Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/01/2020, à 09:38

Marc80

[Resolu] Mettre une Licence sur un code projet Python

Bonjour à tous,

avec des collègues on a développé un code de Text-Mining qui devra apparaître dans une future publication scientifique.
Ce code ressemblera à un librairie Python, mais avec des choses relativement simples.

Néanmoins, ce code sera distribué via l'article scientifique mais nous ne souhaitons pas que ce code soit utilisable pour être modifié, les gens pourront l'utiliser mais sans modifier à leur guise, et en faire ce qu'il veulent derrière (question de droits). Pour cela, nous souhaiterions mettre une licence sur ce code Python ...
Je n'ai aucune expérience dessus, j'ai regardé de mon côté mais j'ai trouve que des Licences où la modification est possible. En gros ce sont des licences où l'on fait ce que l'on veut un peu .. J'ai pris connaissance de PSFL (Python Software Foundation License) mais sans réel succès dans la compréhension totale.

Pour ceux qui ont déjà fait cela, auriez vous une marche à suivre ou un exemple de licence qui pourrait résoudre mon "problème" ?


Merci d'avance smile

ps : j'espère que le topic est dans la bonne partie du forum !

Dernière modification par Marc80 (Le 21/01/2020, à 17:01)

Hors ligne

#2 Le 20/01/2020, à 17:55

toitoinebzh

Re : [Resolu] Mettre une Licence sur un code projet Python

Bonjour Marc80,

Je vais répondre un peu à coté, mais qu'est ce qui vous motive à interdire toute forme dérivée de votre code ? Cela me semble plutôt nuire à la diffusion de votre code et à sa popularisation (en plus de celle de votre publication) ?

sinon tu as une liste de licences de logiciels non libres ici
http://www.gnu.org/licenses/license-lis … reLicenses
peut être que l'une d'entre elle fera l'affaire

Hors ligne

#3 Le 21/01/2020, à 09:26

Marc80

Re : [Resolu] Mettre une Licence sur un code projet Python

Merci pour l'aide toitoinebzh !

En fait, nous ne souhaitons pas que le code puisse être utilisé comme "modifié" pour des questions de propriétés intellectuelles. Nous ne souhaitons pas que d'autres personnes s’approprient le travail à des fins commerciales (et donc pour ne nouvelles publications). Il pourra être utilisé sous requête à son propriétaire, mais uniquement dans le but de l'utiliser tel quel.
Personnellement, je trouve que cela peut effectivement nuire à sa popularisation mais je ne suis pas le seul à trancher ^^

Merci pour le lien smile je vais regarder cela en détails !!

Hors ligne

#4 Le 21/01/2020, à 10:17

Compte supprimé

Re : [Resolu] Mettre une Licence sur un code projet Python

Bonjour,
Regarde du coté de Licence Creative Commons CC BY-NC-SA 4.0 International
https://creativecommons.org/licenses/by … /legalcode
https://fr.wikipedia.org/wiki/Creative_Commons

Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions
4.0 International (CC BY-NC-SA 4.0)

La propriété intelectuelle y est respectée et l'utilisation commerciale interdite ...

Dernière modification par Compte supprimé (Le 21/01/2020, à 10:18)

#5 Le 21/01/2020, à 17:00

Marc80

Re : [Resolu] Mettre une Licence sur un code projet Python

pseudofab a écrit :

Bonjour,
Regarde du coté de Licence Creative Commons CC BY-NC-SA 4.0 International
https://creativecommons.org/licenses/by … /legalcode
https://fr.wikipedia.org/wiki/Creative_Commons

Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions
4.0 International (CC BY-NC-SA 4.0)

La propriété intelectuelle y est respectée et l'utilisation commerciale interdite ...

Bonjour pseudofab,

J'ai regardé les Licences venant de Creative Commons et cela a l'air vraiment intéressant pour moi. Je vais comparer avec celles fournis par toitoinebzh afin de voir laquelle serait la plus appropriée smile

Merci de votre aide, je considère le sujet comme résolu !!

Hors ligne

#6 Le 21/01/2020, à 20:57

toitoinebzh

Re : [Resolu] Mettre une Licence sur un code projet Python

attention, pour les créatvies commons, il me semble qu'elles sont plus adaptés à des textes/graphiques et inadaptés aux codes
en d'autres mots, si tu utilises une licence creative commons, tu mets une licence sur le "texte" que représente ton code, pas sur la logique/l'algorithme qu'il y a derrière

Hors ligne

#7 Le 22/01/2020, à 08:46

Marc80

Re : [Resolu] Mettre une Licence sur un code projet Python

toitoinebzh a écrit :

attention, pour les créatvies commons, il me semble qu'elles sont plus adaptés à des textes/graphiques et inadaptés aux codes
en d'autres mots, si tu utilises une licence creative commons, tu mets une licence sur le "texte" que représente ton code, pas sur la logique/l'algorithme qu'il y a derrière

Ah .. je n'avais pas pris en compte cela ! Les licences que tu m'as envoyé sont donc plus adaptés au niveau "code" alors ?

Merci

Dernière modification par Marc80 (Le 22/01/2020, à 15:02)

Hors ligne

#8 Le 22/01/2020, à 19:56

toitoinebzh

Re : [Resolu] Mettre une Licence sur un code projet Python

Marc80 a écrit :

Ah .. je n'avais pas pris en compte cela ! Les licences que tu m'as envoyé sont donc plus adaptés au niveau "code" alors ?

Merci

je t'invite à vérifier de ton coté ce que j'affirme
je pense que le lien que je t'ai envoyé est plus adapté en effet

Hors ligne

#9 Le 23/01/2020, à 14:37

Marc80

Re : [Resolu] Mettre une Licence sur un code projet Python

Après avoir cherché plus en profondeur, effectivement les CC-licences ne sont pas les plus adaptées pour les codes ... Je mets le lien de la FAQ associée à la page web :
https://creativecommons.org/faq/#can-i- … o-software

Je vais alors plutôt voir pour celles que tu m'as donné smile Merci beaucoup à vous deux pour votre aide !!

Hors ligne