• # pkgsrc a 10 ans

    Posté par (site web personnel) . En réponse au message Vers un nouveau modèle de développement. Évalué à 2.

    Comme lien, avant pkgjam, j'aurais mis pkgsrc.
    http://www.netbsd.org/docs/pkgsrc/ Hé oui, il est déjà possible d'avoir une distribution qui s'occupe du système (debian, netbsd, macosx...) et d'installer par dessus la couche de paquets logiciels utiles (pkgsrc). Et donc, le "nouveau" modèle de développement a 10 ans.

    Pour ce qui est de la partition, bash est pour moi une application finale. Elle fait aussi partie de C. Les environnements de bureau sont de mon point de vue des sortes de framework, et donc devraient plutôt être en B (distinguer gnome de libgnome ou kde de kdelibs n'a pas grand sens vu leurs corrélations). La distinction que tu fais est en fait entre le système (D), et les build_dependencies que l'on peut désinstaller une fois le programme voulu installé (C), runtime_dependencies (inclus dans B : python, jre) et library_dependencies (inclus dans B : libpng, ...). Cette distinction est faite dans un certain nombre de gestionnaires de paquets (pkgsrc, macports, probablement les autres).

    Et pour les intéressés, http://www.netbsd.org/gallery/10years.html