Comments (1)
Ce point a été longuement débattu avec d'autres gouvernement et des associations (FSFE, Mozilla) lors de l'OGP summit et il s'agit donc d'un débat attendu sur cette politique de contribution. Je vous remercie donc pour la question ;)
Tout d'abord il est intéressant de noter que le UK et historiquement les USA ont fait le choix de licences permissives, voire domaine public:
- CC0 pour 18F : https://18f.gsa.gov/open-source-policy/
- MIT pour GDS: https://github.com/alphagov/styleguides/blob/master/licensing.md
Depuis les USA indiquent "ne pas devoir mettre des restrictions non nécessaires" dans leur choix de licence : https://code.gov/#/policy-guide/docs/open-source/licensing
Pour répondre sur la France spécifiquement, l'open-source est un cas particulier d'open-data, et cette politique de contribution répond aux obligations imposées par la Loi République Numérique qui a ajouté explicitement les codes sources au code des relations entre le public et l'administration. Selon l'article L323-2
Cette licence fixe les conditions de la réutilisation des informations publiques. Ces conditions ne peuvent apporter de restrictions à la réutilisation que pour des motifs d'intérêt général et de façon proportionnée. Elles ne peuvent avoir pour objet ou pour effet de restreindre la concurrence.
A ce titre, les développements issus de l'administration peuvent être sous une licence avec obligation de réciprocité avec une justification d'intérêt général ou qu'il n'y a pas de concurrence. Par rapport aux discussions #27, il y a bien l'objectif de permettre une réappropriation par la sphère privée des développements, ce qui nous avait conduit à cette formulation de "Recommandation d'utiliser les familles de licences permissives dans le cas général"
Toutefois, avoir une recommandation par défaut n'a aucun sens et est effectivement une approximation. Je vous propose donc de renommer en "Aide au choix de la licence pour une contribution d'un nouveau projet" et d'approfondir la doctrine sur le sujet (cf. #49)
from politique-de-contribution-open-source.
Related Issues (20)
- Comment utiliser un DCO en pratique ? HOT 1
- Ajouter d'autres "codes de conduite"
- Faire évoluer le format de `comptes-organismes-publics` HOT 4
- Forge Adullact HOT 5
- Ajouter une notion de "référent technique" par ministère HOT 2
- Précisions à apporter pour l'instanciation
- Précision à apporter pour "Inventaire des comptes d’organisation"
- Ajouter INSTALL(.md) à la liste des fichiers présents dans un dépôt
- Ajouter AUTHORS(.md) à la liste des fichiers présents dans un dépôt
- Don't include all of gitlab.adullact.net HOT 6
- Include all of gitlab.inria.fr? HOT 14
- Ajouter des instructions pour les bonnes pratiques d'affichage sur les comptes d'organisation
- Inclure tout https://git.unistra.fr ? HOT 2
- Supprimer https://github.com/AFB-dataviz (utilisateur et non organisation)
- Suggérer d'utiliser le badge "Software Heritage" pour les dépôts publics HOT 1
- Etre plus clair dans les recommandations de licences à réciprocité vs permissives
- Indiquer le lien avec code.etalab.gouv.fr dans le README HOT 1
- Ajouter le principe d'une pré-autorisation pour les projets publiés dès le premier commit HOT 1
- Distinguer le sujet de la publication des codes sources de l'administration et de la contribution à l'écosystème open source extérieur HOT 1
- Ne plus recommander framagit.org
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from politique-de-contribution-open-source.