Sistema operativo "Open Source" segundo a definição criada pela Free Software Foundation é um sistema operativo que pode ser usado, copiado, estudado e redistribuido sem restrições, O conceito de livre opõe-se ao conceito de software restritivo, mas nao se opõe ao Software comercial.
Um software é considerado como livre quando atende aos quatro tipos de liberdade para os usuários do Sistema operativo:
1º A Liberdade para executar o programa, para qualquer propósito
2º A Liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades. Acesso ao codigo fonte é um pré-requisito para esta liberdade.
3º A Liberdade de redistribuir, inclusivé vender cópias de modo que você possa ajudar o seu próximo.
4ºA Liberdade de modificar o programa, libertar estas modificações de modo a que toda a comunidade se beneficie.
Alguns exemplos de Sistemas Operativos OpenSource
FreeBSD
FreeBSD é um sistema operacional livre do tipo Unix descendente do BSD desenvolvido pela Universidade de Berkeley. Considerado como robusto e estável, geralmente é utilizado em servidores como de internet ou Proxies, mas tambem pode ser utilizado como estação de trabalho.
-------------------------------------->
OpenBSD
OpenBSD é um sistema operacional livre da familia UNIX. Este suporta emulação binária da maioria dos binários de SRV4, FreeBSD, Linux, SunOS, e HP-UX. A versão actual é a 4.7, lançada em 19 de Maio de 2010
-------------------------------------->
FreeDOS
FreeDOS é um sistema operacional que visa dar compatibilidade com os programas dos já conhecidos sistemas operacionais compatíveis com DOS. Possui licença open-source podendo ser copiado, utilizado e modificado livremente.
O FreeDOS é construido como um conjunto de diferentes programas, que actuam como pacotes.
Como um membro da família DOS, FreeDOS, mas não tem nenhuma interface gráfica (apesar de existirem pacotes para OpenGEM). FreeDSO funciona em máquinas antigas como os IBM Pcs bem como nas mais actuais além de sistemas embarcados. Assim como o MS-DOS, ele inicia do disco rídigo, mas tambem pode ser carregado a partir da memoria ROM. Ao contrário da sua contra-parte proprietária, FreeDOS suporta arranque via CD-ROMs, e qualquer pessoa é livre para criar as suas próprias versões e distribuições sem precisar de pagar nada. FreeDOS é software livre e de código aberto, licenciado pela GNU GPL (General Public License)
------------------------------------->
DragonFly BSD
DragonFly VSD é um sistema operacional livre do tipo Unix que originou do FreeBSD. Os projectos DragonFly BSD e FreeBSD ainda trabalham em conjunto contribuindo na correcção de defeitos, drivers, e outras actualizações e melhorias dos sistemas.
Linux Ubunto 10.04
O núcleo Linux foi, originalmente, escrito por Linus Torvalds do Departamento de Ciência da Computação da Universidade de Helsinki, Finlândia, com a ajuda de vários programadores voluntários através da Usenet (uma espécie de sistema de listas de discussão existente desde os primórdios da Internet).
Linus Torvalds começou o desenvolvimento do núcleo como um projecto particular, inspirado pelo seu interesse no Minix, um pequeno sistema UNIX desenvolvido por Andrew S. Tanenbaum. Ele limitou-se a criar, nas suas próprias palavras, "um Minix melhor que o Minix" ("a better Minix than Minix"). E depois de algum tempo de trabalho no projecto, sozinho, enviou a seguinte mensagem para comp.os.minix
Linus Torvalds nasceu a 28 de Dezembro de 1969, em Helsínquia na Finlândia. Vive actualmente em Santa Clara, na Califórnia, com a sua mulher Tove e as suas três filhas.
Teve o primeiro contacto com a informática com 11 anos. Começou a trabalhar com computadores quando o seu avô comprou um Commodore em 1980 e lhe pediu para ajuda para utilizá-lo.
No fim dos anos 80 tomou contacto com os computadores IBM/PC compatíveis e em 1991 comprou um 80386. Com 21 anos, tinha já 5 anos de experiência com programação em C e tinhas conhecimentos de S.O. MS-DOS.
Mais tarde começou a trabalhar num projecto pessoal: baseando-se no projecto do sistema Unix e modificando o núcleo do Minix criaria uma adaptação do S.O. para executar o software do GNU para PC.
Em 1997 Linus Torvalds recebeu os prémios "1997 Nokia Foundation Award'y" e "Lifetime Achievement Award at Uniforum Pictures" e finalizou os seus estudos superiores (1988 - 1997) na Universidade de Helsínquia.
Torvalds trabalhou na Transmeta (fabricante de processadores para portáteis) entre 1997 e 2003. No mesmo ano juntou-se ao OSDL (Open Source Development Labs), uma fundação criada para ajudar no desenvolvimento do Linux.
Curiosamente, o nome Linux foi criado por Ari Lemmke, administrador do site ftp.funet.fi que deu esse nome ao diretório FTP onde o núcleo Linux estava inicialmente disponível. (Linus tinha-o baptizado como "Freax", inicialmente)
No dia 5 de outubro de 1991 Linus Torvalds anunciou a primeira versão "oficial" do núcleo Linux, versão 0.02. Desde então muitos programadores têm ajudado a fazer do Linux o sistema operacional que é hoje. No início era utilizado por programadores ou só por quem tinha conhecimentos, usavam linhas de comando. Hoje isso mudou, existem diversas empresas que criam os ambientes gráficos, as distribuições cada vez mais amigáveis de forma que uma pessoa com poucos conhecimentos consegue usar o Linux. Hoje o Linux é um sistema estável e consegue reconhecer muitos periféricos sem a necessidade de se instalar as drivers de som, vídeo, modem, rede, entre outros.
Um "pânico do núcleo" é um erro de sistema não-recuperável detectado pelo núcleo, ao contrário dos erros de impressão e utilização por código do espaço de utilizador. É possível que o código do núcleo indique essa condição ao invocar a função "panic" localizada no ficheiro-cabeçalho sys/system.h. No entanto, grande parte dos pânicos são o resultado de excepções do processador não-lidadas no código do núcleo, tal como referências a moradas de memória inválidas.