Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publication sur F-Droid #106

Open
azmeuk opened this issue Jul 16, 2020 · 6 comments
Open

Publication sur F-Droid #106

azmeuk opened this issue Jul 16, 2020 · 6 comments
Labels
Priority: Low Type: Question Further information is requested

Comments

@azmeuk
Copy link

azmeuk commented Jul 16, 2020

Que pensez-vous de publier l'application sur le store F-Droid ?
Personnellement j'essaie d'utiliser le store Google le moins possible, je trouverais super que l'application de Supercoop soit sur F-Droid. Il est évident par contre que ça ne concernerait qu'une minorité d'utilisateurs, donc à mon avis c'est du bonus.

Je lis que la politique d'inclusion de F-Droid oblige notamment à ce que le code soit sous licence libre, ainsi que toutes les dépendances.

  • Y aurait-il un souci à rendre ce dépôt public et rajouter une licence ?
  • Le code utilise-t-il des dépendances qui ne sont pas libres ?

Si c'est trop galère on peut fermer ce ticket :)

@azmeuk azmeuk added Type: Question Further information is requested Priority: Low labels Jul 16, 2020
@dehy
Copy link
Owner

dehy commented Jul 27, 2020

@dehy
Copy link
Owner

dehy commented Jul 27, 2020

J'aime l'idée et le principe.

Je passe la discussion sur Trello !

@dehy
Copy link
Owner

dehy commented Mar 6, 2021

Étape 1 : Code ouvert ✅
Étape 2 : Vérifier les licenses des dépendances - utiliser FOSSA et inclure les licenses dans une vue de l'app

@dehy
Copy link
Owner

dehy commented Mar 8, 2021

J'ai ajouté FOSSA pour l'analyse des licenses des dépendances. Ca ne passe pas mais j'ai l'impression que c'est exclusivement dû à une erreur d'interprétation de la license de ce projet. FOSSA semble indiquer une incohérence entre le fichier LICENSE et README.md qu'il considère comme AGPL-3.0-only ou GPL, et les fichiers package.json et index.js qui sont explicitement AGPL-3.0-or-later.

3 solutions :

  • trouver la subtilité pour indiquer le or-later au README et LICENSE
  • passer à AGPL-3.0-only
  • résoudre manuellement le conflit chez FOSSA en indiquant un faux-positif (je suis pas fan)

@paulRbr
Copy link

paulRbr commented Mar 19, 2021

👋 Salut,

Pour info la licence AGPL n'est pas utile pour une application mobile et donc GPLv3 suffit.

L'AGPL ajoute seulement une clause de copyleft pour les logiciels qui sont accessibles via un réseau (et donc pour des logiciels serveurs) c'est utile seulement si le logiciel permet de monter une plateforme SaaS (software as a service) notamment.

@dehy
Copy link
Owner

dehy commented Apr 8, 2021

👋 Salut,

Pour info la licence AGPL n'est pas utile pour une application mobile et donc GPLv3 suffit.

L'AGPL ajoute seulement une clause de copyleft pour les logiciels qui sont accessibles via un réseau (et donc pour des logiciels serveurs) c'est utile seulement si le logiciel permet de monter une plateforme SaaS (software as a service) notamment.

En effet ! Ça permettra de aussi de peut-être résoudre le problème de vérification de license par @fossabot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: Low Type: Question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants