DOS navigátor

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2019. július 9-én felülvizsgált verziótól ; az ellenőrzések 25 szerkesztést igényelnek .
DOS Navigator DOS
Navigator

Képernyőkép a DOS Navigator fájlkezelőről
Típusú fájl kezelő
Fejlesztő Ritlabs
Beírva TurboPascal
Operációs rendszer MS-DOS
Első kiadás 1991
Hardver platform x86
legújabb verzió 1,51 ( 1999 vége )
Olvasható fájlformátumok A Dos Navigator 2 beállításai [d]
Engedély 3 szakaszos BSD-licenc
Weboldal www.ritlabs.com/dn/

A DOS Navigator  egy konzolos kétpaneles fájlkezelő OS/2 és DOS rendszerekhez , amelyet a moldovai Ritlabs cég fejlesztett ki . Az alapötlet a " Norton Commander "-ből származik: két ablaktábla könyvtárakkal, egy felső menü az összes parancsokkal, valamint egy alsó menü, ahol a leggyakrabban használt ( funkcióbillentyűkhöz rendelt ) parancsok találhatók.

A program ugyanazokkal a funkciókkal rendelkezik, mint a „ Norton Commander ”, számos további funkcióval. Az előnyök közé tartozik a (nagyobb) EMS memória használata , a fájlok kukába való törlésére szolgáló kuka, korlátlan panelek, kiterjesztett szöveges videó módok támogatása, fájlrendszer-objektumokhoz való hivatkozás, nagyszámú archiváló támogatása , beépített alkalmazások stb. több.

A beépített alkalmazások közé tartozik a lemezszerkesztő, táblázatszerkesztő, számológép, terminál, speciális lemezformátum - segédprogram , adatbázis - nézegető , UU kódoló/dekódoló , CD-lejátszó , telefonkönyv és még egy Tetris -játék is . És ez messze nem a teljes lista.

Külön érdemes megjegyezni egyfajta multitasking megvalósítását  - a felhasználó szabadon válthat a beépített alkalmazások között, miközben például másolási és formázási műveleteket hajt végre a "háttér" módban .

Sok újításnak köszönhetően sokáig nagyon népszerű menedzser volt, mint a legfejlettebb a piacon. .

Jelenleg nyílt forráskódú terjesztve . A fejlesztésnek több ága van. Portálva Windows és Linux platformokra .

Történelem

A Dos Navigator kezdeti verziója (DN I, 0.90) 1991 -ben jelent meg, és Stefan Tanurkov, Andrey Zabolotny és Sergey Melnik fejlesztette ki (mind Chisinauból ). Később a "Dos Navigator"-t a Turbo Vision segítségével átírta Stefan Tanurkov és Dmitrij Dotsenko (a fejlesztés során Dmitrij a Moszkvai Állami Egyetemen tanult ). Ezt a verziót DN II-nek nevezik.

1993- ban Slava Filimonov meghívta Stefant, hogy csatlakozzon a fejlesztőcsapathoz, hogy együtt folytassák a munkát a projekten. A Slava részt vett az új alkatrészek fejlesztésében, a tervezésben, valamint számos optimalizálásban és fejlesztésben.

A DN II-t 1995 elejéig aktívan fejlesztették (1.35-ös verzióig). Az 1.35-ös verzió után más programozók is részt vettek a fejlesztésben. Az 1.37-es verzió óta Slava Filimonov és Ilya Bagdasarov javítja a hibákat . Az 1.37-től 1.39-ig terjedő verziókat csak Slava és Ilya fejlesztette ki. Távozásuk után a DN-t ismét Stefan, valamint egy új fejlesztő, Maxim Masyutin támogatja.

1998- ban a fejlesztést nagyrészt hibajavítások váltották fel, mivel a Ritlabs egy ígéretes új termékre, a The Bat! .

Az utolsó shareware licenc alatt kiadott verzió 1.50 volt. Később, 1999 végén a Ritlabs úgy dönt, hogy az 1.51-es verziót teljesen ingyenessé teszi, és kiadja a Dos Navigator forráskódját .

Miután a források elérhetővé válnak, a Dos Navigator számos alternatív ága létezik a különböző fejlesztőktől. Kísérletek folynak egy Linux-verzió létrehozására [1] .

Hátrányok

Az eredeti DN nagy mennyiségű assembly nyelvi kódot tartalmazott , ami megnehezítette a portolást más platformokra. A DN OSP többplatformos verziója viszont a Virtual Pascal fordítóhoz és futásidejű könyvtárhoz van kötve , amelyeket jelenleg nem fejlesztettek vagy támogatnak. A 2022. januári DN egyetlen verziója sem támogatja a Unicode -ot a Windowson kívüli platformokon, bár már létezik a Turbo Vision for Pascal platformok közötti megvalósítása Unicode támogatással [2] . Problémák vannak a forráskód licenc tisztaságával is.

Forráskód licenc

A DN forráskód a 3-clause BSD licenc alatt jelent meg. A kód azonban tartalmazta a Turbo Vision könyvtár implementációját, amely a Turbo Pascal disztribúció egyik verzióján alapult , és ez utóbbit soha nem adták ki származékos munkalicenc alatt. Ezenkívül az OSP DN tartalmazza a Virtual Pascal futásidejű könyvtárának módosított részeit, míg maga a Virtual Pascal licence kifejezetten tiltja a módosított verziók terjesztését, azonban nem világos, hogy ez csak a fordítóra vonatkozik-e vagy a futásidejű könyvtárra is. [3] .

Jegyzetek

  1. unxed/  dn2l . GitHub . Letöltve: 2020. október 25. Az eredetiből archiválva : 2020. október 28.
  2. A Free Vision for Linux platform nem jeleníti meg megfelelően az orosz nyelvet. (#21373) FPC/FPC/FPC-  forrás problémák . gitlab . Letöltve: 2022. február 7. Az eredetiből archiválva : 2022. február 7..
  3. xedetlen. dn2l . — 2022-02-02. Archiválva : 2020. október 28.

Linkek

Ágak: