DOS Navigator DOS Navigator | |
---|---|
Captură de ecran a managerului de fișiere DOS Navigator | |
Tip de | manager de fișiere |
Dezvoltator | Ritlabs |
Scris in | TurboPascal |
Sistem de operare | MS-DOS |
Prima editie | 1991 |
Platformă hardware | x86 |
ultima versiune | 1,51 (sfârșitul anului 1999 ) |
Formate de fișiere care pot fi citite | Setări Dos Navigator 2 [d] |
Licență | Licență BSD cu 3 clauze |
Site-ul web | www.ritlabs.com/dn/ |
DOS Navigator este un manager de fișiere cu două panouri pentru consolă pentru OS/2 și DOS , dezvoltat de compania moldovenească Ritlabs . Ideea de bază a fost preluată de la „ Norton Commander ”: două panouri cu directoare, un meniu de sus cu toate comenzile plus un meniu de jos în care se aflau comenzile cele mai frecvent utilizate (alocate și tastelor funcționale ).
Programul are aceleași caracteristici ca „ Norton Commander ”, cu multe caracteristici suplimentare. Beneficiile includ utilizarea memoriei EMS (mai mari) , coșul de gunoi pentru ștergerea fișierelor în coșul de gunoi, panouri nelimitate, suport pentru moduri video text extinse , conexiune la obiecte ale sistemului de fișiere, suport pentru un număr mare de arhivare , aplicații încorporate și multe altele Mai Mult.
Aplicațiile încorporate includ un editor de disc, un editor de foi de calcul, un calculator, un terminal, un utilitar avansat de format de disc, un vizualizator de baze de date , un codificator/decodor UU , un CD player , o carte de telefon și chiar un joc Tetris . Și aceasta este departe de a fi o listă completă.
Separat, merită remarcată implementarea unui fel de multitasking - utilizatorul poate comuta liber între aplicațiile încorporate în timp ce efectuează, de exemplu, operațiuni de copiere și formatare în modul „în fundal” .
Datorită multor inovații, multă vreme a fost un manager foarte popular ca fiind cel mai dezvoltat dintre toți cei de pe piață. .
Distribuit în prezent în sursă deschisă . Există mai multe ramuri de dezvoltare. Portat pe platformele Windows și Linux .
Versiunea inițială a Dos Navigator (DN I, v 0.90) a fost lansată în 1991 și a fost dezvoltată de Stefan Tanurkov, Andrey Zabolotny și Sergey Melnik (toți din Chișinău ). Mai târziu, „Dos Navigator” a fost rescris folosind Turbo Vision de către Stefan Tanurkov și Dmitry Dotsenko (în timpul dezvoltării, Dmitri a studiat la Universitatea de Stat din Moscova ). Această versiune este denumită DN II.
În 1993 , Slava Filimonov l-a invitat pe Stefan să se alăture echipei de dezvoltare pentru a continua să lucreze împreună la proiect. Slava a fost implicat și în dezvoltarea de noi componente, design și numeroase optimizări și îmbunătățiri.
DN II a fost dezvoltat activ până la începutul anului 1995 (până la versiunea 1.35). După versiunea 1.35, alți programatori au fost implicați în dezvoltare. Începând cu versiunea 1.37, Slava Filimonov și Ilya Bagdasarov au remediat erori . Versiunile de la 1.37 la 1.39 au fost dezvoltate numai de Slava și Ilya. După plecarea lor, DN este din nou susținut de Stefan, precum și de un nou dezvoltator - Maxim Masyutin.
În 1998 , dezvoltarea a fost în mare parte înlocuită de remedieri de erori, deoarece Ritlabs se concentrează pe un produs nou promițător, The Bat! .
Ultima versiune lansată sub o licență shareware a fost 1.50. Mai târziu, la sfârșitul anului 1999, Ritlabs decide să facă versiunea 1.51 complet gratuită și lansează codul sursă al Dos Navigator.
După ce sursele devin disponibile, există mai multe ramuri alternative ale Dos Navigator de la diverși dezvoltatori. Se încearcă crearea unei versiuni pentru Linux [1] .
DN-ul original conținea o cantitate mare de cod de limbaj de asamblare , ceea ce face dificilă portarea către alte platforme. Versiunea multiplatformă a DN OSP, la rândul său, este legată de compilatorul Virtual Pascal și de biblioteca de rulare , care nu sunt dezvoltate sau acceptate în prezent. Nicio versiune a DN-ului din ianuarie 2022 nu acceptă Unicode pe alte platforme decât Windows, deși există deja o implementare multiplatformă a Turbo Vision pentru Pascal cu suport Unicode [2] . Există, de asemenea, probleme cu puritatea licenței codului sursă.
Codul sursă DN a fost publicat sub licența BSD cu 3 clauze. Cu toate acestea, codul a inclus o implementare a bibliotecii Turbo Vision bazată pe o versiune din distribuția Turbo Pascal , iar aceasta din urmă nu a fost niciodată lansată sub o licență de lucru derivată. În plus, DN-ul OSP conține părți modificate ale bibliotecii de rulare Virtual Pascal, în timp ce licența pentru Virtual Pascal în sine interzice în mod expres distribuirea versiunilor modificate, cu toate acestea, nu este clar dacă acest lucru se aplică doar compilatorului sau bibliotecii de rulare. [3] .
Ramuri:
Manageri de fișiere | |
---|---|
Multiplatformă | |
Linux / *nix | |
macOS |
|
Windows | |
DOS | |
BeOS | |
OS Symbian | |
Windows Mobile | |
J2ME | MiniCommander |