2010-10-13 2 views
2

Je me souviens d'avoir lu au sujet d'une licence open source qui n'accordait pas l'autorisation de fork.Quelle licence Open Source n'a pas été forgé?

Je ne me souviens pas de son nom et je pensais qu'il pourrait être plus facile de demander ici que de parcourir la liste complète de OSI's approved licenses. Quelqu'un sait de quelle licence je parle?

+0

Il existe des licences Open-Source qui requièrent la contribution de tous les correctifs; Es-tu en train de penser à ça? – MSalters

+0

@ MSalters, Non. Je connais un peu les licences de système d'exploitation, donc je pouvais dire qu'il ne s'agissait pas de contribuer aux correctifs. Celui-ci était très unique. – Berming

+0

[Cette réponse] (https://opensource.stackexchange.com/a/349/8652) dit: "Toutes les licences libre/libre/open-source accordent le droit de bifurquer. Ceci est parfois connu sous le nom de" test de fourche " pour la licence de logiciel, c'est la liberté 1 dans la [Définition de logiciel libre] (http://www.gnu.org/philosophy/free-sw.en.html), directive 1 dans le [DFSG] (https: // www .debian.org/social_contract # guidelines), clause 1 de la [Définition Open Source] (http://opensource.org/osd-annotated). " – ChrisW

Répondre

0

Par définition Open Source permettent la fourche: http://en.wikipedia.org/wiki/Open_source_definition

Une licence qui ne permettait pas fork est pas une licence Open Source

+2

C'est défenition de FSF. Vous, en tant qu'auteur, avez le droit d'avoir votre propre opinion sur "ce qu'est un logiciel open source" et sur les droits que vous accordez aux utilisateurs finaux. – BarsMonster

+2

Berming a spécifiquement invoqué l'OSI qui a une définition très spécifique. –

+0

Celui dont je parle a déjà été approuvé par l'OSI, donc je sais pertinemment qu'il existe déjà. – Berming

3

La première chose qui vient à l'esprit est CC-ND: http://creativecommons.org/licenses/by-nd/2.0/

+0

Notez qu'il ne s'agit pas d'une licence Open Source par la définition OSI et qu'elle ne figure pas dans la liste que vous avez citée. La liste elle-même est sous licence CC, donc l'omission n'est pas due au fait que OSI ne connaît pas la famille de licences CC. – MSalters

2

Je suppose que vous vous lancez dans une quête condamnée ici, étant donné que l'article 3 du OSI definition of an open source license semble interdire explicitement une clause qui empêcherait le forking.

1

Probablement la seule chose que vous pouvez faire est juste d'utiliser une supercherie, comme manipuler votre politique de marque et le code assez bien pour empêcher efficacement une fourchette. Et comme cela a été mentionné, faire cela dans la licence ne rendra techniquement plus le logiciel libre.

Questions connexes