I have been doing this for years with an HP (8600) in one office and a Brother (MFC8350???) in the other.
The issue about software is a real one as both have been affected by Windows 10 in allowing fax OUT. Prior to that all machines could fax out. Now some just don't work and I have not been able to figure out why. I spent considerable time with HP on trying to solve this issue and then my service agreement ran out. I have several machines with Windows 10 that work well but the ones I routinely use don't.
Receiving faxes has and remains flawless on both machines.
The ability to use it as a print to fax on all machines would be wonderful.