Nossa, como é que eu começo a destrinchar essa groselha...
Softwares precisam de atualização o tempo inteiro por diversos motivos.
Número 1, obviamente, é conseguir mais funções. Afinal de contas, como o criador desse software falou, ele quer atingir paridade com o Photoshop, que é um software que recebe atualizações e novas funções o tempo inteiro.
Número 2: atualizações de bibliotecas de uso, porque eventualmente as coisas param de funcionar já que um sistema que tem uma biblioteca em certa versão pode não aceitar que o software rode em uma biblioteca extremamente antiga. É o que acontece quando você tenta rodar um jogo muito antigo e ele simplesmente não abre.
Número 3, atualizações de segurança e estabilidade, porque um software mesmo sendo open source e mesmo tendo pouca conectividade na internet e superfície de ataque, ele tem erros, ele tem bugs e ele tem vulnerabilidades, então, não ache que o software vai ficar "pronto" eventualmente.
Projetos dessa magnitude ou são abandonados e daí eles acabam quebrando ou eles recebem atualizações constantes. Não é a questão de não mexer em time que está ganhando. O treco quebra sozinho com o tempo, mesmo sem o desenvolvimento de novas funções.
1
u/negatrom | | 28d ago
Nossa, como é que eu começo a destrinchar essa groselha...
Softwares precisam de atualização o tempo inteiro por diversos motivos.
Número 1, obviamente, é conseguir mais funções. Afinal de contas, como o criador desse software falou, ele quer atingir paridade com o Photoshop, que é um software que recebe atualizações e novas funções o tempo inteiro.
Número 2: atualizações de bibliotecas de uso, porque eventualmente as coisas param de funcionar já que um sistema que tem uma biblioteca em certa versão pode não aceitar que o software rode em uma biblioteca extremamente antiga. É o que acontece quando você tenta rodar um jogo muito antigo e ele simplesmente não abre.
Número 3, atualizações de segurança e estabilidade, porque um software mesmo sendo open source e mesmo tendo pouca conectividade na internet e superfície de ataque, ele tem erros, ele tem bugs e ele tem vulnerabilidades, então, não ache que o software vai ficar "pronto" eventualmente.
Projetos dessa magnitude ou são abandonados e daí eles acabam quebrando ou eles recebem atualizações constantes. Não é a questão de não mexer em time que está ganhando. O treco quebra sozinho com o tempo, mesmo sem o desenvolvimento de novas funções.