8 pontos por GN⁺ 2024-07-02 | 2 comentários | Compartilhar no WhatsApp
  • Ladybird é um novo navegador web e motor web
  • Tem como objetivo renderizar a web moderna com alto desempenho, estabilidade e segurança, priorizando os padrões web
  • Começou como o visualizador HTML do projeto SerenityOS e agora evoluiu para um navegador multiplataforma que oferece suporte a vários sistemas da família Unix, como Linux e macOS
  • Atualmente está em desenvolvimento ativo e tem como meta a primeira versão alfa em 2026

O que torna o Ladybird único

  • Verdadeira independência: não usa código de outros navegadores. Está construindo um novo motor baseado em padrões web
  • Foco único: concentra-se apenas no navegador web
  • Sem monetização: não usa formas de monetização do usuário, como "acordos de busca padrão" ou tokens criptográficos

Perguntas frequentes

  • Quando será lançado: a meta é a primeira versão alfa para Linux e macOS no verão de 2026
  • Equipe atual: atualmente 4 engenheiros full-time remunerados estão trabalhando no projeto, com muitos voluntários contribuindo
  • Plano de contratação: em breve, 3 novos engenheiros full-time devem se juntar ao projeto, e a meta é fazer a equipe crescer em um ritmo adequado
  • Independência: não usa código de outros motores de navegador. Usa bibliotecas de terceiros, mas constrói seu próprio motor
  • Suporte ao Windows: atualmente ninguém está trabalhando ativamente no suporte ao Windows, e são necessárias mudanças para que funcione bem fora de ambientes da família Unix
  • Suporte móvel: atualmente ninguém está trabalhando ativamente em ports para Android ou iOS, e a ideia é dedicar mais esforço ao mobile quando a versão desktop estiver estável
  • Níveis de patrocínio: Platinum $100,000, Gold $50,000, Silver $10,000, Bronze $5,000
  • Manutenção da independência: todo o patrocínio é feito na forma de doações sem restrições, e não há venda de influência, como assentos no conselho
  • Por que usar C++: como começou como parte do projeto SerenityOS, usa C++. Atualmente, como projeto independente, está avaliando outras linguagens

Opinião do GN⁺

  • Ladybird é um projeto ambicioso para construir um motor de navegador web independente. Isso evita a dependência de motores existentes e oferece a oportunidade de fornecer melhor desempenho e segurança
  • Como organização sem fins lucrativos que valoriza a web aberta, é impressionante que exclua métodos de monetização dos usuários
  • No momento, o foco está principalmente no ambiente desktop, mas há planos de suporte móvel no futuro, o que amplia o potencial de uso em várias plataformas
  • Embora tenha começado em C++, está considerando a transição para outras linguagens, mostrando flexibilidade técnica
  • Projetos com funcionalidades semelhantes incluem Firefox e Chromium, e é importante observar bem os pontos de diferenciação em relação a eles

2 comentários

 
xguru 2024-07-02

Ladybird - um novo projeto de navegador e engine web multiplataforma
Ladybird é bifurcado e o BDFL do SerenityOS renuncia

O projeto está no seu segundo ano desde o início e agora foi totalmente separado.
Mas uma versão alfa só no verão de 2026 parece muito distante. A questão é se o interesse e o apoio vão se manter

 
GN⁺ 2024-07-02
Comentários do Hacker News
  • Há um vídeo anunciando a organização sem fins lucrativos 501(c) de Chris Wanstrath (cofundador do GitHub) e uma doação de $1,000,000
  • Há um comentário perguntando se o engine do Ladybird está sendo projetado para uso embarcado
    • A remoção do suporte a embedding do Gecko pela Mozilla foi um dos principais erros que permitiram que Blink/Chromium e WebKit ultrapassassem o Gecko
    • Há a opinião de que é preciso não apenas um novo navegador, mas também um novo engine web embutível
  • Há um comentário dizendo que o projeto é muito legal e desejando sucesso
    • Há a opinião de que é preciso um modelo de receita que não dependa apenas de patrocínio sem fins lucrativos
    • Há a sugestão de olhar para o modelo da FUTO
      • Os usuários podem inspecionar, modificar e redistribuir o código-fonte, e sempre podem usar todos os recursos do aplicativo
      • É fornecida uma interface para pagamento caso a pessoa goste do aplicativo, podendo adicionar elementos cosméticos de recompensa à conta do usuário
      • Após certo tempo de uso, é mostrado uma vez um lembrete para pagar, que pode ser desativado permanentemente por um botão
  • Há um comentário dizendo que é um projeto interessante que lembra o lançamento do Firefox e o anúncio no New York Times
    • Há a opinião de que é inacreditável ter que travar outra guerra dos navegadores depois de mais de 20 anos
  • Há um comentário dizendo que o logo anterior era fofo e o atual parece um imitador da Meta
    • Há o desejo por um logo com mais personalidade
  • Há um comentário dizendo que a nova homepage/logo perdeu o charme do fim dos anos 90 e início dos anos 2000
    • Há preocupação de que a separação do Serenity possa afetar a direção e a velocidade
    • Há a opinião de que o lançamento da versão alfa em 2026 está longe demais
  • Há a opinião de que é melhor focar no navegador web
  • Há a opinião de que teria sido melhor manter o suporte ao Serenity OS e remover a regra que proíbe o uso de código de terceiros
    • Há a opinião de que, se o Serenity OS tratasse o Ladybird como um port, o resultado seria o mesmo
  • Há a opinião de que já fazia muito tempo que era necessário desafiar o domínio do Chrome
    • Há um comentário dizendo que ama e agradece ao Firefox, mas que, sob a gestão atual, é difícil ter esperança
  • Há um comentário parabenizando Andreas e a equipe de desenvolvimento
    • Há o desejo de que parte do financiamento seja usada no desenvolvimento do Jakt
      • Jakt é uma linguagem de programação de sistemas com segurança de memória, limpa e elegante