Inicialmente, gostaria de dizer que não pretendo ofender ninguém, mas, aí vai a pergunta:
Será que não estamos desperdiçando esforços?
Repare a seguinte situação: alguém gosta de uma distribuição, como, por exemplo, o Ubuntu. E nota que poderia ser melhor, pois falta, por exemplo, um programa de instalação fácil de aplicativos.
Quais as opções?
1) Escreve um programa para a distro que supra a deficiência.
2) Cria uma nova distribuição baseada no Ubuntu
Quando se escolhe a opção 1, todo mundo que gostou daquela distro passará a utilizar o novo programa, e todos se beneficiarão. A distro ficará melhor, mais amigável, e todos saem ganhando.
Foi o que ocorreu, por exemplo, com o Wubi. Após algum tempo de testes, passou a vir no Ubuntu.
Infelizmente, quando ocorre esta situação, muitas pessoas utilizam a opção 2, e criam uma nova distro.
O criador desta distro se esforça e cria bons programas que só estarão disponíveis em sua nova distro desconhecida. Assim, todo mundo que gostou da distro mãe (ex: Ubuntu) não terá acesso ao novo programa.
As pessoas que trabalham na distro mãe terão que solucionar o problema, pois o criador da nova distro não entrou em contato com eles. E, então, os programadores da distro mãe irão fazer um novo programa idêntico aquele que já foi feito pelo criador da distro, gerando uma autêntica duplicação de esforços. Ou seja, houve um retrabalho.
A seguir, após bastante tempo e esforços empregados pelo criador da distro, ele encontra dificuldade em continuar desenvolvendo, acaba desistindo, e todo o seu trabalho e ideias são perdidas.
Portanto, pergunto eu, será que não seria melhor, para quem gostasse de uma determinada distro, que fizesse um programa para colaborar ao invés de criar uma nova distro baseada na anterior?
Será que não estamos disperdiçando esforços a cada vez que se tenta fazer uma distro?
Fica o tema para reflexão.
Fui!
advi
Veterano
Registrado
782 Mensagens
33 Curtidas
Esforços desperdiçados?
#1 Por advi
18/07/2010 - 22:41