logo DevMedia  
Home Entenda o site Revistas Canais Cursos Palestras Suporte Fórum +Serviços Assine Compre Créditos

Edição do Mês
  Fórum DevMedia
Fórum de Discussão
Conheça também o NOVO fórum da DevMedia, no endereço: www.devmedia.com.br/forum
O novo fórum possui diversas vantagens! Saiba mais em
www.devmedia.com.br/articles/viewcomp.asp?comp=14726
Estamos sempre trabalhando na melhora do site como um todo! Bons códigos!
Equipe DevMedia

 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos  RegistrarRegistrar   
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 
Edição do Mês

Primeiro sistema operacional em pascal
Ir à página 1, 2  Próximo  
Novo Tópico   Responder Mensagem    Fórum DevMedia - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
ProgramadorY
Novato


Registrado em: Sábado, 18 de Junho de 2005
Mensagens: 26

MensagemEnviada: Sáb Jan 07, 2006 6:33 pm    Assunto: Primeiro sistema operacional em pascal Responder com Citação

Oi tudo bem com vocês?
Eu venho aqui para ver se e possivel a ajuda de vocês para realizar um sonho meu?
Sempre tive o sonho de construir um sistema operacional em pascal so de amostra, mas sozinho nunca fui muito longe pesquisei na internet e achei dois sistemas icompletos que ainda estao em alpha e parecem estar parados, eu gostaria de saber se alguem se interessa em continuar essa ideia na verdade sao três por que tem o que eu comecei a escrever se alguem se interessar por favor poste aqui, logo estarei colocando as partes do que eu escreivi para download, e gostaria se possivel da ajuda de todos desse forum para terminar este sonho.

Sistema operacinal glider
http://sourceforge.net/projects/glider-kernel

Sistema operacional perix

http://sourceforge.net/projects/perix

Minha ideia inicial e completar esses dois sitemas um com arquivos do outro e terminar o que esta faltando pelo menos para virar um beta os interessados por favor postar aqui.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário MSN Messenger
caninha51
Membro Pleno


Registrado em: Sábado, 3 de Mai de 2003
Mensagens: 205
Localiza?: Fortaleza, CE

MensagemEnviada: Dom Jan 08, 2006 11:31 pm    Assunto: Responder com Citação

Se eu fosse tu ia atrás era de futricar o kernel do linux.
Eh bem mais útil! Wink
_________________
A vida só é dura para quem é mole.

MSN: caninha51@msn.com
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
titanius
Membro Senior


Registrado em: Sábado, 26 de Abril de 2003
Mensagens: 1952
Localiza?: Muriaé - MG

MensagemEnviada: Seg Jan 09, 2006 7:50 am    Assunto: Responder com Citação

Fala ae M0001,

Fiquei interessado neste assunto, ´posso ajudar no que eu puder.. Very Happy

Cita?:

Se eu fosse tu ia atrás era de futricar o kernel do linux.
Eh bem mais útil!


Discordo plenamente sobre isto, mais útil seria criar um, pois o aprendizado seria maior comparado a pegar um pronto, e usando C e ASM...
_________________
Fellipe Henrique. fellipeh@gmail.com


Linux User.: 432949
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
Rafael Gomes
Membro Pleno


Registrado em: Quinta-Feira, 5 de Janeiro de 2006
Mensagens: 179

MensagemEnviada: Seg Jan 09, 2006 8:08 am    Assunto: Responder com Citação

caninha51 escreveu:
Se eu fosse tu ia atrás era de futricar o kernel do linux.
Eh bem mais útil! Wink


tbm discordo ...

acho uma boa ideia para aprendizado, e gostaria de participar apesar de nao ter muito tempo disponivel, mas sempre existem as madrugadas hehehe, dormir pra q neh!?? Cool

qlqer coisa me contacte no msn
rafaelfgomes@superig.com.br

[]s
_________________
grande abraço!!!!!! Smile
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
caninha51
Membro Pleno


Registrado em: Sábado, 3 de Mai de 2003
Mensagens: 205
Localiza?: Fortaleza, CE

MensagemEnviada: Seg Jan 09, 2006 12:41 pm    Assunto: Responder com Citação

Não sou a favor da reinvenção da roda.
Ainda mais quando quando eh com uma coisa ultrapassada.

Eh a mesma coisa de hoje eu me matricular num curso de datilografia!hehe

Prefiro gastar meu tempo aprendendo novas tecnologias.
Vai me ser mais útil! Very Happy

**Bom, eh apenas minha opnião! Wink
_________________
A vida só é dura para quem é mole.

MSN: caninha51@msn.com
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
Edilcimar
Membro Senior


Registrado em: Domingo, 27 de Abril de 2003
Mensagens: 2721
Localiza?: Vitória

MensagemEnviada: Seg Jan 09, 2006 12:48 pm    Assunto: Responder com Citação

Acho que é válido estudar o linux ou qualquer outro sistema operacional com o intuito de aprendizado, agora fazer um sistema usando pascal, sinceramente acho que ficaria muito grande e pesado, deveria então tentar faze o máximo possível em Assembler
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Martins
Membro Senior


