Thursday, July 1, 2010

Then Why the BSDs are better than Linux?

1. BSD license allows users/companies to modify a program's source
code and not to release changes to the public
2. BSD has the so-called "core system" (without packages)
3. On BSD systems, all add-on packages are strictly installed into
the /usr/local directory
4. BSD systems use the system of "ports", which are fingerprints of
applications in the /usr/ports directory
5. BSD systems have also their stable version
6. Of course, the kernel is absolutely different
7. BSD has FFS file system
8. BSD systems divide their partitions internally
9. Unless you make a good kernel hack, BSD systems can only be
installed into the primary partition
10. System configuration is manual for most of the time, but various
clones like PC-BSD break this convention
11. All BSD systems have a Linux emulation support
12. BSD systems have less support from driver vendors, thus they lag
behind in this view
13. BSD systems do not use the Unix System V
14. BSD kernels can be set to several security levels
15. BSD's have everything under one ROOF
16. Generally, BSD systems boot and reboot faster than Linux
17. In comparison to BSD, most Linux distributions are overbloated
18. If you compile programs from ports, you will not stumble into
compilation errors

Biggest difference in my view is that linux is a kernel, BSD is a full OS.

A "linux" os is: Linux kernel + GNU utilities, A "bsd" os is: bsd
kernel + bsd utilites

And last but not least, BSDs rox, linux sucks ....

--
Cheers,
Shripad