Traitez Hus avec une bière! Ou sur la licence Beerware

La Saint-Patrick est déjà terminée, le jour du rire est déjà sur le nez, il était donc important pour moi de ne pas manquer un moment aussi opportun pour préparer ce matériel particulier. Et il parle des choses suivantes. Tous ceux qui devaient travailler avec FMDB et se familiariser avec sa licence devaient y voir le texte suivant:


If you are using FMDB in your project, I'd love to hear about it. Let Gus know by sending an email to gus@flyingmeat.com. And if you happen to come across either Gus Mueller or Rob Ryan in a bar, you might consider purchasing a drink of their choosing if FMDB has been useful to you. Finally, and shortly, this is the MIT License. 

qui peut être traduit comme suit:
    FMDB   ,       .     ,     gus@flyingmeat.com.             ,       ,  FMDB   .  ,    ,   MIT. 

Il est remarquable que les auteurs du code aient abordé la question d'une licence avec une part d'humour et, en plus de son texte standard, aient laissé un tel ajout. Et il est doublement remarquable qu'un tel post-scriptum soit assez suggestif d'un autre type de licence - Beerware. Vous n'en avez pas entendu parler? Sinon, apprenons à la connaître. Alors rencontrez:




Les licences Beerware sont classées en tant que licences Donationware. Si vous n'êtes soudainement pas familier avec cette catégorie, quelques phrases de Wikipédia suffiront pour un programme éducatif, selon lequel donationware est un modèle de licence qui fournit un logiciel pleinement fonctionnel avec la possibilité de faire un don à un développeur, dont la taille peut être fixée ou définie par l'utilisateur indépendamment discrétion basée sur notre propre évaluation de la valeur du logiciel.


Et par Beerware, nous devons donc comprendre le type de licence avec des conditions suffisamment permissives, selon lequel l'utilisateur a le droit d'utiliser librement l'objet sous licence, mais en même temps, s'il le souhaite, il peut assumer l'obligation de remercier le titulaire du droit d'auteur avec de la bière (d'où le nom de la licence) pour montrer à quel point il était utile d'utiliser un tel objet de licence.


Selon diverses sources , initialement le terme Beerware tel qu'appliqué à la licence est venu à une personne du nom de John Bristor le 25 avril 1987 à Pensacola, en Floride, et le premier logiciel qui a été distribué sous un tel modèle sous licence dans divers BBS'oks, se réfère aux années 1987-1988. Depuis lors, il existe de nombreuses options et variantes de ce type de licence, mais la plus célèbre d'entre elles est la suivante:


 /* * ---------------------------------------------------------------------------- * "THE BEER-WARE LICENSE" (Revision 42): * <phk@FreeBSD.ORG> wrote this file. As long as you retain this notice you * can do whatever you want with this stuff. If we meet some day, and you think * this stuff is worth it, you can buy me a beer in return Poul-Henning Kamp * ---------------------------------------------------------------------------- */ 

Sa traduction:


 /* * ---------------------------------------------------------------------------- * " BEER-WARE" ( 42): * <phk@FreeBSD.ORG>   .   ,    *  ,       ,  . *    ,    ,    , *       Poul-Henning Kamp * ---------------------------------------------------------------------------- */ 

Le texte ci-dessus est le contenu de la licence Beerware (version 42), rédigée par Paul-Henning Kamp, un vénérable développeur UNIX originaire du Danemark, qui, selon ses propres mots, a décidé de donner aux utilisateurs de son code une réelle liberté en ce qui concerne son utilisation, non gênée par une formulation juridique excessive de la licence. Selon lui, les licences de la famille GNU ne sont qu'une blague contenant trop de déclarations vagues, il a donc décidé d'opter pour une licence plus simple, dans l'esprit de la licence BSD-lite. Alors Beerware est apparu.


Il existe des informations selon lesquelles cette licence est déjà apparue en 1998, mais selon d'autres sources , elle n'a été publiée qu'en 2004. Mais plus particulièrement, son numéro de version est 42. Les personnes concernées comprennent clairement qu'il n'y a pas de versions précédentes 41, 40, 39, etc. et ce n'était pas le cas. Un ami, pour plus de certitude, a même parlé à Camp de la version de la licence, et il lui a confirmé que 42 signifie vraiment ce qui suit:


La licence BeerWare était censée être la réponse au différend BSD vs GPL, elle devait donc être ovbiquement révisée 42 ;-)

c'est-à-dire


La licence BeerWare devrait avoir une réponse au différend entre les licences BSD et GPL, il est donc évident que la version devrait être 42 ;-)

En général, la licence Beerware est similaire à des licences telles que WTFPL, MIT avec sa grande liberté d'action pour l'utilisateur. Dans le cadre du projet Fedora, cette licence est décrite comme extrêmement libérale, ce qui permet d'utiliser un code logiciel sous licence à ses conditions pratiquement comme un code dans le domaine public. La licence contient une clause facultative (c'est-à-dire non contraignante) selon laquelle, si l'utilisateur estime qu'il doit le faire, il a le droit d'acheter de la bière pour le titulaire du droit d'auteur. Si cette condition était obligatoire, elle ne rendrait pas la licence gratuite. Mais comme ce n'est pas le cas, la licence doit être considérée comme gratuite et conforme à la GPL. En principe, il peut également être considéré comme compatible avec les licences propriétaires. il n'exige pas la divulgation obligatoire du code.


À ce jour, la Free Software Foundation n'a fourni aucune explication claire concernant cette licence, cependant, ses commentaires sur les licences dites informelles, qui sont définies comme libres, non copyleft et conformes à la GPL, telles que décrites par la Fondation, permettent d'appliquer eux et à la licence Beerware. Dans le même temps, le Fonds recommande l'utilisation de licences plus détaillées pour remplacer ces licences informelles.


La licence Beerware a été mise en pratique dans des projets tels que mcchunktools , radio , FSL .


Il convient également de dire quelques mots concernant les variantes de texte de la licence elle-même. Ainsi, la ressource tldrlegal.com (un projet dédié aux licences logicielles) indique que certaines variantes de cette licence ne concernent pas l'achat de bière pour l'auteur, mais la consommation de cette boisson en l'honneur de l'auteur. Il existe également une option selon laquelle l'auteur serait heureux de recevoir de la bière sans alcool.


En plus de ces variations, il existe même des licences dérivées liées à la nourriture (par exemple, Pizzaware (où la pizza est utilisée à la place de la bière), Sushi-ware , Vegetarian-food-ware ) et boissons (par exemple, Coffeeware , Sake-ware, et même Pearl-tea-ware (apparemment, il y a des amoureux de cela), et n'importe quelle boisson ).


Je citerais également l’auteur de la licence de tequila , comme Il a proposé non seulement de la tequila, mais aussi des interdictions intéressantes (en particulier, sur l'utilisation de logiciels en relation avec le communisme et le socialisme).


Lisez le texte complet de la licence:
 "THE TEQUILA-WARE LICENSE" (Revision 44): <charlie@wolf.is> wrote this file. As long as you retain this notice you can do whatever you want with this software subject to the following restrictions: 1) If we meet some day, and you think this stuff is worth it, you can buy me some tequila in return. 2) You may not use this software directly or indirectly for any military or paramilitary purpose. This includes, but is not limited to, training, research and development, controlling military hardware, directing military personnel, or troop entertainment. You may not use this software anywhere on a military base or vessel. You may also not use it for developing "games" produced by the military to recruit players as real soldiers. Special exemptions may be granted on a case-by-case basis to organizations thwarting the spread of communism. 3) You may not use this software or its derivatives to develop any projects created chiefly for the use or benefit of any government, government agency, or government sponsored enterprise 4) You may not use this software or its derivatives in connection with communism, socialism, or any organization practicing or advocating for communism or socialism 5) You may not use this software or its derivatives in connection with mass data collection, whether state-sponsored or private, where "mass data collection" refers to any software or service whose business model is based directly or indirectly on collecting and using data from nonpaying users in exchange for provision of a service to those users not directly related to said data. Projects using this software as a component in a larger project that also interfaces with an organization engaged in this business are exempt (ie you can use this in an application that also uses Facebook Connect as long as you are not Facebook.) 

Il semble que l'auteur ait décidé d'atteindre la renommée de l'auteur de la licence JSON avec sa formulation bien connue et étrange pour un document juridique:


 The Software shall be used for Good, not Evil 

Oh bien. Non moins remarquable était la version de la licence Hug-ware , où au lieu de manger et de boire, l'auteur du logiciel attend un câlin de votre part:


 /****************************************************************************** * "THE HUG-WARE LICENSE" (Revision 2): As long as you retain this notice you * * can do whatever you want with this stuff. If we meet some day, and you * * think this stuff is worth it, you can give me/us a hug. * ******************************************************************************/ 

Vous pouvez bien sûr parler longtemps de la manière dont une licence comme Beerware est vraiment un bon document juridique exprimant la volonté de l'auteur du code du programme sous la forme de ses conditions. Mais on peut déjà constater avec confiance qu'un tel nombre de versions dérivées des licences nous permet de dire que l'idée de cette licence est entrée dans le les gens La communauté des utilisateurs open source connaît du succès, et la licence elle-même a reçu son lot d'attention et de renommée.


Donc, si quelqu'un veut obtenir une boisson au houblon de qualité de ses utilisateurs reconnaissants pour son produit logiciel, vous savez maintenant quelle licence sera la plus appropriée pour un tel cas.


Ou vous pouvez le faire comme Gus, sélectionnez simplement la licence souhaitée et ajoutez un post-script qui ne vous dérangerait pas de vous offrir quelque chose de bien lors d'une réunion.


Et si quelqu'un réussit à persuader Camp de participer au club ADM , vous savez maintenant que vous pouvez lui accorder NG en tant qu'auteur de la même licence)





L'illustration est tirée de Kita59, sous licence CC-BY-SA 3.0.


Source: https://habr.com/ru/post/fr402695/


All Articles