Debian 6 will also be available with the FreeBSD kernel. Why did they decide to to that and why should I use it?
|
|
I think the most compelling reason would be to run ZFS under a familiar GNU/Linux userspace. |
|||
|
|
Debian kFreeBSD is officially considered a technical preview right now. This means it works but is not completely ready for production use. If you just want a usable system stick with Debian Linux for now. Once it graduates from technical preview status, you may want to reexamine it if you have needs that are better fulfilled by BSD than Linux, such as ZFS and the OpenBSD Packet Filter (pf). |
|||
|
|
|
Debian does not target a specific kernel. Debian GNU/Linux is just one variant (the most popular and advanced). There are also Debian GNU/NetBSD, Debian GNU/Hurd, Debian GNU/Darwin, and as you mentioned Debian GNU/kFreeBSD (and perhaps more). Porting Debian to non-Linux kernels is useful for people (users, system administrators, system developers, etc) who are using/developing a non-Linux kernel but would like to take advantage of the Debian ( |
|||
|
|
|
Debian is a "Universal Operating System", the kFreeBSD is another example to this. They experimenting with other kernel too, like Hurd, Darwin and others. The answer, why the FreeBSD's kernel is the most used along with the Linux kernel, is the richness of that kernel. It's best features ZFS filesystem, Jail virtualization subsystem and others. |
|||
|
|
|
Actually based on my experience with Debian/kFreeBSD, you shouldn't: I encountered all of this while trying to set up a backup system with GNU/kFreeBSD and ZFS. In the end I threw the towel and went with zfs-fuse on standard Debian. Works very well. I have just replaced a failing hard disk yesterday and all went wonderfully smooth (link in french: http://meta.libera.cc/2012/09/linux-zfs-et-disque-sata-remplacement.html )
it means you should interstand you have to do
to get it working ... see: http://lists.debian.org/debian-bsd/2012/02/msg00090.html
and most important the project name is much too difficult to write :) uppercase then lower then upper then lower then upper then lower ... All in all maybe a good idea, but let's wait it leaves the alpha stage ... |
|||
|
|
