Differences between revisions 2 and 3
Revision 2 as of 2005-11-19 11:34:23
Size: 2340
Editor: ?RobertMillan
Comment:
Revision 3 as of 2005-12-16 14:29:53
Size: 2444
Editor: ?RobertMillan
Comment: add jails
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Line 11: Line 10:
 * Other nice security features, like <a href="http://www.freebsd.org/cgi/man.cgi?query=jail">jails</a>.

Here are the reasons why we think Debian GNU/kFreeBSD could be preferred to other systems such as FreeBSD and Debian GNU/Linux.

They're not absolute truths, nor we expect everyone to agree with them. So please don't engage in an endless discussion trying to convince someone that Debian GNU/kFreeBSD is the best. That kind of things do us more harm than good.

Why would you prefer Debian GNU/kFreeBSD to Debian GNU/Linux?

  • Cleaner or more standard kernel interfaces:
    • Single /dev implementation via devfs, instead of the 3 discordant ways of handling /dev that Linux provides.
    • OSS as the default sound system (i.e. the standard interface supported by almost every Unix-like system around).
    • OpenBSD Packet Filter (pf).
  • Other nice security features, like <a href="http://www.freebsd.org/cgi/man.cgi?query=jail">jails</a>.

  • kFreeBSD offers an alternative in case Linux is branded illegal by the SCO case or other threats. In legal terms, Linux sources are like minefield. kFreeBSD is much less vulnerable to such attacks because of its less bazaar-like development model.
  • kFreeBSD developers often have more interest in merging new features rather than spawning forks all along (the port to Xbox is a very good example. See the responses from [http://www.uwsg.iu.edu/hypermail/linux/kernel/0307.1/2019.html Linus Torvalds] and [http://lists.freebsd.org/pipermail/freebsd-arch/2005-October/004519.html kFreeBSD developers]).

  • Some people say that kFreeBSD has better performance and/or stability (specialy in disk/filesystem areas).

Why would you prefer Debian GNU/kFreeBSD to FreeBSD?

  • If you like the Debian package system (or its package set) more than FreeBSD ports (just a matter of preference).
  • If you like GNU userland more than BSDish one (again, just a matter of preference).
  • If you don't have anything against GPL or other copylefted free software licenses, you'll appreciate that useful kernel modules like ext2fs driver, the upcoming reiserfs and xfs, or the upcoming ethernet driver for Xbox are (or will be) compiled in on the default kernel.
  • If you're concerned about running a 100% free system, the Debian Free Software Guidelines (DFSG) garantee our commitment that Debian GNU/kFreeBSD doesn't contain any non-free software. In fact, we have removed some non-free binary-only drivers that are contained in the upstream FreeBSD tree, like the ath driver.