Obrigado Adão..

estou a ler o livro Sistemas Operacionais Modernos 3ª. Ele é muito bem explicado. Ele tem bastante informações boas que estão me ajudando a entender melhor como funciona um S.O.

Também estou a começar a conhecer o projeto Sombra...um sistema operacional brasileiro escrito ao que eu sei do zero.

https://code.google.com/p/projeto-sombra/

Agradeço a ajuda de todos.


From: adaofsantos@hotmail.com
To: centos-pt-br@centos.org
Date: Fri, 9 Aug 2013 17:01:04 +0000
Subject: Re: [CentOS-pt-br] Como criar um Sistema Operacional

         A construção de um SO é complexa, mas não impossível, desde que um bom projeto seja feito. para isso, vc precisará ter uma boa visão sobre como funciona o SO e sobre seus elementos, tais como o kernel, os sistemas de entrada e saída e o gerenciamento de memória e de processos. Creio que você deve primeiro começar primeiro pelo Kernel, que é o núcleo do sistema. O mais indicado é que vc analise os que já existem, como o dos Sistemas operacionais Minix ou Linux, que são abertos. Porém, vc precisará ter um bom conhecimento sobre linguagens como C, Java e outras mais, para compreender as suas milhares de linhas de código e a estrutura. Dê uma olhada no link abaixo. Lá há um vídeo bem explicativo. Espero ter ajudado  

http://www.youtube.com/watch?v=6MJUGVFAXKg


Adão Ferreira dos Santos

