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 .
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] .
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.
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] .
Ágak:
Fájlkezelők | |
---|---|
Cross-platform | |
Linux / *nix | |
Mac operációs rendszer |
|
ablakok | |
DOS | |
BeOS | |
Symbian OS | |
Windows Mobile | |
J2ME | MiniCommander |