Pesquisar aqui

sexta-feira, 23 de abril de 2021

[IDS] GNOME: O que é?

GNOME é um projeto de software livre abrangendo o Ambiente de Trabalho GNOME, para os usuários, e a Plataforma de Desenvolvimento GNOME, para os desenvolvedores. O projeto dá ênfase especial a usabilidade, acessibilidade e internacionalização.

O desenvolvimento do GNOME é supervisionado pela Fundação GNOME, que representa oficialmente o projeto junto a empresas, organizações e a sociedade como um todo. O projeto conta ainda com uma série de equipes com missões específicas, inclusive com uma equipe de engenharia de lançamentos, responsável pelo característico calendário de lançamentos semestrais.

A comunidade de desenvolvimento do GNOME conta tanto com voluntários quanto com empregados de várias empresas, inclusive grandes empresas como Hewlett-Packard, IBM, Novell, Red Hat, Oracle, entre outras. Historicamente "GNOME" era um acrônimo para GNU Network Object Model Environment; apesar disso, o GNOME nunca fez parte do projeto GNU. O projeto GNU, por sua vez, usa indevidamente a marca registrada.

O projeto GNOME foi criado em 15 de agosto de 1997 pelos mexicanos Miguel de Icaza e Federico Mena Quintero, como uma resposta ao Windows 95. O projeto KDE já estava em andamento, mas para ser usado ou desenvolvido era necessário instalar o Qt, um conjunto de ferramentas que na época não tinha uma licença livre. Miguel de Icaza descartou a ideia de reimplementar a API do Qt usando software livre porque projetos análogos, como o GNUstep, Wine and LessTif, mostravam um progresso muito lento. Antes da criação do GNOME, Miguel e Federico tinham tentado colaborar com o GNUstep, mas desistiram por considerar sua comunidade desorganizada, e seu código cheio de erros.

A plataforma de desenvolvimento aproveitou e aprimorou o GTK, um conjunto de ferramentas usado pelo editor de imagens GIMP, em cujo desenvolvimento Federico Quintero estava também envolvido. Miguel de Icaza ficou muito impressionado com a arquitetura COM quanto passou por uma entrevista na Microsoft, e o reflexo foi o desenvolvimento da biblioteca Bonobo, incorporada ao GNOME 1.4. Além de permitir o reaproveitamento de componentes de software, o Bonobo colaborou para que o desenvolvimento de aplicativos para o GNOME pudesse ser feito com qualquer linguagem de programação. Outra característica da plataforma de desenvolvimento do GNOME é ser completamente escrita em C, o que também facilita a criação de bindings para outras linguagens de programação. A plataforma de desenvolvimento do GNOME é escrita principalmente nas linguagens de programação C, C++, Javascript, Python e Vala. Toda a plataforma de desenvolvimento do GNOME usa a licença GNU Lesser General Public License, uma licença livre que permite a utilização da plataforma GNOME por software proprietário.

fonte: https://pt.wikipedia.org/wiki/GNOME

Sem comentários:

Enviar um comentário

Comente de forma construtiva...

Nota: só um membro deste blogue pode publicar um comentário.