Autor Tema: Sistemas Operativos funcionales para inspirarse  (Leído 3862 veces)

Desconectado JMA_SP

  • Moderator
  • Miembro Imprescindible
  • *****
  • Mensajes: 752
    • Ver Perfil
Sistemas Operativos funcionales para inspirarse
« en: Julio 24, 2005, 09:23:10 pm »
Bueno sin duda una de las opciones que se tienen a la hora de desarrollar un sistema operativo es manejar otros, tanto ya consolidados a nivel funcional, como otros con diferentes niveles de complejidad. Crear un sistema operativo supone un gran esfuerzo tanto en tiempo como en despliegue de ideas, ya que aparte de las limitaciones de hardware la forma de hacer las cosas puede influir mucho en la presentaci?n final.
Una de las grandes dificultades que se encuentran es la de encontrar informaci?n suficientemente fiable y completa sobre todo el hardware de un ordenador, lo cual no es labor f?cil, ya que los fabricantes de hardware no siempre est?n dispuestos a ofrecer informaci?n libre y de calidad.
Una vez conseguida dicha informaci?n en mayor o menor medida resta el comprender el funcionamiento de todos los componentes que integran el gran puzle que es un sistema operativo.


ACE:

http://aceos.netfirms.com/

AGNIX:

http://agnix.sourceforge.net/

AlsOS2:

http://www.isdaman.com/alsos/index.pl?

ALTOS:

http://www.altos.tk

AMOS:

http://sourceforge.net/project/showfiles.p...lease_id=400674

APERTOS:

http://www-eio.upc.es/~David/Apertos/apertos.html

APOSTLEOS:

http://apostle.sourceforge.net/

AROS:

http://aros.sourceforge.net/es/

ASM_OS:

http://www.rcfriz.de/

ATHEOS:

http://www.atheos.cx

ATLANTISOS:

http://www.atlantisos.com

(lo agrego pero la p?gina web no parece estar activa)

BCOS:

http://bcos.hopto.org/index.html

BOS:

http://bos.asmhackers.net

BRIX:

http://brix-os.sourceforge.net

CHAOS:

http://www.programmersheaven.com/zone5/cat24/23149.htm

(Su p?gina principal se visualiza unos instantes y redirecciona autom?ticamente por lo que

no parece viable visitarla)

COS2000:

http://cos2000.perso.cegetel.net/index.php

CYGNUSOS:

http://sourceforge.net/projects/cygnusos/

DARK:

http://ciberia.ya.com/d4rkos/

(Bueno por ahora una intenci?n m?s que un proyecto....)

DexOS:

http://www.dex4u.com/

DFDOS:

http://www.dftech.cwc.net/osdev/DFDOSproject.html

DR DOS:

http://www.drdos.com

DREX:

http://drex.sourceforge.net/

DROPS:

http://os.inf.tu-dresden.de/drops/

DynatOS:

http://www.dynatos.org/

ECOS:

http://ecos.sourceware.org 

E.R.I.K.A:

http://erika.sssup.it   

EROS:

http://www.eros-os.org/

http://www.cis.upenn.edu/~eros/

FIASCO: (microkernel)

http://os.inf.tu-dresden.de/fiasco/download.html

http://os.inf.tu-dresden.de/vfiasco/

(ver tambi?n TUD-OS)

FIWIX (GNU/FIWIX):

http://www.fiwix.org/

FLICK:

http://flick.sourceforge.net/

FreeBSD:

http://www.freebsd.org
     
FreeDos:

http://www.freedos.org

FRITZOS:

http://sourceforge.net/projects/fritzos/

FYSOS:

http://www.frontiernet.net/~fys/fysos.htm

GAZOS:

http://gaztek.sourceforge.net/osdev/

GEEKOS:

http://geekos.sourceforge.net/

GEMINI:

http://gemini.sourceforge.net/

HURD:

http://www.gnu.org/software/hurd/

INFERNO:

http://www.vitanuova.com/inferno

ITRON:

http://www.ertl.jp/ITRON/home-e.html

JIJOS:

http://www.openbg.net/sto/os/jijos/

JNODE:

http://www.jnode.org/

(Sistema operativo basado en Java)

kolibriOS:

http://www.kolibrios.org/?&lang=en

koolOS:

http://magneto.srcom.info/modules/PDdownlo...ewcat.php?cid=1

KOS:

http://kos.enix.org/index.php?lang=en

LINUX: bueno hay tantos sitios que no se cual poner.....

http://www.kernel.org

Destacando uno de sus kernels antiguos:

http://www.kernel.org/pub/linux/kernel/Historic/

LITTLEOS:

http://littleos.free.fr/?lang=en

LOWOS:

http://home.pages.at/joachim-neu/LowOS/

MARTEOS:

http://marte.unican.es/

MATTISE:

http://sourceforge.net/projects/mattise

MAZZANETOS:

http://mazzanetos.sourceforge.net/

MDF (dronix):

http://sourceforge.net/projects/dronix/

MENUETOS:

http://www.menuetos.org

MINIRIGHI:

http://freshmeat.net/projects/minirighi/

http://minirighi.sourceforge.net/

MINIX:

http://www.cs.vu.nl/~ast/minix.html

http://www.minix3.org/

MIOS:

http://www.arrakis.es/~jespejo/

Hace ya algunos a?os que lo descargu? y por entonces daba alg?n fallo, posteriormente realiz?
algunas correcciones para mejor, pero hoy por hoy no se si sigue con el sistema, lo que si se es
que el c?digo fuente sigue sin estar accesible.
Este sistema operativo ha sido creado por Francisco Javier Espejo Plaza tal como indica en su
p?gina web. Si el autor en sus b?squedas de internet llega a este site que aqu? almenos figura.

MMURTL:

http://www.sensorypublishing.com/mmurtl.html

Va por su versi?n 1.0.

El autor lleg? a publicar un libro "Developing Your own 32 Bit Operating System" que tambi?n est? disponible en formato electr?nico pero parece ser que es de pago.

MYNOS:

http://mynos.sourceforge.net/

MOBIUS:

http://mobius.sourceforge.net/index.php

MODULOS:

http://modulos.sourceforge.net/

NACHOS486:

http://www.cs.virginia.edu/~bah6f/nachos486/

NACHOS:

http://www.cs.washington.edu/homes/tom/nachos/

NetBSD:

http://www.netbsd.org

NewOS:

http://notion.muelln-kommune.net/newos.html

O3one:

http://www.o3one.org/


OBERON:

http://www.oberon.ethz.ch/native/

OCTAVIO: (El autor ha pasado por hispabyte)

http://octavio.vega.fernandez.googlepages.com/octaos

Tambi?n podeis ver la evoluci?n de su sistema operativo a trav?s de http://board.flatassembler.net

Cuenta con un ensamblador de dise?o propio OCTASM que utiliza en su sistema operativo para compilar los ficheros de c?digo fuente, es decir en su sistema operativo los ficheros fuente son al mismo tiempo los ejecutables, sin necesidad de tenerlos compilados en su origen.

OpenBSD:

http://www.openbsd.org

OSSO:

http://osso.sourceforge.net/

PIZZIOS:

http://www.patmedia.net/eaj.pizzi/pizzios/index.html

http://pizzi.cjb.net/

Plan9:

http://plan9.bell-labs.com/plan9dist/index.html 

PortixOS:

http://portixos.xf.cz/index_en.htm

http://en.wikipedia.org/wiki/PortixOS

Desarrollado en Borland Pascal y FASM.

PTS-DOS:

http://www.phystechsoft.com/en/ptsdos/

REACTOS:

http://www.reactos.com 

RCOS:

http://cq-pan.cqu.edu.au/david-jones/Projects/rcos/

RDOS:

http://www.rdos.net/eng/

RTMK:

http://rtmk.sourceforge.net/

SANOS:

http://www.jbox.dk/sanos/

SHaRK:

http://shark.sssup.it/

SHAWNOS:

http://www.overwhelmed.org/shawn/

SKYOS:

http://www.skyos.org

SolarOS:

http://www.hostileencounter.com/os_main.html

SPIKE: (microkernel)

http://www.spikesource.com/docs/cs_1.6.0-w...startguide.html

SOBS:

http://alum.hampshire.edu/~men99/index.html

SPOON: (microkernel)

http://djm.co.za/spoon/index.php

StormDos (SD):

http://sourceforge.net/projects/stormdos/

Diseñado con FreePascal y ensamblador NASM.
 
SUNRISE:

http://www.geocities.com/sunriseos/

TABOS:

http://www.tabos.de.vu/

THIXOS:

http://www.hulubei.net/tudor/thix/

TINOS:

http://akson.sgh.waw.pl/~bart/tinos.html

TINYOS:

http://www.tinyos.net/

TOPSY:

http://www.tik.ee.ethz.ch/~topsy/

TORO:

http://toro.sourceforge.net (El autor ha pasado por hispabyte)

Tiene un blog en:

http://torokernel.blogspot.com/

Siempre que realiza una modificaci?n destacada en el c?digo fuente nos avisa.

TORSION:

http://torsion.org/

http://www.nongnu.org/torsion/

TRDOS:

http://www.singlix.org/trdos/trdos.html

TRIANGLEOS:

