Ir ao conteúdo
  • Cadastre-se

Quero criar um sistema operacional


Posts recomendados

galera do clube

eu estou aprendendo a programar em c/C++

estou lendo o livro "C compoleto e total"

é meio antigo mais por encrivel que parece eu estou aprendendo.

mas o que eu queria mesmo era criar um sistema operacional mesmo que fosse só pra min colocar em um pc muito velho que tenho aqui

e quero usar esse pc para esse tipo de coisa tipo os programas que vou começar a fazer agora que to aprendendo mesmo porque não quero correr o risco de danificar o meu pc novo.

então se alguem poder me ajudar agradeço.

esse é o meu primeiro topico aqui.

:bandeira:informatica esta tomando toda a memoria do meu cerebro

mais ainda tenho alguns terabytes...

hehe

Falou.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Cara muito boa a sua ideia, porém para se criar um SO voce precisa saber bem mais que C, voce precisa entender o funcionamento basico de um SO, como o acesso a memoria, o uso do processador, a escolha de qual processo vai estar na memoria RAM ou na Virtual e assim por diante, recomendo que voce de uma olhada em algum livro sobre SO, pois so entendo como se funciona que voce poderá aplicar a linguagem c ao seu projeto.

Mas não desista, embora possa ser bem mais complexo não ha nada impossivel de se fazer na informatica.:lol:

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • 5 meses depois...

Projeto FLB OS007!!!

he isso ai !

ja tem até nome mas se encontra parado no momento ja que eu to mas enteressado em sites que he menos complicado!!

pelo que eu sei a maioria dos projetos de sistemas operacionais nao chegam ao fim porque he difícil pra uma ou duas pessoas sozinhas desenvolver e no meu caso sou eu sozinho e nao sei muito programar e infelizmente nao existe um tutu pronto na internet!!!

então se alguem mais se interessar pelo projeto pode entrar em contato comigo via MP

sei que muitos tem seus trabalhos e isso demanda tempo mas se chegassemos a criar mais um SO brasileiro seria motivo de orgulho para toda a comunidade tanto aqui do forum como para todos que usam sistemas alternativos como linux alem do reconhecimento do seu trabalho como desenvolvedor.

:bandeira:^_^:lol::-BEER:bandeira:

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Para se desenvolver é preciso muito mais do que paciencia e um montante de livros.

Tem que entender todo o funcionamento do seu computador, aprender Assembly.

É um conteúdo ENORME!

Mas, é uma boa ideia, espero que prossiga com ela.

Qualquer dúvida é só postar, se eu puder ajudar ficarei feliz em faze-lo.

Grande Abraço!

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Olá, FBL007!

Seja bem vindo! (Se bem que esta também é minha primeira aparição por aqui rs). Mas já conheço o Clube do Hardware há muito tempo sem ter cadastro!... Acho que aqui tinha que ter um fórum para apresentação dos recém chegados. :)

Enfim, sobre o seu projeto do novo Sistema Operacional, como disse o Thiago Mattos, é algo perfeitamente possível (embora de altíssima complexidade). Agora programação para a web, que é o que você faz hoje, muitos concordariam como sendo algo mais viável. A dica que eu te dou é agendar seus estudos em ordem de dificuldade ao longo dos futuros meses e anos. Com desenvolvimento web por exemplo: começe com html, então passe para xhtml, depois css... Até ficar bem fera! Depois passe pra algo como PHP... E assim vai!

Só mais duas dicas fundamentais:

A primeira é se você for mesmo seguir carreira com computação, e tiver oportunidade no momento, estude inglês. Há ótimos conteúdos em sites estrangeiros como o http://www.w3schools.com/ pra quem quer programar para a web por exemplo.

A outra dica, é jamais se ater apenas à informatica. A realidade em 90% dos casos é que a computação é apenas uma ferramenta que auxilia as outras ciências... Eu não sei a sua idade, meu palpite é que hoje você seja um jovem cheio de sonhos... Então comece desde já a estudar todas as áreas de conhecimentos (isso vai ser bom pra você em todos os sentidos), e começar e desenvolver sua percepção de como a computação poderia ser útil à todas estas ciências!

Um forte abraço!

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Olá, FBL007!

