Freedesktop.org

freedesktop.org
Freedesktop.org
Gênero Sistema de gestão de desenvolvimento em software
Idioma(s) inglês
Lançamento 01 de março de 2000
Desenvolvedor Havoc Pennington
Endereço eletrônico www.freedesktop.org
Freedesktop.org alberga alguns dos principais programas do sistema free software desktop

Freedesktop.org (fd.o) é um projeto que trabalha para a interoperabilidade e a partilha de tecnologia com base em ambientes para o X Window System (X11) e Wayland, tanto em Linux quanto em outros sistemas operacionais semelhantes ao Unix. Foi fundado por Havoc Pennington, da Red Hat, em Março de 2000.

Existem muitos frameworks de desenvolvimento para o X11, e é pouco provável que isso mude. A organização procura garantir que as diferenças nas estruturas de desenvolvimento não sejam visíveis para o usuário.

Projetos de ambientes de desktop para o X de código aberto amplamente utilizados — como o GNOME, KDE e Xfce — estão colaborando com o projeto freedesktop.org. Em 2006, o projeto lançou o Portland 1.0 (xdg-utils), um conjunto de interfaces comuns para ambientes de desktop. No entanto, o freedesktop.org é uma "zona de colaboração" para padrões e especificações onde os usuários podem discutir livremente ideias, não uma organização formal de padrões.

O freedesktop.org era anteriormente conhecido como X Desktop Group, e a abreviatura "XDG" permanece comum em seus trabalhos.

Objetivos

O projeto visa descobrir problemas de interoperabilidade muito mais cedo no processo, não legislar padrões formais.

  1. Coletar especificações, padrões e documentos existentes relacionados à interoperabilidade entre ambientes de desktop X e disponibilizá-los em um local central;
  2. Promover o desenvolvimento de novas especificações e padrões a serem compartilhados entre múltiplos ambientes de desktop X;
  3. Integrar os padrões específicos de desktop em esforços de padrões mais amplos, como o Linux Standard Base e o ICCCM;
  4. Trabalhar na implementação desses padrões em desktops X específicos;
  5. Servir como um fórum neutro para compartilhar ideias sobre a tecnologia de ambientes de desktop X;
  6. Implementar tecnologias que aumentem a interoperabilidade entre ambientes de desktop X e os ambientes de desktops X livres em geral;
  7. Promover desktops X e padrões de desktop X para autores de aplicativos, tanto comerciais quanto voluntários;
  8. Comunicação com os desenvolvedores de núcleos de sistemas operacionais gratuitos, o próprio X Window System, distribuições livres de SO e assim por diante para resolver problemas relacionados à área de trabalho;
  9. Fornecer repositórios de código-fonte (git), hospedagem de CVS na Web, Bugzilla, listas de e-mail e outros recursos para projetos de software livre que trabalhem em direção aos objetivos acima.

Projetos hospedados

O freedesktop.org fornece hospedagem para vários projetos relevantes. Esses incluem:

Sistema de janelas e gráficos

Software relacionado a sistemas de janelas e gráficos em geral.

Outros

Além disso, o Avahi (uma implementação livre de Zeroconf) começou como um projeto no fd.o, mas agora foi mudado para outro lugar.

Referências

  1. Portland points desktop Linux at $10 billion market Arquivado em 2006-10-12 no Wayback Machine, DesktopLinux.com, 11 de outubro de 2006
  2. «Freedesktop». Freedesktop.org. Consultado em 31 de maio de 2018 
  3. «freedesktop.org git repository browser». cgit.freedesktop.org. Consultado em 31 de maio de 2018 
  4. «ViewVC Repository Listing». Webcvs.freedesktop.org. Consultado em 31 de maio de 2018. Arquivado do original em 11 de outubro de 2008 
  5. «FreedesktopProjects». freedesktop.org. Consultado em 22 de setembro de 2013 
  6. «Software». freedesktop.org. Consultado em 22 de setembro de 2013 
  7. «Glamor». freedesktop.org. 17 de maio de 2013. Consultado em 3 de junho de 2018 
  8. «Pixman». pixman.org 
  9. « libinput 0.4.0». freedesktop.org. 24 de junho de 2014 

Ligações externas