http://www.wcools.nl/site.php?topic=tos&page=news

TUDOS:

http://demo.tudos.org/nitpicker_tutorial.html

Sistema Operativo con GUI que corre directamente sobre microkernel L4/FIASCO

UNUNUNIUM:

http://www.unununium.org

v2_OS & v3_OS:

http://v2os.v2.nl/phpbb/viewtopic.php?t=167&start=0&

http://www.bsdcoders.org/~cesar/v2os.tar.bz2

El autor lo podeis encontrar en muchos sitios web de dise?o de sistemas operativos

\\\\||////
(@@)
ASHLEY4.


VISOPSYS:

http://visopsys.org

XOS:

http://xos.freezee.org/

Yamit:

http://yamit.sourceforge.net/project_status.html

ZEUS:

http://www.geocities.com/SiliconValley/Cam...ish/iindice.htm 
http://www.geocities.com/SiliconValley/Cam...1/new/index.htm 
http://www.geocities.com/SiliconValley/Cam...1671/index.html 

ZOTOS:

http://members.tripod.com/~zot_os/public_h...l/download.html

=============================================================================
ATHENE:

http://www.rocklyte.com/athene/

IBM:

   AIX:

   http://www-03.ibm.com/servers/aix/

   OS/2 Warp:  

   http://www-306.ibm.com/software/os/warp/

HP-UX:

http://www.hp.com/products1/unix/operating/index.html

Microsoft:

http://www.microsoft.com

(Lo pongo en global porque son ampliamente conocidos en sus variantes).

MULTICS:

http://web.mit.edu/afs/net/user/srz/www/multics.html

http://www.multicians.org/

SKYOS:

http://www.skyos.org/

SOLARIS:

http://www.sun.com/download/index.jsp?cat=...ating%20Systems

El siguiente sitio ni siquiera tiene nombre para su sistema operativo y la verdad es que lleva bastante tiempo en proyecto, pero me gusta mucho la presentaci?n de la informaci?n que da en concreto del floppy disk, tambi?n ofrece un listado de procesadores. Aparte de poner el c?digo en la creaci?n de un sistema operativo la documentaci?n al estilo del que tiene para el floopy disk hace posible enterder de que va el c?digo que de otra forma resulta demasiado abstracto.

http://www.ukcpu.net/index.asp

==========================================================================================================================================

Despu?s de todo aqu? se listan m?s que en muchas webs (incluidas algunas del anillo de sistemas operativos: operating systems ring)
Los que est?n en sus principios o abandonados tambi?n sirven para aprender, al principio m?s que los avanzados.

==========================================================================================================================================

Dejo finalmente enlaces a webs que contienen listados amplios similar a este, incluso con una breve descripci?n. El inconveniente de realizar una descripci?n es que frecuentemente se queda desfasada, pero es una referencia:

http://www.osdev.org/wiki/Projects (Es un magn?fico lugar de referencia para la creaci?n de sisgemas operativos)
« última modificación: Enero 18, 2009, 01:04:20 am por JMA_SP »

Desconectado JMA_SP

  • Moderator
  • Miembro Imprescindible
  • *****
  • Mensajes: 752
    • Ver Perfil
Sistemas Operativos funcionales para inspirarse
« Respuesta #1 en: Diciembre 18, 2005, 02:02:16 pm »
Los he listado un poco al azar, posteriormente cuando tenga tiempo los incluir? en mi p?gina web:

http://j__martinez.tripod.com/informatica/...istopindex.html

Desconectado octavio

  • Novato
  • *
  • Mensajes: 39
    • Ver Perfil
Sistemas Operativos funcionales para inspirarse
« Respuesta #2 en: Enero 03, 2006, 05:02:06 pm »
Citar
Los he listado un poco al azar, posteriormente cuando tenga tiempo los incluir? en mi p?gina web:

http://j__martinez.tripod.com/informatica/...istopindex.html
La lista de sistemas operativos es bastante grande, pero nunca estara completa,  cada semana uno o mas programadores empiezan un nuevo proyecto,pero la mayoria abandonan mas tarde o mas pronto.
El motivo de que haya tantos es que es muy dificil que un grupo de programadores se ponga de acuerdo,
precisamente estos dias en http://www.mega-tokyo.com/forum/index.php?board=1 se esta debatiendo sobre
hacer un sistema entre varios programadores, pero dudo que se llegue a un acuerdo que guste a la mayoria,
especialmente a los que ya tienen un sistema bastante operativo.

