Comité FACIL TI/ServicesFACIL/Comparatifs

De Wiki de FACIL
Aller à : navigation, rechercher

< Comité FACIL TI < ServicesFACIL

Les tableaux suivants présentent des comparatifs de logiciels qui pourraient faire partie des Services FACIL. Nous réfléchissons à divers types ou catégories de services.

Il existe plusieurs sites utiles pour nous aider dans nos recherches :

prism-break.org, alternativeto.net, openhub.net, Wikipedia, degooglisons-internet.org, Awesome Selfhosted, Alternative Internet

CRITÈRES GÉNÉRAUX :

  1. l'essentiel du projet est d'offrir des services libres qui seront FACILes à utiliser pour monsieur et madame Tout le monde et qui leur feront découvrir autre chose que Google, Apple, Facebook, Amazon et Microsoft (GAFAM). Cela dit, certains services n'intéresseront clairement pas le public en général, mais plutôt les libristes et les membres de FACIL (exemples : l'Agenda du libre du Québec, Planète FACIL, le Wiki de FACIL, les listes/forums de FACIL, etc.).
  2. les services web seront dominants car ils ne nécessitent aucune installation côté client (sauf un navigateur bien sûr) et peuvent être rendus adaptatifs (responsive) pour les besoins d'une grande diversité d'appareils mobiles (ou pas). Des services autres que web seront probablement offerts également (tor, vpn ?).
  3. vu nos ressources, il faudra chercher activement à nouer des partenariats pour mobiliser tous les libristes d'ici, pas juste les membres de FACIL.
  4. le chiffrement côté client est préférable en général au chiffrement côté serveur, notamment en raison de nos futures responsabilités en tant que fournisseur de service

