stringtranslate.com

GratisDOS

FreeDOS (anteriormente Free-DOS y PD-DOS ) es un sistema operativo de software gratuito para computadoras compatibles con IBM PC . Pretende proporcionar un entorno completo compatible con MS-DOS para ejecutar software heredado y soportar sistemas integrados . [7]

FreeDOS se puede iniciar desde un disquete o una unidad flash USB . [8] [9] Está diseñado para funcionar bien en virtualización o emulación x86 . [10]

A diferencia de la mayoría de las versiones de MS-DOS , [11] FreeDOS se compone de software libre , con licencia bajo los términos de la Licencia Pública General GNU . [2] Sin embargo, otros paquetes que forman parte del proyecto FreeDOS incluyen software no GPL considerado digno de conservación , como 4DOS , que se distribuye bajo una licencia MIT modificada . [12]

Historia

Blinky, la mascota de FreeDOS

El proyecto FreeDOS comenzó el 29 de junio de 1994, después de que Microsoft anunciara que ya no vendería ni daría soporte a MS-DOS. Jim Hall – que en ese momento era estudiante [13] – publicó un manifiesto proponiendo el desarrollo de PD-DOS, una versión de dominio público de DOS. [14] En unas pocas semanas, otros programadores, incluidos Pat Villani y Tim Norman, se unieron al proyecto. Entre ellos, se crearon un núcleo (de Villani), el intérprete de línea de comandos COMMAND.COM (de Villani y Norman) y utilidades centrales (de Hall) agrupando el código que habían escrito o encontrado disponible. [15] [16] Durante algún tiempo, el proyecto fue mantenido por Morgan "Hannibal" Toal. Ha habido muchas distribuciones oficiales previas al lanzamiento de FreeDOS antes de la distribución final de FreeDOS 1.0. [4] GNU/DOS, una distribución no oficial de FreeDOS, se suspendió después del lanzamiento de la versión 1.0. [17] [18]

Blinky the Fish es la mascota de FreeDOS. Fue diseñado por Bas Snabilie. [19]

Distribución

FreeDOS 1.1, lanzado el 2 de enero de 2012, [20] está disponible para descargar como una imagen de CD-ROM : un disco de instalación limitado que sólo contiene el kernel y las aplicaciones básicas, y un disco completo que contiene muchas más aplicaciones (juegos, redes, desarrollo, etc.), no disponible a partir de noviembre de 2011 , pero con una versión 1.2 más nueva y completa. [21] La versión heredada 1.0 (2006) constaba de dos CD, uno de los cuales era un CD de instalación de 8 MB dirigido a usuarios habituales y el otro era un CD en vivo más grande de 49 MB que también contenía el código fuente del proyecto. [21]

Usos comerciales

FreeDOS es utilizado por varias empresas:

Usos no comerciales

FreeDOS también se utiliza en múltiples proyectos independientes:

Compatibilidad

Hardware

FreeDOS requiere una máquina PC/XT con al menos 640 kB de memoria. [38] Los programas que no vienen incluidos con FreeDOS a menudo requieren recursos adicionales del sistema.

Consola MS-DOS y Win32

FreeDOS es mayoritariamente compatible con MS-DOS. Admite ejecutables COM, ejecutables DOS estándar y ejecutables DPMI de 16 bits de Borland. También es posible ejecutar ejecutables DPMI de 32 bits utilizando extensores de DOS . El sistema operativo tiene varias mejoras en relación con MS-DOS, en su mayoría relacionadas con la compatibilidad con estándares y tecnologías más nuevos que no existían cuando Microsoft dejó de admitir MS-DOS, como la internacionalización o los TSR de administración avanzada de energía. [39] Además, con el uso de HX DOS Extender, muchas aplicaciones de consola de Windows funcionan correctamente en FreeDOS, al igual que algunos programas GUI raros, como QEMM y Bochs . [40]

Windows basado en DOS

FreeDOS puede ejecutar las versiones 1.0 y 2.0 de Microsoft Windows . Las versiones de Windows 3.x , que tenían soporte para procesadores i386 , no se pueden ejecutar completamente en el modo mejorado 386, [41] excepto parcialmente en el kernel experimental FreeDOS 2037. [ cita necesaria ]

Windows 95 , Windows 98 y Windows Me utilizan una versión simplificada de MS-DOS. FreeDOS no se puede utilizar como reemplazo porque FreeDOS no emula las interfaces no documentadas entre MS-DOS 7.0–8.0 y Windows "4.xx"; sin embargo, se puede instalar y utilizar junto con estos sistemas mediante un programa de gestión de arranque, como BOOTMGR o METAKERN incluidos con FreeDOS. [ cita necesaria ]

Windows NT y ReactOS

Los sistemas operativos basados ​​en Windows NT, incluidos Windows 2000 , XP , Vista , 7 , 8 , 8.1 , 10 y 11 para computadoras de escritorio, y Windows Server 2003 , 2008 y 2008 R2 para servidores, no utilizan MS-DOS como núcleo. componente del sistema. Estos sistemas pueden hacer uso de los sistemas de archivos FAT que utilizan MS-DOS y versiones anteriores de Windows ; sin embargo, normalmente utilizan NTFS (New Technology File System) de forma predeterminada por razones de seguridad y otras razones. FreeDOS puede coexistir en estos sistemas en una partición separada o en la misma partición en sistemas FAT. El kernel de FreeDOS se puede iniciar agregándolo al archivo de configuración del cargador de arranque NT de Windows 2000 o XP, boot.ini , [42] o el equivalente freeldr.ini para ReactOS . [43]

Sistemas de archivos

El editor de texto predeterminado de FreeDOS: un clon del editor de MS-DOS , con funciones adicionales

FAT32 es totalmente compatible y es el formato preferido para la unidad de arranque. [44] Dependiendo del BIOS utilizado, se admiten hasta cuatro discos duros de direccionamiento de bloque lógico (LBA) de hasta 128 GB o 2 TB de tamaño. [45] Se han realizado pocas pruebas con discos grandes y algunos BIOS admiten LBA pero producen errores en discos de más de 32 GB; un controlador como OnTrack o EZ-Drive resuelve este problema. [ cita necesaria ] FreeDOS también se puede utilizar con un controlador llamado LFNDOS para permitir la compatibilidad con nombres de archivos largos al estilo de Windows 95, [46] pero la mayoría de los programas anteriores a Windows 95 no admiten LFN, incluso con un controlador cargado. No hay soporte planificado para NTFS, ext2 o exFAT , pero hay varios controladores externos de terceros disponibles para ese propósito. Para acceder a los sistemas de archivos ext2, a veces se puede utilizar LTOOLS, una contraparte de Mtools , para copiar datos hacia y desde las unidades del sistema de archivos ext2. [ cita necesaria ]

Ver también

Referencias

  1. ^ "Especificación de FreeDOS". Wiki FreeDOS . Libertades. 2008-12-24 . Consultado el 9 de febrero de 2017 .
  2. ^ abc "FDOS/núcleo". GitHub . Consultado el 31 de mayo de 2021 .
  3. ^ "Lanzamientos/Alfa 1". Wiki FreeDOS . Libertades. 2021-04-22 . Consultado el 7 de junio de 2023 .
  4. ^ a b "Historia de FreeDOS". Freedos.org . Consultado el 29 de enero de 2019 .
  5. ^ "FreeDOS 1.3 RC4". El proyecto FreeDOS en Sourceforge . Consultado el 3 de mayo de 2021 .
  6. ^ Villani, Pat (1996). Núcleo FreeDOS . Emeryville, California, Estados Unidos: Miller Freeman. ISBN 0-87930-436-7.
  7. ^ "Página principal". Wiki FreeDOS . El proyecto FreeDOS . Consultado el 9 de febrero de 2017 .
  8. ^ Franske, Ben (21 de agosto de 2007). "Arranque de DOS desde una unidad flash USB". Archivado desde el original el 18 de febrero de 2010 . Consultado el 4 de agosto de 2008 .
  9. ^ "Cómo crear un disquete de arranque de FreeDOS". 2005-07-19 . Consultado el 4 de agosto de 2008 .
  10. ^ Gallagher, Sean (14 de julio de 2014). "Aunque" apenas es un sistema operativo ", DOS todavía importa (para algunas personas)". ArsTechnica . Conde Nast . Consultado el 9 de febrero de 2017 . Pero FreeDOS se ha vuelto mucho más amigable con la virtualización y la emulación de hardware; incluso es el corazón del emulador DOSEMU.
  11. ^ Turner, rico (28 de septiembre de 2018). "Reabrir el código fuente de MS-DOS 1.25 y 2.0". Herramientas de línea de comandos de Windows para desarrolladores . Consultado el 29 de septiembre de 2018 .
  12. ^ "4DOS". LibreDOS . El proyecto FreeDOS . Consultado el 6 de junio de 2014 .
  13. ^ Hall, Jim entrevistado en el programa de televisión FLOSS semanal en la red TWiT.tv
  14. ^ Salón, Jim (29 de junio de 1994). "Proyecto PD-DOS *anuncio*". comp.os.msdos.apps . Consultado el 14 de junio de 2008 .
  15. ^ Salón, Jim (25 de marzo de 2002). "El pasado, presente y futuro del Proyecto FreeDOS". LinuxGizmos.com . Archivado desde el original el 24 de diciembre de 2013 . Consultado el 14 de junio de 2008 .
  16. ^ Salón, Jim (23 de septiembre de 2006). "Acerca de". LibreDOS . El proyecto FreeDOS. Archivado desde el original el 27 de mayo de 2007 . Consultado el 17 de junio de 2014 .
  17. ^ Adams, David. "Presentación de GNU/DOS 2005". OSNoticias . Consultado el 27 de noviembre de 2016 .
  18. ^ Marinof, Mihai (2 de diciembre de 2006). "Proyecto GNU/DOS descontinuado" . Consultado el 27 de noviembre de 2016 .
  19. ^ Logotipos oficiales de FreeDOS
  20. ^ Salón, Jim (2 de enero de 2012). "Anuncio en la página de inicio oficial de FreeDOS". FuenteForge . Consultado el 2 de enero de 2012 .
  21. ^ ab "FreeDOS 1.0". FreeDOS.org . El proyecto FreeDOS. Archivado desde el original el 5 de noviembre de 2011 . Consultado el 21 de diciembre de 2015 .
  22. ^ Vance, Ashlee . "Cómo Dell rechaza los intentos de comprar su PC de 'código abierto'". El registro . Consultado el 2 de enero de 2008 .
  23. ^ "PC empresarial HP Compaq dc5750". Hewlett Packard. Archivado desde el original el 13 de noviembre de 2012 . Consultado el 27 de noviembre de 2016 .
  24. ^ "Primer vistazo a la línea de portátiles ProBook de bajo costo de HP". Semana electrónica . Consultado el 26 de marzo de 2009 .[ enlace muerto permanente ]
  25. ^ McCracken, Harry (23 de junio de 2009). "HP's Mini 5101: Netbook Deluxe, con todos los detalles". Tecnologizador . Consultado el 1 de agosto de 2009 .
  26. ^ "Medio de arranque FreeDOS". Hewlett Packard . 2010-10-25. Archivado desde el original el 8 de marzo de 2012 . Consultado el 13 de enero de 2011 .
  27. ^ Goldstein, León A. (19 de julio de 2004). "SpinRite 6.0 para usuarios de Linux". Diario de Linux . Consultado el 9 de febrero de 2017 .
  28. ^ "Herramienta de actualización de firmware de unidad de estado sólido Intel SATA". Intel . Archivado desde el original el 25 de marzo de 2010 . Consultado el 27 de noviembre de 2016 .
  29. ^ "Reproductor universal DivX mejorado con disquete" . Consultado el 18 de diciembre de 2009 .
  30. ^ "Software educativo FUZOMA" . Consultado el 18 de diciembre de 2009 .
  31. ^ kraileth (12 de octubre de 2012). "¡Un extraordinario ejemplo de conocimientos tradicionales! | eerielinux". Eerielinux.wordpress.com . Consultado el 29 de enero de 2019 .
  32. ^ kraileth (30 de diciembre de 2014). "Una entrevista con el desarrollador de Nanolinux | eerielinux". Eerielinux.wordpress.com . Consultado el 29 de enero de 2019 .
  33. ^ "Métodos de inteligencia artificial". Archivado desde el original el 20 de abril de 1999 . Consultado el 29 de enero de 2019 .
  34. ^ "Página de inicio personal de Georg". Georgpotthast.de . Consultado el 29 de enero de 2019 .
  35. ^ "Comparación de paquetes de software FreeDOS". Ibiblio.org . Consultado el 29 de enero de 2019 .
  36. ^ Salón, Jim (2 de octubre de 2007). «Eliminando distribuciones antiguas de ibiblio» (Lista de correo) . Consultado el 7 de octubre de 2009 .
  37. ^ "El proyecto Free-DOS - Archivos [los archivos y los comentarios del archivo Free-DOS Alpha 4 dan la fecha del 28 de junio de 1995, pero podría ser una actualización]". DOS libre (sitio solar) . 1996-12-25. Archivado desde el original el 25 de diciembre de 1996 . Consultado el 6 de julio de 2023 .
  38. ^ Lowe, Scott (22 de julio de 2003). "Configure IT Quick: use FreeDOS como reemplazo de MS-DOS". República Tecnológica . CBS interactivo . Consultado el 9 de febrero de 2017 .
  39. ^ Broersma, Mateo (4 de septiembre de 2006). "¡DOS vive! El código abierto reinventa el pasado". Mundo tecnológico . Archivado desde el original el 2 de noviembre de 2013.
  40. ^ Greco, Andreas. "Extensor HX DOS". Archivado desde el original el 3 de octubre de 2014.
  41. ^ Santamaría-Merino, Aitor (3 de septiembre de 2014). "¿Windows en FreeDOS?". LibreDOS . Consultado el 9 de febrero de 2017 .[ enlace muerto permanente ]
  42. ^ Herbert, Marc (1 de octubre de 2004). "Instale FreeDOS sin ningún CD, disquete, llave USB ni ningún otro medio extraíble" . Consultado el 26 de mayo de 2009 .
  43. ^ "FreeLoader - Wiki de ReactOS". reaccionaros.org . Consultado el 30 de junio de 2017 .
  44. ^ Hilpert, Dominik (7 de mayo de 2015). "Creación de una memoria USB de arranque de DOS" . Consultado el 9 de febrero de 2017 .
  45. ^ Mueller, Scott (22 de marzo de 2013). Actualización y reparación de PC (21ª ed.). Que Editorial .
  46. ^ Gallagher, Sean (3 de julio de 2014). "Vieja escuela: trabajo en DOS durante un día entero". ArsTechnica . Conde Nast . Consultado el 9 de febrero de 2017 .

Otras lecturas

enlaces externos