DOS-navigaattori

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 9. heinäkuuta 2019 tarkistetusta versiosta . tarkastukset vaativat 25 muokkausta .
DOS Navigator DOS
Navigator

Kuvakaappaus DOS Navigator -tiedostonhallinnasta
Tyyppi Tiedostonhallinta
Kehittäjä Ritlabs
Sisään kirjoitettu TurboPascal
Käyttöjärjestelmä MS-DOS
Ensimmäinen painos 1991
Laitteistoalusta x86
uusin versio 1,51 (vuoden 1999 loppu )
Luettavat tiedostomuodot Dos Navigator 2:n asetukset [d]
Lisenssi 3-lauseke BSD-lisenssi
Verkkosivusto www.ritlabs.com/dn/

DOS Navigator  on moldovalaisen Ritlabsin kehittämä konsolin kahden ruudun tiedostonhallinta OS/2 : lle ja DOS : lle . Perusidea on otettu " Norton Commanderista ": kaksi ruutua hakemistoineen, ylävalikko, jossa kaikki komennot sekä alavalikko, jossa sijaitsi useimmin käytetyt komennot (myös toimintonäppäimille annetut).

Ohjelmassa on samat ominaisuudet kuin " Norton Commanderissa ", ja siinä on monia lisäominaisuuksia. Hyötyjä ovat (suuremman) EMS-muistin käyttö , roskakori tiedostojen poistamiseksi roskakoriin, rajattomat paneelit, tuki laajennetuille tekstivideotileille , linkittäminen tiedostojärjestelmän objekteihin, tuki suurelle määrälle arkistointilaitteita , sisäänrakennetut sovellukset ja paljon muuta. lisää.

Sisäänrakennettuja sovelluksia ovat levyeditori, laskentataulukkoeditori, laskin, pääte, kehittynyt levymuotoapuohjelma , tietokannan katseluohjelma , UU-kooderi/dekooderi , CD-soitin , puhelinluettelo ja jopa Tetris -peli . Ja tämä on kaukana täydellisestä luettelosta.

Erikseen on syytä huomata jonkinlaisen multitaskingin toteutus  - käyttäjä voi vapaasti vaihtaa sisäänrakennettujen sovellusten välillä suorittaessaan esimerkiksi kopiointi- ja muotoilutoimintoja "tausta"-tilassa .

Monien innovaatioiden ansiosta se oli pitkään erittäin suosittu manageri markkinoiden kehittyneimpänä johtajana. .

Tällä hetkellä jaetaan avoimessa lähdekoodissa . Kehitystä on useita. Siirretty Windows- ja Linux -alustoille .

Historia

Dos Navigatorin alkuperäinen versio (DN I, v 0.90) julkaistiin vuonna 1991 , ja sen kehittivät Stefan Tanurkov, Andrey Zabolotny ja Sergey Melnik (kaikki Chisinausta ). Myöhemmin Stefan Tanurkov ja Dmitri Dotsenko kirjoittivat Dos Navigatorin uudelleen Turbo Visionilla (kehityksen aikana Dmitri opiskeli Moskovan valtionyliopistossa ). Tätä versiota kutsutaan nimellä DN II.

Vuonna 1993 Slava Filimonov kutsui Stefanin liittymään kehitystiimiin jatkamaan projektia yhdessä. Slava oli myös mukana kehittämässä uusia komponentteja, suunnittelua ja lukuisia optimointeja ja parannuksia.

DN II:ta kehitettiin aktiivisesti vuoden 1995 alkuun saakka (versioon 1.35 asti). Version 1.35 jälkeen muut ohjelmoijat olivat mukana kehitystyössä. Versiosta 1.37 lähtien Slava Filimonov ja Ilja Bagdasarov ovat korjanneet bugeja . Versiot 1.37 - 1.39 kehittivät vain Slava ja Ilja. Heidän lähtönsä jälkeen DN:ää tukevat jälleen Stefan sekä uusi kehittäjä - Maxim Masyutin.

Vuonna 1998 kehitystyö korvattiin suurelta osin virheenkorjauksilla, kun Ritlabs keskittyy lupaavaan uuteen tuotteeseen, The Bat! .

Viimeisin shareware -lisenssillä julkaistu versio oli 1.50. Myöhemmin, vuoden 1999 lopussa, Ritlabs päättää tehdä version 1.51 täysin ilmaisen ja julkaisee Dos Navigatorin lähdekoodin .

Kun lähteet ovat saatavilla, Dos Navigatorilla on useita vaihtoehtoisia haaroja eri kehittäjiltä. Linuxille yritetään luoda versio [1] .

Haitat

Alkuperäinen DN sisälsi suuren määrän assembly -kielikoodia , mikä vaikeutti siirtämistä muille alustoille. DN OSP:n cross-platform-versio puolestaan ​​on sidottu Virtual Pascal -kääntäjään ja ajonaikaiseen kirjastoon , joita ei tällä hetkellä kehitetä tai tueta. Mikään tammikuun 2022 DN:n versio ei tue Unicodea muissa alustoissa kuin Windowsissa, vaikka Turbo Vision for Pascalin alustan välinen toteutus Unicode-tuella on jo olemassa [2] . Myös lähdekoodin lisenssipuhtaudessa on ongelmia.

Lähdekoodilisenssi

DN-lähdekoodi on julkaistu 3-lausekkeen BSD-lisenssillä. Koodi sisälsi kuitenkin Turbo Vision -kirjaston toteutuksen, joka perustui Turbo Pascal -jakelun versioon , ja jälkimmäistä ei koskaan julkaistu johdannaistyölisenssillä. Lisäksi OSP DN sisältää muokattuja osia Virtual Pascal -ajonaikaisesta kirjastosta, kun taas Virtual Pascalin lisenssi itsessään kieltää muunnettujen versioiden jakelun, mutta ei ole selvää, koskeeko tämä vain kääntäjää vai myös ajonaikaista kirjastoa. [3] .

Muistiinpanot

  1. unxed/  dn2l . GitHub . Haettu 25. lokakuuta 2020. Arkistoitu alkuperäisestä 28. lokakuuta 2020.
  2. Free Vision Linux-alustalle ei näytä oikein venäjän kieltä. (#21373) Ongelmat FPC / FPC / FPC  lähde . gitlab . Haettu 7. helmikuuta 2022. Arkistoitu alkuperäisestä 7. helmikuuta 2022.
  3. xxed. dn2l . - 2022-02-02. Arkistoitu 28. lokakuuta 2020.

Linkit

Oksat: