5 pontos por GN⁺ 2025-08-21 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Zedless é um fork baseado no editor open source Zed, com ênfase em proteção de privacidade e em um ambiente local-first
  • O Zedless remove dependências de nuvem e permite que o usuário configure diretamente a infraestrutura que desejar
  • Planeja remover completamente todos os recursos de spyware e telemetria remota
  • Adota uma política sem reatribuição de direitos autorais de contribuidores (No CLA), para que todos os desenvolvedores mantenham seus direitos autorais
  • Usa ferramentas adicionais para automação de gestão de licenças e conformidade com licenças open source

Introdução ao Zedless

  • Zedless é um fork do editor de código Zed, com o objetivo de garantir a privacidade do usuário e priorizar a usabilidade em ambientes locais
  • O projeto está atualmente em desenvolvimento e aceita contribuições externas livremente

Principais mudanças planejadas

  • Remoção de dependências de serviços em nuvem que não podem ser auto-hospedados
    • Componentes e recursos que dependem estritamente de nuvens de terceiros devem ser removidos
  • Remoção de spyware e proteção de dados
    • Telemetria e sistemas automáticos de relatório de falhas serão todos removidos
  • Prioridade ao suporte da infraestrutura do usuário
    • Ao usar recursos de serviço de rede, o usuário poderá definir diretamente o provedor de serviço em um formato padrão
    • Não existe uma lista de "provedores padrão", e esse recurso fica desativado por padrão
  • Sem cessão de direitos autorais
    • Os participantes do projeto mantêm seus direitos autorais
    • Aplica uma política de No rugpulls para evitar prejuízos aos desenvolvedores

Gestão de licenças e dependências

  • É obrigatório fornecer informações de licença das dependências de terceiros, e para isso é usada a ferramenta cargo-about
  • Observações
    • Se ocorrer o erro 'no license specified' em uma crate escrita por você, é necessário adicionar publish = false ao Cargo.toml
    • Se ocorrer um erro por não atender aos requisitos de licença de um pacote dependente, é necessário verificar e declarar a adequação dessa licença
    • Se o cargo-about não conseguir encontrar a licença de uma dependência, é preciso adicionar um item de explicação claro ao script

Importância do projeto

  • O Zedless é uma excelente alternativa especialmente para usuários e equipes que valorizam privacidade e um ambiente de desenvolvimento centrado no local, oferecendo estabilidade, autonomia e proteção legal
  • Em comparação com o Zed original, ele elimina de forma decisiva potenciais vulnerabilidades de segurança, como serviços proprietários em nuvem e recursos de rastreamento remoto, o que permite garantir confiabilidade com base em infraestrutura própria e no ecossistema open source

Ainda não há comentários.

Ainda não há comentários.