At first. But this kind of "everyone out for his own" was not the idea of Free Software. It _was_ more or the less the starting position of Linux. But you'll find that nowadays most of the more successful applications on Linux are portable to other platforms and are maintained in a manner that is not focusing on only one operating system, and that are having developers from several different backgrounds and platforms.
And indeed, software that is radically catering to just a single platform tends to become uncompilable even as that single platform develops further: a later version of some platform will tend to change in aspects that are not standardized and/or common with other platforms.
I have some code here that I adapted to SVGAlib once since that was easier to do than to adapt to X11. Net result: it won't even run under Linux-based systems nowadays.
It was not just libc: even the file utilities were forked at some point of time, and the trend was "let's not cooperate with upstream, that's too cumbersome and GNU is uncool".
I'd call the "GNU/Linux" campaign silly if it were not for the fact that it was an effective part of the work for getting people care about working as a community centered around sharing software beyond one's own immediate needs.
And indeed, nowadays we are sadly in the "but it works!" situation regarding the Internet and its use for communication. Freedom and privacy take a second place towards raw function, and the spy organizations are having a field day. The situation is much worse than it ever was in Stasi-riddled East Germany, and much worse than what Nixon got impeached for. There is no reasonable accountability of security agencies even to their own government, let alone their people, any more. And the omnipresent excuse is "it works, so let's not look too closely".
Which is what has given the U.S. a basically uncontrolled NSA (all control mechanisms are internal and optional) and lackadaisical or flamboyant stances towards war, assassination, torture, confinement without due process, wiretapping, unwarranted arrest and so forth and so on.
It's obvious that in the case of the Internet it is again left to activists to create turnkey endpoint encryption infrastructure that will create a haven of privacy for the selected few using it, like Free Software created a haven of software freedom for the selected few using it, and work towards its ubiquity.
And if that is supposed to eventually take hold and provide benefits for more than just the people that really care, one needs to look out for the interests of more than just oneself.
It is a pity that governments don't understand that they are the servants rather than the master of people. But while that is the case, one needs to work within the given frameworks to create colloboration and freedom.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds