Si bien los principales sistemas operativos de computadoras son sistemas multiusuario y multitarea con memoria virtual, es posible que anhele los días en los que un usuario dominaba por completo una PC.

Si pierde los días de la barrera de 640K y averigua qué controladores cargar en la memoria alta, FreeDOS podría ser para usted. Esta reimplementación de código abierto de MS-DOS tiene algunos usos serios.

¿Qué es FreeDOS?

Como sugiere su nombre, FreeDOS es una implementación de MS-DOS de Microsoft que es de código abierto. Su objetivo es lograr un alto grado de compatibilidad con el hardware y software clásico de DOS, al tiempo que agrega algunas características más, como una extensa documentación en línea.

Como está diseñado como un reemplazo para DOS, actualmente solo se ejecuta en chips Intel. El proyecto recomienda un chip de 386 o mejor, al menos dos megabytes de RAM y al menos 40 MB de espacio en el disco duro. La mayoría de las PC modernas deberían superar estos requisitos, por decir lo menos.

instagram viewer

FreeDOS tiene redes integradas disponibles, por lo que incluso puede usarlo en línea. Tampoco crea que está limitado a programas basados ​​en texto. FreeDOS tiene opciones de escritorio como OpenGEM y oZone disponibles.

Una breve historia de FreeDOS

Jim Hall inició el proyecto FreeDOS cuando estudiaba en la Universidad de Wisconsin-River Falls en 1994. Windows 94 estaba en el horizonte y estaba claro que Microsoft invertiría en esa plataforma en lugar de MS-DOS.

"DOS parece ser un sistema popular, y ya hay una gran cantidad de hardware disponible que está listo para admitirlo". Hall escribió en 1998. "Microsoft no desarrollará DOS para siempre, y no se puede contar con firmas de programación comercial como IBM o Digital para continuar con DOS. Siento que depende de aquellos en Internet desarrollar su propio DOS (en adelante, Free-DOS) y creo que hay mucho apoyo para este tipo de proyecto ".

Ese mismo año, salió la primera versión del sistema. Si bien el proyecto no es tan destacado como otros sistemas operativos de código abierto, FreeDOS tiene cierta visibilidad. Cuando Dell ofreció por primera vez computadoras con sistemas operativos de código abierto, por alguna razón eligieron preinstalar FreeDOS en las computadoras en lugar de sistemas más completos como Ubuntu.

¿Qué se puede hacer con FreeDOS?

Si bien puede descargar una implementación gratuita de código abierto de DOS, ¿por qué debería molestarse cuando ya está usando un sistema operativo multitarea en modo protegido con memoria virtual en su máquina?

Hay varias razones.

Actualización del BIOS

Si bien más fabricantes de computadoras brindan herramientas para automatizar la actualización del BIOS de la PC, hay ocasiones en las que es posible que deba actualizarlo o actualizarlo manualmente. Muchas placas base solo arrancarán MS-DOS o sistemas similares.

Puede hacer esto descargando el archivo de BIOS y copiándolo en una memoria USB u otro medio de arranque con FreeDOS instalado. Luego, inicie la máquina con el dispositivo insertado y ejecute el comando para instalar el nuevo BIOS. Esto variará según el fabricante de la computadora o la placa base.

Relacionados: El BIOS explicado: orden de inicio, memoria de video, reinicios y valores predeterminados óptimos

Jugar a viejos juegos de DOS

Si bien es posible descargar juegos de DOS y jugarlos en un emulador como DOSBox, si todavía tiene hardware de PC antiguo, puede ser especialmente divertido jugar juegos en una caja beige directamente de los años 90. FreeDOS viene con los controladores para admitir tarjetas de sonido, tarjetas de video y ratones. Si solo quieres jugar y no tienes ningún hardware de PC antiguo, DOSBox es una buena alternativa.

FreeDOS incluso viene con algunos juegos en la imagen del CD de instalación, incluido el clon gratuito Boom de Doom que se muestra arriba. El sistema instalará estos juegos en el C: \ JUEGOS directorio a través del administrador de paquetes si elige instalarlos. Si tiene disquetes o CD con juegos de DOS, puede instalarlos y ejecutarlos desde un disco duro como lo hizo en su día, o en una máquina virtual.

Uso de aplicaciones heredadas de DOS

FreeDOS tiene otra aplicación práctica importante: acceder a archivos desde aplicaciones DOS heredadas. Quizás necesite registros financieros de un antiguo Lotus 1-2-3 o VisiCalc hoja de cálculo de los años 80.