Seja bem vindo! (Se bem que esta também é minha primeira aparição por aqui rs). Mas já conheço o Clube do Hardware há muito tempo sem ter cadastro!... Acho que aqui tinha que ter um fórum para apresentação dos recém chegados. :)

Enfim, sobre o seu projeto do novo Sistema Operacional, como disse o Thiago Mattos, é algo perfeitamente possível (embora de altíssima complexidade). Agora programação para a web, que é o que você faz hoje, muitos concordariam como sendo algo mais viável. A dica que eu te dou é agendar seus estudos em ordem de dificuldade ao longo dos futuros meses e anos. Com desenvolvimento web por exemplo: começe com html, então passe para xhtml, depois css... Até ficar bem fera! Depois passe pra algo como PHP... E assim vai!

Só mais duas dicas fundamentais:

A primeira é se você for mesmo seguir carreira com computação, e tiver oportunidade no momento, estude inglês. Há ótimos conteúdos em sites estrangeiros como o http://www.w3schools.com/ pra quem quer programar para a web por exemplo.

A outra dica, é jamais se ater apenas à informatica. A realidade em 90% dos casos é que a computação é apenas uma ferramenta que auxilia as outras ciências... Eu não sei a sua idade, meu palpite é que hoje você seja um jovem cheio de sonhos... Então comece desde já a estudar todas as áreas de conhecimentos (isso vai ser bom pra você em todos os sentidos), e começar e desenvolver sua percepção de como a computação poderia ser útil à todas estas ciências!

Um forte abraço!

BOM!!!

primeiramente eu te agradeço pela força mas programaçao pra web eu ja domino um pouco se comparado a grandes programadores, ja tenho um site que estou voltando a editar mas eu queria mesmo era criar um sistema como o linux que he de todos e todos podem aperfeiçoa-lo !!

hoje em dia a internet com o fenomeno que sao as redes sociais permite que o usuario comum crie o que antes só poderias ser feito por grandes corporaçoes e isso he interessante!!

o linux teve grande adesao de mihares de programodores que vem criando aplicativos para tal sistema e aqui no brasil ainda nao ha um sisitema assim e que seja brasuka !!!

este he um sonho meu e acredito que de outros varios programadores!!

o que busco he ajuda para criar o FLB OS007 !!!

AJUDE!!!

:help::muro::bandeira:

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Olá amigo flb007. Dê uma olhada neste tópico:

http://www.guiadohardware.net/comunidade/projeto-sol/1015621/

Se você quiser pode se unir ao projeto que no momento está pausado. Mesmo assim, quanto mais pessoas para ajudar, mais rápido e fácil se torna o projeto. Agora, se você pretende criar um S.O sozinho, o encorajo. Boa Sorte.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

valeu!!!

você ta participando ???

Olá amigo. O projeto SOL ainda nem começou porque o ice2642 está terminando de escrever um livro sobre jogos. O projeto existe só na teoria. Quando o ice2642 teve a ideia de criar o SOL eu não sabia programar, só apoiava o projeto, mas agora que já estou começando a programar, talvez eu colabore com alguns programas, mesmo que simples.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Se tiver acesso à uma biblioteca (ou outros "meios"...), procure pelo livro Sistemas Operacionais Modernos do Tanenbaum, tem um capítulo só sobre projeto de SO, além de explicar tudo que um SO deve ter. ;)

Esse livro é usado praticamente em todas as disciplinas de SO de cursos superiores do mundo.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois...

Há um outro livro do Tanenbaum chamado Sistemas Operacionais - Projeto e Implementação, nele, ele descreve o funcionamento do MINIX em detalhes.

Para quem não sabe, o MINIX surgiu quando a AT&T, dona do UNIX, fechou o seu código-fonte e proibiu o seu uso (do código-fonte) em universidades. Então, Andrew Tanenbaum, que era professor (acho que ainda é) resolveu desenvolver seu próprio SO (sem utilizar o fonte do UNIX), para uso acadêmico, com o qual ele supriu a falta de um SO com código-fonte aberto.

O surgimento do LINUX se deu porque a comunidade MINIX queria um SO com mais recursos, mas o Tanenbaum não queria que o MINIX deixasse de cumprir a sua função inicial, que era de ser usado para demonstrar o funcionamento de um SO, então o Linus desenvolveu a sua “própria versão” do MINIX, e o resto todo mundo já sabe.

