juste hors de curiosité: quel est le plus ancien code / paquet dans une distribution de Linux typique? Emacs? GCC? P>
7 Réponses :
Sun RPC est assez vieux, et c'est dans la bibliothèque C:
http://blogs.oracle.com/webmink/enterry/old_code_and_old_licensens code> p>
Le lien est mort - Bienvenue sur Oracle Blogs. Le contenu que vous regardez n'est plus sur cette page. I>
archive.org link ici web.archive .org / Web / 20110812054324 / https: //blogs.oracle.com/ ...
Je suppose que ce sera GCC, car il s'agissait de l'un des premiers produits de GNU et existait longtemps avant de venir Linux. P>
Dans l'espace utilisateur, il y a beaucoup de code de Coreutils écrit par RMS, qui n'a pas beaucoup changé depuis. Le projet GNU a démarré avec beaucoup de personnes qui écrivent des remplacements gratuits sur les utilitaires de base UNIX (I.E. LS, CP, RM, etc.), avant que l'utilisation d'un gestionnaire de fenêtres soit même envisagée. P>
Si vous attrapez la source à l'emballage, vous en trouverez beaucoup. P>
cc le compilateur. p>
avec sa porte arrière intégrée pour la construction de la commande de connexion. P>
La plupart des distributions Linux sont livrées avec GCC, pas l'ancien CC, et je doute qu'il ait la porte arrière (alléguée!).
@KeithThompson: probablement vrai. La porte arrière n'était vraiment qu'une idée homme de paille présentée au ACM sur la confiance a>. Mais c'est une belle légende.
Je dirais que Paul Vixie Cron et les utilitaires SYS V (INIT) sont certains des plus anciens paquets autonomes. Ils sont finalement remplacés par des systèmes de dépendance et d'autres systèmes de dépendance et d'événement. P>
Mon hypothèse serait également le GCC (compilateur GNU C). P>
toujours dans une utilisation quotidienne aussi. Ainsi que les EMACS (pas de VI flamant nécessaire, merci). P>
Autant que je sache, le BSD FSTAB.H est le code le plus ancien sur un système typique; Il est copyright 1980. P>