En este grupo En todos

Foro de Linux

Fernando Medrano
Santiago, Chile
Escrito por Fernando Medrano
el 09/06/2010

Sorry me equivoque, eran manuales, estan bien completos y en español, aunq la verdad encuentro muy dificil crear una so linux, aunq para los q querian saber como pues alli ta la respuesta, dificil per no imposible; mas bien casi imposible.

Frank Davila
Aragua, Venezuela
Escrito por Frank Davila
el 10/07/2010

Visiten https://www.som30.es/ y enterense de un Nuevo SO en desarrollo desde españa.

Rosendo Antonio Manuel
Ingenieria en sistemas computacionales...
Escrito por Rosendo Antonio Manuel
el 19/08/2010

Hola a todos los del foro

Según veo en este foro muchos quieren hacer un sistema operativo, en primera espero que muchos sepan que un sistema operativo nuevo o desde cero se necesita saber de mucho de hardware y de programación de microprocesadores, aparte de crear codigo que se ejecute desde el boot o sector 0 del disco duro, que sincronice todos los eventos de un computador y hacerlo generico para ciertos tipos de hardware, sin embargo si lo quieren hacer basado en linux, este corazón ya hace todo lo que mencioné atrás por lo que a ustedes les toca hacer los programas para interactuar con la computadora, como son manejadores de hardware y software nuevo, que es lo que han hecho las diferentes distribuciones basados en linux, el mayor de estas distribuciones es Debian, ya que muchas otras distribuciones se basan en éste, entonces si tu mismo creas los programas de tu sistema tendrás una nueva distribucion diferente a Debian, Fedora, etc.

Te doy unos links para que veas si quieres un sistema basado en linux

https://www.kernel.org/

Con esto obtienes el kernel principal para tu sistema, del cual tienes que crear tus propios programas para que estos se enlacen con los módulos principales. Tienes el source que te ayudarán a entender mejor los enlaces. Puedes utilizar compiladores ya existentes o crear tu propio compilador con un compilador ya existente, incluso realizar tu nuevo lenguaje de programacion que involucra conocer de hardware o en su caso toda la estructura del kernel linux.

Si lo que quieres es hacer todo desde cero pues te recomiendo que aprendas a programar en lenguaje ensamblador y que crees tu propia estructura de manejo de archivos, de manejo de datos, de sincronizacion de entradas/salidas/procesos y optimizacion de recursos por lo que tendras un sistema completamente nuevo a Linux kernel, win kernel o cualquier otro.

No digo que no es posible, solo que es muy complejo.

Si lo que vas a usar es lenguaje C o C++ en tu sistema operativo entonces puedes usar librerias ya existentes para ahorrarte mucho trabajo, para los graficos te recomiendo sdl, y puedes crear tus propias librerias en donde programes nuevos temas para tu propio sistema.

Te deseo éxito en tu S.O. Y a todos los demás también.

Rosendo Antonio Manuel
Ingenieria en sistemas computacionales...
Escrito por Rosendo Antonio Manuel
el 19/08/2010

Hola.

Claro que puedes, en

www.debian.org

Te da las opciones para que tu crees una distribucion basada en debian, como lo es la de ubuntu que es basada en debian.

Una vez que conozcas el S.O. Puedes crear una distribucion propia.


Chao

Rosendo Antonio Manuel
Ingenieria en sistemas computacionales...
Escrito por Rosendo Antonio Manuel
el 19/08/2010

Hola a todos.

Mi msn es ramsc2@hotmail. Com

Con respecto a hacer un s.O. Basado en w98 o a partir del mismo, supongo que es windows 98, pues está un poco dificil al parecer, porque en primera ese sistema operativo es software privativo, por lo que tendrias que mandarle una carta a Bill Gates para que de permiso de modificar su sistema a parte de que te tiene que dar el codigo fuente para que logres dicho objetivo, por lo que veo que esta dificil, aunque si lo logras hacer, cuidate de una demanda, mejor o haces las cosas nuevas o usas software libre.

Jose Perez
Barinas, Venezuela
Escrito por Jose Perez
el 10/03/2011

Como creo un sistema operativo desde cero. Me ayudarias a crear uno. Mi nombre es jopse venezolano estudiante de ingeneria de informatica. Tengo dias en esto de ver como desarrollar un sistema operativo me ayudarias. Algo sencillo pero unico. Mi correo es joserond501@gamil. Com si puede mandame un correo. Toy interesado en el tema

Jose Perez
Barinas, Venezuela
Escrito por Jose Perez
el 10/03/2011

Como creo un sistema operativo desde cero. Me ayudarias a crear uno. Mi nombre es jopse venezolano estudiante de ingeneria de informatica. Tengo dias en esto de ver como desarrollar un sistema operativo me ayudarias. Algo sencillo pero unico. Mi correo es joserond501@gamil. Com si puede mandame un correo. Toy interesado en el tema

Racso83 Racso
Informatica emagister
Escrito por Racso83 Racso
el 14/03/2011

Bueno para empesar deves estudiar programacion , tener esperiensa en algunos sistemas operativos para darte ideas y tener un buen patrosinador.

