- Il y a 3 mois, Yaak a publié un article intitulé "Why Not Open Source" expliquant pourquoi le projet ne devenait pas open source
- Ayant connu un burnout sur des projets open source par le passé, l’auteur a partagé sa réflexion en pensant que son processus de décision pourrait être utile à d’autres
- La plupart des utilisateurs de Yaak étaient d’accord, mais la communauté open source au sens large s’est fortement opposée à la majorité des arguments
Réaction de la communauté open source
-
"Ne confondez pas l’open source / le logiciel libre avec un modèle social spécifique de GitHub ou avec la contribution" - lobste.rs
-
"Mais tout cela s’applique aussi aux logiciels closed source" - ycombinator.com
-
"Les arguments de cet article sont totalement absurdes. Je ne sais même pas ce qu’est cette ‘app’. On n’en a pas besoin. Direction la poubelle de l’histoire" - reddit.com
- La plupart des réponses n’étaient pas constructives, mais ce commentaire de 500 mots sur lobste.rs était vraiment excellent. En le lisant, l’auteur s’est dit qu’il avait peut-être tort
Les avantages de l’open source
- Open source ne signifie pas nécessairement contributions ouvertes
- Le simple fait de publier le code permet déjà d’obtenir la plupart des avantages :
- ouvert aux audits de sécurité
- transparence des fonctionnalités (rien de suspect)
- flexibilité (possibilité de forker et de modifier)
- le logiciel peut continuer à fonctionner même si le développeur s’en va
Passage à l’open source avec contributions limitées
- Il existe des projets comme SQLite qui sont open source mais n’acceptent pas de contributions externes
- Litestream n’acceptait pas les contributions au départ, puis a fini par n’autoriser que les corrections de bugs
- Yaak adopte lui aussi ce modèle : passage en open source sous licence MIT, avec uniquement les corrections de bugs acceptées en contribution
3 commentaires
J’ai été impressionné de voir qu’il a lu de nombreux commentaires, en a extrait les éléments constructifs et les a pris en compte. C’est quelqu’un d’ouvert d’esprit.
Les commentaires constructifs sont eux aussi excellents.
Voici un résumé d’un commentaire de 500 caractères sur lobster.rs inclus dans l’article.
Ce commentaire a été écrit à propos du billet original Why Not Open Source ?.
Réfutation point par point
Réponse aux inconvénients
READMEque les contributions ne sont pas acceptées et de fermer automatiquement toutes les PR