shoujo
(usa Slackware)
Enviado em 25/07/2014 - 14:04h
criar um linux gasta muito conhecimento e demanda necessidade de tempo, e uma equipe de pessoas com conhecimentos variados, pessoas que entendem de drives, de softwares, kernel, etc.
Mas como eu disse antes, acho que nenhuma das distros atuais: ubuntu, debian, fedora, suse, etc mesmo com toda facilidade de uso, ainda nao agrada a grande massa e vou dar minha opiniao sobre o motivo disso acontecer:
a forma com que é instalado os softwares..
e nao me adianta dizer: ah, mas é muito facil instalar software no ubuntu, so ir no gerenciador de pacotes, marcar o programa que quer e aplicar...
Aham sei, nao é bem assim, primeiro tem que atualizar os pacotes, isso gasta internet.. depois o pacote deve existir no repositorio, se nao existir tera que procurar um repositorio que tenha esse esse pacote pra ai sim poder instalar.. e se o pacote nao existir em nenhum repositorio, vc so encontra o .deb dele. ok, mas ai vem mais problemas: resolucao de dependencias, mais gasto de internet pra baixar aquela frota de pacotes.. o usuário comum nao quer isso nao.. ele quer ir no baixaki baixar 1 programa so e instalar ele..
EU gosto dessa forma de instalacao, onde instalo repositorios e tal, isso pq eu gosto do linux assim, me garante mais segurança e flexibilidade, alem dos programas ficarem menores, mas.. o usuario final nao quer isso...
No windows é assim, no android é assim, no ios é assim, (Linux, freebsd, solaris, e outros unix)-> pq razao todos eles pra instalar um programa tem que instalar esse mundo de pacotes?
Crie um linux diferente, que ja venha com tudo necessario, assim como é no windows, no android etc..
Ai vem alguem me dizer: mas é isso que proporciona a segurança do linux, os pacotes separados ficam mais leve e tal..
Bom e que tal fazer uma distro com algumas diferenças?
1- crie um sistema com todas as bibliotecas necessarias.
2- se o programa usar uma biblioteca nao padrao no sistema, embuta ela sempre com o programa, mesmo que possa ser que outro programa instale essa dependencia, faça um verificador dentro do pacote.(afinal qual diferença em baixar um programa de 1gb, para baixar 200 pacotes de 500mb(talvez essa reducao no tamanho seje boa mas..))-> melhor um programa grande, pois vc baixa um programa so, e instala um programa so..
3- Bem e que tal seguir o exemplo da apple pra ganhar segurança?
Criar para a distro uma loja unica, onde os responsaveis pela distro ficarao de aprovar ou nao o software, assim os desenvolvedores podem enviar o pacote para a loja..
Porem sem cometer o mesmo erro da apple: ao inves de barrar tudo, aceite tudo, mas colocando selos..
e ponha todos os novos programas nao analizados em programas inseguros, quando for analizado ele ira para pacotes seguros.
Assim o usuario alem de ter segurança, vai ter liberdade de escolha, e por sua conta em risco instalar..
Bom esse é um modo que eu vejo de se ter um sistema seguro, (os pacotes do linux continuam existindo da forma que é, porem sem o usuario precisar saber sobre eles), e a instalacao dos pacotes acontecer de 2 maneiras: vai grafico(tipo o gdebi do debian ou o instalador do windows), e via terminal, pra quem entende e quer ver o que esta sendo instalado...
Facilita para o programador, facilita pro usuario, e fica uma distro simples de usar..
Outra coisa que tem muito a melhorar são as impressoras, hoje tive um problema de novo na empresa, do nada a impressora perde a opcao share(compartilhar)..