Solo tendría que conectar una unidad de disquete a la computadora e iniciar FreeDOS o transferir el disco a una máquina virtual. Puede usar una copia del programa para recuperar el archivo y exportar los datos a un formato utilizable en computadoras modernas.

Explorando el sistema

Si bien Linux también es gratuito y de código abierto, también es muy complejo. Si alguna vez observa el código fuente del kernel solo, puede ser muy difícil de entender, incluso para personas con experiencia en C y programación de sistemas.

DOS, al ser de una sola tarea y de un solo usuario, es mucho más simple. Si está buscando estudiar los sistemas operativos en detalle, FreeDOS es un buen punto de partida por estas razones.

Los sistemas integrados suelen tener procesadores y memoria más restringidos. En esta área se han utilizado ampliamente sistemas simples como MS-DOS. Si bien muchos desarrolladores integrados se están moviendo hacia sistemas más completos como Linux en Raspberry Pi, todavía hay mucho desarrollo en este espacio. FreeDOS tiene la ventaja sobre MS-DOS de ser de código abierto y estar desarrollado activamente.

Cómo instalar FreeDOS

La instalación de FreeDOS es similar a la instalación de otros sistemas operativos. Simplemente descargue el archivo ISO, extráigalo en un medio adecuado, inicie el sistema y ejecute el programa de instalación.

Descargar: FreeDOS

Es posible que desee intentar instalar y ejecutar FreeDOS en una máquina virtual como VirtualBox antes de comprometerse con el hardware real. Si recibe un mensaje de error de "código de operación no válido" al intentar instalar FreeDOS en VirtualBox, no se asuste. Hay una pequeña solución. En el menú, Instalar en el disco duro debe seleccionarse automáticamente. Pegar Pestaña y luego agregue "raw" a la línea de comando.

En realidad, la instalación es sencilla. Es cuestión de seguir las indicaciones y reiniciar en el sistema recién instalado.

La opción de menú de inicio predeterminada carga un administrador de memoria que libera memoria al cargar controladores en áreas más allá de los 640K iniciales en la PC original. Es por eso que debe usarlo a menos que tenga problemas para arrancar. El menú de arranque ofrece una especie de "modo seguro" que no carga ninguna utilidad de administración de memoria y se ejecuta en "modo real".

Después de eso, puede instalar paquetes desde el CD de instalación usando el comando FDIMPLES, incluidas las aplicaciones de red. Deberá tener el CD insertado para poder instalar nuevos paquetes.

Conectarse a FreeDOS

Si bien las redes no eran desconocidas en los sistemas DOS, se reservaban principalmente para PC en grandes empresas que se conectaban a una LAN mediante NetWare de Novell. FreeDOS incluye redes TCP / IP en lugar de la propiedad IPX de Novell.

Puede conectarse en línea con el Enlaces navegador o el gráfico Dillo. También puede transferir archivos desde y hacia una máquina virtual utilizando un servidor FTP integrado, aunque también puede montar una unidad VHD en su máquina local. Puede instalar todos estos desde FDIMPLES en la sección de redes.

FreeDOS es un sistema operativo de código abierto interesante y divertido que no es Linux

FreeDOS recupera gran parte de la diversión y algunas de las molestias de MS-DOS. ¿Deberías usarlo? Un usuario normal puede no tener mucha utilidad para un sistema operativo de un solo usuario y una sola tarea, pero entusiastas, especialmente aquellos cuyas primeras experiencias informáticas fueron en DOS, podrían encontrar FreeDOS un ejercicio en nostalgia. Vale la pena dar una vuelta en una máquina virtual. Podría hacerte apreciar mejor los sistemas modernos.

Si está interesado en otros sistemas operativos de código abierto que no sean Linux y tiene una Raspberry Pi, existen opciones, aunque muchas de ellas también se ejecutarán en PC normales como lo hace FreeDOS.

Correo electrónico
9 sistemas operativos Raspberry Pi que no son Linux

¿Busca un sistema operativo Raspberry Pi pero quiere evitar Linux? Consulte esta lista de sistemas operativos Raspberry Pi que no son Linux para obtener ideas.

Leer siguiente

Temas relacionados
  • Linux
  • MS-DOS
  • Fuente abierta
  • Nostalgia
  • Sistema operativo
Sobre el Autor
David Delony (36 Artículos publicados)

David es un escritor independiente que vive en el noroeste del Pacífico, pero es originario del Área de la Bahía. Ha sido un entusiasta de la tecnología desde niño. Los intereses de David incluyen leer, ver películas y programas de televisión de calidad, juegos retro y coleccionar discos.

Más de David Delony

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Un paso más…!

Confirme su dirección de correo electrónico en el correo electrónico que le acabamos de enviar.

.