Quelle conclusion tu tires ?
La contrainte « morale » de la BSD provient simplement du fait qu'il y a des gens qui vont se sentir obligés de contribuer à un projet en retour s'ils en profitent en premier lieu. On pourrait même dire que finalement, les gens intéressés par le libre vont contribuer à un projet, qu'il soit BSD ou GPL, et que donc les gens qui à la base étaient intéressés par le libre ne feront pas de leurs modifications des logiciels propriétaires. Évidemment, la GPL « protège » plus les développeurs étant donné qu'il y a derrière un texte juridique qui pose les bases des droits et devoirs de chacun, mais la BSD propose aux gens de réfléchir un peu plus à la licence qu'ils vont utiliser, puisque la possibilité de changer la licence est offerte.
Bon après, que MS reprenne ou ait repris du travail sous BSD ne me gêne absolument pas : au contraire, un excellent code sera diffusé à l'échelle mondiale, pour le bien commun. Bref, MS m'ennuie quand ils font leurs coups fourrés, pas quand ils reprennent du travail réalisé sous BSD, même si ça serait franchement cool qu'ils donnent un peu de leur blé aux gens qui rendent leurs bénéfices possibles.
Le problème d'OpenBSD est simplement qu'il y a peu d'utilisateurs.
Le problème d'OpenBSD, c'est que presque aucune entreprise n'a de monde qui bosse dessus à plein temps. C'est peut-être lié au manque d'utilisateurs, mais OpenBSD, c'est OpenSSH qui est très critique dans énormément d'entreprises. C'est peut-être aussi lié à la licence en effet, et ça prouverait que les entreprises n'ont en réalité aucune envie de collaborer avec leur concurrents, et qu'elles ne le font que contraintes et forcées.
Par exemple OpenSSH/OpenSSL.
Ouais heu, OpenSSL est pas un produit d'OpenBSD, ta langue a fourché. :)
La BSD est "individualiste".
Je ne suis absolument pas d'accord. La BSD permet à tout le monde de prendre le code source, et est donc bien plus ouverte que la GPL, qui se ferme (et je ne dis pas que c'est un tort !) aux entreprises qui ne veulent pas redistribuer le code.
Toute contribution profite à tout le monde car elle doit être partagée.
Naturellement, cela dit, quelqu'un qui contribue en BSD en fait profiter tout le monde aussi. Histoire de jouer sur les mots, toute contribution faite à OpenBSD étant nécessairement sous licence BSD ou ISC, elle profite donc à tout le monde. Le code repris par les entreprises, amélioré et non publié n'est pas une contribution. Mais ici encore, la même situation est théoriquement impossible avec la GPL.
Le nouveau venu n'est pas une "menace" qui va piller ton boulot.
Non, mais sous OpenBSD, c'est pareil. Celui qui vient, qui discute sur les listes de diffusion pour parler d'améliorations a de fortes chances de redistribuer son code sous licence BSD !
Ça offre un espace où les entreprises peuvent collaborer en paix au lieux
Honnêtement, je ne crois pas à un monde où les entreprises collaborent sur tout, sauf le service. Je pense qu'il existe des entreprises qui prennent du code, BSD ou GPL, qui une fois obfusqué est méconnaissable dans le binaire, et ces entreprises ne font de redistribution de code qu'une fois contraintes et menacées d'un procès. Je pense que la GPL ne permet pas de dire que toutes les contributions sont volontaires, puisqu'elles sont forcées. Cela étant, je n'ai aucune hostilité envers les gens qui développent sous GPL, et serais heureux de pouvoir les aider, sous GPL.
[^] # Re: Les entreprises payent ?
Posté par Metzgermeister . En réponse à la dépêche Appel aux dons pour OpenBSD. Évalué à 5.
La contrainte « morale » de la BSD provient simplement du fait qu'il y a des gens qui vont se sentir obligés de contribuer à un projet en retour s'ils en profitent en premier lieu. On pourrait même dire que finalement, les gens intéressés par le libre vont contribuer à un projet, qu'il soit BSD ou GPL, et que donc les gens qui à la base étaient intéressés par le libre ne feront pas de leurs modifications des logiciels propriétaires. Évidemment, la GPL « protège » plus les développeurs étant donné qu'il y a derrière un texte juridique qui pose les bases des droits et devoirs de chacun, mais la BSD propose aux gens de réfléchir un peu plus à la licence qu'ils vont utiliser, puisque la possibilité de changer la licence est offerte.
Bon après, que MS reprenne ou ait repris du travail sous BSD ne me gêne absolument pas : au contraire, un excellent code sera diffusé à l'échelle mondiale, pour le bien commun. Bref, MS m'ennuie quand ils font leurs coups fourrés, pas quand ils reprennent du travail réalisé sous BSD, même si ça serait franchement cool qu'ils donnent un peu de leur blé aux gens qui rendent leurs bénéfices possibles.
Le problème d'OpenBSD est simplement qu'il y a peu d'utilisateurs.
Le problème d'OpenBSD, c'est que presque aucune entreprise n'a de monde qui bosse dessus à plein temps. C'est peut-être lié au manque d'utilisateurs, mais OpenBSD, c'est OpenSSH qui est très critique dans énormément d'entreprises. C'est peut-être aussi lié à la licence en effet, et ça prouverait que les entreprises n'ont en réalité aucune envie de collaborer avec leur concurrents, et qu'elles ne le font que contraintes et forcées.
Par exemple OpenSSH/OpenSSL.
Ouais heu, OpenSSL est pas un produit d'OpenBSD, ta langue a fourché. :)
La BSD est "individualiste".
Je ne suis absolument pas d'accord. La BSD permet à tout le monde de prendre le code source, et est donc bien plus ouverte que la GPL, qui se ferme (et je ne dis pas que c'est un tort !) aux entreprises qui ne veulent pas redistribuer le code.
Toute contribution profite à tout le monde car elle doit être partagée.
Naturellement, cela dit, quelqu'un qui contribue en BSD en fait profiter tout le monde aussi. Histoire de jouer sur les mots, toute contribution faite à OpenBSD étant nécessairement sous licence BSD ou ISC, elle profite donc à tout le monde. Le code repris par les entreprises, amélioré et non publié n'est pas une contribution. Mais ici encore, la même situation est théoriquement impossible avec la GPL.
Le nouveau venu n'est pas une "menace" qui va piller ton boulot.
Non, mais sous OpenBSD, c'est pareil. Celui qui vient, qui discute sur les listes de diffusion pour parler d'améliorations a de fortes chances de redistribuer son code sous licence BSD !
Ça offre un espace où les entreprises peuvent collaborer en paix au lieux
Honnêtement, je ne crois pas à un monde où les entreprises collaborent sur tout, sauf le service. Je pense qu'il existe des entreprises qui prennent du code, BSD ou GPL, qui une fois obfusqué est méconnaissable dans le binaire, et ces entreprises ne font de redistribution de code qu'une fois contraintes et menacées d'un procès. Je pense que la GPL ne permet pas de dire que toutes les contributions sont volontaires, puisqu'elles sont forcées. Cela étant, je n'ai aucune hostilité envers les gens qui développent sous GPL, et serais heureux de pouvoir les aider, sous GPL.