GNOME Fractal

GNOME Fractal
Description de l'image GNOME Fractal (2023).svg.
Description de l'image Fractal 6 Matrix client.png.
Informations
Créateur GNOME
Développé par Projet GNOME (en)Voir et modifier les données sur Wikidata
Première version [1]Voir et modifier les données sur Wikidata
Dernière version 7 ()[2]Voir et modifier les données sur Wikidata
Dépôt gitlab.gnome.org/World/fractalVoir et modifier les données sur Wikidata
État du projet  Actif
Écrit en RustVoir et modifier les données sur Wikidata
Interface GTKVoir et modifier les données sur Wikidata
Système d'exploitation GNU/Linux, BSD et macOSVoir et modifier les données sur Wikidata
Environnement Linux
Langues Multilangage
Type Client de messagerie instantanée
Politique de distribution Gratuit
Licence Licence publique générale GNU version 3Voir et modifier les données sur Wikidata
Site web wiki.gnome.org/Apps/Fractal

Fractal est un client de messagerie instantanée, qui utilise le protocole de communication Matrix.

Fonctionnalités

[modifier | modifier le code]

Architecture

[modifier | modifier le code]

Le premier code pour Fest (anciennement connu sous le nom de ruma-gtk) a été commis à le , à partir duquel la base de code Fractal a été forgée par Daniel García Moreno en [3]. Pour la première version (v0.1.0) du , le projet s'appelait Guillotine. Avec la sortie de la version 0.1.22 le , il est entré en version bêta. Avec la version GNOME 3.30 du , il a atteint le statut de version et est devenu partie intégrante du projet GNOME, après son cycle de publication et son versionnement. Au cours de l’été 2018, deux étudiants ont travaillé sur Fractal, qui a été parrainé dans le cadre du programme Google Summer of Code, y compris le développement de la localisation et la vérification orthographique[4]. Le fabricant d'ordinateurs Purism travaille à son intégration dans le smartphone GNU/Linux Librem 5 financé participativement, dont la commercialisation est prévue pour le dernier trimestre de 2019[5]. Purism sponsorise donc le développement de certaines fonctionnalités telles que le support du chiffrement de bout en bout de Matrix (E2EE) qui a été standardisé en 2018. Le E2EE est mis en œuvre sous la forme d'un module logiciel séparé dont les fonctionnalités de base étaient disponibles à l'automne 2018[6].

Réseau matrix
- Bleu = Home serveurs fédérés
- Rouge = Applications services, ponts vers Skype, IRC, Slack, etc…
- Vert = Serveurs d'identité, lien entre MXID et 3PID
- Jaune = Clients tels que GNOME Fractal et autres…

Références

[modifier | modifier le code]
  1. « The Fractal Open Source Project on Open Hub : Individual Commit Page » (consulté le )
  2. « https://gitlab.gnome.org/World/fractal/-/releases/7 »
  3. Jonas Platte, « Initial commit (3f32474a) · Commits · GNOME / fractal », sur GitLab, (consulté le )
  4. Michael Larabel, « Pitivi's User Interface Is Getting Better Thanks To GSoC, Plus Other GNOME Improvements », sur Phoronix, (consulté le )
  5. Marius Nestor, « Purism's Privacy-Focused Librem 5 Linux Phone Will Ship with GNOME 3.32 Desktop », sur softpedia, (consulté le )
  6. (de) Ferdinand Thommes, « Neuer Lagebericht zum Librem 5 », sur linuxnews.de, (consulté le )

Liens externes

[modifier | modifier le code]