Registrado em: Sexta-Feira, 4 de Abril de 2003
Mensagens: 1715
Localiza?: MA

MensagemEnviada: Seg Jan 09, 2006 3:01 pm    Assunto: Responder com Citação

caninha51 escreveu:
Se eu fosse tu ia atrás era de futricar o kernel do linux.
Eh bem mais útil! Wink


Acho q quando o objetivo é a aprendizagem é válido vc tentar entender como funciona, desde q não copie e cole, então tudo bem, no seu caso não é reinventar a roda, é realizar um sonho, descobrir como fazer e ampliar seu campo de conhecimento, mas é bom vc saber q terá q otmizar bastante o seu SO para q ele não fique muito pesado.

Posso tentar ajudar no q estiver ao meu alcance.
_________________
Não envie perguntas/duvidas por MP ou e-mail, poste aqui, será mais fácil de solucionar

Pindaré-Mirim - MA / Brasil
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
ProgramadorY
Novato


Registrado em: Sábado, 18 de Junho de 2005
Mensagens: 26

MensagemEnviada: Seg Jan 09, 2006 4:17 pm    Assunto: Responder com Citação

Acho que o sistema nao vai ficar pesado afinal hoje em dia nao e muito dificil achar pessoas com pcs com uma configuraçao acima de 1GHz e 128Mb, e creio que um sistema recem criado nao vai ser usado por leigos martins, agora falando mais sobre o projeto ele ja tem um certo caminho andado pois tem dois sistemas ai que eu coloquei para download ambos em pascal, minha ideia e que cada pessoa ou equipe se responsabilize por uma parte que vai ser definida, e dai a pessoa deve completar sua devida parte pois estes sistemas nao estao completos, depois que a parte de todo mundo estiver funcionando nos iremos juntar e dair e so testar, acredito que se a pessoa poder dedicar 1 hora de seu dia para o complemento de sua parte teremos um alpha dentro de dois mes.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário MSN Messenger
Martins
Membro Senior


Registrado em: Sexta-Feira, 4 de Abril de 2003
Mensagens: 1715
Localiza?: MA

MensagemEnviada: Seg Jan 09, 2006 4:34 pm    Assunto: Responder com Citação

M0001 escreveu:
Acho que o sistema nao vai ficar pesado afinal hoje em dia nao e muito dificil achar pessoas com pcs com uma configuraçao acima de 1GHz e 128Mb, e creio que um sistema recem criado nao vai ser usado por leigos martins, agora falando mais sobre o projeto ele ja tem um certo caminho andado pois tem dois sistemas ai que eu coloquei para download ambos em pascal, minha ideia e que cada pessoa ou equipe se responsabilize por uma parte que vai ser definida, e dai a pessoa deve completar sua devida parte pois estes sistemas nao estao completos, depois que a parte de todo mundo estiver funcionando nos iremos juntar e dair e so testar, acredito que se a pessoa poder dedicar 1 hora de seu dia para o complemento de sua parte teremos um alpha dentro de dois mes.


Certo M0001, vendo por esse lado, clientes com essa config. básica, o sistema não se tornaria tão pesado, é uma idéia muito boa.

Valew pela iniciativa!!!
_________________
Não envie perguntas/duvidas por MP ou e-mail, poste aqui, será mais fácil de solucionar

Pindaré-Mirim - MA / Brasil
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
DPinho
Membro Pleno


Registrado em: Quinta-Feira, 18 de Março de 2004
Mensagens: 421
Localiza?: Salvador/Bahia

MensagemEnviada: Sex Jan 13, 2006 1:32 pm    Assunto: Responder com Citação

Criar novo sistema operacional seria bem legal pra aprender mais
Uma vez pensei em estudar isto e ate criei um sonho de fazer um novo sistema operacional, mas que podesse ser aberto e que qualquer programa funcionasse bem nele, tipo assim o corelDraw para windows poderia ser isntalado normalmente, ou um programa para linux ou um programa para Mac.
o Usuario não precisaria alterar nada apenas colocaria o Cd e instalaria sem se preocupar com o sistema operacional.
Muita gente grande iria a falencia.. rssss
Estou nessa tambem amigo
_________________
O dificil fazemos em 10 minutos, o impossivel em 20 minutos, milagres demora um pouco mais
www.cttinfor.com
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário Yahoo Messenger MSN Messenger
the_holyman
Novato


Registrado em: Segunda-Feira, 25 de Julho de 2005
Mensagens: 45

MensagemEnviada: Sex Jan 13, 2006 6:25 pm    Assunto: A minha parte quero fazer... Responder com Citação

