J'ai une question sur les meilleures pratiques en vigueur du code de forking.
J'ai pris une base de code sous licence sous licence sous Attribution Creative Commons-Attribution-non -Commercial-Sharealike 3. et apporté des modifications importantes à celle-ci pour répondre à mes besoins. Je me sens comme si ma version pourrait profiter aux autres et souhaiter la redistribuer.
Je ne suis pas sûr des libertés que j'ai pour la redistribution ou ce qu'est acceptable. Puis-je renommer les projets? Devrais-je lancer un nouveau V.1 ou continuer à partir du numéro de version d'origine? Qu'est-ce qui est considéré comme une attribution appropriée à l'auteur d'origine? Devrais-je consulter l'auteur et demander la permission avant de relâcher (bien qu'il soit déjà au courant)?
Il y a deux chemins que vous pouvez prendre
La première option présente l'avantage que vous ne serez pas en concurrence les uns avec les autres et que vous pouvez partager l'effort de maintenance. D'autre part, si le droit d'auteur de l'original est détenu par une personne/entité, ils pourraient vous demander de signer sur votre droit d'auteur s'ils veulent conserver la possibilité de modifier la licence.
Avec la deuxième option, il est conseillé de libérer votre version modifiée sous un nom différent, à moins que l'original n'a été abandonné et est effectivement insuffisant.
[.____] Si vous publiez sous un nouveau nom, vous pouvez utiliser la version numérotée que vous aimez. S'il s'agit d'une continuation du projet précédent, vous devriez continuer à partir du numéro de version de l'original.
[.____] Avec l'utilisation de sa licence, l'auteur d'origine vous a déjà donné la permission de libérer (dans certaines conditions). L'attribution appropriée serait