5 points par GN⁺ 2025-08-21 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Zedless est un fork basé sur l’éditeur open source Zed, mettant l’accent sur la protection de la vie privée et un environnement local-first
  • Zedless supprime les dépendances au cloud et permet aux utilisateurs de configurer directement l’infrastructure de leur choix
  • Toutes les fonctionnalités de spyware et de télémétrie à distance doivent être supprimées
  • Adoption d’une politique sans réattribution des droits d’auteur des contributeurs (No CLA), de sorte que tous les développeurs conservent leurs droits
  • Utilisation d’outils supplémentaires pour l’automatisation de la gestion des licences et la conformité aux licences open source

Présentation de Zedless

  • Zedless est un fork de l’éditeur de code Zed, visant à garantir la confidentialité des utilisateurs et à privilégier avant tout l’utilisabilité en environnement local
  • Le projet est actuellement en cours de développement et accepte librement les contributions externes

Principaux changements prévus

  • Suppression des dépendances aux services cloud impossibles à auto-héberger
    • Les composants et fonctionnalités strictement dépendants d’un cloud tiers sont destinés à être supprimés
  • Suppression des spyware et protection des données
    • La télémétrie et les systèmes automatiques de rapport de crash font tous partie des éléments à retirer
  • Prise en charge prioritaire de l’infrastructure utilisateur
    • Lors de l’utilisation de fonctionnalités de services réseau, l’utilisateur peut spécifier directement son fournisseur de services dans un format standard
    • Il n’existe pas de liste de « fournisseurs par défaut », et cette fonctionnalité est désactivée par défaut
  • Aucune cession de droits d’auteur
    • Les participants au projet conservent leurs droits d’auteur
    • Application d’une politique No rugpulls afin d’éviter tout préjudice pour les développeurs

Gestion des licences et des dépendances

  • La fourniture des informations de licence pour les dépendances tierces est obligatoire, et l’outil cargo-about est utilisé à cette fin
  • Points d’attention
    • Si l’erreur 'no license specified' se produit sur une crate que vous avez écrite, il faut ajouter publish = false dans Cargo.toml
    • Si une erreur survient parce que les exigences de licence d’un paquet dépendant ne sont pas respectées, il faut vérifier et indiquer la compatibilité de la licence concernée
    • Si cargo-about ne parvient pas à trouver la licence d’une dépendance, il faut ajouter au script un élément d’explication explicite

Importance du projet

  • Zedless constitue une alternative particulièrement intéressante, du point de vue de la stabilité, de l’autonomie et de la protection juridique, pour les utilisateurs et les équipes qui accordent de l’importance à la confidentialité et à un environnement de développement centré sur le local
  • Par rapport à Zed, il écarte résolument les services cloud propriétaires et les fonctions de suivi à distance, qui peuvent représenter des failles de sécurité potentielles, permettant ainsi de bâtir une fiabilité fondée sur sa propre infrastructure et sur l’écosystème open source

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.