10 forks interessantes de softwares livres, e por que eles aconteceram
Entre os softwares apresentados estão o Joomla, OpenBSD, Firefox, X.Org e Webkit. Não estão na lista alguns outros forks interessantes, como o Berkeley Unix, o Firebird, o Inkscape, o Beryl e o WordPress, entre outros.
O site Royal Pingdom apresenta 10 forks bem-sucedidos de softwares livres. Muitos softwares hoje populares nasceram a partir do código de outros softwares, e a história por trás de cada uma dessas separações tende a ser interessante. (via lwn.net)
Saiba mais (lwn.net).
• Publicado por Augusto Campos em
2008-09-12
Fork de um lado pode ser bom mas fork do fork do fork é péssimo! Aí cai na questão de pq as pessoas praticam isso, falta de flexibilidade dos cabeças dos projetos ou ganancia? Minha melancia é maior que a sua !!!
Por mais que se faça forks, empresas precisa de grana pra sobreviver, ninguém é tão santo e nem vive de clorofila…
Quando um fork acontece por motivos técnicos, ou mesmo de licenciamento, eu acho válido.
Por outro lado, existem forks com motivos “políticos”, feitos principalmente para embarcar no sucesso do soft original.
Por exemplo, eu não gostei do fork FSF Iceweasel do Firefox. E gostei menos ainda de ele ser distribuído pelo Debian e outras distros baseadas como o firefox “default”.
VOCÊ não gostou, mas tem gente que adorou (eu incluído). Foi uma das melhores coisas que o pessoal do Debian fez, tem todas as vantagens do Firefox original sem os inconvenientes deste.
E quem disse que o fork foi feito por motivos “políticos”? Houve questões de licenciamento (devido a determinadas correções e adição de recursos), que por pressão da Mozilla, exigiram que o Debian ou parasse de chamar o Firefox modificado de “Firefox” ou mudasse o nome dele, já que a marca e logotipo pertencem à Mozilla Corporation.
Eu detestei o fork Iceweasel. Se eu desenvolvo um software e alguém corrige os bugs que eu deixei, ele PRECISA me avisar para que eu não os faça nas próximas versões. Ae os cara corrije, nao fala nada e pensa que todo mundo tem que gostar?????? neim…
Eu achei bem bacana , algumas informações como o projeto neoOffice para o mac os por exemplo.
Agora o que eu não sabia que NetBSD e OpenBSD eram forks.
Para mim como era no caso do linux com varias distros, também eram varias distros do unix qque gosto o freebsd.
Bacana.
Assino embaixo.
Realmente o motivo desse fork é “justificado”, o Firefox tem o logotipo e o nome com a malvada-patente-que-sacrifica-crianças-a-meia-noite, dai os masters of xiitias decidiram cortar o mal pela raiz (para alegria dos xiitinhas aspirantes) criando esse fork sem vergonha.
Eu sou a favor do fork do IceWeasel.
Eu preferia que o art-work do Firefox fosse livre. Como não é…
O projeto Debian tinha a alternativa de colocar o Firefox em “non-free”, “mudar a filosofia do projeto e a DFSG” ou “distribuir o art-work separadamente em um pacote non-free”, por exemplo. No entanto, a Mozilla Foundation não permite que se faça isso sem mudar o nome do navegador para alguma outra coisa. O projeto Debian, para respeitar a vontade da Mozilla Foundation, mudou o nome para IceWeasel.
De qualquer modo, não é exatamente um fork… não sei os detalhes de implementação, mas acredito que seja mais parecido com um “patch”. Um “patch” que renomeia o navegador. A diferença é que em um fork, o desenvolvimento de cada fork é feito independentemente.
André Caldas.
Perai, entendi bem ou vocês queriam que a Mozilla Foundation aceitasse passivamente que o nome do fork fosse Firefox??
a do pidgin foi ridiculo
Como mencionou o André Caldas, e para ressaltar, o IceWeasel não é um fork, ele apenas tem as partes que são protegidas por trademark da Mozilla alteradas via patches.
“Agora o que eu não sabia que NetBSD e OpenBSD eram forks.”
Unix
|
|– BSD
. |- BSDi
. |- NetBSD fork() –> OpenBSD
. |- FreeBSD fork() –> DragonflyBSD
.
Aqui você vai achar um capítulo sobre o desenvolvimento do BSD
“Para mim como era no caso do linux com varias distros, também eram varias distros do unix qque gosto o freebsd.”
BSDs não são como as distros Linux, cada um é um projeto separado com seu próprio kernel, drivers, userland, etc.
Interessante a historia hein.
Por essa razão que ainda continuo fã de BSD, sendo ele Free, Net ,Open ou DrafonFly.