Casa > O > O Que É O Sistema Operacional De Código Aberto: O Linux?

O que é o sistema operacional de código aberto: O Linux?

Agora um estudante universitário interessado em aprender Sistema Operacional, implementando / escrevendo um SO. Quando ele procurou por orientação ele achou dois livros bastante úteis. O primeiro livro ensinou-lhe todos os algoritmos importantes que são implementados no kernel com o máximo de detalhes em profundidade e amplitude. O segundo livro estava lá com o código real de um sistema operacional chamado minix que foi escrito pelo autor do livro para ensinar aos estudantes sobre sistema operacional.

Então o estudante obteve os ingredientes essenciais e passou alguns meses e lançou o sistema operacional no grupo usenet com permissão para as pessoas instalarem, e tente com a seguinte mensagem

e o estudante universitário não é mais do que Linus Torvald.

e o primeiro livro que lhe deu uma grande visão sobre todos os algoritmos do kernel com grande profundidade é

The Design of the Unix Operating System By Maurice J. Bach, Mesmo até agora é uma ótima leitura para pessoas interessadas em aprender sobre ciência da computação.

main-qimg-5d035ab9ba574ef69e4e000958406f35

e o segundo livro que lhe deu todo o código fonte do SO Minix em um monte de disquetes é

Operating Systems Design & Implementation By Andrew S. Tanenbaum

main-qimg-3e09c33031724428d19f19e19ba22001

Aqui coloquei a mensagem textual do que Linus escreveu em seu primeiro post no grupo usenet.

Tentarei explicar algumas informações muitas vezes enganosas, Linus escreveu o sistema operacional Linux. Para ser muito preciso : Linus escreveu apenas o kernel do sistema operacional. Mas mesmo isso é uma realização complicada, complexa, hercúlea, vitalícia.

Outro fato interessante é ( Verbatim do wiki)

Linus Torvalds quis chamar sua invenção de "Freax", um portmanteau de "free", "freak", e "x" (como uma alusão ao Unix). Durante o início de seu trabalho no sistema, alguns dos arquivos do projeto's incluíam o nome "Freax" por cerca de meio ano. Torvalds já havia considerado o nome "Linux", mas inicialmente o descartou como muito egoísta.

A fim de facilitar o desenvolvimento, os arquivos foram carregados no servidor FTP (http://ftp://ftp.funet.fi) da FUNET em setembro de 1991. Ari Lemmke, Torvalds' colega de trabalho da Universidade de Tecnologia de Helsinki (HUT), que era um dos administradores voluntários do servidor FTP na época, não achava que "Freax" era um bom nome. Então, ele nomeou o projeto "Linux" no servidor sem consultar Torvalds.

Later, entretanto, Torvalds consentiu com "Linux".

o verdadeiro git repo do kernel do Linus : torvalds/linux

Por enquanto Richard Stallman e outros hackers já criaram muitos utilitários como compiladores (Gcc) , ferramenta de arquivo ( tar) , editores (ed, vi) eles chamavam tudo como utilitários GNU e assim por diante e eles estavam procurando por um kernel para ser escrito, Linus resolveu a lacuna que faltava. Tudo junto é chamado de Linux, às vezes GNU/Linux porque é feito de utilitários GNU + kernel Linux.

Lots de empresas misturam e combinam com um monte de ferramentas + kernel linux + gui e oferecem como um pacote e sua chamada distribuição.

Poucos a mencionar: Redhat , Ubuntu, Debian.

Agora, rápido para apresentar

como em maio de 2015 estima-se que 96,55% dos servidores web rodam Linux, a maioria dos smartphones rodam em linux.

[code]From:

[email protected]

(Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: O que você mais gostaria de ver em minix?
Resumo: pequena enquete para o meu novo sistema operacional
ID da mensagem:
Data: 25 ago 91 20:57:08 GMT
Organização: University of Helsinki

>br> Olá a todos que usam minix -

I'estou a fazer um sistema operativo (gratuito) (apenas um hobby, won't be big and
professional like gnu) para 386(486) AT clones. Isto tem estado a fazer
desde Abril, e está a começar a ficar pronto. I'gostaria de qualquer feedback sobre
coisas que as pessoas gostam/desejam em minix, pois meu SO se assemelha um pouco a ele
(mesmo layout físico do sistema de arquivos (por razões práticas)
entre outras coisas).

I'actualmente portei bash(1.08) e gcc(1.40), e as coisas parecem funcionar.
Isto implica que I'obterá algo prático dentro de alguns meses, e
I'gostaria de saber que características a maioria das pessoas quereria. Quaisquer sugestões
são bem-vindas, mas eu ganhei'não prometo que eu'as implementará :-)

Linus (

[email protected]

)

PS. Sim - it's livre de qualquer código minix, e tem um fs.
NÃO é protable (usa 386 task switching etc), e provavelmente nunca
suportará nada além de AT-harddisks, pois isso's tudo o que tenho :-(.

A julgar pelo post, 0.01 was't ainda não saiu, mas it's close.
I'd adivinha que a primeira versão saiu em meados de Setembro -91. I
recebi algumas respostas a isto (a maioria por correio, que eu tenho't guardado), e
até recebi alguns mails a pedir para ser beta-testers para linux. Depois disso
apenas algumas respostas gerais a questões na net:
[/código]

Talvez Linus foi a minha grande inspiração que me motivou muito a construir a casa - RolloutCD

De Forester Pursifull

O jogo 'FAU-G' é o melhor entretenimento para os jogadores do PUBG? :: Será que os livros que tenho do espaço Audible take-up no meu iPhone?