@sun imo windows is the best OS that is only dragged down by microsoft's insistence on adding stupid shit to it. but when you know how to disable the stupid shit i don't think there is a reason to not use it besides personal preference.
@PurpCat @beardalaxy @sun I feel like things would've been different if GNU or Linux were complete OSes with everything developed in house instead of just being a userland and a kernel respectively and distro maintainers just duct-taping different programs with different philosophies on top of it.
@Suiseiseki @PurpCat @beardalaxy @sun I know, but both Linus and RMS had intentions of creating their own OSes.
I could see an alternate timeline where the GNU/Hurd was actually completed and Linux ended up being some minimalist Unix-like operating system unrelated to GNU.
@Suiseiseki @PurpCat @beardalaxy @sun
>If GNU didn't exist, Linux could not have been written
I didn't say that if GNU didn't exist. I said if GNU/Hurd was usable back then. Linus had goals of his own. He may have been inspired by GNU but he didn't intend to create a kernel for them.
In late 1991, Linus announced his intention to write an OS, except "not big an professional like GNU" and he started writing a kernel with the help of GNU software, using a quick and dirty monolithic design like Unix kernel's used. He only ever got around to writing a kernel - he and the other Linux developers didn't write the remaining needed parts of an OS, as everything else needed was already there - as GNU had already written it - "what good fortune" those developers thought and proceeded to think `I'll name the whole system "Linux" and I'll consider myself a "Linux user", even though I know that Linux is only a kernel` (the ultimate cognitive dissonance).
Development didn't go very well from 1991 to early 1992, as GNU developers has no interest in supporting a proprietary kernel - but Linus finally released Linux as free software under a free license under the GPLv2-ambigious mid 1992, earning the goodwill of GNU developers and so GNU developers assisted Linux developers, doing the difficult job of porting glibc and many other GNU libraries to work with Linux - forming the GNU/Linux system and accelerating development.
Unfortunately, many Linux developers proceeded to shit on that goodwill with malice - calling the whole system as "Linux", adding proprietary software into Linux in 1996 (making Linux proprietary software again) and as in yet another insult, Linus announced that the license was GPLv2-only and not GPLv2-or-later (as he didn't like how the GPLv3 effectively defended the users freedom) and that he wouldn't enforce his license for freedom (so far he has only ever enforced his license against freedom by denying compatibility with GPLv3+ software).
GNU/Hurd was "completed" years ago - you can boot right up into the Church of Emacs.