A veces es fácil olvidar los orígenes de la computación. Sin embargo, hay un legado que sigue vivo y activo, y ese legado es FreeDOS. FreeDOS, el sistema operativo compatible con MS-DOS, celebra 30 años de desarrollo activo y sigue siendo una referencia para aquellos que buscan una experiencia de computación retro.
En 1994, Jim Hall, el creador de FreeDOS, decidió crear un sistema operativo público que mantuviera vivo el espíritu de MS-DOS. Después de la salida de MS-DOS 6.22, Microsoft abandonó el desarrollo de su sistema operativo de línea de comandos, y Hall quería mantener viva la tradición de la computación en la línea de comandos. Así nació FreeDOS, un sistema operativo que se ha mantenido en desarrollo activo durante tres décadas.
Contenido
La creación de FreeDOS
La creación de FreeDOS fue un proceso colaborativo que involucró a desarrolladores de todo el mundo. Hall comenzó compartiendo los herramientas de DOS que había creado para sí mismo, y pronto otros desarrolladores se unieron a él para ayudar a expandir y mejorar el proyecto. Tim Norman fue uno de los primeros en unirse a Hall, y juntos crearon el shell de comandos FreeCOM.
La comunidad de FreeDOS creció rápidamente, y pronto el proyecto contó con más de 60 herramientas y utilidades, incluyendo características que tradicionalmente no estaban disponibles en DOS, como conectividad a Internet y soporte para múltiples monitores.
Desarrollo activo
A lo largo de los años, FreeDOS ha seguido evolucionando y mejorando. En 2006, se lanzó la versión 1.0, y desde entonces se han lanzado versiones 1.1, 1.2 y 1.3. Aunque el desarrollo de FreeDOS ha sido lento en comparación con otros proyectos de código abierto, la comunidad sigue activa y trabajando en mejorar y expandir el sistema operativo.
La evolución de FreeDOS
En la actualidad, FreeDOS es un sistema operativo muy moderno que incluye herramientas de desarrollo como compiladores, depuradores, editores y assembladores, lo que permite a los desarrolladores crear nuevos programas para el sistema operativo. FreeDOS también admite redes y una amplia variedad de herramientas y utilidades, incluyendo comandos Unix-like que deberían ayudar a los usuarios de Linux a adaptarse a FreeDOS.
Características de FreeDOS
Característica | Descripción |
---|---|
Soporte para múltiples monitores | Permite utilizar dos monitores simultáneamente |
Conectividad a Internet | Permite acceder a Internet a través de PPP dial-up |
Herramientas de desarrollo | Incluye compiladores, depuradores, editores y assembladores |
Comandos Unix-like | Incluye comandos Unix-like para ayudar a los usuarios de Linux a adaptarse a FreeDOS |
Recursos de FreeDOS
Recurso | Descripción |
---|---|
Sitio web de FreeDOS | www.freedos.org |
Listas de correo electrónico de desarrollo | freedos-devel@freedos.org |
Listas de correo electrónico de usuarios | freedos-user@freedos.org |
Descargas de FreeDOS | www.freedos.org/download |
Compatibilidad con hardware moderno
Hardware | Compatibilidad |
---|---|
UEFI firmware | No compatible |
Arm-based processors | No compatible |
Virtual machines | Compatible |
Compatibilidad con software moderno
Software | Compatibilidad |
---|---|
Windows 10 | No compatible |
macOS High Sierra | No compatible |
Linux | Compatible |
Características y beneficios
FreeDOS es un sistema operativo de código abierto y de línea de comandos que ha sido en desarrollo activo durante 30 años. A pesar de que Microsoft dejó de actualizar MS-DOS en el año 2000, FreeDOS sigue siendo compatible con MS-DOS y ofrece una alternativa para aquellos que necesitan utilizar software legado en sistemas modernos.
Compatibilidad con MS-DOS
FreeDOS es compatible con la mayoría de los aplicativos y juegos de MS-DOS, lo que lo hace ideal para aquellos que desean utilizar software legado en sistemas modernos. Además, FreeDOS puede ejecutarse en un entorno virtual, lo que permite a los usuarios ejecutar aplicaciones y juegos de MS-DOS en un entorno seguro y controlado.
Ventajas de utilizar FreeDOS
FreeDOS ofrece varias ventajas para aquellos que desean utilizar un sistema operativo de línea de comandos. En primer lugar, es compatible con la mayoría de los aplicativos y juegos de MS-DOS, lo que lo hace ideal para aquellos que necesitan utilizar software legado. Además, FreeDOS es gratuito y de código abierto, lo que significa que los usuarios pueden modificar y personalizar el sistema según sus necesidades. También es compatible con hardware antiguo, lo que lo hace ideal para aquellos que desean utilizar sistemas antiguos.
Entrevistas con los creadores y colaboradores
En 1994, Jim Hall anunció el proyecto PD-DOS, un sistema operativo de código abierto y de línea de comandos que pretendía ser una alternativa a MS-DOS. A medida que el proyecto crecía, Hall decidió cambiar el nombre a FreeDOS y lo lanzó como un sistema operativo de código abierto y de línea de comandos.
La visión de los creadores
Jim Hall, el creador de FreeDOS, tenía una visión clara de lo que quería lograr con el proyecto. «Quería crear un sistema operativo que fuera compatible con MS-DOS, pero que también fuera de código abierto y gratuito», dijo Hall en una entrevista. «Quería que los usuarios pudieran utilizar el sistema como quisieran, sin tener que preocuparse por la propiedad intelectual o los costos».
Desafíos y logros en el desarrollo de FreeDOS
A lo largo de los años, FreeDOS ha enfrentado varios desafíos, incluyendo la transición de la tecnología de hardware y la creciente complejidad de los sistemas operativos. Sin embargo, el proyecto ha logrado superar estos desafíos y ha continuado desarrollándose y mejorándose. En la actualidad, FreeDOS es un sistema operativo moderno y robusto que ofrece una amplia gama de características y herramientas para los usuarios.
En la entrevista con Ars Technica, Hall dijo que el interés en FreeDOS ha permanecido relativamente estable en los últimos años, aunque ha habido un aumento en el número de usuarios que lo utilizan por primera vez. «Creo que la gente está empezando a darse cuenta de que FreeDOS es una alternativa viable a los sistemas operativos modernos», dijo Hall.
En la entrevista con Both.org, Hall habló sobre la importancia de la comunidad de FreeDOS y la colaboración entre los desarrolladores. «La comunidad de FreeDOS es muy activa y comprometida», dijo Hall. «Estamos orgullosos de lo que hemos logrado y estamos emocionados de ver qué sucederá en el futuro».
Version | Año | Características |
---|---|---|
Alpha 5 | 1995 | 60 utilidades y herramientas, incluyendo conectividad a Internet con PPP y soporte para dos monitores |
FreeDOS 1.0 | 2006 | Release oficial de FreeDOS |
FreeDOS 1.1 | 2012 | Actualización con nuevas características y mejoras |
FreeDOS 1.2 | 2016 | Actualización con nuevas características y mejoras |
FreeDOS 1.3 | 2022 | Actualización con nuevas características y mejoras |
FreeDOS en la actualidad
FreeDOS es un sistema operativo muy moderno que incluye herramientas de desarrollo como compiladores, depuradores, editores y assembladores para que todos puedan crear nuevos programas. FreeDOS admite conectividad de red y una tonelada de herramientas y utilidades adicionales, incluyendo muchos comandos Unix-like que deberían ayudar a los usuarios de Linux a adaptarse a su primer experiencia con FreeDOS.
La versión actual de FreeDOS es la 1.3, con actualizaciones importantes lanzadas cada cuatro a seis años. Aunque esto puede parecer un ritmo lento, es importante recordar que FreeDOS es un proyecto de código abierto que depende de la participación de la comunidad para avanzar.
Uso y aplicación de FreeDOS
FreeDOS es utilizado por una variedad de personas, desde desarrolladores de software hasta gamers retro. «Recibo muchas preguntas alrededor de septiembre y octubre de personas que básicamente preguntan, ‘Instalé FreeDOS, pero no sé cómo usarlo. ¿Qué hago?'» dijo Hall. «Y creo que estas personas aprendieron sobre FreeDOS en un curso de informática en la universidad y querían saber más al respecto, o tal vez ya están trabajando en algún lugar y leyeron un artículo sobre FreeDOS, nunca habían oído hablar de este ‘DOS’ antes y querían probarlo».
FreeDOS también es utilizado en retro gaming, ya que permite ejecutar juegos clásicos como Duke Nukem, Commander Keen, Biomenace y Wolfenstein 3D de la manera en que se suponía que se jugaran.
Compatibilidad con hardware y software
FreeDOS es compatible con una amplia variedad de hardware y software, incluyendo sistemas de 16 bits y 32 bits, y hasta cierto punto, también con sistemas de 64 bits. «Todavía estamos trabajando en hacer que FreeDOS sea compatible con hardware y software más nuevos,» dijo Hall. «También estamos buscando añadir soporte para tecnologías más recientes como USB y SATA.»
A pesar de que FreeDOS es compatible con una amplia variedad de hardware y software, no es compatible con todos los sistemas modernos. «El mayor desafío es el cambio del antiguo BIOS al nuevo firmware UEFI en la mayoría de las placas base modernas,» dijo Hall. «Mientras que la mayoría de las construcciones personalizadas de PC todavía mantienen alguna forma de compatibilidad con BIOS, muchas computadoras nuevas ya no tienen esta capacidad.»
El legado de FreeDOS en el futuro
FreeDOS es un sistema operativo que ha sido capaz de adaptarse a los cambios en la tecnología y seguir siendo relevante en el mundo de la informática. Su legado es un ejemplo de cómo la colaboración y la participación de la comunidad pueden llevar a la creación de algo nuevo y útil. «Todavía estamos buscando añadir más características y funcionalidades a FreeDOS,» dijo Hall. «También estamos buscando mejorar la interfaz de usuario y hacerla más amigable.»
En resumen, FreeDOS es un sistema operativo que ha sobrevivido a la prueba del tiempo y sigue siendo una opción viable para aquellos que necesitan utilizar aplicaciones legadas en sistemas modernos. Su legado es un ejemplo de cómo la colaboración y la participación de la comunidad pueden llevar a la creación de algo nuevo y útil.