Nawigator DOS

Nawigator DOS
Oryginalni autorzy Stefan Tanurkov, Andrew Zabolotny, Sergey Melnik (pierwsze wydanie)
Deweloperzy Ritlabs
Pierwsze wydanie 1991 ; 32 lata temu ( 1991 )
Wersja stabilna
Edit this on Wikidata 1.51 / 19 kwietnia 1999
Napisane w Turbo Pascal , Turbo Vision
System operacyjny DOS , OS/2 , Windows
Typ Ortodoksyjny menedżer plików
Licencja Klauzula BSD-3
Strona internetowa ritlabs.com /en /produkty / dn /

DOS Navigator ( DN ) to ortodoksyjny menedżer plików dla systemów DOS , OS/2 i Windows .

Wpływ

DOS Navigator to wpływowa wczesna implementacja ortodoksyjnego menedżera plików (OFM). Wdrażając trzy dodatkowe typy wirtualnych systemów plików (VFS): XTree , Briefcase i oparte na listach, DN wprowadził nową generację OFM. Oferuje nieograniczoną liczbę paneli i wiele nowych ważnych funkcji, co czyni go jednym z najpotężniejszych (i najbardziej złożonych) OFM.

Historia

Początkowa wersja DN I (v 0.90) została wydana w 1991 roku i napisana przez Stefana Tanurkowa, Andrew Zabolotnego i Siergieja Melnika (wszyscy z Kiszyniowa w Mołdawii ). Następnie DN zostało przepisane przy użyciu Turbo Vision przez Stefana Tanurkowa i Dmitrija Dotsenko (Dotsenko opracował DN na Moskiewskim Uniwersytecie Państwowym ). Wersje te są czasami określane jako DN II.

W 1993 roku Slava Filimonov zaprosił Stefana, aby razem z nim kontynuował produkcję i wydawanie DN. Slava zaprogramował nowe komponenty, zaprojektował i dokonał niezliczonych optymalizacji i ulepszeń. Napisał nowy system ochrony klucza oprogramowania, który pozostał nienaruszony przez prawie cztery lata po jego wprowadzeniu.

DN II był aktywnie rozwijany do początku 1995 roku, do wersji 1.35. Kilku innych programistów uczestniczyło w rozwoju po wersji 1.35. Począwszy od wersji 1.37, Filimonov i Ilya Bagdasarov byli odpowiedzialni za naprawianie błędów. Filimonov i Bagdasarov utrzymywali, rozwijali i wydawali wyłącznie wersje od 1.37 do 1.39. Po ich odejściu DN ponownie utrzymywali Tanurkow i Maxim Masiutin.

W 1998 roku rozwój obrał głównie kierunek naprawiania błędów, jako produkt Ritlabs The Bat! stał się bardziej obiecującym oprogramowaniem o znacznie większym potencjale komercyjnym. Ostatnia wersja shareware to 1.50. Pod koniec 1999 roku firma Ritlabs postanowiła udostępnić wersję 1.51 DOS Navigator całkowicie za darmo z ogólnodostępnym kodem źródłowym.

Obecnie istnieje kilka gałęzi DN open source, w tym wersja win32/dpmi/os2 „dn/2” i próba portu Linux „dn2l”.

Niedogodności

Oryginalna nazwa wyróżniająca zawiera dużą ilość kodu asemblera , co komplikuje porty na inne platformy. Z kolei wersja wieloplatformowa, DN OSP, jest powiązana z Virtual Pascal i biblioteką wykonawczą, które nie są już obsługiwane. Żadna wersja DN od stycznia 2022 r. Nie obsługuje Unicode na platformach innych niż Windows, chociaż istnieje wieloplatformowa implementacja Turbo Vision dla Pascala z obsługą Unicode. Licencja na kod źródłowy jest naruszona.

Licencja na kod źródłowy

Kod źródłowy DN został opublikowany na 3-klauzulowej licencji BSD. Kod zawierał jednak implementację Turbo Vision opartą na wersji z dystrybucji Turbo Pascal , a ta ostatnia nigdy nie została wydana na licencji umożliwiającej tworzenie dzieł pochodnych. Ponadto DN OSP zawiera zmodyfikowane części Virtual Pascal , podczas gdy sama licencja na Virtual Pascal zabrania dystrybucji zmodyfikowanych wersji, jednak nie jest jasne, czy dotyczy to tylko kompilatora, czy też biblioteki wykonawczej.

Dziedzictwo

Arkusz kalkulacyjny w DOS Navigatorze

Inne grupy wypuszczają oprogramowanie oparte na otwartym kodzie źródłowym DN, w tym takie funkcje, jak obsługa długich nazw plików i obsługa Linuksa .

  • DN 1,51 650 KB dla Win32 i OS/2 — źródła (Virtual Pascal) (972 655)
  • Projekt Open Source DOS Navigator (ODN)
  • dn2l Linux oparty na kodzie źródłowym DN OSP
  • DN OSP 6.4.0 1 MB dla DOS/DPMI (Windows 9x)
  • DOS Navigator Nekromanty (NDN)
  • DN 4.9.0 2004 dla DOS zawarty w Ultimate Boot CD (UBCD) v3.4

Zobacz też

Linki zewnętrzne