En esa lista hay unos cuantos que creo que estan abandonados por que no han publicado nada en los ultimos dos a?os. Por ejemplo Moebius, que al principio parecia que iba a llegar lejos pero ahora parece que esta abandonado. Yo he probado mas de una docena de esos sistemas ,y mis favoritos son:
visopsys: escrito en C pero mucho mas facil de entender que linux, si no tuviera mi propio proyecto esta      seria una de mis opciones.
Solar OS: en ensamblador ,para mi es mas facil que el C y tiene varios drivers,bastante educativo.
Menuetos: bastante avanzado, no me gusta su dise?o pero su codigo fuente me resulta util.
Tambien es curioso que los mas interesantes son desarrollados por uno o pocos programadores. No es que
los otros sean malos pero son enormes y para eso ya esta linux, y bueno tambien estan los que son poco mas que una demo con sector de arranque.
 
 

Desconectado vendett@

  • Asiduo
  • ***
  • Mensajes: 201
    • Ver Perfil
    • http://www.hackertm.org
Sistemas Operativos funcionales para inspirarse
« Respuesta #3 en: Enero 05, 2006, 07:19:34 am »
Eh! aqui otro S.O. llamado v2_OS lamentablemente este proyecto ya esta abandonado, pues sus integrantes se pasaron al proyecto Unununium que ya por alli menciono JMA_SP
Dios no creo al hombre... el hombre creo a Dios ---> Karl Marx

Desconectado JMA_SP

  • Moderator
  • Miembro Imprescindible
  • *****
  • Mensajes: 752
    • Ver Perfil
Sistemas Operativos funcionales para inspirarse
« Respuesta #4 en: Enero 06, 2006, 12:05:32 am »
Estoy de acuerdo que no estan todos porque esto es muy din?mico, pero quer?a juntar una gran cantidad de ellos porque tampoco es sencillo encontrar una buena variedad.
Aunque muchos no llegan a nada, con su simplicidad ya es un camino recorrido a los que quieren intentarlo.
Respecto a lo de mega-tokyo es lo de siempre y yo tambi?n lo he pensado que tantas cabezas pensando lo mismo y nunca se llega a buen puerto, pero el ejemplo lo tienes tu mismo octavio y es que te lo has currado y no tienes que dar explicaciones a nadie e implementas las ideas que a ti te parecen mejor y por otro lado poner de acuerdo a un grupo en esto es tan dificil como desalentador.
Yo la principal dificultad que tengo es los conocimientos, otra la informaci?n. Me paso el d?a manejando ordenadores con sistemas operativos ya funcionales y de vez en cuando uno suelta alg?n que otro taco, pero la verdad es que anda que no hay trabajo de por medio en la creaci?n de uno.
Yo seguir? aprendiendo por mi cuenta aunque lentamente porque casi no tengo tiempo, as? que si alg?n d?a hispanos hace algo seguramente ser? el tipico "Hello World".
Respecto al substrato para crearlo pues yo pienso que ensamblador, despu?s un compilador adaptado y despu?s lo que venga, aunque sea dif?cil primero los cimientos s?lidos y luego el resto.
Gracias vendett@ por el enlace al menos alguien lee esto.
Antes de que finalice el mes actualizar? estos en mi p?gina ahora que por fin he encontrado un editor en condiciones que me gusta m?s que el composer que utilizaba antes "nvu"

______________________________________________________________
A?adido enero 2006:
http://www.mega-tokyo.com/forum/index.php?...y;threadid=8803
Siguen con la emprendedora idea de formar un grupo y crear un OS ?durar??, si no se queda fosilizado como otros intentos........
« última modificación: Enero 14, 2006, 02:35:38 am por JMA_SP »

Desconectado JMA_SP

  • Moderator
  • Miembro Imprescindible
  • *****
  • Mensajes: 752
    • Ver Perfil
Sistemas Operativos funcionales para inspirarse
« Respuesta #5 en: Febrero 18, 2007, 02:08:02 pm »
Parece que el mantenedor del foro de Mega-Tokyo http://www.mega-tokyo.com/forum/ ha perdido el inter?s por seguir manteni?ndolo y la soluci?n ha sido que el contenido a partir de ahora se puede encontrar en:

OS Dev y Wiki en http://www.osdev.org/

Foros AGI y SCI en http://www.mega-tokyo.com/forum/

Bueno as? al menos no se ha perdido tanto material de referencia y gracias por el tiempo que mantuvo el site.

P.D.:

Y esta si que no es una inocentada navide?a.........
« última modificación: Febrero 18, 2007, 02:08:52 pm por JMA_SP »

LGAR

  • Visitante
Sistemas Operativos funcionales para inspirarse
« Respuesta #6 en: Febrero 20, 2007, 07:01:12 am »
:o ............. era de esperarse.... tarde o temprano ciertas cosas son de mas interes para cada uno q su hobbie ..  :rolleyes:  ..


un saludo .. ! B)