Pero te dejo unas ideas para hacer tu propio linux y mas que nada saver de comandos y usar muy bien la terminal

Https://www.youtube.com/watch? V=-AHOsR5h1y4

Miguel Morales
Bachiller ucc
Escrito por Miguel Morales
el 15/07/2011

Yo no soy ing de inf ni nada pero situve ganas de hacer uno o almenos saber como se hacen desde cero aunque la mejor forma es colaborar en uno ya hecho y potente y 100 por ciento libre puede ser debian etc.

debes crear el kernel primero que todo ese kernel debe tener el codigo para controlar todos los perisfericos y targetas que pueda eso para que sea bien funcional en harware lo otro es el lenguaje de programacion puede ser c ,c++ o ada y otros mas
el kernel es el centro de todo el corazon pero no crea si quieres algo simple te recomiendo que veas algo referente a minix son algo mas de 3000 lineas de codigo eso es sufisiente para aprender que se necesita para algo basico pero funcional o algo moderno busca el grupo core linux es una distro de un poco menos de 10 mb completico si 10 mb y si lo quieres en micro kernel o si lo quiere monolitico bueno creo saber que hablo con estudiantes de ing de la progamacion.
solo comparto la informacion que adquiri en mi tiempo de deseo de saber como funcionaban y se hacian los so no soy experto en eso ,espero que les sirva.
bajate un libro de soperativos modernos alli te dicen casi todo en teoria y algunos ejemplos de codigo etc.

Miguel Morales
Bachiller ucc
Escrito por Miguel Morales
el 15/07/2011

Hacer un sistem operaty es tan facil o dificil com ud lo quiera hacer no ,no es imposible lean como empezo linux con una copia de unix que era minix y copio lo modifico y salio el kernel linux ahora los que seguimos al kernel linux sabemos que comenzo de algo insipido y pequeño que con el tiempo se crecio que por cierto esta re gordote aaaa si claro todos cree que el solo lo hizo todo pues no el solo lo a llevado como proyento de el pero muchas personas le han puesto manos es como los 300 espartanos nadie reconocen los 1000 y mas que los acompañaron y se quedaron a morir con ellos.

Armand Nina Suxo
La Paz, Bolivia
Escrito por Armand Nina Suxo
el 02/09/2011

Bueno me gustaria que me ayuden quisera crer mi SO linux les agradeceria mucho si me dan tutoria gracias. Mi correo es armando_mision@hotmail. Com

Frank Davila
Informatica universidad de ciencias pe...
Escrito por Frank Davila
el 05/09/2011

Despues de leer detenidamente todos los post de este tema me he decidido a opinar en el mismo. Esto de hacer un SO desde cero no es tarea de dos dias, ni siquiera de dos años, solo hay que ver que la base de casi todos los SO actuales se crearon en los años 80 (MSDOS, UNIX, MacOS, etc. ) y si bien han evolucionado, siguen haciendolo sobre estas bases. Tengase en cuenta que un proyecto tan prestigioso como GNU y su tremenda comunidad encabezada por Richard Stallman llevaron años tratando de lograr un kernel y al final muchos desarrolladores se decantaron por utilizar el creado por Linus Torvalds agregando las aplicaciones GNU que ya tenian y es lo que hoy conocemos como GNU Linux (todo al final son derivados de UNIX!). Sin embargo no todo esta perdido. Existe el movimiento del Software Libre con todas las ventajas que aporta y una gran comunidad alrededor del mundo trabajando en ello sin las restriciones estupidas que impone el software propietario (Gates y su MS) y ahi tenemos el kernel de Linus Torvalds que esta a disposicion de todo aquel que lo quiera utilizar y que es un magnifico punto de partida. Creo que lo mejor es a partir de este kernel crear una meta-distribucion agregando aplicaciones, configuraciones y compilando nuestra propia version del kernel, sin tener que rendir cuentas a nadie e incluso quizas con la cooperacion de los propios autores incluido Torvalds. Asi es el maravilloso mundo del SL. Para hacerlo hay mas que suficiente informacion y foros en la WWW. Solo es necesario googlear su poco con paciencia. Bueno pues ¡A trabajar!

Alfredo Rocano
Barcelona, España
Escrito por Alfredo Rocano
el 15/05/2013

Hey q pasa chavales...... La mejor forma de tener nuestro sistema operativo creado a nuestra manera es con Arch Linux en el que podemos configurar todo lo que deseemos en nuestro sistema operativo Linux

Alfredo Rocano
Barcelona, España
Escrito por Alfredo Rocano
el 15/05/2013

Hola a todos..... Una manera de tener tu propia distribucion linux y la que yo estoy utilizando es ARCH LINUX en la que nosotros podemos crear nustro propio SO y modificarla de la manera que deseemos y con un buen rendimineto

Emagister Responde
Barcelona, España
Escrito por Emagister Responde
el 08/02/2017

Este debate está lleno de respuestas de mucha utilidad didáctica para el Grupo, es por ello que decidimos subirlo a primera página y destacarlo.

Os agradecemos muchísimo vuestra participación, y os animamos a seguir aportando al debate.

¡Gracias Grupo!