StudentGamingNetwork / website

3 stars 7 forks source link

Add License file. #14

Closed mathieutu closed 3 years ago

mathieutu commented 3 years ago

Hello ! Dans le README tu dis que le projet est Open Source, mais nous n'avons pas vu de Licence dans le projet.

Nous te proposons d'en rajouter une MIT (qui est la plus courante et la plus simple).

À plus,

Mathieu (et les B3 Dev Web MyDigitalSchool Lyon 😉).

hugoattal commented 3 years ago

Hum, le projet est open source (les sources sont accessibles), mais pas "Open Source" 🤔...

Je vais demander aux autres membres de l'asso si ils sont ok pour cette licence 😉

hugoattal commented 3 years ago

Après avoir demandé au bureau légal, ils sont pas trop pour (notamment pour la partie tournoi qui est une prestation du SGN...)

Je vais devoir fermer cette PR 😕

mathieutu commented 3 years ago

J'avoue que je ne comprends pas. Si vous ne mettez pas de licence, le projet est propriétaire, donc pas le droit de le modifier de le copier, de s'en inspirer, de le diffuser etc.

Ça veut dire qu'il faut que je supprime mon fork en gros.

Je ne vois pas le rapport avec les tournois. Là on ne parle que du code source du site.

hugoattal commented 3 years ago

Il faut que je trouve une bonne licence alors... concrètement, on veut mettre le code open source, encourager les étudiants à le lire, à contribuer, à le modifier (y compris l'utiliser comme support de cours, s'en inspirer ou le forker)

Ce que l'on ne veut pas est que quelqu'un ou une asso prennent le code et le redistribuent ou l'utilisent de leur côté (sous un autre nom par exemple). La raison est que l'organisation de tournois est une prestation payante du SGN et permet de faire tourner l'asso. Cette prestation comprend toute l'organisation, mais aussi l'utilisation de la plateforme (qui peut être reproduite à l'aide du code source), un peu comme Toornament par exemple.

En fait, ce qui gène le bureau, c'est cette partie de la licence MIT : "publish, distribute, sublicense, and/or sell copies of the Software". C'est pour ça que ce n’est pas vraiment "Open Source" bien que les sources soient ouvertes. Un peu comme l'Unreal Engine je suppose 🤔.

Cela dit, c'est vrai que la valeur ajoutée du SGN est surtout l'équipe derrière, la base de données de membres et d'asso, et la visibilité de la plateforme, donc y'a peut être moyen de mettre ça Open Source. Je vais demander une petite réunion du bureau pour discuter un peu plus profondément de ça, je te tiens au courant 🙂 !

hugoattal commented 3 years ago

(Et si tu as des arguments en tête que je peux transmettre, n'hésite pas ! Pour être tout à fait franc, j'ai jamais vraiment géré de projet 100% open source)