> From: centos-pt-br-request@centos.org
> Subject: Digest CentOS-pt-br, volume 77, assunto 1
> To: centos-pt-br@centos.org
> Date: Fri, 9 Aug 2013 12:00:01 +0000
>
> Enviar submissões para a lista de discussão CentOS-pt-br para
> centos-pt-br@centos.org
>
> Para se cadastrar ou descadastrar via WWW, visite o endereço
> http://lists.centos.org/mailman/listinfo/centos-pt-br
> ou, via email, envie uma mensagem com a palavra 'help' no assunto ou
> corpo da mensagem para
> centos-pt-br-request@centos.org
>
> Você poderá entrar em contato com a pessoa que gerencia a lista pelo
> endereço
> centos-pt-br-owner@centos.org
>
> Quando responder, por favor edite sua linha Assunto assim ela será
> mais específica que "Re: Contents of CentOS-pt-br digest..."
>
>
> Tópicos de Hoje:
>
> 1. Como criar um Sistema Operacional. (CássioElias .)
> 2. Re: Como criar um Sistema Operacional. (Marcos Carraro)
> 3. Re: Como criar um Sistema Operacional. (Fábio Chicout)
> 4. Re: Como criar um Sistema Operacional. (CássioElias .)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 8 Aug 2013 14:41:31 -0300
> From: CássioElias . <cassioelias@hotmail.com>
> Subject: [CentOS-pt-br] Como criar um Sistema Operacional.
> To: "debian-user-portuguese@lists.debian.org"
> <debian-user-portuguese@lists.debian.org>, Lista de Discussão
> CentOS-BR <centos-pt-br@centos.org>
> Message-ID: <BLU173-W30F808F7A2BCF1CDEFD31FB95F0@phx.gbl>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Uma boa tarde a todos da lista de discussão.
> Talvez esse não seja o intuito da lista mas como o pessoal aqui tem muita experiência, decidi tentar a sorte.
> Pessoal, sou estudante de Ciência da Computação e gostaria da ajuda de vocês no seguinte aspecto.
> Como é feito um Sistema Operacional? Quais as linguagens são utilizadas? Como me instruir na entrada deste amplo mundo dos Sistemas Operacionais?
> Estou a ler o livro Sistemas Operacionais Modernos 3ª Edição de Tanenbaum para referência e está me ajudando muito.
> Gostaria de ajuda e esperiência de vocês.
> Meu intuito é criar um Sistema do zero a medida que vou fazendo também o curso de computação.Nisso eu aprenderia bastante como funciona de verdade o coração de um S.O.
> Podem me ajudar com a experiência de vocês? Indicações de site, etc, são muito bem vindas.
> Obrigado a todos pela atenção.
> Cássio Elias.
> -------------- Próxima Parte ----------
> Um anexo em HTML foi limpo...
> URL: http://lists.centos.org/pipermail/centos-pt-br/attachments/20130808/58bb8e69/attachment-0001.html
>
> ------------------------------
>
> Message: 2
> Date: Thu, 8 Aug 2013 14:45:17 -0300
> From: Marcos Carraro <marcos.g.carraro@gmail.com>
> Subject: Re: [CentOS-pt-br] Como criar um Sistema Operacional.
> To: "Portuguese (Brazilian) CentOS mailing list"
> <centos-pt-br@centos.org>
> Cc: "debian-user-portuguese@lists.debian.org"
> <debian-user-portuguese@lists.debian.org>
> Message-ID:
> <CABP1YVGPMmqmBV-maEHVfrZYfnSFAnG95mVo09iTW+qC0As=hA@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Buenas,
>
> Tche seguinte existe o LFS Linux From Scratch... algo assim se não me falha
> a memoria, na net tem bastante material bom para desenvolver uma distro a
> partir do zero.
>
> http://www.linuxfromscratch.org/
> http://www.tuxradar.com/content/how-build-your-own-linux-distro
> http://www.ibm.com/developerworks/library/os-lfs/
>
> Não sei até que nivel você deseja ir nos estudos. HEHEH
>
>
> *--*
> Att
> Marcos Carraro
> about.me/marcoscarraro
>
>
> Em 8 de agosto de 2013 14:41, CássioElias . <cassioelias@hotmail.com>escreveu:
>
> > Uma boa tarde a todos da lista de discussão.
> >
> > Talvez esse não seja o intuito da lista mas como o pessoal aqui tem muita
> > experiência, decidi tentar a sorte.
> >
> > Pessoal, sou estudante de Ciência da Computação e gostaria da ajuda de
> > vocês no seguinte aspecto.
> >
> > Como é feito um Sistema Operacional? Quais as linguagens são utilizadas?
> > Como me instruir na entrada deste amplo mundo dos Sistemas Operacionais?
> >
> > Estou a ler o livro Sistemas Operacionais Modernos 3ª Edição de Tanenbaum
> > para referência e está me ajudando muito.
> >
> > Gostaria de ajuda e esperiência de vocês.
> >
> > Meu intuito é criar um Sistema do zero a medida que vou fazendo também o
> > curso de computação.
> > Nisso eu aprenderia bastante como funciona de verdade o coração de um S.O.
> >
> > Podem me ajudar com a experiência de vocês? Indicações de site, etc, são
> > muito bem vindas.
> >
> > Obrigado a todos pela atenção.
> >
> > Cássio Elias.
> >
> > _______________________________________________
> > CentOS-pt-br mailing list
> > CentOS-pt-br@centos.org
> > http://lists.centos.org/mailman/listinfo/centos-pt-br
> >
> >
> -------------- Pr?a Parte ----------
> Um anexo em HTML foi limpo...
> URL: http://lists.centos.org/pipermail/centos-pt-br/attachments/20130808/73c9e382/attachment-0001.html
>
> ------------------------------
>
> Message: 3
> Date: Thu, 8 Aug 2013 14:47:02 -0300 (BRT)
> From: Fábio Chicout <fabio.chicout@ufpe.br>
> Subject: Re: [CentOS-pt-br] Como criar um Sistema Operacional.
> To: "Portuguese (Brazilian) CentOS mailing list"
> <centos-pt-br@centos.org>
> Message-ID:
> <239081960.31281.1375984022794.JavaMail.root@hermes.ufpe.br>
> Content-Type: text/plain; charset="utf-8"
>
> Cássio,
>
>
>
> Na minha opinião, tudo depende de como você observa o trabalho que deseja enfrentar:
>
>
> Como desenvolvedor? Siga a risca o Tanembaum, e vc vai ter um kernel. Depois você vai ter de construir uma série de micro aplicações para dar uso a esse kernel, e extender as funcionalidades. Vai ser muito trabalho, e talvez sua graduação não d? tempo de fazer tudo. (veja a história de linus torvalds e o kernel pra ter uma idéia de tempo)
>
>
> Como um cara da infra? Acho mais vantagem você buscar o projeto Linux >From Scratch ( http://www.linuxfromscratch.org/ ) e começe a seguir os textos. Uma hora vc vai chegar com sua própria distribuição linux.
>
>
> Att,
> Fábio Chicout
>
> ----- Original Message -----
> From: "CássioElias ." <cassioelias@hotmail.com>
> To: debian-user-portuguese@lists.debian.org, "Lista de Discussão CentOS-BR" <centos-pt-br@centos.org>
> Sent: Thursday, August 8, 2013 2:41:31 PM
> Subject: [CentOS-pt-br] Como criar um Sistema Operacional.
>
>
> Uma boa tarde a todos da lista de discussão.
>
>
> Talvez esse não seja o intuito da lista mas como o pessoal aqui tem muita experiência, decidi tentar a sorte.
>
>
> Pessoal, sou estudante de Ciência da Computação e gostaria da ajuda de vocês no seguinte aspecto.
>
>
> Como é feito um Sistema Operacional? Quais as linguagens são utilizadas? Como me instruir na entrada deste amplo mundo dos Sistemas Operacionais?
>
>
> Estou a ler o livro Sistemas Operacionais Modernos 3ª Edição de Tanenbaum para referência e está me ajudando muito.
>
>
> Gostaria de ajuda e esperiência de vocês.
>
>
> Meu intuito é criar um Sistema do zero a medida que vou fazendo também o curso de computação.
> Nisso eu aprenderia bastante como funciona de verdade o coração de um S.O.
>
>
> Podem me ajudar com a experiência de vocês? Indicações de site, etc, são muito bem vindas.
>
>
> Obrigado a todos pela atenção.
>
>
> Cássio Elias.
> _______________________________________________
> CentOS-pt-br mailing list
> CentOS-pt-br@centos.org
> http://lists.centos.org/mailman/listinfo/centos-pt-br
>
>
> --
>
>
> -------------- Pr?a Parte ----------
> Um anexo em HTML foi limpo...
> URL: http://lists.centos.org/pipermail/centos-pt-br/attachments/20130808/d006310b/attachment-0001.html
> -------------- Pr?a Parte ----------
> Um anexo não texto foi limpo...
> Nome : card.png
> Tipo : image/png
> Tam : 21827 bytes
> Descr.: não disponível
> Url : http://lists.centos.org/pipermail/centos-pt-br/attachments/20130808/d006310b/attachment-0001.png
>
> ------------------------------
>
> Message: 4
> Date: Thu, 8 Aug 2013 15:17:58 -0300
> From: CássioElias . <cassioelias@hotmail.com>
> Subject: Re: [CentOS-pt-br] Como criar um Sistema Operacional.
> To: "debian-user-portuguese@lists.debian.org"
> <debian-user-portuguese@lists.debian.org>, Lista de Discussão
> CentOS-BR <centos-pt-br@centos.org>
> Message-ID: <BLU173-W377509FB13DDCE18CED482B95F0@phx.gbl>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Então pessoal.
> Minha ideia principal é ler a fundo o livro Sistema Operacionais Modernos 3ª do Tanenbaum ...
> Partindo dele eu iria depois para o Linux from Scratch..
> Mas obrigado pela ajuda, já ajudou bastante.
> Fico aberto a mais sugestões..
> Obrigado.
> -------------- Próxima Parte ----------
> Um anexo em HTML foi limpo...
> URL: http://lists.centos.org/pipermail/centos-pt-br/attachments/20130808/7e30df5c/attachment-0001.html
>
> ------------------------------
>
> _______________________________________________
> CentOS-pt-br mailing list
> CentOS-pt-br@centos.org
> http://lists.centos.org/mailman/listinfo/centos-pt-br
>
>
> Fim da Digest CentOS-pt-br, volume 77, assunto 1
> ************************************************

_______________________________________________ CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br