IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)

Vous �tes nouveau sur Developpez.com ? Cr�ez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et �tre connect� pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Cr�ez-en un en quelques instants, c'est enti�rement gratuit !

Si vous disposez d�j� d'un compte et qu'il est bien activ�, connectez-vous � l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oubli� ?
Cr�er un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

GitHub � la rescousse des d�veloppeurs
Le service met sur pied � choose a licence � pour les aider � mieux choisir leur licence open source

Le , par St�phane le calme

450PARTAGES

1  0 
GitHub � la rescousse des d�veloppeurs,
le service met sur pied � choose a licence � pour les aider � mieux choisir leur licence open source

Le service d'h�bergement et de gestion de d�veloppement de logiciels est devenu avec le temps l'un des services incontournables dans le monde du d�veloppement open source. Toutefois, la question de la licence se pose lorsqu'on veut publier un projet. Il faut savoir que la liste des licences est longue et les droits et devoirs sont donc diff�rents.

Aaron Williamson, un avocat sp�cialis� dans les probl�mes li�s � l'open source, a analys� pr�s de 1,7 millions d'archives de codes stock�s sur GitHub plus t�t cette ann�e et a d�couvert que seuls 14,9 % d'entre eux avaient clairement sp�cifi�s �tre des licences open source.

Les d�veloppeurs qui choisissent de publier un code sur GitHub sont soumis aux termes et conditions qui permettent � d'autres utilisateurs de voir et copier le code. Seulement, si une licence n'est pas explicitement choisie, les d�veloppeurs n'auront pas la possibilit� de modifier ou redistribuer le code. Hors l'OSI (Open Source Initiative) ne consid�re une licence open source que si l'utilisateur peut modifier ou redistribuer un code en plus de le visualiser.

Raison pour laquelle GitHub veut prendre les mesures pour r�gler le probl�me dans un premier temps en invitant les utilisateurs � s�lectionner une licence open source approuv�e par l'OSI lorsqu'ils cr�ent une archive sur le service. Un guide est d'ailleurs mis � leur disposition pour les guider.

Le choix de la licence n'est cependant pas obligatoire mais s'ils choisissent l'option � aucune licence �, le service les avertit que � personne ne sera autoris� � reproduire, distribuer ou cr�er des �uvres d�riv�es de votre travail. Cela n'est peut-�tre pas ce que vous souhaitez �.

Allant encore plus loin pour r�duire la confusion, GitHub a d�cid� d'aider les d�veloppeurs en mettant sur place le site � Choose a License �. Il y est expliqu� en quoi choisir une licence n'est pas en soi obligatoire, quels sont les avantages de la MIT, Apache et GPL v2/v3 qui sont les plus courantes, mais aussi leurs points forts et points faibles pour quelques autres.

La liste n'est cependant pas exhaustive et vous avez la possibilit� d'apporter vos modifications en la r�cup�rant sur GitHub, l'am�liorant et proposant vos modifications � l'�quipe via une � Pull request �.


Pour Williamson, ce projet est encourageant bien que trop simpliste. En effet, � le simple fait d'inclure cette option encouragera les d�veloppeurs � prendre en consid�ration les licences d�s le d�but de leur projet (�) Avec une telle liste restreinte, leurs choix semblent plut�t orient�s de fa�on politique : MIT primant sur BSD, GPLv2 primant sur v3 (ou AGPL), l'accent �tant mis sur les licences permissives � explique-t-il.

Par licence permissive, Williamson sous-entend des licences logicielles qui, � l'instar des licences MIT, BSD ou Apache, permettent aux d�veloppeurs d'inclure du code open source dans des produits non open source. Contrairement aux licence GPL et AGL qui requi�rent du d�veloppeur qu'il fasse tous ses changements sous la m�me licence.

Source : Choose a license

Et vous ?

Que pensez-vous de cette initiative de GitHub ? Partagez-vous le point de vue d'Aaron Williamson qui y voit une action politiquement orient�e ?
Vous avez lu gratuitement 0 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer � vous proposer des publications.

Une erreur dans cette actualit� ? Signalez-nous-la !

Avatar de imikado
R�dacteur https://www.developpez.com
Le 17/07/2013 � 21:50
C'est une tr�s bonne chose, on en parlait sur un pr�c�dent topic.

Les utilisateurs de github vont �tre accompagn� pour choisir cette licence et c'est une bonne chose, personnellement je remercie encore developpez.com qui m'avait guid� dans ce choix difficile
2  0 
Avatar de Klaim
Membre expert https://www.developpez.com
Le 17/07/2013 � 22:35
Je pense que ca sera beaucoup mieux quand on pourra choisir une license pour les repos qu'on a deja
1  0 
Avatar de imikado
R�dacteur https://www.developpez.com
Le 17/07/2013 � 23:07
Pour les repos que vous avez d�j�, vous pouvez faire un nouveau commit o� vous aurez pris soin de mettre sous licence l'ensemble de vos fichiers

Voir sur le site de la gnu: http://www.gnu.org/licenses/gpl-howto.html
(ajoutez un commentaire en amont de tous vos fichiers en indiquant qu'ils sont sous licence, puis ajoutez la licence en question)
0  0 
Avatar de Klaim
Membre expert https://www.developpez.com
Le 18/07/2013 � 10:47
Ca je le savais deja mais l'information est pas visible pour GitHub le software. Ou alors tu veux dire que l'option a la creation de repo ne fais qu'ajouter le fichier license?
0  0 
Avatar de imikado
R�dacteur https://www.developpez.com
Le 18/07/2013 � 11:14
Aucune id�e
Je ne suis pas sur Github, mais c'est une bonne question: que fait exactement github ? juste ajouter un fichier de licence, ajouter en amont de tous vos fichiers la licence en commentaire ?
0  0 
Avatar de Linunix
Membre confirm� https://www.developpez.com
Le 18/07/2013 � 12:12

Que pensez-vous de cette initiative de GitHub ? Partagez-vous le point de vue d'Aaron Williamson qui y voit une action politiquement orient�e ?
Je dois avouer que je trouve que c'est une excellente initiiative, donc par cons�quent oui, je partage le meme avis que Aaron Williamson.
0  0 
Avatar de alexlovy
Nouveau membre du Club https://www.developpez.com
Le 26/07/2013 � 8:18
Et si vous chercher quelle est la licence d'un projet : http://www.antepedia.com
0  0