>And as you mention Microsoft and the BSD stack in particular, you are being a ignorantly harsh on them. I have glanced at the Darwin source code, which is available from Apple, and is based on FreeBSD. And there, right in the heart of the stack source code, is a whole load of comments related to Windows.
Yes, indeed, PPTP, SMB, CIFS ... of course there is ;-)
Now, I do not have all the source code handily available, but I downloaded network_cmds from OS X 10.0 (closest to BSD, imho), and found a reference to PPTP with Microsoft, not sure MS wrote that, however, if they did, thanks ... but no thanks, nobody wants to use that security sieve.
As for all the many, many, many references to Windows, those are for clarifying what a file extension or DLL is (for the Windows lusers) ... just saying ... if you have proof to the contrary, feel free to share with me ... I can also be wrong, sometimes ...
>So shove that rabid anti-MS all-commercial-is-bad attitude back in your head an let it fester there.
Commercial is bad, as you have no control over what is running on your system. An installer might be installing a security update or a start menu replacement ... that is, if your are lucky ... it might also install nagware to get you to update to the latest version of Windows, telemetry software or, heaven forbid, a browser toolbar with search hijacker, who knows ? None of that shit in Linux or FreeBSD, where all the software I need is in the repos, with source handily available ... the non-free stuff is in the non-free repo, there you have similar issues, however, those binaries are somewhat vetted, and optional, disabled by default (on my distribution of choice).
You are all learning this the hard way and I know it hurts your feelings. Let out your wrath, you know where the down-vote button is, don't you ?