DOS Navigator ( DN ) es un gestor de archivos ortodoxo para DOS , OS/2 y Windows .
Influencia
DOS Navigator es una implementación temprana e influyente de un administrador de archivos ortodoxo (OFM). Al implementar tres tipos adicionales de sistemas de archivos virtuales (VFS): XTree , Briefcase y basado en listas, DN lanzó una nueva generación de OFM. Ofrece paneles ilimitados y muchas características nuevas e importantes, lo que lo convierte en uno de los OFM más potentes (y complejos). [ 2 ]
Historia
La versión inicial de DN I (v 0.90) se publicó en 1991 y fue escrita por Stefan Tanurkov, Andrew Zabolotny y Sergey Melnik (todos de Chisináu , Moldavia ). Posteriormente, Stefan Tanurkov y Dmitry Dotsenko reescribieron DN utilizando Turbo Vision (Dotsenko desarrolló DN en la Universidad Estatal de Moscú ). Estas versiones a veces se denominan DN II.
En 1993, Slava Filimonov invitó a Stefan a unirse a él para continuar produciendo y publicando DN en colaboración. Slava programó nuevos componentes, diseñó e hizo innumerables optimizaciones y mejoras. Escribió un nuevo sistema de protección de claves de software que se mantuvo intacto durante casi cuatro años después de su lanzamiento. [ 3 ]
DN II se desarrolló activamente hasta principios de 1995, hasta la versión 1.35. [ 2 ] Varios otros programadores participaron en el desarrollo después de la versión 1.35. A partir de la versión 1.37, Filimonov e Ilya Bagdasarov se encargaron de la corrección de errores. Filimonov y Bagdasarov fueron los únicos responsables del mantenimiento, desarrollo y lanzamiento de las versiones 1.37 a 1.39. Después de su partida, Tanurkov y Maxim Masiutin volvieron a mantener DN.
En 1998, el desarrollo se centró principalmente en la corrección de errores, ya que el producto de Ritlabs, The Bat!, se convirtió en un software más prometedor con un potencial comercial mucho mayor. La última versión shareware fue la 1.50. A finales de 1999, Ritlabs decidió lanzar la versión 1.51 de DOS Navigator de forma totalmente gratuita, con el código fuente disponible libremente .
Actualmente existen varias ramas de código abierto de DN, incluyendo la versión win32/dpmi/os2 "dn/2" [ 4 ] y el intento de puerto Linux "dn2l". [ 5 ]
Desventajas
La versión original de DN contiene una gran cantidad de código ensamblador , lo que complica las adaptaciones a otras plataformas. La versión multiplataforma, DN OSP, a su vez, está vinculada al compilador y la biblioteca de tiempo de ejecución de Virtual Pascal , que ya no cuentan con soporte. Ninguna versión de DN, a fecha de enero de 2022, admite Unicode en plataformas distintas de Windows, aunque existe una implementación multiplataforma de Turbo Vision para Pascal con soporte para Unicode. [ 6 ] La licencia del código fuente está comprometida.
Licencia del código fuente
El código fuente de DN se publicó bajo la licencia BSD de 3 cláusulas . Sin embargo, el código incluía una implementación de la biblioteca Turbo Vision basada en la versión de la distribución Turbo Pascal , y esta última nunca se publicó bajo una licencia que permitiera la creación de obras derivadas. Además, DN OSP contiene partes modificadas de la biblioteca de tiempo de ejecución de Virtual Pascal , mientras que la licencia de Virtual Pascal prohíbe la distribución de versiones modificadas; sin embargo, no está claro si esto se aplica solo al compilador o también a la biblioteca de tiempo de ejecución. [ 7 ]
Legado

Otros grupos publican software basado en el código fuente abierto de DN, que incluye características como soporte para nombres de archivo largos y soporte para Linux .
- DN 1.51 650 KB para Win32 y OS/2 - Fuentes (Virtual Pascal) (972.655)
- Proyecto de código abierto DOS Navigator (ODN)
- Puerto de dn2l para Linux basado en el código fuente de DN OSP
- DN OSP 6.4.0 1 MB para DOS/ DPMI ( Windows 9x )
- Navegador DOS del Nigromante (NDN)
- DN 4.9.0 2004 para DOS incluido en Ultimate Boot CD (UBCD) v3.4
Véase también
Referencias
- ↑ "Navegador de Dos" .
- 1 2 Bezroukov, Nikolai (2013-07-07). "Dos Navigator: un avance en el desarrollo de VFS" . Less is More: The Orthodox File Manager (OFM) Paradigm . Softpanorama . Recuperado el 12 de octubre de 2013 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ Vianello, Francesco (10 de diciembre de 1997). "DOS Navigator v1.50: cómo espiar a nuestros objetivos" . Página de ingeniería inversa de Fravia . Consultado el 10 de septiembre de 2018 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) (NB. DN como ejemplo de descifrado de DOS). - ↑ "Proyecto de código abierto DOS Navigator" .
- ↑ "Dn2l" . GitHub . 8 de noviembre de 2021.
- ↑ "Free Vision para la plataforma Linux no muestra correctamente el idioma ruso. (#21373) · Problemas · FPC / FPC / Código fuente de FPC" . GitLab . Consultado el 7 de febrero de 2022 .
- ↑ "Dn2l" . GitHub . 2 de febrero de 2022.
Enlaces externos
- Sitio web oficial
- Línea DN: un avance en VFS , Softpanorama
- Proyecto de código abierto DOS Navigator
- Proyecto de código abierto DOS Navigator/2 versión 2
- Necromancer's DOS Navigator , una rama del DOS Navigator original que funciona en DOS, Windows y Linux.
- Nuevas versiones de Necromancer's DOS Navigator también para DOS de 64 bits y Windows.
- gestores de archivos ortodoxos
- Gestores de archivos gratuitos
- Software para DOS
- Software que utiliza la licencia BSD.
- Software OS/2
- Software que utiliza Turbo Vision