Portanto o código-fonte do MINIX é, ainda, muito mais simples que o do LINUX, o que é excelente para quem está aprendendo, alias este livro (estou lendo a 2ª edição) contem o código-fonte completo, o qual é usado como referência ao texto.

O site oficial do MINIX é http://www.minix3.org/

No site é possível fazer o download do código-fonte completo, mas o livro, só comprando mesmo, ou achando algum usado.

Recomendo o livro, muito bom, é um ótimo começo no desenvolvimento de um SO.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

cara isso pra mim é incrivel eu que vou para o segundo ciclo de informatica para ser um programador tenho muitas e muitas duvidas eu imagino você desnvolver um S.O cara isso é dimais desejo toda sorte do mundo você vai conseguir sim dedica bastante a isso não deixe que a raiva acabe com tudo.

é muito difícil achar alguem com tanta vontade de fazer algo a determinado aquilo como você que esta determinado a fazer um S.O eu tambem queria alguem de confiança que se dedicasse assim como você para desenvolvel algo mas todos os amigos que eu tenho parece que eles não levão tão a serio mas enfim

vou dar total apoio pra você eu sou iniciante ainda mas estou me dedicando bastante a programação sempre vou postar aqui tirar duvidas etc..

valeu

DE: Jhone Ferreira Rossini

PARA: FLB007 e todos que postaram aqui

t+++ :)

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • mês depois...
cara isso pra mim é incrivel eu que vou para o segundo ciclo de informatica para ser um programador tenho muitas e muitas duvidas eu imagino você desnvolver um S.O cara isso é dimais desejo toda sorte do mundo você vai conseguir sim dedica bastante a isso não deixe que a raiva acabe com tudo.

é muito difícil achar alguem com tanta vontade de fazer algo a determinado aquilo como você que esta determinado a fazer um S.O eu tambem queria alguem de confiança que se dedicasse assim como você para desenvolvel algo mas todos os amigos que eu tenho parece que eles não levão tão a serio mas enfim

vou dar total apoio pra você eu sou iniciante ainda mas estou me dedicando bastante a programação sempre vou postar aqui tirar duvidas etc..

valeu

DE: Jhone Ferreira Rossini

PARA: FLB007 e todos que postaram aqui

t+++ :)

Bom !!

queria dizer que projeto continua apesar das dificuldades e da falta de boas informações e fontes de pesquisas atuais!!

eu estou criando um espaço no meu site especialmente para tratar de assuntos referentes ao sistema!!

em breve vai ta tudo pronto ai vai começar realmente um grupo de estudos.

eu me considero um iniciante, afina he a primeira vez que eu iniciu uma coisa tam grande como essa, criar um sistema todinho he muito, muito complicado mas quem estiver afim de enfrentar esta aventura eu dou meus parabens e mesmo para aqueles que nao estão muito acostumados com programaçao eu vou precisar de gente na area de design em alguma hora e em todos os setores, anda estou defindo as bases do sistema, ainda ta em inicil praticamente.

com o sistema pronto sera fácil para aqueles que perticiparam direta o indiretamete do projeto a criar aplicativos, e todo tipo de programa ja que vam conhecer o sistema a fundo, nao vam ter dificuldades.

convido os programadores, designers e qualquer pessoa que se ache capaz de compor, fazer parte do nosso grupo e que seja capaz de trabalhar em equipe para o desenvolvimento desse sistema. Acredito que pelos inumeros posts nesse forum e das respostas e participaçao de varias pessoas aqui, acredito que seremos capazes.

quando iniciei este topico nao acretitava que fosse capaz, mas a cada dia eu vejo que todos nos somos.

ao longo deste tempo eu estudei, pesquisei e fiz o maximo de esforço para aprender o qe eu pude e acho que em breve seremos capazes de desenvolver um sistema de todos, uma inovaçao!!!

mais uma vez agradeço a todos que postaram aqui e espero que continuem acompnhando a saga porque isso ainda vai dar o que falar.

boa sorte a todos e ate a Proxima.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...
flb007,

