Flathub a pour objectif d'être l'endroit où obtenir et distribuer des applications pour Linux. Il est alimenté par Flatpak, qui permet aux applications Flathub de fonctionner sur presque toutes les distributions Linux. Si vous êtes un utilisateur de Linux, vous pouvez utiliser Flathub pour accéder à une collection croissante d'applications Flatpak. Il vous suffit de suivre les instructions d'installation.[QUOTE]Quelques mois se sont écoulés depuis les dernières mises à jour de Flathub l'année dernière. Nous avons été très occupés en coulisses, et j'aimerais donc partager avec vous ce que nous avons fait chez Flathub et pourquoi, et ce que nous allons faire cette année. J'aimerais me concentrer sur les points suivants
- La situation actuelle de Flathub en tant qu'écosystème solide avec 2 000 applications
- Nos progrès dans l'évolution de Flathub d'un service de construction à un magasin d'applications.
- L'obstacle économique à la croissance de l'écosystème et ses conséquences
- Les prochaines étapes pour surmonter nos défis grâce à des initiatives ciblées.
Aujourd'hui
Flathub a le vent en poupe : nous proposons 2 000 applications de plus de 1 500 collaborateurs sur GitHub. Nous enregistrons en moyenne 700 000 téléchargements d'applications par jour, avec 898 millions de requêtes HTTP totalisant 88,3 TB servies par notre CDN chaque jour (merci Fastly !). Flatpak a, à mon avis, résolu le problème technique le plus important qui a freiné la croissance et l'acceptation de Linux sur le bureau (ou d'autres appareils informatiques personnels) au cours des 25 dernières années : à savoir, la difficulté pour les développeurs d'applications de publier leur travail d'une manière qui facilite la découverte, le téléchargement (ou le chargement latéral, pour les personnes dans des environnements de connectivité difficiles), l'installation et l'utilisation par les utilisateurs. Flathub s'appuie sur ce principe pour aider les utilisateurs à découvrir le travail des développeurs d'applications et pour aider ce travail à atteindre les utilisateurs en temps voulu.
Les premiers résultats de cette désintermédiation sont prometteurs : malgré sa taille modeste jusqu'à présent, Flathub contient des centaines d'applications dont je n'ai jamais entendu parler auparavant - et ce, même si je travaille dans l'espace de bureau Linux depuis près de 20 ans et que j'ai passé une grande partie de cette période à regarder le contenu de dselect (ce qui montre un peu mon âge) ou de GNOME Software, à assister à des conférences et à lire des articles de blog, des articles d'actualité et des forums. Je suis également heureux de constater que nombre de nos partenaires distributeurs de systèmes d'exploitation ont reconnu que ce modèle est extrêmement complémentaire et s'ajoute au travail indispensable qu'ils accomplissent pour apporter le bureau Linux aux utilisateurs finaux, et que le fait d'avoir plus d'applications disponibles pour vos utilisateurs est une valeur ajoutée qui vous permet de vous concentrer sur votre offre principale et non un jeu à somme nulle qui devrait motiver des querelles intestines.
Progrès en cours
La mise en place de Flathub dans son état actuel a été un long processus continu. Voici ce que nous avons fait en coulisses :
Développement
L'année dernière, nous avons conclu notre premier engagement avec Codethink pour intégrer des fonctionnalités dans l'application web de Flathub afin de passer d'un service de construction à un magasin d'applications. Cela inclut des comptes pour les utilisateurs et les développeurs, le traitement des paiements via Stripe, et la possibilité pour les développeurs de gérer les jetons de téléchargement pour les applications qu'ils contrôlent. En parallèle, James Westman a travaillé sur la vérification des applications et les fonctionnalités correspondantes dans flat-manager pour s'assurer que les métadonnées des applications reflètent correctement la vérification et la tarification, et pour fournir une authentification pour le paiement des utilisateurs pour les téléchargements d'applications lorsque le développeur l'active. Seuls les développeurs vérifiés pourront effectuer des téléchargements directs ou accéder aux paramètres de paiement de leurs applications.
Juridique
Jusqu'à présent, la Fondation GNOME a joué le rôle d'incubateur et d'hôte légal pour Flathub, même s'il ne s'agit pas d'un produit ou d'une initiative purement GNOME. La distribution de logiciels aux utilisateurs finaux ainsi que le traitement et l'acheminement des paiements et des dons ont également un profil juridique différent en termes d'exposition aux...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.
