
clever-ton
(usa Debian)
Enviado em 16/12/2013 - 14:30h
lcavalheiro escreveu:
bilufe escreveu:
lcavalheiro escreveu:
bilufe escreveu:
Denilson-BR escreveu:
Tipo povo, eu tava querendo saber se existe algum sistema operacional com a seguinte filosofia: Qualquer programa feito para a primeira versao do sistema operacional, ainda pode ser instalado perfeitamente e sem erros nas proximas versoes do sistema operacional, como se tivesse sendo instalado na versao do sistema operacional para o qual foi feito.
Ou seja, mesmo que passasse 250 anos e voce achasse um programa mega antigao para o seu sistema operacional e quisesse instalar ele ainda funcionaria.
Alguem sabe se existe um sistema operacional assim?
O mais próximo disso chama-se Windows.
No Linux, infelizmente nenhuma distribuição (nenhuma mesmo!) procura manter compatibilidade com programas legados. É comum um programa para a versão anterior sequer funcionar na nova versão da distribuição.
Na minha opinião, este é um dos problemas que leva o Linux a ter baixa adoção. As empresas querem garantias que seus softwares internos vão continuar rodando nas próximas versões do sistema operacional, algo que o Linux não oferece.
Discordo, Rodrigo. Com o Slackware a gente não tem aquele problema de falta de padronização dos nomes nas Debian-like, então se você pegar um source de quinze anos atrás e satisfizer as dependências dele, você conseguirá compilá-lo de boa.
O ponto em que eu concordo com você é que não existe uma espécie de repositório (para distro nenhuma, diga-se de passagem) com os sources de quinze anos atrás de programas que nunca estiveram em repositórios oficiais. Tais programas, porém, são raros: acha-se quase tudo nos repositórios antigos do Debian, e o slacker só terá o trabalho de compilar ;-)
É aí que reside o problema: dependências. Como satisfazer as dependências quando elas não estão mais disponíveis?
Nos repositórios de sources do Debian você encontra todas as dependências de qualquer programa que um dia tenha feito parte de pelo menos uma versão daquela distribuição. E o melhor: você encontra tanto o source vanilla, isto é, sem modificações, e o source já modificado pra ficar com o feeling do Debian.
O problema, meu caro, é o hábito horrível do Debian (e de seus filhos) de cagar e andar para o FHS. Resultado: os sources modificados vão dar pau mesmo. Por isso a sugestão do Slackware: ele é o mesmo ontem, hoje, e sempre.
Eu agora fiquei curioso. E excitado.
O que você define como legado ?
Supomos então que a empresa OLX(que supostamente seria do Eike Batista), desenvolve programas.
E que a PETROBRAS,supostamente, queira que a OLX, desenvolva um programa para ela.
A PETROBRAS é inteligente e não usa ubuntu, justamente por causa das atualizações periodicas a cada 6 meses, que geralmente são instáveis. Logo a OLX desenvolverá uma programa para o whezzy, porém em 2015, seria lançada o sid, e então algumas bibliotecas receberiam um upgrade, e trocariam de versão. Contudo, ainda existe a informação das lib 2.25.?? que é o que o softaware necessita. Então sendo satisfeitas estas dependências, eu não vejo o porque de um programa não rodar.
Mais é fato que um dia a OLX, irá falir, aí sim ela passará a se tornar um legado, isto é: deixou algo para as futuras gerações.
http://www.debian.org/releases/stable/ quanto aos pacotes, eu axo difícil não encontrar aqui.
Eu acredito fielmente, que se bem administrado, uma maquina linux, pode rodar qualquer programa(fuja da ideologia de distros, por favor).