Opensource

posted 19 Apr 2011 in categories tagged with dev opensource javascript

Le modèle de développement des produits open source est t'il fiable, est t'il viable. L'open source dont une des premières affirmation est d'amener la pérénité du système d'information est t'elle capable de répondre aux attentes des entreprises tant en terme de qualité que de sécurité?

Avant de répondre à cette question cruciale, faisons l'état de l'informatique des années 90, les systèmes centralisés à base de mainframe sont remplacés par des systèmes à multiples serveurs, le x86 prédomine dans les pme et gagne des part de marché importantes dans les grands groupes, les stations de travails sont pratiquement exclusivement des windows/x86. Apple est le seul constructeur conservant un parc d'utilisateur important, grace au secteur de l'édition, les stations sun existent mais ne constituent qu'un marché de niche, quelques autres stations en particuliers pour les traitements 3D existent mais sont réservée à des utilisations spécialisées.

Si l'on omet le W3C, dont les préconisation n'intéressent encore personne, ou les quelques afficionados du gnu ou de linux travaillant sur les premières versions grand public comme Red hat ou Mandrake, Le développement est diffusé sous forme d'executables et de bibliothèques précompilées. Les mises à jours s'effectuent par introduction de support de masse dans les systèmes cibles. Les retours utilisateurs, les rapports de bogues, les demandes de modifications, pour les produits majeurs sont fait par téléphones, courriers et courriels, leur traitement est assymétrique, et non instantané.

Les petits produits sont quand à eux délivré sous forme de shareware ou de freeware suivant les volonté du créateur. Les licences sont des brevets limitatifs, des contrats entre l'utilisateur final et le créateur, seul maitre de sa création, exception faites de quelques clauses lui permettant de dégagé sa responsabilité si cell-ci nuisait à votre système.

Du close source à l'open source

Que ce soit firefox, open office, ou même le sdk d'adobe flash, nombre de produits logiciels sont aujourd'hui devenu open source, le code compilable est consultable, librement diffusable.

Développement public décentralisé, des débuts avec source forge à Git

Migration des bases de connaissances vers les launchpad, bugzilla et les wikis.

Efficacite sécuritaire

Visibilité des

blog comments powered by Disqus