Sistema Operativo EXIRION/OS

1 Publicado el 15 septiembre de 2014 por Rolando Fdz.Sourceforge.net, GNU/GPL 3.0

Bienvenidos al sitio oficial de EXIRION/OS, un sistema operativo basado en OpenDOS 7.01

Una plataforma [DOS] libre, para equipos que puedan ser utilizados en operaciones especificas que requieran ejecutar una tarea a la vez, EXIRION/OS es un sistema operativo monolítico por capas y mono tarea de forma nativa, que puede ser utilizado para controlar equipos electrónicos complejos evitando el uso de instrumentos PLC, ofreciendo una amplia gama de aplicaciones electrónicas e industriales usando los puertos RS232 y DB25, también se puede implementar en aplicaciones multitarea, con el módulo DPMI que incluye y la interfaz SEAL.

También incluye la interfaz gráfica GEX, para generar programas en ventanas para diseñar sistemas orientados a las necesidades especificas de cualquier usuario con fines de uso personal y de entrenamiento en informática, EXIRION/OS también representa una herramienta para la educación, es un sistema operativo de código abierto para poder utilizarlo como ejemplo de construcción de sistemas operativos en universidades y colegios técnicos.

EXIRION/OS es una plataforma de código abierto que no persigue fines lucrativos, algunas partes del código tienen licencia OpenSource de CALDERA INC.(Incluida en todas las descargas), como el cargador del boot, kernel, shell , y otras están liberadas bajo la licencia GNU/GPL 3.0 como el Framework GEX16 y GEX32. su objetivo es facilitar las actividades de informática de las personas en México y otras partes del mundo, que deseen utilizarlo de forma personal, y para todos aquellos interesados en el estudio de la construcción de sistemas operativos basados en las plataformas tipo DOS.

Leer más...

Hablemos un poco de historia de EXIRION/OS

2 Publicado el 23 mayo de 2014 por EditorSourceforge.net, GNU/GPL 3.0

En el verano de 1999 el mexicano Rolando Fernández Benavidez tuvo la inquietud de desarrollar un programa de aplicación para controlar equipos industriales, en un principio solo era un pequeño código en C++ que corría en una plataforma MS-DOS 6.22, para controlar un PIC de 16-bits Mediante el puerto RS232 y el DB25, para reemplazar el uso de instrumentos PLC, de aquella época. Sin embargo a medida que paso el tiempo, quiso compartirlo con más personas, pero debido a las restricciones de licencias de las plataformas existentes, no fue tan fácil, también porto el código del programa a una distribución de Linux Red Hat con gcc y g++, pero también se enfrentó al problema de que la mayor parte de usuarios no estaban acostumbrados a operar un sistema parecido a Unix como lo es Linux, la mayoría de las personas solo sabían operar sistemas basados en comandos de MS-DOS e interfaces gráficas de Windows 9x, utilizar una de las primeras interfaces de Linux como KDE, para montar y desmontar unidades, era algo que a las personas comunes se les complicaba, o cuando ocurría un error y no tenían los conocimientos de lo que sucedía, ya que eran obreros, operadores de máquinas y gente que no tenían un perfil informático, fue entonces cuando por primera vez Rolando Fernández Benavidez evaluó la posibilidad de utilizar una plataforma diferente, pensó que hacía falta un sistema operativo que fuera libre y abierto como Linux, pero al mismo tiempo sencillo de utilizar y parecido a los sistemas a los que las personas estaban acostumbrados a usar, es aquí donde nace por primera vez la idea de crear algo diferente.

El kernel de EXIRION esta basado por completo en un DR-DOS 7.01 liberado por Caldera Inc. conocido como OpenDOS En 1996 bajo una licencia Open Source, EXIRION también es licencia Open Source, EXIRION/OS es un poco diferente a un DOS clasico en cuanto a organización de sus módulos binarios de Core y el nuevo conjunto de nombres para los comandos del shell, pero la funcionalidad binaria interna es la misma, siendo compatible con otras plataformas basadas en DOS, actualmente su cargador de arranque, kernel y Shell son licencia Open Source, sin fines lucrativos y para uso personal, académico y de investigación científica, cumpliendo de esta manera y sin entrar en conflictos con la licencia otorgada por Caldera Inc., las capas subsecuentes de EXIRION/OS, como interfaces gráficas(EXIRION dispone de 3, GUI16,GUI32 y SEAL), entornos de desarrollo, API de GEX16 y Framework GEX32, las utilerías del sistema operativo, fueron escritas desde 0 por Rolando, en compiladores de C, C++ y Pascal, liberadas por su autor bajo la licencia GNU/GPL versión 3.0, EXIRION/OS incluye también un conjunto de componentes y programas GNU de uso general para permitir una mayor usabilidad, como la interface gráfica SEAL, editor FED, compresores ZIP, Navegador Web DILLO, drivers de TCP/IP, IPX, NetBios, etc.

cronologia.jpg
Cronología de los OS y el lugar de EXIRION/OS

En este momento EXIRION/OS es un sistema operativo monolítico por capas, mono-tarea nativamente debido al origen de su kernel, pero también puede ser utilizado para aplicaciones multi-tarea mediante el extensor DPMI que tiene integrado en su distribución completa, para generar aplicaciones a 32-bits de ventanas en el escritorio SEAL basado en el API Allegro.

EXIRION/OS es un sistema operativo para todos, desde personas que no tienen en absoluto ninguna preparación en ciencias de la computación, pueden utilizar el escritorio SEAL basado en ventanas, muy familiar a los sistemas KDE,GNOME o Windows.

Atte. Jonathan Fernández Benavidez, editor.

Sitios de software libre

FreeDOS OpenDOS Seal GNU Ubuntu Linux Mexico

Usos de EXIRION/OS

El Sistema Operativo EXIRION/OS no persigue fines lucrativos cualquier persona o institución educativa tienen a su alcance esta pequeña plataforma para apoyar sus materias del área de informática, si usted desea por sí mismo elaborar en casa como pasatiempo un programa para administrar su inventario o simplemente pasar un buen rato con un sistema amistoso que le recuerden sus viejos tiempos frente a un DOS clasico, EXIRION/OS es una buena alternativa:

  • Escuela: Como material adicional en clases de informática avanzada, estructura de datos, autómatas y sistemas operativos.
  • Hogar: Diseño de programas sencillos como aficionado de la programación.
  • Amigos: Puede descargar, instalar y volver a jugar en compañía de sus amigos esos juegos clásicos en la época de los sistemas DOS.

Próximas Ediciones de EXIRION

Como todo en la vida, nada puede permanecer estático por siempre, por lo cual se encuentran en desarrollo otras alternativas EXIRION no basadas en OpenDOS, para usos también educativos, académicos y de entretenimiento:

EXIRION XL65 Sistema operativo de 32-bit con kernel basado en Linux.
EXIRION XE130 Sistema operativo de 64-bit con kernel basado en Linux.

Sitio web patrocinado por: