GNU is Not Unix!
É um projeto de um sistema operacional baseado no padrão
Unix (POSIX) com o objetivo de criar um sistema totalmente
livre: O Sistema GNU.
O Unix
É um sistema operacional multitarefa e multiusuário, que roda
em uma grande variedade de computadores. Uma das principais razões
do seu grande sucesso é o equilíbrio entre sua produtividade e
portabilidade.
O sistema operacional UNIX é dividido basicamente em duas partes.
A primeira consiste nos aplicativos e serviços. A segunda consiste
no núcleo do sistema (o kernel), o qual suporta esses serviços e
aplicativos.
O Linux
Linus Torvalds, estudante de ciência da computação em uma
universidade de seu país, Finlândia, iniciou o projeto do kernel
inspirado no MINIX, um pequeno sistema baseado no UNIX, criado no
MIT (Massachusetts Institute of Tecnology). O objetivo era criar
um MINIX melhor. Depois de um tempo de trabalho, Linus enviou uma
mensagem para um grupo de discussão na Internet sobre o MINIX,
dizendo que estava desenvolvendo um sistema operacional similar,
totalmente livre e dispondo os códigos fontes para ampla distribuição.
No dia 5 de Outubro de 1991, Linus anunciou a primeira versão oficial
do
Linux.
O nome Linux surgiu da mistura de Linus com Unix (LINUs + uniX = LINUX).
GNU/Linux
A Free Software Fondation (FSF - Fundação internacional de software livre) tinha o objetivo de criar um sistema operacional totalmente livre, mas um sistema compreende muito mais do que um kernel. Ele deve conter editores
de texto, compiladores, interpretadores de comandos, aplicativos em
geral entre outras ferramentas básicas que tornam um sistema
operacional útil.
No entanto, a FSF precisava de um kernel para seu sistema e começaram
a criar um, o
Hurd, mas aproveitaram o Linux que tinha os
mesmos objetivos.
Surgiu então o Sistema
GNU/Linux, que vem cobrindo uma considerável
quantidade de plataformas, sendo adotado por várias empresas e
usuários em virtude de sua estabilidade, segurança e custo-benefício.
Por isso é que, nos dias de hoje, vem crescendo cada vez mais.
Por que Software Livre?
Hoje, se dispusermos todo o código fonte como software livre,
estaremos ajudando no desenvolvimento de lógicas e grandes sistemas.
Assim, fica muito mais fácil para as pessoas interessadas ajudarem
a desenvolver um programa ou um sistema, porque elas terão acesso aos
códigos fontes. Ao passo que algumas empresas ao desenvolverem
aplicativos e demais softwares, fecham seus códigos fontes, reduzindo
as possibilidades no estudo de lógicas, de correções de aplicativos,
de melhoramento de seus softwares e até do sistema operacional.
Liberdade
Software Livre é dotado de 4 tipos de liberdades:
- Executar o programa com qualquer propósito;
- Estudar como o programa funciona e adaptá-lo às suas necessidades;
- Redistribuir cópias do programa para que se possa ajudar os amigos, conhecidos, parentes, etc;
- Melhorar o programa, e distribuir suas melhorias para o público em geral, de maneira que toda comunidade possa se beneficiar disto.
Distribuições
Hoje o GNU/Linux é dotado de diversas distribuições, ESCOLHA A SUA: