Un dans ce que tu pointes il s'agit uniquement des bintools cad remplacer les GNU binutils et pas tous les utilitaires GNU.
l'état d'avancement est déjà plutôt pas mal : ar, ranlib, en plus en tout propre : le format ar a été ajouté à libarchive (un format de plus pour bsdtar donc :)) ça utilise libarchive et libelf pour pas réinventé la roue.
Ensuite c'est toute la communauté BSD qui essaye au maximum et quand c'est opportum pour des raisons de licences et/ou de maintenabilité du code de recoder les utilitaires GNU, ensuite ils se les piquent les un aux autres.
Quelques exemples :
bsdtar contre gnu tar : FreeBSD raison, licence mais surtout libarchive qui va permettre la refonte des pkgtools en plus performant (libpkg). : http://people.freebsd.org/~kientzle/libarchive/
# Précision
Posté par Bapt . En réponse au journal FreeBSD s'attaque au GNU Tools. Évalué à 8.
l'état d'avancement est déjà plutôt pas mal : ar, ranlib, en plus en tout propre : le format ar a été ajouté à libarchive (un format de plus pour bsdtar donc :)) ça utilise libarchive et libelf pour pas réinventé la roue.
Ensuite c'est toute la communauté BSD qui essaye au maximum et quand c'est opportum pour des raisons de licences et/ou de maintenabilité du code de recoder les utilitaires GNU, ensuite ils se les piquent les un aux autres.
Quelques exemples :
bsdtar contre gnu tar : FreeBSD raison, licence mais surtout libarchive qui va permettre la refonte des pkgtools en plus performant (libpkg). : http://people.freebsd.org/~kientzle/libarchive/
puffs + librefuse = fuse : NetBSD raison licence + architecture du projet je crois : http://www.netbsd.org/docs/misc/puffs.html
pkg-config repondu par OpenBSD : maintenabilité du code, licence.
opencvs = gnu cvs par OpenBSD : code non maintenu par l'équipe GNU.
grep, diff, sort, par OpenBSD.
Bref petit à petit le code GNU disparait des *BSD.