serias capaz de hacer un sistema operativo o S.O.

Iniciado por linux1, 28 Junio 2010, 21:23 PM

0 Miembros y 1 Visitante están viendo este tema.

ivancea96

Hombre, un sistema operativo es muy poco parecido a la programación de escritorio. En un SO tienes que tratar con problemas de muy bajo nivel que ni piensas en escritorio. Tan solo la consola es un gran conjunto de herramientas, una pequeñísima parte de un SO. Manejar ventanas, si las fuera a haber, todo al milimetro, no se deja nada al azar.

Yo nunca he hecho ni empezado ni modificado un SO, pero si tú lo vas a hacer, te recomiendo lo primero, pensar por qué. Qué hará tu SO interesante.
Hacer un SO me parece demasiado largo y complejo como para un simple "proyecto de prueba". Que un SO tan solo arranque de primeras llevará bastante tiempo programando.

Pero vaya, si primero lo planificas bien, no hay nada que la programación estructurada no pueda lograr xD

iUDEX

Si tuviese los conocimientos me crearía mi propio kernel y diseñaría un SO en línea de comandos con herramientas básicas, como editor de texto y descompresores.

Y así viviría en una comuna hippie xD

Oh bueno este es un thread antiguo...
Namasté, criatura.

T. Collins

Un sistema operativo moderno completo, obviamente no, pero un kernel un poco rudimentario que haga las cosas más básicas tipo microkernel, claro que se puede. En los foros de osdev.org mucha gente tiene su kernel de "hobby". O mira el código de la versión 1.0 de linux, si quitas la parte de los drivers, el resto "no es para tanto".

Si de verdad te interesa, te recomiendo que leas de Tanenbaum: Sistemas Operativos, Diseño e implementación y Sistemas Operativos Modernos. En osdev.org también tienes mucha información para leer y tutoriales prácticos para programar. Siguiendo este tutorial http://www.jamesmolloy.co.uk/tutorial_html/, entendiendo bien lo que hace el código, corrigiendo los muchos errores que tiene etc. cuando lo termines tendrás una buena base para seguir por ti mismo y un buen conocimiento de como funciona un kernel en la práctica.

DarK_FirefoX

Cita de: VBSH en 16 Julio 2015, 17:43 PM
Aunque  fuera el mejor programador del mundo pasaria esto:
_Voy a hacer mi propio sistema operativo ;D
     Treinta años despues...
-Bien :D, ya voy por la mitad :-(

Estás reviviendo temas antiguos. Pásate por las reglas del foro:

http://foro.elhacker.net/reglas.htm

CitarCuando nadie haya participado en un tema durante un periodo mayor a 60 días no se deberá volver a participar en el tema si no es para preguntar algo exclusivamente referente a lo comentado en este y que no esté claro.

VBSH

Perdo no me he fijado de que era del 2010 pesaba que era de este año, sorry  :-(
Estrategia es planear y observar,
Tactica es planear y estar en primera linea