Édition collaborative temps réel[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
Etherpad Lite Léger, extensible[1] Apache 2.0[2] NodeJS Oui pour l'interface utilisateur, tutoriel vidéo pour l'utilisation[3], étapes de l'installation serveur[4] Communauté internationale dynamique
Ethercalc dépend des fichiers[5] NodeJS, (Redis) Oui
CryptPad Gestion de pads chiffrés coté client AGPLv3 or later NodeJS Oui[6] version beta pour le moment.

Nom(s) possible(s) : Notes FACiLes, Tableaux FACiLes

Planification de rendez-vous[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
Framadate Sondage date, mais aussi sondage générique CeCILL-B PHP, PostgreSQL/MariaDB Oui
CryptPoll Module de sondage de CryptPad AGPLv3 or later NodeJS Oui En principe plus sécuritaire que Framadate, mais (pour l'instant) moins convivial.
Nuages GPL Django Oui
Kyélà AGPLv3 PHP Oui

Nom(s) possible(s) : Dates FACiLes

Réseautage social[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
Diaspora* messages, photos, profils, mots-clics, mentions, sondages, FB/Twitter/Tumblr, etc.[7] AGPL 3.0 Ruby Oui Partenariat : Cedille ? Clibre ?
Friendica Protocol OStatus AGPLv3 PHP Oui[8]
GNU social Protocol OStatus AGPLv3 PHP Oui[9]
Mastodon Protocol OStatus AGPLv3 Ruby Oui[10]

Nom(s) possible(s) : Rézo FACiLe

Raccourcisseur d'URL[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
LSTU API, statistiques WTFPL Perl Oui
Polr API, comptes, extension Safari GPLv2 PHP Non[11]
YOURLS API, statistiques, bookmarklets, plugins MIT PHP Oui[12]

Nom(s) possible(s) : Liens FACiLes, minifi.ca[13]

Recherche sur le web[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
Searx multiple engins et types de contenu, API, plugins AGPLv3 Python Oui[14]

Nom(s) possible(s) : Recherche FACiLe

Cartographie libre[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
UMap points, lignes, polygones, calques, fonds de carte, importation, exportation WTFPL Python Oui[15] Partenariat : OSM Québec ?

Nom(s) possible(s) : Cartes FACiLes

Forums et listes[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
Discourse badges, mots-clics, mentions, API, markdown, recherche, réponse via courriel, plugins GPLv2 Ruby Oui
Flarum MIT PHP Oui[16] Beta
ElkArte BSD 3-clause PHP Oui[17]

Nom(s) possible(s) : Jasette FACiLe

Portail de données libres[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
CKAN historique, APL, plugins, recherche, visualisation, thèmes, fédération AGPLv3 Python Oui Partenariat : OKFN ?

Nom(s) possible(s) : Données FACiLes

Visioconférence[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
Jitsi Meet salles sécurisées par mot de passe, clavardage, notes (Etherpad), partage d'écran (extensions pour Firefox, Chrome) Apache 2.0 NodeJS Oui

Nom(s) possible(s) : Appels FACiLes

Communication collaborative[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
Mattermost JS, Go MIT Oui[18]
Rocket.Chat JS MIT Oui[19]
Matrix Apache communication P2P chiffrée avec support de la visioconf. Clients lourd et web

Nom(s) possible(s) : Équipes FACiLes

Portail de médias numériques[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
MediaGoblin Texte, image, audio, vidéo AGPLv3 Python Oui
MediaDrop Vidéo et audio GPLv3 et MIT Python Oui
Piwigo Image (audio et vidéo via plugins) GPLv2 PHP Oui
Kaltura Vidéo AGPLv3 PHP Oui Probablement trop complexe...
ipfs.pics Image AGPLv3 IPFS, PHP Non Expérimental
ipfstube Vidéo MIT IPFS Non Expérimental

Nom(s) possible(s) : Médias FACiLes

Transmission de gros fichiers[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
Lufi Chiffrement côté client AGPLv3 Perl Oui
Jirafeau Chiffrement côté serveur AGPLv3 PHP Oui
ShareDrop Pair à pair (WebRTC) MIT JS  ?
Sharefest Pair à pair (WebRTC) Apache 2.0 JS  ?
FilePizza Pair à pair (WebTorrent) BSD 3-Clause JS  ?
reep.io Pair à pair (WebRTC) Gnu GPL v2 JS  ?
instant.io Pair à pair (WebTorrent) MIT NodeJS  ?

Nom(s) possible(s) : Transferts FACiLes

Transmission de messages chiffrés[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
PrivateBin Texte, coloration syntaxique, discussion, chiffrement côté client Zlib et d'autres PHP, JS Oui
Up1 supporte les fichiers textes (avec coloration syntaxique), images, vidéos et autres. Chiffrement en Javascript coté client MIT NodeJS Non Clients lourds aussi disponibles. Utilisé par Riseup[20]
Encrypt.to Envoyer des messages chiffrés (PGP) en un seul clic MIT OpenPGP.js[21] + Choix de PHP, Perl ou Ruby pour le formulaire de contact Non[22]

Nom(s) possible(s) : Crypto FACiLe

Sauvegarde de liens / Lectures différées[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Lecture sur appareils mobiles ? Notes
Wallabag MIT PHP Oui application Android, FirefoxOS, Iphone, Windows Mobile

Nom(s) possible(s) : Lectures FACiLes

Agrégation de nouvelles[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Lecture sur appareils mobiles ? Notes
Miniflux AGPLv3 PHP Oui Fonctionnalité manquante : inscription publique
CommaFeed Apache 2.0 Java, JS Oui[23]
FreshRSS AGPLv3 PHP Oui
TinyRSS GPLv3 PHP Oui
selfoss GPLv3 PHP, JS Oui

Nom(s) possible(s) : Actus FACiLes

Statistiques web[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
Piwik GPL v3 PHP, MySQL Oui

Nom(s) possible(s) : Stats FACiLes

Agendas partagés[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
NextCloud CalDav/CardDav AGPLv3 PHP, MySQL Oui
Sabre/DAV CalDav/CardDav BSD PHP Oui
Calendar and Contacts Server CalDav/CardDav Apache 2.0 Python Oui

Nom(s) possible(s) : Agendas FACiLes[24]

Organisation d'événements[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
Attendize AAL PHP À venir[25]
OpenEvent GPLv3 Python, JS  ?

Nom(s) possible(s) : Événements FACiLes

Anonymat sur Internet[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
Relais Tor BSD C  ? Partenariat : Crypto.Québec ?

Nom(s) possible(s) : Tor FACiLe

Création de formulaires[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
Formbuilder Apache 2.0 NodeJS, Kinto (dépend lui-même de Python + PostgreSQL ou Redis) non[26]
framaforms GPLv2 Drupal + Webform oui peinture fraîche... ;-)
Form Tools GPLv2 PHP, NodeJS oui
Tell Form MIT NodeJS oui

Nom(s) possible(s) : Formulaires FACiLes

Création de pétitions[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
US Gov.'s We The People GPLv2 Drupal, MySQL, PHP Non
UK Gov.'s petitions MIT Ruby, PostgreSQL, Memcached Non
Framapétition Drupal + Webform Oui En développement...
Cauzio Django Oui Le code pourrait être libéré (en discussion)
SpeakOut! GPLv2 ou + WordPress + SpeakOut! Oui? Peut-être transformable en service web avec un minimum de dev?

Nom(s) possible(s) : Pétitions FACiLes

Radio Internet[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
Icecast GPLv2 Partenariat : BlogueLinux ?
Ampache[27] AGPLv3

Nom(s) possible(s) : Radio FACiLe

Installation simplifiée[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
Framapack Téléchargement et installation silencieuse de collections sur mesure de logiciels libres pour Windows GPLv2 Partenariat : Framasoft Idée : FACIL pourrait contribuer le volet Mac ?

Nom(s) possible(s) : Installation FACiLe

États des systèmes[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
Cachet BSD

Nom(s) possible(s) : Pouls FACiLe

Hébergement de code[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
Gitlab MIT oui non, mais possible[28]
Gogs Go MIT oui oui
Gitea Go MIT oui oui fork de Gogs

Nom(s) possible(s) : Code FACiLe

Gestion de mots de passe/secrets[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
Clipperz AGPLv3 à venir[29][30] «The open source version of Clipperz is suitable for testing and educational purposes only.»
KeeWeb MIT oui[31] Compatible avec KeePass.
#sysPass GPLv3 oui[32]
LessPass GPLv3 Docker oui[33] Ne stocke aucun mot de passe, ne nécessite aucun synchronisation
TeamPass AGPLv3 oui[34]
html-password-generator BSD Aucune non mais facilement traductible Génération de mot sde passe suivant un mot de passe principal, fonctionne entièrement en javascript coté client.
Passbolt AGPL, CC BY-SA non Alpha

Nom(s) possible(s) : Secrets FACiLes

Performance et qualité du code (client web)[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
YellowLabTools GPLv2 non?
WebPageTest BSD et autres Windows non?

Nom(s) possible(s) : Vitesse FACiLe

Générateur de favicons[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
RealFaviconGenerator Apache non Non libres, mais plus joli : favicomatic.com ... et en français favicons.fr

Nom(s) possible(s) : Favicons FACiLes

Correcteur grammatical[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
LanguageTool LGPL 2.1 ou + oui

Nom(s) possible(s) : Grammaire FACiLe

Mesure de débit réseau[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
HTML5 Speedtest LGPL 3 ou + non
speedtest  ? non
SpeedtestJS Apache 2.0 non [2]
PeerFast MIT non

Nom(s) possible(s) : Débit FACiLe

Avatar[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
libravatar Python AGPL Oui

Nom(s) possible(s) : Avatar FACiLe

Financement participatif[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
liberapay Python, JS CC0 Oui
goteo PHP, JS AGPLv3 Oui, mais à compléter
selfstarter Ruby, JS MIT Non Semble inactif...

Nom(s) possible(s) : Financement FACiLe

Démocratie[modifier]

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
democracyOS Nodejs GPL v3 Oui
loomio Ruby AGPLv3 Oui

Nom(s) possible(s) : Démocratie FACiLe

Gestion de projets[modifier]

Note : il y a beaucoup de logiciels libres possibles dans cette catégorie[35]. Plusieurs font partie d'une suite d'applications (travail collaboratif, bureautique, gestion d'entreprise, développement de logiciel) certainement trop complexe pour l'objectif visé.

Service Fonctionnalités Licence(s) Dépendances Français ? Notes
kanboard PHP MIT Oui
wekan JS MIT Oui
OpenProject Ruby GPLv3 Oui
Taiga.io Django, AngularJS AGPL v3 Non, mais possible[36]

Nom(s) possible(s) : Projets FACiLes

Notes[modifier]

  1. http://static.etherpad.org/plugins.html
  2. https://github.com/ether/etherpad-lite
  3. https://framatube.org/blip/framapad_1.webm
  4. http://framacloud.org/cultiver-son-jardin/installation-detherpad/
  5. https://github.com/audreyt/ethercalc#licensing
  6. https://github.com/xwiki-labs/cryptpad/blob/master/customize.dist/translations/messages.fr.js
  7. https://en.wikipedia.org/wiki/Comparison_of_software_and_protocols_for_distributed_social_networking
  8. https://www.transifex.com/Friendica/friendica/
  9. https://www.transifex.com/gnu-social/gnu-social/
  10. https://github.com/tootsuite/mastodon/tree/master/config/locales
  11. N'est pas en français, mais il semble réaliste de pouvoir traduire l'interface rapidement
  12. https://github.com/ozh/YOURLS-fr_FR
  13. Beaucoup de noms intéressants sont indisponibles, à l'encan, ou juste chers : pet.it, redu.it, reduit.ca, abre.ge, min.us
  14. https://github.com/asciimoo/searx/tree/master/searx/translations/fr/LC_MESSAGES
  15. https://wiki.openstreetmap.org/wiki/FR:UMap/Guide
  16. https://github.com/maelsoucaze/flarum-ext-french
  17. http://translations.elkarte.net
  18. https://github.com/mattermost/platform/tree/master/i18n
  19. https://github.com/RocketChat/Rocket.Chat/tree/master/packages/rocketchat-i18n/i18n
  20. https://share.riseup.net/
  21. https://github.com/openpgpjs/openpgpjs
  22. https://github.com/encrypt-to/encrypt.to/tree/master/config/locales
  23. https://github.com/Athou/commafeed/tree/master/src/main/app/i18n
  24. Possible confusion avec l'Agenda du libre du Québec ? Événements FACiLes alors ?
  25. https://github.com/Attendize/Attendize/tree/master/resources/lang/fr
  26. Il faudrait contribuer la traduction française, ce que les développeurs semblent disposés à accepter[1].
  27. Ampache peut diffuser en continu via Icecast, même chose pour Airtime et plusieurs autres.
  28. https://gitlab.com/gitlab-org/gitlab-ce/tree/master/locale
  29. https://clipperz.is/blog/2015/07/06/new-clipperz/
  30. https://translations.launchpad.net/clipperz/trunk/+pots/clipperz/fr
  31. https://keeweb.oneskyapp.com/collaboration/project?id=173183
  32. https://github.com/nuxsmin/sysPass/tree/master/inc/locales/fr_FR/LC_MESSAGES
  33. https://blog.lesspass.com/lesspass-comment-%C3%A7a-marche-9f1201fffda5#.7b656w87m
  34. https://github.com/nilsteampassnet/TeamPass/tree/master/includes/language
  35. https://en.wikipedia.org/wiki/Comparison_of_project_management_software
  36. https://www.transifex.com/taiga-agile-llc/taiga-front/