open source... análise macro Imprimir E-mail
Classificação: / 1
FracoBom 
15-Mar-2005
O que é o software livre?

Software livre é o sistema inteiramente "aberto" e gratuito para usuários comuns. O sistema é chamado aberto porque seus códigos de programação são todos disponibilizados para o usuário, o que veremos mais tarde, torna-se num trunfo de segurança. Ou seja, o usuário que tem um linux (por exemplo) rodando em seu computador, tem também todos os seus código-fonte (espécie de esqueleto do programa) a sua disposição, o que permitiria ao usuário alterá-lo e/ou observar ponto a ponto o seu funcionamento.

Imagine que você quer mudar a figura de entrada no windows. Imagine que você odeia nuvens, então você quer que apareça o escudo do seu time, e com a frase "Iniciando a sessão do XXXX_computer !". Como o windows é um sistema fechado e compilado você não tem muito o que fazer a não ser rezar para implementarem um botãozinho que faz isso na próxima versão, que pode sair em fevereiro de 2008 (ou não). Se esse botãozinho já existir, você ficará restrito a fazer o que ele (botãozinho) quiser, ou deixar... tipo, você pode colocar o nome "XXXX_computer!" mas não pode colocar o poderoso escudo de seu glorioso time.

Num sistema operacional de código aberto e livre, você poderia mudar isso tudo, inclusive retirando itens da inicialização e ou, acrescentando mais itens, fazer a barrinha contadora de tempo andar mais rápido, até colocar uma música enquanto o computador está ligando...(dica: já que você colocou o escudo do time como tela de entrada, porque não colocar o hino do mesmo agora como tema de abertura?)

É como se ganhássemos um bolo e pudéssemos escolher a cada dia o tamanho desse bolo, o sabor, a cor da cobertura, o recheio... ou seja, você tem como personalizar seu sistema, o que lhe permitiria customizar para suas próprias necessidades!

Um engenheiro nunca vai querer os mesmos requisitos operacionais de um médico, certo? Um quer calcular, calcular e calcular, o outro quer armazenar dados e manipular e apagar. Tem como dar a mesma ferramenta para ambos? Tem, mas certamente alguém vai sair perdendo, certo? E se quiséssemos 100% de ganho para ambos? Com windows não dá! Essa é a necessidade real da customização de sistema.

Segurança

Por incrível que pareça, o fato do software estar com o código todo aberto, torna-o muito mais seguro, pois, hackers e analistas do mundo inteiro estão a analisa-lo por todo o tempo. Logo, se tivermos uma falha, em questão de minutos toda a comunidade de desenvolvimento estará trabalhando no erro. Por ser livre e desenvolvido por uma comunidade inteira, o sistema se torna mais robusto, pois as críticas e o choque de opiniões são freqüentes e initerruptas. Se fosse um time de futebol, seria como se você chamasse os melhores treinadores do mundo e dissesse: "treinem os fundamentos que vocês quiserem, nos jogadores que vocês quiserem..." hipotetizando, teríamos um mesmo jogador com a ginga africana, a obediência tática escandinava, a marcação italiana, a eficiência alemã, a raça argentina e a magia brasileira... já pensou os 22 jogadores assim ?? Tá certo, esse time não existe, mas o sistema ... :)

Sistemas fechados, compilados, fazem interrupções em seu processador sem que você saiba. Aliás, tudo que fazemos em um computador é uma interrupção. O processador da máquina (o tal nome super estranho, tipo: Pentium, AMD, SEMPROM) é uma espécie de gerente de funcionamento, e é ele quem indica quem vai trabalhar. É simples, você ,manda imprimir uma foto, isso gera uma interrupção no processador, que vai chamar a impressora. Ai você quer escutar uma musica enquanto está imprimindo, então você clica no arquivo mp3. Ao fazer isso você gerou uma outra interrupção, que vai "perguntar" ao processador quem está trabalhando agora e quem toca a musica. O processador indica a placar de som... (tá bem resumido mas é assim!!!). Quando você está no windows, essas interrupções acontecem sem que você saiba realmente como, pois tudo está compilado em linguagem de máquina, normalmente em arquivos de execução (.exe) , ou seja, o que acontece ali, quando você clica no tal arquivo .exe só Deus sabe...

É assim que os vírus agem, ficam agregados e escondidos em arquivos comuns, que quando executados geram interrupções chamando os vírus que fazem estragos ...

Por isso sistemas operacionais livres quase não tem vírus !!! Não há arquivos executáveis, é tudo binário (modo texto) e não gera interrupções que você não vê ou não saiba... não há nada escondido !!!

Preço

Como o próprio nome já diz, é free, ou grátis, o que de cara "alivia" o usuário em bons montantes de dólares. Imagine-se comprando um windows xp, com pacote office e um pacote macromedia com flash, dreamweaver, fireworks... com certeza sai acima de 5000 reais... :p
Isso porque nem colocamos jogos no pacote de compras...
Em épocas de vacas magras e tendências apontando para um maior cerco por parte do governo, é bom atentar para essa nova ferramenta, que tem dado muito certo em outros países.

Escrito por Fabiano S. Caçador (7th_Stranger)
Slackware linux #380280
Membro participante da Comunidade Linux Liberdade-CESJF
Membro da comunidade slack-users.br
Membro participante da Comunidade Linux-en-Venezuela


Figura: Tux - pingüim mascote do Linux

Enviado por 7th_Stranger




Digg!Reddit!Del.icio.us!Google!Facebook!Slashdot!Netscape!Technorati!StumbleUpon!Newsvine!Furl!Yahoo!Ma.gnolia!Free social bookmarking plugins and extensions for Joomla! websites!



  Comente.

Só usuários registrados podem comentár.
Registre o faça o login.

Powered by AkoComment Tweaked Special Edition v.1.4.6
AkoComment © Copyright 2004 by Arthur Konze - www.mamboportal.com
All right reserved