You wanted points. I dunno how to prove that UNIX is better than Linux.
Lot of people simply don't understand it. And they cannot understand it. As a systems administrator if you set your sight very low at any rate you cannot understand much because your target itself is so low. In general people have high goals and they end up reaching somewhere. But if the goal itself is set low then it is certainly going to not help. It is not easy to answer this question but I will try. 1) Linux has bad file systems, it is a fragmented world with many distros, even kernel is not standard. Many commercial people like Redhat has spoilt the charm 2) There are too many ways to do the same thing. No agreement, too many egos to satisfy and the project is being pulled in too many directions as finding consensus when there are too many interests is hard. Even in things like epoll or inotify or udev or whatever 3)Linux is not an OS. It uses the GNU toolchain, bash and other userland from GNU project and only the kernel is maintained. A distro puts together all these and does package management like RPM, DEB etc. 4) Linux is immature and a kid compared to UNIX as it does not have ftp, ssh or make or gcc or gdb in base install. The very spirit of UNIX and engineer mindset is lost in trying to make it everything for everybody 5) I can go on and on and on ;) Now UNIX is what started it all when Dennis Ritchie and Kernighan wrote C to write UNIX. Those brains had some vision and values behind what an OS should be. Today OpenBSD is the only OS that upholds that spirit and resists rampant commercialism. The key difference between Linux and UNIX is that UNIX is one single thing. By FreeBSD people know what it is. It is one single thing. There are not 1000 distros in FreeBSD. It is a combination of entire userland , kernel and base system. All source code is maintained and audited in a single repository. You can get the source code of entire toolchain used to create an OS including X. In short it is the lack of commercial interests and proper team management, leadership and focus that creates a good quality OS suitable for engineering purposes. -Girish _______________________________________________ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc
