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

Reply via email to