DR-DOS
| DR-DOS | |
|---|---|
| vývojář | DRDOS, Inc. (původně Digital Research ) |
| Licence | proprietární |
| Aktuální verze | 7,03 (1999) |
| Jádro | BDOS : monolitický ( assembler ) |
| původ |
CP / M-86 ↳ CP / M Plus / souběžný CP / M ↳ Souběžný DOS ↳ DOS Plus ↳ DR DOS ↳ Novell DOS ↳ DR-DOS |
| Architektura (y) | IBM PC ( x86 od 8086 / 8088 ) |
| Časová osa | DOS Plus 1.2 až 2.1 DR DOS 3.31 až 6.0 PalmDOS 1.0 Novell DOS 7 OpenDOS 7.01 DR-DOS 7.02 až 8.1 |
| Ostatní |
Vylepšený DR-DOS 1/7/08 (duben 2008 )
|
| www.drdos.com | |
DRDoS [ diːɑːɹ dɑːs ] je pro PC DOS kompatibilní DOS - operační systém , který od roku 2002 uvádí na trh společnost DRDoS, Inc. (Device Logics). Byl vyvinut jako DR DOS ( D igital R esearch D isk O perating S ystem, bez pomlčky) stejnojmenné společnosti Digital Research z operačního systému CP / M-86 a v 80. a 90. letech byl v přímá soutěž s tehdy dominantním operačním systémem PC - MS-DOS od společnosti Microsoft .
Dějiny
V rámci digitálního výzkumu (do roku 1993)
Na konci 70. let se operační systém CP / M od Digital Research etabloval jako standardní operační systém pro 8bitové počítače, které byly v té době velmi rozšířené. Po dlouhou dobu IBM vnímala vývoj osobního počítače jako projekt bez vyhlídek, a proto jej zanedbávala a ponechala trh dalším poskytovatelům. Na začátku 80. let však bylo rozhodnuto vstoupit na trh s vlastním osobním počítačem IBM PC . Na rozdíl od zavedených systémů to však nebyl 8bitový systém založený na Z80 od Zilogu, ale 16bitový systém založený na nové rodině procesorů x86 od společnosti Intel. Ze smluvních důvodů IBM neudělala licenci na CP / M-86 od Digital Research, který byl upraven pro novou generaci procesorů, ale spíše na SCP 86-DOS , který koupila společnost Microsoft a přejmenovala jej na PC-DOS (také: IBM -DOS) . 86-DOS byl zase z velké části replikou CP / M pro procesory x86, která byla použita před tím, než byl CP / M-86 k dispozici. Ačkoli se společnosti Digital Research podařilo dosáhnout toho, že CP / M-86 lze volitelně objednat u počítačů IBM, byl zahájen vítězný postup společnosti Microsoft. PC-DOS byl později prodán a licencován samostatně společností Microsoft jako MS-DOS a jako takový byl také dodáván s počítači kompatibilními s IBM od jiných výrobců.
Vzhledem k nové konkurenční situaci a obvyklému pojmenování operačního systému pro PC byl CP / M-86 nejprve vyvinut nebo přejmenován na Concurrent CP / M-86, poté Concurrent DOS, později DOS Plus a nakonec DR DOS. Během těchto různých verzí se CP / M-86, který byl podobný, ale nekompatibilní s MS-DOS, postupně stal DR DOS, který byl navržen tak, aby byl kompatibilní s MS-DOS a pod kterým již nemohly běžet programy CP / M-86 .
Digital Research se nyní nacházel v situaci, kdy musel přinést svůj operační systém hlavně přímo koncovému zákazníkovi, často i přesto, že koncový zákazník již zakoupil operační systém se svým počítačem, protože kvůli omezující licenční politice pro MS-DOS několik OEM dodalo své počítače s DR DOS, v Německu to bylo známé hlavně pro Vobis .
Aby bylo možné za těchto okolností přežít, nebyl DR DOS pouze o jedno číslo verze před verzí systému MS-DOS prodávanou současně, ale obsahoval také technologie, které byly do systému MS-DOS zavedeny až mnohem později nebo nikdy: již DR DOS 3.31, který byl prodáván společně s MS-DOS 3.3, nabídl podporu pro pevné disky větší než 32 MB a také funkci nápovědy pro příkazy a programy v nich obsažené. DR DOS 5.0 obsahoval grafické uživatelské rozhraní ViewMAX a rozšířené funkce nápovědy. S DR DOS 6.0 přinesl Digital Research kompresi pevného disku, která slibovala dvojnásobnou využitelnou kapacitu pevného disku, a také kompletní příručku jako hypertextovou online nápovědu. Kromě toho byl DR DOS schopen efektivněji spravovat tehdy vzácnou hlavní paměť a udržovat tak více hodnotné paměti v prvních 640 kB volných pro programy.
Přes tyto vlastnosti nemohl DR DOS nikdy konečně zvítězit; V neposlední řadě při selhání hrála důležitou roli i společnost Microsoft: Zákazníky například dráždilo, když Microsoft ve své kritice DR DOS 6.0 poukazoval na nebezpečí komprese pevného disku, ačkoli tato technologie byla poté kombinována s DoubleSpace (později: DriveSpace) v systému MS-DOS 6 .x byl také představen. V systému Windows 3.1 společnost Microsoft integrovala funkce, které zbytečně ztížily provozování systému DR DOS, a tak také zabránily potenciálním kupujícím v nákupu ( kód AARD ), ačkoli požadovaná aktualizace DR DOS byla již k dispozici při spuštění systému Windows 3.1. O zbytek se postaralo tvrzení společnosti Microsoft, že Windows 95 údajně nemohl běžet na alternativních verzích systému DOS.
Under Novell (1993-1996)
Společnost Novell , kterou společnost Digital Research již koupila v době DR DOS 6, vyvinula další verzi Novell DOS 7 , která obsahovala skutečný multitasking , pod kterým jste mohli dokonce provozovat Windows 3.x, a síťové funkce, ale to byl konec roku DR DOS nezastavitelný. Společnost Novell nakonec prodala všechna práva k DR DOS a CP / M společnosti Caldera .
Under Caldera (1997-1999)
Caldera distribuovala verzi Caldera OpenDOS 7.01, která byla pro soukromé použití zdarma , ale neobsahovala žádné zásadní inovace a v některých případech dokonce s nejnovějšími aktualizacemi zaostávala za úrovní Novell DOS 7. Ve verzích 7.02 a 7.03, které se znovu nazývaly DR-DOS (ale psané se spojovníkem), byly tyto aktualizace integrovány nebo znovu implementovány kromě mnoha dalších rozšíření.
S OpenDOS 7.01 Caldera také publikoval zdrojový kód jádra na základě licence, kterou lze použít pouze soukromě. Kromě toho Caldera vložila zdrojové texty pro GEM pod GPL a prostřednictvím fanouškovského projektu „Neoficiální web CP / M“ jsou nyní zdrojové texty CP / M k dispozici také na základě bezplatné licence.
Pozoruhodnější na éře Caldera DR-DOS je však právní bitva, kterou Caldera vedla proti Microsoftu:
Vzhledem k tomu, že Caldera převzala všechna práva, bylo také možné vyšetřit incidenty týkající se Windows 3.xa Windows 95 z čas digitálního výzkumu a Novell Bring an action. Caldera dokázala spustit Windows 95 pod DR-DOS s minimálními změnami. Podle publikací je použití Windows 95 v jiných operačních systémech DOS možné pouze prostřednictvím speciálního programu TSR ; tento program by se měl brzy objevit pro uživatele systému DR-DOS. Z důvodů, které nejsou vysvětleny, k tomuto jevu nedošlo. Caldera však prokázal, že Windows 95 sestával ze dvou nezávislých produktů MS-DOS 7.00 (později 7.10) a Windows 4.0, takže vynucené svazování představovalo překážku konkurence ze strany ostatních poskytovatelů DOS. Právní bitva skončila urovnáním . V tomto srovnání společnost Microsoft zaplatila společnosti Caldera počátkem roku 2000 přibližně 280 milionů USD .
Under Lineo / DeviceLogics / DRDOS, Inc. (od roku 1999)
DR-DOS poté přešel do společnosti Lineo , společnosti, která vznikla z tenkých klientů Caldera , na konci společnosti Lineo se vrátila zpět do skupiny Canopy Group a v roce 2002 ji převzala společnost DeviceLogics (DRDOS, Inc.). V rámci společností Lineo a DeviceLogics již nebyl DR-DOS poskytován bezplatně, ale byl prodáván jako systém pro vestavěné systémy a podobně. V březnu 2004 byla vydána verze 8 systému DR-DOS, která přinesla omezenou podporu pro FAT32. Verze 8.1, publikovaná v září 2005 společností DRDOS Inc., byla stažena z trhu kvůli problémům s autorskými právy (zahrnuty byly programy třetích stran, mimo jiné z projektu FreeDOS , a obsahovaly kód ukradený z vylepšeného DR-DOS od Udo Kuhnta). Později DR-DOS 8.0 také zmizel, od té doby je od DRDOS Inc. k dispozici pouze DR-DOS 7.03.
DR-DOS verze 7 hrála roli hlavně na discích pro obnovení a discích CD-ROM různých programů pro obnovu a zálohování dat, jako jsou Norton Ghost, DriveImage, Partition Magic a dalších programů, které vyžadovaly startovací disk. Kvůli nedostatečné podpoře současných řadičů pevných disků (SATA, SoftRAID, ..) se zde však stává méně důležitým ve prospěch Windows PE nebo Linux.
Vylepšený DR-DOS (od července 2002)
„DR-DOS / OpenDOS Enhancement Project“ nebo „Enhanced DR-DOS“ (zkráceně EDR-DOS) je soukromý projekt fanoušků. Autor, Udo Kuhnt, vyvíjí open source OpenDOS 7.01 dále od roku 2003. Poskytoval podporu LBA a FAT32 pro pevné disky s kapacitou více než 8 GiB a také další opravy chyb a rozšíření. Aktualizace se týkají téměř výlučně jádra ( IBMBIO.COM, IBMDOS.COMa COMMAND.COM), zatímco u utilit se stále častěji odkazuje na moderní verze (a v některých případech upravené pro EDR-DOS) z FreeDOSu . Enhanced DR-DOS proto nelze nahlížet jako na plnohodnotný operační systém DOS, ale spíše jako na alternativní jádro pro existující OpenDOS / DR-DOS nebo pro FreeDOS.
Dějiny
DR DOS byl napsán bez pomlčky až do verze 6.0 včetně . Poté, co Digital Research prodal operační systém společnosti Novell, „DR“ zmizel z názvu, dokud jej Caldera znovu nevydala jako OpenDOS / DR-DOS 7.02, tentokrát s pomlčkou. Všechny verze od OpenDOS 7.01 po DR-DOS 7.03 byly volně dostupné ( freeware ). Kromě toho existují také verze OEM DR-DOS je 7.04 a DR-DOS 7:05, které jako počáteční disky pocházely z různých použitých nástrojů pro obnovu dat a disků. Neoficiální vylepšení Udo Kuhnt - viz Vylepšený DR-DOS - se vztahují pouze k jádru a jsou založeny na zdrojích OpenDOS 7.01 publikovaných Calderou ( Open Source ).
Přehled verzí jádra včetně jeho původu (CP / M) najdete v BDOS .
| verze | vydání | Poznámky |
|---|---|---|
| DOS Plus 1.0 | 1985 | |
| DOS Plus 2.01 | Srpna 1986 | |
| DR DOS 3.31 | Květen 1988 | DR DOS 3.31 byla první verzí systému DOS společnosti Digital Research, která byla kompatibilní s Microsoft MS-DOS. U programů uvádí kompatibilitu API s IBM DOS 3.31. |
| DR DOS 3.41 | Leden 1989 | |
| DR DOS 5.0 | Květen 1990 | Krycí jméno „Leopard.“ Obsahuje grafické uživatelské rozhraní ViewMAX / 1. |
| DR DOS 6.0 | Březen 1992 | Krycí jméno „Buxton.“ Zahrnuje ViewMAX / 2. Poslední aktualizací vydanou společností Digital Research je DR DOS 6.01 z dubna 1992. |
| DR PalmDOS 1.0 | Červen 1992 | Krycí jméno „Merlin.“ Vnitřní struktury v jádře byly vyvinuty od CP / M směrem ke skutečnému PC DOS / MS-DOS. |
| Novell DOS 7 | Leden 1994 | Krycí jména „Panther“ a „Smirnoff.“ Poslední aktualizací vydanou společností Novell je aktualizace Novell DOS 7 Update 15/2 z ledna 1996. Novell DOS 7 je kompatibilní s API s PC DOS 5. |
| OpenDOS 7.01 | Února 1997 | Toto je první verze vydaná od doby, kdy byla prodána společnosti Caldera. Ačkoli je číslo verze vyšší než předchozí verze společnosti Novell, nebyly začleněny všechny již dostupné aktualizace Novell DOS 7, takže OpenDOS 7.01 je zhruba ekvivalentní s Novellem Aktualizace systému DOS 7 11. V této verzi je operační systém základní součásti jsou IBMBIO.COM, IBMDOS.COMa COMMAND.COMzveřejněné jako zdrojový kód, který může být testována, nicméně, pro komerční účely po dobu 90 dnů. V nekomerční oblasti lze OpenDOS 7.01 používat po neomezenou dobu.
|
| DR-DOS 7.02 | Září 1997 | V této verzi, opět vydané bez zdrojového kódu, začlenila Caldera většinu nedávných vylepšení společnosti Novell. V beta verzích se stále hovořilo o „Caldera OpenDOS 7.02“ a nakonec vyšlo „Caldera DR-OpenDOS 7.02“, ale toto bylo okamžitě změněno na „Caldera DR-DOS 7.02“. |
| DR-DOS 7.03 | Březen 1999 | Poslední verze publikovaná dceřinou společností Caldera Lineo, kterou nyní znovu distribuovala společnost DRDOS, Inc. |
| DR-DOS 7.01.01 | Červenec 2002 | Udo Kuhnt publikuje svou první opravu zdrojového kódu jádra OpenDOS 7.01 vydaného Calderou. |
|
|
Březen 2004 | Verze publikovaná společností DeviceLogics, která byla od té doby stažena. DR-DOS 8.0 byl speciálně upraven pro použití ve vestavěných systémech . |
| Vylepšený DR-DOS 01/07/07 | Březen 2005 | Vylepšení vyvinutá Udo Kuhntem jsou nyní publikována jako „Enhanced DR-DOS“. Projekt se přizpůsobuje DR-DOS 7 aktuálním okolnostem (např. Podpora FAT32), ale k tomu, aby fungoval jako úplný DOS platný, vyžaduje původní programy OpenDOS (freeware) nebo programy z projektu FreeDOS (různé licence). V některých případech, zvláště uzpůsobené open source FreeDOS programy najít svou cestu do „rozšířeného DR-DOS“ (v současné době SYS, FORMATa XCOPY).
|
|
|
Října 2005 | Tato verze publikovaná společností DRDOS, Inc. zjevně porušovala autorská práva na vylepšení jádra OpenDOS 7.01 od Udo Kuhnta a licence různých programů z projektu FreeDOS a musela být krátce po zveřejnění stažena. Jelikož byl DR-DOS 8.0 z trhu stažen krátce nato, poslední oficiálně dostupnou verzí je DR-DOS 7.03 z roku 1999. |
Jasnou časovou osu najdete na webových stránkách projektu FreeDOS.
Viz také
- Operační systém disku
- Pro binárně kompatibilní operační systémy DOS viz DOS kompatibilní s PC
webové odkazy
- ( Stránka již není k dispozici , hledejte ve webových archivech: Oficiální stránka společnosti DRDOS, Inc. (v angličtině) )
- „Caldera OpenDOS - Fresh Wind for DOS“ ( Memento ze 16. prosince 2007 v internetovém archivu ) Matthiase Paula - Příběh systému DR-DOS
- Dr-DOS-Wiki (anglicky)
Individuální důkazy
- ↑ Kód AARD ( Memento ze dne 13. ledna 2010 v internetovém archivu )
- ↑ Dr. Vyšetřování Dobbova deníku
- ↑ Matthias Paul: NWDOSTIP - Tipy a triky týkající se Novell DOS 7, s ohledem na nezdokumentované podrobnosti, chyby a řešení. antonis.de, 30. července 1997, zpřístupněno 6. srpna 2014 (3, vydání 157).
- ^ Ralf Brown: Seznam přerušení Ralfa Browna. INTER61 od 16. července 2000 ( cs.cmu.edu ) Záznam pro verzi DR-DOS pod INT 21h / AH = 4452h.
- ↑ Matthias Paul: Caldera OpenDOS 7.01 / 7.02 Update Alpha 3 IBMBIO.COM README.TXT (ZIP) 2. října 1997. Archivovány od originálu 4. října 2003. Citováno 29. března 2009.
- ↑ Článek Register ze dne 26. listopadu 2001.
- ↑ Graham Lea: Cebit: Caldera ukazuje Windows na DR-DOS a popírá tvrzení MS . 23. března 1998. Citováno 1. června 2009.
- ^ Mike Romano: Myš, která řvala. Zapomeňte na federály. Je na temné společnosti v Utahu, aby dokázala to, co již víme: že Microsoft je monopol. In: Seattle Weekly 16. září 1998, ( seattleweekly.com )
- ^ Stephen D. Susman, Charles R. Eskridge III, Harry P. Susman, James T. Southwick, Parker C. Folse III, Timothy K. Borchers, Ralph H. Palumbo, Matthew R. Harris a kol .: Ve Spojených státech Státní okresní soud - Okres Utah, Centrální divize - Caldera, Inc. vs. Microsoft Corporation - Případ č. 2: 96CV 0645B - Memorandum společnosti Caldera, Inc. v rozporu s návrhem žalovaného na částečné shrnutí rozsudku o žalobě žalobce na „Technologické vázání“ . Caldera Inc. .. květen 1999. Archivovány od originálu 3. října 2013. Citováno 5. října 2013.
- ↑ BBC News | OBCHOD | Caldera vs Microsoft - osada
- ↑ Vykazuje křížový návrh společnosti Microsoft pro souhrnný rozsudek v případě Novell WordPerfect . Groklaw. 23. listopadu 2009. Citováno 22. října 2011.
- ↑ DR-DOS je naživu . online, 20. listopadu 2002
- ↑ Kontroverze o open source programech v systému DR-DOS 8.1 heise online, 25. října 2005.
- ↑ „The DR-DOS / OpenDOS Enhancement Project“ via archive.org - „Enhanced DR-DOS“ by Udo Kuhnt
-
↑ Licence na OpenDOS 7.01 je součástí vydaného zdrojového kódu v souboru
LICENSE.TXT. - ↑ DRDOS Inc. zahrnuje Freedos a další software v DR-DOS 8.1 ZA 45 $ . freedos.org, 25. října 2005 (textový soubor, angličtina)
- ↑ 25+ let historie systému DOS . freedos.org, 3. září 2006 (textový soubor, angličtina)
- ↑ 25 let historie DR DOS . freedos.org, 18. září 2000 (textový soubor, angličtina)