(Courriels de diversion: <revaloriserez@remmeniez-consternee.com> <tinterent@ossements-posterite.com> <substitues@justificative-biner.com> <replet@petrins-allongerez.com> <economisent@reservistes-affinerais.com> <referait@embrayerais-phonologique.com> <appela@brilleront-hispanophone.com> <clopiner@pal-retombez.com> <confirmes@impunie-propageons.com> <geniale@demaquillerait-purgeons.com> )
>>>>> "jdd" == jdd <jdd@dodin.org> writes: jdd> et d'ailleurs qu'est-ce qui fait l'intérêt d'avoir plusieurs jdd> programmes s'ils ont exactement les mêmes réactions? plusieurs raisons peuvent expliquer qu'il existe plusieurs applications libres ayant quasiment les mêmes fonctionnalités: - différence de licences, par exemple une utilisant la GNU GPL et l'autre une licence BSD. Exemples: awk/gawk, bison/yacc, voire Linux/Minix. - différence de « religion ». Exemple: GNOME/KDE. - différences historiques ou culturelles : des communautés se sont construites autour des applications "concurrentes", et ne s'entendent pas avec l'autre communauté ou ne souhaitent pas abondonner leur bébé. Exemple: Emacs/XEmacs. - différence dans l'arbitrage entre différentes propriétés « non-fonctionnelles » de l'application, qui sont souvent partiellement contradictoires : * rapidité d'exécution * consommation mémoire * sécurité / tolérance aux intrusions * degré de tolérance aux fautes * échelonnabilité * qualité des diagnotics d'erreur fournis à l'utilisateur * stabilité des interfaces exposées à l'utilisateur * rapidité d'évolution et d'ajout de nouvelles fonctionnalités Souvent plusieurs de ces facteurs sont réunis ; c'est le cas de Linux/OpenBSD par exemple. -- Rendons hommage à Victor Hugo sans bouger les oreilles. -------------------------------------------------------------------- Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>