O projeto GIMP completa 25 anos


O projeto GIMP completa 25 anos

21 de novembro marcou 25 anos desde o primeiro anúncio de um editor gráfico gratuito GIMP. O projeto surgiu do trabalho de dois estudantes de Berkeley, Spencer Kimball e Peter Mattis. Ambos os autores estavam interessados ​​em computação gráfica e estavam insatisfeitos com o nível dos aplicativos de imagem no UNIX.

Inicialmente, a biblioteca Motif foi utilizada para a interface do programa. Mas enquanto trabalhava na versão 0.60, Peter ficou tão cansado desse kit de ferramentas que escreveu o seu próprio e o chamou de GTK (GIMP ToolKit). Mais tarde, os ambientes de usuário GNOME e Xfce, vários forks do GNOME e centenas, senão milhares de aplicativos individuais, foram escritos com base no GTK.

No final dos anos 90, um grupo de desenvolvedores do estúdio de Hollywood Rhythm&Hues se interessou pelo projeto e preparou uma versão do GIMP com suporte para maior profundidade de bits por canal de cor e ferramentas básicas para trabalhar com animação. Como a arquitetura do projeto resultante não os satisfez, eles decidiram escrever um novo mecanismo de processamento gráfico em gráficos acíclicos e, eventualmente, criaram a biblioteca base GEGL. O fork do GIMP criado anteriormente teve sua curta vida sob o nome de FilmGIMP, mais tarde foi renomeado como Cinepaint e foi usado na produção de mais de duas dúzias de filmes de grande orçamento. Entre eles: “O Último Samurai”, “A Liga dos Cavalheiros Extraordinários”, a série “Harry Potter”, “Planeta dos Macacos”, “Homem-Aranha”.

Em 2005, o novo desenvolvedor Evind Kolas assumiu o desenvolvimento do GEGL e, um ano depois, a equipe começou a reescrever lentamente o GIMP para usar o GEGL. Esse processo se arrastou por quase 12 anos, mas no final, em 2018, o programa mudou completamente para um novo motor e recebeu suporte para trabalhar com precisão de até 32 bits de ponto flutuante por canal. Esta é uma das principais condições para a possibilidade de utilização do programa em ambiente profissional.

Entre 2005 e 2012, a equipe colaborou com Peter Sikking, chefe da empresa berlinense Man+Machine Works, especializada em UX/UI. A equipe de Peter ajudou os desenvolvedores do GIMP a formular um novo posicionamento de projeto, conduziu duas rodadas de entrevistas com o público-alvo, escreveu uma série de especificações funcionais e projetou diversas melhorias de interface. As mais populares delas foram a interface de janela única e a nova ferramenta de corte, conceito de hot spots que posteriormente migrou para outras aplicações como darktable e LuminanceHDR. O mais impopular é a divisão em salvar dados de design (XCF) e exportar todos os outros (JPEG, PNG, TIFF, etc.).

Em 2016, o projeto teve seu próprio projeto de animação de longa duração, ZeMarmot, enquanto trabalhava nele, foram testadas algumas ideias para melhorar o GIMP para o público-alvo. A última melhoria é o suporte para seleção de múltiplas camadas no ramo de desenvolvimento instável.

Uma versão do GIMP 3.0 baseada em GTK3 está atualmente em preparação. A implementação do processamento não destrutivo de imagens está prevista para a versão 3.2.

Os dois desenvolvedores originais do GIMP continuam trabalhando juntos (um deles até se casou com a irmã do outro) e agora gerenciam o projeto barataDB.


Pedro Mattis juntou-se aos parabéns e agradeceu aos voluntários que dão continuidade ao projeto que iniciou.


Spencer Kimball deu há alguns dias entrevista em vídeo sobre CockroachDB. No início da entrevista, ele falou brevemente sobre a história da criação do GIMP (05:22), e depois no final, quando questionado pelo apresentador de qual conquista ele mais se orgulhava, ele respondeu (57:03) : “O CockroachDB está se aproximando desse status, mas o GIMP ainda não é meu projeto favorito. Cada vez que instalo o GIMP, vejo que ele melhorou novamente. Se o GIMP fosse o único projeto que criei, consideraria que minha vida não foi em vão."

Fonte: linux.org.ru