Muito legal sua iniciativa, cara! Você disse que está precisando de ajudantes, então eu me candidato, ainda não sou muito fera em C/C++, mas em breve estarei '-'

Se quiser minha ajuda, contate-me por MP.

Abraços.

Estou vendo que ha pessoas enteressadas no projeto.

Quanto ao site, nao esta pronto ainda por falta de tempo!!

em breve eu vou estar com o site pronto.

Ai é que a coisa toda vai começar a funcionar.

Agradeço sempre aos que postam aqui e que estão enteressados em saber onde isso vai dar.

Aqui meu email: [email protected]

este he mesmo do msn.

qualquer coisa he só add.

ate a proxima, espero que minha proxima postagem aqui seja pra comunicar sobre a abertura do site.

:bandeira:

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

cara meus parabens pela iniciativa achei muito legal e gostaria de ajudar se possivel em algo.

eu estou começando a programar e tenho uma noção de c\c++ mas eu esto programando mesmo e em pascal/delphi.

Att:Waltton Santana

ISSO VAMOS PRECISAR!!!

Vamos precisar de programadores em C e C++ vamos precisar de pessoas que tambem saibam assembly que é uma linguagem de baixo nivel.

o site vai ficar pronto em breve e vai estar disponivel material para começar os estudos.

quem tiver material util pode postar la tambem, vamo precisar de toda ajuda possivel afinal este projeto não he um simples programa, mas sim um sistema completo.

falei que minha proxima postagem seria para comunicar sobre o site mas infelizmente ainda nao ta pronto.

Até a proxima postagem, lembrem-se de procurar material para estudar na internet e tambem em livros sobre o assunto.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

OBA

Eu também quero

RSRSRSRSR

To começando com C++, mas estou fazendo Técnico de Análise e Desenvolvimento de Sistemas na IFSP(antiga CEFETSP, mais conhecida como FEDERAL) e vou aprender Java...

Ainda estou no 1º ano de 4 anos

De C/C++ já sei um pouco e estou estudando...

Ah e outra coisa:Conheço um amigo que está estudando comigo e está interressado em aprender Assembly e acho que ele vai se interresar

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

O site ta quase pronto.

Infelizmente vamos precisar de algumas coisas tipo, comentarios, alguma coisa pra cada um de nós postar nossos tutoriais, duvidas, e tudoa mais.

OU SEJA!!!

vamo precisar pagar um servidor para usar php ou outra linguagem dinamica.

eu particularmente vou de php.

até agora ja ta pronto uma parte do visual do site, coisa simples.

se vocês quiserem ver aqui vai o link: http://www.flbos007.xpg.com.br/

por enquanto pdem postar aqui o que acharam d visual e tambem se querem que mude alguma coisa.

Como vamos ter de pagar um servidor vamos precisar de grana.

nao muito mas vamo precisar.

pensei em colocar anuncios do adsense ou algum outro tipo de anuncio e nós membros do projeto nos comprometermos a sempre clicar em varios anuncios quando entrar no site.

O que acham???

tambem pensei no caso das doações, ai seria via Pag Seguro e todos poderiamos contribuir com o que podessemos, nao importaria o valor.

como todo projeto do tipo, o FLB OS 007 seria um sistema operacional esperimental desenvolvido pela comunidade de programadores e estudantes, seria uma fonte de aprendizado, ja que tud sobre o sistema, desde o inicio ficaria nesse site disponivel para quem quisesse aprender e participar.

Vejo que desde que iniciei este topico aqui no clude do hardware varias pessoas ja deixaram sua opiniao e tambem querem participar.

acho que se alguem pesquisar sobre " quero criar um sistema operacional" no google, nosso topico com certeza vai estar la.

Infelizmente o que não existe tão fácil he material para estudo do assunto.

Então se você leu esta mensagem e quer realmente participar desse projeto vamos nos unir, o site com certeza vai facilitar a comuniação entre os membros, tambem colocaremos o que vamos aprender e o que temos a ensinar e somar ao conheciento geral da comunidade.

Espero resposta a essa mensagem, sobre qual a melhor e mais viavel opção para pagar o servidor do site: doação ou os anuncios do adsense.

Pode colocar sua sugestão tambem!!!

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois...

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!