Voici les raisons pour lesquelles nous pensons que Debian GNU/kFreeBSD pourrait être préféré à d'autres systèmes tels que FreeBSD et Debian GNU/Linux.
Ce ne sont pas des vérités absolues et nous n'attendons pas l'accord de chacun. Donc ne vous engagez pas dans une discussion sans fin pour essayer de prouver que Debian GNU/kFreeBSD est le meilleur système, s'il vous plait. Ce genre de choses nous fait plus de mal que de bien.
Pourquoi devriez vous préférer Debian GNU/kFreeBSD à Debian GNU/Linux ?
- Interfaces de noyau standardisées :
- Implémentation unique de /dev via devfs, contrairement aux 3 possibilités discordantes que Linux propose.
- OSS comme système de son standard (à savoir l'interface standard supportée par presque tous les autre Unix-like).
- OpenBSD Packet Filter (pf).
Des fonctions de sécurité, telles que les prisons (jails).
Support pour les pilotes NDIS dans le noyau principal. Sur Linux, NdisWrapper à peu de chance d'intégrer le noyau principal.
- Support de ZFS dans le noyau principal. En raison de sa licence et de brevets, la probabilité d'apparition de ZFS sur Linux est faible.
- kFreeBSD est moins vulnérable à des attaques légales. Les licences sont gérées de manière centralisées au lieu d'être dispersées comme dans le mode de développement du noyau Linux.
Les développeurs kFreeBSD ont souvent plus d’intérêts dans l'intégration de nouvelles fonctionnalités plutôt que de laisser apparaître des fork régulièrement (Le port Xbox est un bon exemple. Voir les réponses de Linus Torvalds et des développeurs kFreeBSD).
kFreeBSD peut avoir des meilleurs performances et/ou une meilleure spécialité, surtout dans le domaine du disque/système de fichier avec ZFS. Mais regardez les évaluations de EXT3).
- Le noyau FreeBSD peut prendre en charge du matériel qui ne l'est pas avec Linux. Et/ou ce support peut être meilleur, avec moins de bugs.
Pourquoi devriez vous préférer Debian GNU/kFreeBSD à FreeBSD ?
- Si vous aimez le système de paquets de Debian (ou ses configurations de paquets) plus que les ports FreeBSD (juste une question de préférence).
- Si vous aimez l'espace utilisateur GNU plus que celui de BSD (juste une question de préférence).
- Si vous n'avez rien contre la GPL ou d'autres logiciels à licences libres avec copyleft, vous apprécierez que des modules utiles du noyau, tels que le pilote ext2fs ou ceux reiserfs et xfs à venir, soient compilés par défaut dans le noyau.
- Si vous vous sentez concernés par le faire d'utiliser un système d'exploitation complètement libre, notre attachement à la Debian Free Software Guidelines (au guide des logiciels libre Debian), garantit que Debian GNU/kFreeBSD ne contient aucun logiciel non libre. En effet, nous avons supprimé certains pilotes non libres uniquement binaires qui sont contenus dans l'arborescence de FreeBSD (voir 903_disable_non-free_drivers.diff dans les sources du noyau pour la liste).