Malgré quelques imprécisions, les arguments avancés sont souvent justes, et expliquent les travers potentiels du modèle de développement Open Source.
NdM : très bon complément à « La cathédrale et le bazar »
Aller plus loin
- L'article sur ONLamp (21 clics)
- freescape.eu.org : « La cathédrale et le bazar » (25 clics)
# Re: Les mythes du développement Open Source
Posté par Black Fox . Évalué à 10.
[^] # Re: Les mythes du développement Open Source
Posté par Alexis Muller (site web personnel) . Évalué à 10.
Il est toujour pratique d'avoir d'afficher des warnings : Les utilisateurs seront distraits par eux et risquent d'en oublier les messages d'erreurs qui sont eux beaucoup plus importants !!!
J'aurrai plutôt traduit par :
Les warrings sont juste des avertissements et persones n'y prête attention : les avertissements peuvent cacher de vrais problèmes
Enfin je ferais mieux de me taire, toi au moin tu à eu le courage d'un faire un résumé complet ;-)
Sinon à par le 1er "myth" je ne vois pas ce qui est spécifique aux logiciels open sources...
[^] # Re: Les mythes du développement Open Source
Posté par Black Fox . Évalué à 4.
[^] # warning
Posté par fragbait . Évalué à 2.
1 - ils peuvent masquer un réel problème, pas grave à la rigueur, on finit par s'en rendre compte/on en a conscience
2 - ils peuvent évoluer assez mal dans le temps/ vers d'autres systemes
Ce n'est pas spécifique du développement open source, par contre le mythe l'est peut etre.
[^] # Re: Les mythes du développement Open Source
Posté par jcs (site web personnel) . Évalué à 5.
Ce n'est qu'un avis perso, mais je ne suis pas du tout d'accord. Utiliser du code sale et mal écrit (et ça englobe aussi le code non commenté) est à mon avis la meilleure façon d'introduire des bugs difficile à corriger. La seule manière d'introduire ce type de code est, je pense, dans des modules indépendants du reste, pour résoudre un problème particulier et en attendant de réécrire une version propre.
[^] # Re: Les mythes du développement Open Source
Posté par Wawet76 . Évalué à 2.
[^] # Re: Les mythes du développement Open Source
Posté par Philippe F (site web personnel) . Évalué à 4.
L'auteur ici inicite a regarder de plus pres l'option qui consiste a reutiliser du code et a ne pas s'arreter a quelques problemes initiaux.
Il a raison dans la mesure ou on a tendance a tres vite rejeter le code des autres quand on demarre un projet.
Cependant, la raison n'est pas qu'il est "sale ou mal ecrit" (bien que ca arrive) mais plutot que:
- developper son propre code, c'est plus fun
- comprendre le codes des autres, c'est difficile
- souvent, des problemes d'architectures rendent la reutilisation impossible
- coopererer n'est pas facile
- deux projets peuvent avoir un but different ou des imperatifs incompatibles.
[^] # Re: Les mythes du développement Open Source
Posté par Tonton Th (Mastodon) . Évalué à 1.
http://test.vaboofer.com/index.php/L%27art%20du%20Code(...) pour la quatrième de couverture.
[^] # Re: Les mythes du développement Open Source
Posté par Philippe F (site web personnel) . Évalué à 5.
mythe: Un projet open source est intrinsequement plus securise qu'un projet proprietaire
realite: La securite d'un projet depend de beaucoup de parametres et l'open source n'est pas une baguette magique qui va rendre un projet securise. Rappelons que:
- beaucoup de projets open source sont codes par des debutants qui le font pour apprendre a programmer
- securiser un projet demande une experience de la securite et une comprehension des attaques qui ne s'aquiert pas en 5 minutes. Il faut un audit d'expert pour valider la securite d'un projet
- le source a beau etre ouvert, rien ne dit qu'il va etre audite par qui que ce soit
- les audits de securite sont ausssi possible dans des projet close source (mais c'est la boite qui developpe qui doit s'en charger)
- meme sans le source, on peut trouver plein de bugs de securite.
- le source permet aussi aux crackers de monter plus facilement une attaque.
En resume, ouvrir le source n'est qu'un parametre parmis beaucoup qui influe sur la securite d'un logiciel. Pour certains projets tres populaires, comme apache, le kernel linux ou nmap, on peut considerer que il ya eu des revues de code qui ont ameliore la securite. Pour mon_apppli_que_personne_connait, on peut rien dire.
mythe: Parce que un projet est open source, les bugs sont corriges tres rapidement
realite: certains projets open source qui ont une large communaute dediee corrigent des bugs tres rapidement (KDE, le kernel, Gnome, ...). Ceci est egalement le cas de certains projets close source. A l'inverse, des projets open-source cles sont tres lents a corriger des bugs ou a integrer des patchs: le kernel aussi, gcc, ...
[^] # Re: Les mythes du développement Open Source
Posté par Karles Nine (site web personnel) . Évalué à 3.
C'est a mes yeux le mythe le plus dangereux dans cette liste.
Je m'explique, tous les autres mythe découle d'une logique d'organisation du travail que tout le monde ici je pense a étudier ou appris sur le tas. Une grande partie des techniques d'organisation est délivrée dans les écoles ou les formations continues et disponible dans toute bonne librairie.
Concernant la focalisation sur le fond (le code) au détriment de la forme (le package / notice/ installation / etc.) c'est nier l'importance a l'aspect marketing et communication dans un projet, libre ou pas d'ailleur. Laisser ces domaines au adepte du FUD est un grande erreur qui a longtemps pénalisé le monde du logiciel libre.
Enjoy
Ps: y'a t'il eu une étude sociologique sur le monde du logiciel libre ?
[^] # Re: Les mythes du développement Open Source
Posté par Black Fox . Évalué à 1.
Mais il est vrai qu'ils serait mieux que les programmeurs y pensent à la base (Sur ce point je plaide coupable).
[^] # Re: Les mythes du développement Open Source
Posté par Anonyme . Évalué à 2.
Par contre, les divers projets libres réclament depuis bien longtemps plus de gens pour rédiger de la doc, ou même pour traduire. Et là, indéniablement, pas besoin de savoir programmer.
Aurélien.
[^] # Re: Les mythes du développement Open Source
Posté par Goon . Évalué à 2.
Je me permets de signaler http://thomasbasset.net/dea.php(...) qui est l'étude de VideoLAN un projet libre par un sociologue.
Sinon toute une série d'articles (bien que je trouve qu'il n'y ait pas vraiment de textes de terrains, ce qui est un défaut grave) sur http://opensource.mit.edu(...) Des sociologues et des économistes, en anglais.
[^] # Re: Les mythes du développement Open Source
Posté par Yusei (Mastodon) . Évalué à 2.
Pas tout à fait ce que tu demandes, mais une étude sociologique sur les hackers (dans le vrai sens du terme): "L'Éthique hacker ou l'esprit de l'ère de l'information" de Pekka Himanen, avec une préface de... Linus, et une postface de Manuel Castells.
Bon c'est hors-sujet, mais c'est vachement intéressant.
# Re: Les mythes du développement Open Source
Posté par Hervé Rilos . Évalué à 5.
Bon, je suis pas vraiment pressé, j'ai tout le reste de ma vie devant moi pour y arriver mais je suis conscient que la tâche sera ardue. Pensez-vous que ce projet ait des chances d'aboutir ou il vaut mieux que je me mette au jardinage ? Par quoi commencer ? Qui a déjà eu une expérience similaire avec des résultats satisfaisants ?
Je pense que nombre d'entre vous ont été confrontés à ce problème et n'ont jamais osé franchir le premier pas ou se sont arrêtés au deuxième. Alors les réponses de tous, expérimentés ou non, sont les bienvenues.
[^] # Re: Les mythes du développement Open Source
Posté par Yusei (Mastodon) . Évalué à 6.
Vouloir s'attaquer directement à la conception d'un "gros" logiciel, si tu n'es pas sûr de toi, risque de te mener à un logiciel "bricolé" à partir des erreurs de conception faites au départ, et donc difficile à étendre et maintenir.
[^] # Re: Les mythes du développement Open Source
Posté par Claude SIMON (site web personnel) . Évalué à 3.
Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Re: Les mythes du développement Open Source
Posté par Yusei (Mastodon) . Évalué à 4.
Pour moi les bibliothèques seraient l'étape suivante: puisqu'on a fait plein de petits programmes pour chaque tâche, on sait plus précisément de quoi on a besoin, et on peut faire autant de bibliothèques.
(Bien sûr, je ne donnerais pas le même conseil à quelqu'un qui aurait plus d'expérience et qui pourrait modéliser son problème complètement dès le départ)
[^] # Re: Les mythes du développement Open Source
Posté par Erwan . Évalué à 1.
[^] # Re: Les mythes du développement Open Source
Posté par dinomasque . Évalué à 7.
Sinon lance toi et communique sur ton projet. Je n'ai qu'une petite expérience du développement OpenSource mais j'ai rapidement été épaulé par des gens sympathiques et parfois bien plus calés que moi qui ont apporté une contribution remarquable.
BeOS le faisait il y a 20 ans !
[^] # Re: Les mythes du développement Open Source
Posté par imr . Évalué à 5.
développement OpenSource mais j'ai rapidement été épaulé par des gens sympathiques et
parfois bien plus calés que moi qui ont apporté une contribution remarquable.
Mais euh! Fais attention à ce que tu racontes, tu viens de directement contredire le premier point de l'article!
De quoi on va avoir l'air si ça se sait?
[^] # Re: Les mythes du développement Open Source
Posté par dinomasque . Évalué à 2.
Mon projet était un clone de PuyoPuyo donc un petit projet, aux objectifs bien définis et tout à fait ludique.
Je ne suis pas sur qu'une obscure application verticale rencontre systématiquement le même succès.
Quoi qu'il arrive il n'y a pas grand chose à perdre à essayer !
BeOS le faisait il y a 20 ans !
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.