5 ms·
> Windows 10 is good Did Linux succeed because other UNIXes were bad? In my opinion, the reason why we need ReactOS is independent from whether Windows 10 is
by mastazi 9y ago
> Windows 10 is good
Did Linux succeed because other UNIXes were bad?
In my opinion, the reason why we need ReactOS is independent from whether Windows 10 is good or not.
And yeah, I agree besides the privacy issues, Win 10 is pretty good
- earenndil 9y agoLinux succeeded because bsd had legal issues.
- bad_user 9y agoPeople like to bring that up, but Linux also succeeded because of an open development model that BSD lacked. Linus Tolvards is basically the poster boy of Open Source.
- _o_ 9y agoFor desktop, I use opensuse (just clarification, to avoid holly wars here). I have migrated my servers to FreeBSD not due to problems with kernel, but due to everything else, the distributions are really doing horrible job maintaining userspace, not to mention failures like systemd. Also trusting data to linux is an interesting ride, from btrfs failures to "merging" (pun intended) those failures to zfs (https://github.com/zfsonlinux/zfs/issues/7401 https://github.com/zfsonlinux/zfs/issues/7401). FreeBSD has much slower pace of development and this is good for stability. Zfs is rock solid beeing part of OS for decade, docker was ported to it in 14 days, due to jails which are there for 15 years+ and field tested for years (while I was listening from linux guys years that chroot is all you need). I wont complain about linux features, but for BSD, I know that after update everything will work exactly like it worked before and this is more important for my bussiness than all the bleading edge features. And then you have all the other issues that Linus explains here, for debian but same problems other distributions have (and yeah, I am just a bit younger and highly proficient in c/c++ on multiple operating systems, developing system level application for more then 20 years, that is probably why I share his opinion): https://youtu.be/1Mg5_gxNXTo?t=459 https://youtu.be/1Mg5_gxNXTo?t=459 Linux has succeeded as it was fast by cutting corners in development. And it worked for a while, now problems started to stockpile and turtle is starting to catch up. Regarding the "open model", I don't understand what would that be, BSD license is more permissive than GPL? Not to mention a shame when (https://www.zdnet.com/article/linux-beats-internal-legal-threat/ https://www.zdnet.com/article/linux-beats-internal-legal-thr...) kernel developer for linux started suing companies not releasing the source code. Just to wrap it up, if ReactOS will be able to keep the pace of development with the Windows changes it has a good chance that the year of ReactOS on desktop will be much sooner than the year of Linux on desktop. And this is what we want, not Linux OS on desktop but Open source OS on desktop, right?
- bad_user 9y agoYour preference for FreeBSD has nothing to do with the early development of Net/2 BSD, its license and the rise of Linux. Development of BSD was effectively not accessible to the outside world, being a closed playground for the developers at Berkeley. And to get an official version on disk, it also had a pretty steep price. Even now the various BSD distributions are very rigidly controlled. Yes, they adhere to certain quality standards, but they've also turned off developers from contributing. BSD is and has been developed in a centralized model, being the Cathedral, whereas Linux's development has been historically very decentralized, being the metaphorical Bazaar. You may like the Cathedral model, MacOS and Windows are developed like that, however in my opinion such a model only works with companies with plenty of resources to spare.
- _o_ 9y agoI dont care about the "model". I only care about code quality and stability on critical tasks. And currently the distributions are becoming more and more chaotic, I think this will bite back, you can try and use some whatever the name paradigms but at the end development is hard and not made only from fun problems to solve, there are lots of annoying and pesky tasks that need to be done. And here the system where everyone is mostly doing what is fun for them has huge disadvantage. But never mind, time will tell.
- zbentley 9y ago> And here the system where everyone is mostly doing what is fun for them has huge disadvantage. A lot of critical Linux contributors are paid for their work. That's why understanding the model of development is important: they're not doing this for fun, whatever that means.
- anthk 9y agohttps://queue.acm.org/detail.cfm?id=2349257 https://queue.acm.org/detail.cfm?id=2349257
- 9y ago
- bad_user 9y agoYes, Linux did succeed by being better than other Unixes in ways that count on the server side. And on the desktop it took a backseat to MacOS for similar reasons.
- pavs 9y agoHave you tried installing MacOS on non-apple hardware? Not sure I understand the comparison. MacOS shines as long as you are within Apple walled garden, while I personally like MacOS, I know plenty of users who like Apple hardware but not the OS. Windows or Most Linux distro doesn't have any such limitation and will work out of the box 90%+ of the time.
- bad_user 9y agoI am not going to dispute your claims, MacOS does not run on non-Apple hardware. What I am saying is that many people that would have been Linux users are now MacOS users. And one of those people is me. I was a hardcore Ubuntu / Debian fan, but then got a MacBook Pro from the company I worked for in 2014. After moaning about it for a while, I'm now a convert. Initially it was because of the hardware, as I love Retina displays for example. My younger self wouldn't believe what I'm about to say, but things break a lot on the Linux desktop and I don't have the patience for that kind of crap anymore. Not sure how it is nowadays, but back when I was using it, the presence of an Nvidia graphics card meant any upgrade could break your setup. Which isn't acceptable given Nvidia's popularity. Many times it isn't Linux's fault of course. Surely you can't blame Linux for Skype not working, but the general availability and quality of apps is a big problem. Also I agree that you can't expect Linux to work flawlessly on all laptops and some research is needed for a good experience. Thinkpads are in general good and some Dell models too. But this information is scattered all over the place and translates in even more time lost. Go to any conference and you'll see a majority of people with MacBooks. Those people could have been Linux users instead. They were Linux users only a few years back. I'm not saying that I'll never use Linux anymore. I keep using it on the server-side and I might be back to a Linux laptop someday, due to Apple's newfound hostility to power users. But just an FYI, the freedom argument doesn't really win me over. If all other things are equal, I prefer the open source solution of course, but I've got work to do, bills to pay, projects to finish and a family to take care of, so until Linux improves to the point where I can do those things without wasting time, I'll stay on MacOS.
- __sr__ 9y ago> Did Linux succeed because other UNIXes were bad? No, it succeeded because there was a need for a UNIX like OS not encumbered by lawsuits (like BSDs) or costing a fortune (Solaris, SGI etc.). Linux is a clean room implementation that doesn’t borrow any code from proprietary AT&T UNIX, ensuring that it has future. That, and the backing of FSF means it is not going to be sued into oblivion - something that could not be said for BSDs and other free variants back in 1990s. No one wants to invest into a something that may be shut down anytime. It is the fighting thtpat hurt the BSDs the most — causing them to be overshadowed by Linux despite being superior in many ways back in the days. Some would argue that they are still technologically superior in certain areas — but that is debatable.