Para todos... olha to muito afim de ajudar no quer for, se eu não souber eu aprendo e para mim a ideia de criar um SO é perfeita, podemos aprender muito e integrar n`s tecnologias, bem... entao quando começamos ...hehhehe Smile
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
nasguone
Membro Pleno


Registrado em: Quinta-Feira, 1 de Dezembro de 2005
Mensagens: 109
Localiza?: Curitiba

MensagemEnviada: Sex Jan 13, 2006 8:42 pm    Assunto: Responder com Citação

Muito Boa a Ideia......Até sugiro que realmente os interessados, sejam divididos por grupos e cada grupo fique responsavel por determinado modulo, assim ficaria um trabalho continuo e padrão.....

Alem do mais vai ser bastante interessante trabalhar em algo desta natureza.....Eu to dentro do projeto....
_________________
Edson Carlos Schmidt
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
eixox
Membro Pleno


Registrado em: Quinta-Feira, 29 de Abril de 2004
Mensagens: 241

MensagemEnviada: Sex Jan 13, 2006 9:01 pm    Assunto: Responder com Citação

Amigos, resolvi dar uma olhada mais uma vez nesse tópico e percebi esse trecho:

Cita?:
Acho que o sistema nao vai ficar pesado afinal hoje em dia nao e muito dificil achar pessoas com pcs com uma configuraçao acima de 1GHz e 128Mb, e creio que um sistema recem criado nao vai ser usado por leigos


É importante ressaltar que, o Brasil é um dos países que possui o maior parque de máquinas "sucateadas" - Eu mesmo tenho em casa um 450 mhz e um 850 mhz. No 450 roda XP e Conectiva 10 e no 850 roda 2003.

Um projeto como esse que está iniciando e já estão colocando limitações ao hardware, tem grandes probabilidades de ir a falência. Não estou querendo agorar o projeto de você, somente dizer que acho que a coisa está errada. O Linux veio justamente com uma proposta contrária. Tenho um servidor de e-mail rodando Linux com 64 mb de RAM e num pentium 233 mhz - e ele funciona muito bem.

Infelizmente falar em sistema operacional em pascal e querer fazer uma corrida de carros com um fusca e uma F1. O sistema se tornará pesado demais e com rotinas se extendendo a quilômetros. Não esqueçam que somente para um drive existem 32 comandos básicos. Como vocês farão isso com pascal? Será um inferno!

Acredito que seria mais produtivo um estudo direcionado aos processos, concorrências, algorítmos envolvidos no processos tipo (primeiro que entra, último que sai ou primeiro que entra primeiro que sai). Exige a necessidade de muita leitura e muito conhecimento de rotinas de baixo nível - além de muito cuidado nos controles de processos.

Nem estou falando de fragmentação e gerenciamento de memória que é uma das partes mais complexas de qualquer sistema operacional.

Eu vejo que seria mais interessante estudar coisas mais pertinentes as nossas realidades do que querendo fazer coisas que levam e consomem muito tempo.

Não me levem a mal, mas acho que vocês poderiam direcionar suas mentes para algo mais produtivo.

Abraços.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
aerreira
Membro Pleno


Registrado em: Segunda-Feira, 14 de Junho de 2004
Mensagens: 334
Localiza?: Petrópolis/RJ

MensagemEnviada: Sex Jan 13, 2006 10:43 pm    Assunto: Responder com Citação

Concordo com o Eixox, sistema operacional é algo muiiiiiiiiiito complicado, vocês vão dar voltas e mais voltas e andar muito pouco... Veja o tempo de vida que tem o Linux ou Windows, e olha que são milhares de pessoas trabalhando em cima deles... Tudo bem que o objetivo é aprender, mas acho que estarão usando uma ferramenta não tão recomendada para esta tarefa.

Ainda bem que o DPinho falou que era só um sonho a estória de rodar tudo que é programa de qualquer plataforma num único SO, senão acharia que ele está é maluco querendo criar isso... Vocês acompanham o caso do Linspire-Linux, que no início tinha a pretenção de "rodar qualquer programa windows usando o sistema deles", acabaram sendo processados pela MS e com o tempo eles cairam na real e mudaram o foco do negócio para "abrir qualquer tipo de arquivo padrão windows usando o sistema deles", isso é bem diferente...

Sistema operacional não é coisa pra peixe pequeno não... Mas de qualquer modo... boa sorte galera... Se precisarem de ajuda, contem comigo, apesar de eu não me julgar capaz para isso.
_________________
Adriano Ferreira
adriano at sssinformatica dot com dot br
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário
DPinho
Membro Pleno


Registrado em: Quinta-Feira, 18 de Março de 2004
Mensagens: 421
Localiza?: Salvador/Bahia

MensagemEnviada: Sáb Jan 14, 2006 11:24 am    Assunto: Responder com Citação

Quem não quer participar poderia deixar de tentar colocar dificuldades, vamos começar este projeto logo e aqueles que ver dificuldades não precisa ficar mandando mensagens como estas acimas.
O facil todo mundo faz, o dificil é para o Bom, mas o impossivel é para os melhores.

Outra coisa que diziamos quando começamos na época do DOS, Milagre fazemos em 10 minutos, milagre demora um pouco mais...
_________________
O dificil fazemos em 10 minutos, o impossivel em 20 minutos, milagres demora um pouco mais
www.cttinfor.com
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário Yahoo Messenger MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    Fórum DevMedia - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Hours
Ir à página 1, 2  Próximo
Página 1 de 2

 
Ir para:  
Enviar Mensagens Novas: Proibído.
Responder Tópicos Proibído
Editar Mensagens: Proibído.
Excluir Mensagens: Proibído.
Votar em Enquetes: Proibído.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB