Oś czasu systemów operacyjnych DOS - Timeline of DOS operating systems

Ten artykuł przedstawia oś czasu wydarzeń w historii 16-bitowych systemów operacyjnych z rodziny DOS z rodziny x86 od 1980 do 2020 roku. Systemy operacyjne inne niż x86 o nazwie „DOS” nie są objęte zakresem tego harmonogramu.

Przedstawiono również kalendarium wydarzeń w historii systemów operacyjnych CP/M opartych na 8-bitowym 8080 i 16-bitowych na architekturze x86 w latach 1974-2014, a także rozwój sprzętu i oprogramowania w latach 1973-1995, które utworzyły podstawa początkowej wersji i kolejnych ulepszonych wersji tych systemów operacyjnych.

Wydania DOS miały postać:

  • Zestawy adaptacyjne OEM (OAK) — wszystkie wydania Microsoft przed wersją 3.2 były tylko pakietami OAK
  • Produkt pakowany w folię termokurczliwą dla mniejszych producentów OEM (producentów systemów ) – począwszy od MS-DOS 3.2 w 1986 roku, Microsoft oferował je jako dodatek do OAK
  • Sprzedaż detaliczna dla użytkowników końcowych – wszystkie wersje IBM PC DOS (i inne wersje dostosowane do potrzeb OEM) były sprzedawane użytkownikom końcowym. DR-DOS zaczął sprzedawać użytkownikom końcowym wersję 5.0 w lipcu 1990, a następnie MS-DOS 5.0 w czerwcu 1991
  • Darmowe pobieranie – począwszy od OpenDOS 7.01 w 1997, a następnie FreeDOS alpha 0.05 w 1998 (projekt FreeDOS został ogłoszony w 1994 )
Kolorowy klucz
Microsoft: 86-DOS , MS-DOS
IBM : PC DOS
Badania cyfrowe: CP/M , DR-DOS
Compaq MS-DOS
FreeDOS , GNU/DOS
Inne

Przegląd wersji DOS (1980-1995)

Pierwsze wersje dla użytkowników końcowych wersji zgodnych z IBM-Microsoft
Główne wiodące na rynku wydania i wydania wprowadzające istotne nowe technologie
Data Wersja Główny programista Godne uwagi wprowadzenie Sprzęt IBM
sierpień 1980 86-DOS 0,10 Tim Paterson Pierwsze wydanie Seattle Computer
sierpień 1981 PC DOS 1.0 Microsoft Pierwsze wydanie IBM Komputer osobisty IBM
maj 1982 PC DOS 1.1 Microsoft Dyski dwustronne Ulepszony komputer osobisty IBM
Marzec 1983 PC DOS 2.0 Microsoft Dysk twardy , podkatalogi , sterowniki urządzeń Komputer osobisty IBM XT
Listopad 1983 PC DOS 2.1 Microsoft Dyski o połowie wysokości , kasety ROM IBM PCjr
Sierpień 1984 PC DOS 3.0 Microsoft Obsługa większych dysków Komputer osobisty IBM/AT
Kwiecień 1985 PC-DOS 3.1 Microsoft Obsługa sieci lokalnych Sieć IBM PC
Marzec 1986 PC-DOS 3.2 Microsoft 3 12- calowa obsługa dyskietek 720 KB Sieć Token Ring
IBM PC Convertible
Kwiecień 1987 PC DOS 3.3 IBM 3 12- calowa obsługa dyskietek 1,44 MB, rozszerzone partycje System osobisty IBM/2
listopad 1987 MS-DOS 3.31 Compaq Partycje dysku twardego powyżej 32 MB
IBM logo.svg
maj 1988 DR DOS 3.31 Badania cyfrowe ROM DOS
lipiec 1988 IBM DOS 4.0 IBM Powłoka DOS , użycie EMS 4.0
kwiecień 1990 DR DOS 5.0 Badania cyfrowe Zarządzanie pamięcią
Czerwiec 1991 MS-DOS 5.0 Microsoft Edytor MS-DOS , QBasic , pierwsza aktualizacja detaliczna
wrzesień 1991 DR DOS 6.0 Badania cyfrowe Kompresja dysku (AddStor SuperStor)
Marzec 1993 MS-DOS 6.0 Microsoft Narzędzia dyskowe, kompresja dysku DoubleSpace
Czerwiec 1993 PC DOS 6.1 IBM Pierwsze wydanie IBM po splicie z Microsoft, E
wrzesień 1993 MS-DOS 6.2 Microsoft Ulepszona wersja DoubleSpace
luty 1994 MS-DOS 6.21 Microsoft DoubleSpace usunięty z powodu nakazu prawnego
kwiecień 1994 PC DOS 6.3 IBM Kompresja dysku SuperStor/DS
Czerwiec 1994 MS-DOS 6.22 Microsoft Ostatnie wydanie Microsoft; Kompresja dysku DriveSpace
Kwiecień 1995 PC DOS 7.0 IBM Optymalizacja pamięci, kompresja dysku Stacker , Rexx

1973-1980: fundamenty sprzętowe i CP/M

1973 Niektóre 200 Intela klienci używany MCS-4 i MCS-8 mikrokomputer chipowe zestawy wprowadzone w 1971 i 1972 roku w ponad 60 wniosków, w tym: w punktach sprzedaży terminali ; maszyny do przetwarzania danych ogólnego przeznaczenia o wielkości maszyn do pisania, które sporządzają tabele rachunków, typują faktury oraz wypisują czeki i spersonalizowane listy; sterowniki procesów do automatów do napełniania butelek; oraz procesor frontonu w kontrolerze komunikacji dial-up. Mikrokomputery są coraz częściej używane w systemach, które są zbyt małe lub zbyt wolne, aby uzasadniać użycie minikomputerów . Wsparcie Intela w budowaniu systemów obejmuje prototypowe płyty SIM4-01 i SIM8-01, które tworzą funkcjonujące mikrokomputery, programatory programowalnej pamięci tylko do odczytu (PROM) oraz asembler oparty na PROM. Intel wprowadza 2048- bitowy (256- bajtowy ) kasowalny układ 1702A EPROM . Można go zaprogramować w dwie minuty za pomocą programatora Intela uruchamianego taśmą papierową i wymazywać tak często, jak to konieczne, prześwietlając opakowanie światłem ultrafioletowym przez przezroczystą kwarcową nasadkę. Intel twierdzi, że jego pierwsze dwa mikrokomputery kontrolują około 99% rynku, do którego dołączyły Fairchild Semiconductor , National Semiconductor i Rockwell International .
IBM wprowadza system wprowadzania danych IBM 3740. Wykorzystuje pierwszą dyskietkę IBM do odczytu/zapisu , jednostronny „ dysk pamięci ” o średnicy 8 cali – nowy nośnik danych zastępujący karty dziurkowane . Każda dyskietka może pomieścić tyle danych, co 3000 standardowych 80-kolumnowych kart dziurkowanych. Zobacz też: Historia dyskietki
Intel 8008 -na Micral N , pierwszy komputer osobisty za pomocą mikroprocesora , jest wystawiona na sprzedaż. 8-bitowy 8008 jest 14-bitowy adres magistrali , które mogą zająć 2 14 (16384), komórek pamięci lub 16 KB pamięci.
IBM wprowadza technologię dysków twardych Winchester wraz z urządzeniem pamięci masowej IBM 3340 z dostępem bezpośrednim do użytku w swoich komputerach mainframe System/370 . Zobacz też: Historia dysków twardych
Gary Kildall , A Naval Postgraduate Szkoła instruktor i konsultant do Intela , pisze pl / m do 8008, pierwszy język programowania i pierwszy kompilator specjalnie dla mikroprocesorów. Jest to kompilator krzyżowy napisany w standardzie ANSI Fortran IV, więc będzie działał na większości komputerów, w tym na PDP-10 . Jednak siedmiopoziomowy stos wywołań podprogramów 8008 jest zbyt mały, aby obsługiwać kompilator samoobsługowy. Kildall napisał również symulator 8008 w Fortran IV.
Na czerwcowej Krajowej Konferencji Komputerowej w nowojorskim Coliseum Intel przedstawia dwa mikrokomputery, Intellec 4 ( 4004 ) i 8 (8008). Intellecy mają monitory rezydentne przechowywane w ROM-ach . Intellec 8 obsługiwał Teletype pracujący z szybkością 110 bodów , szybki czytnik taśm perforowanych i terminal CRT z szybkością 1200 bodów.
W lipcu Intel debiutuje modelem 2107 4096-bitowym (4- kilobitowym ) n-MOS RAM, który konkuruje z 4kb RAMami firm TI , Mostek i Microsystems International . Jest powolny w porównaniu z 1kb pamięci RAM, takich jak p-MOS 1103 i n-MOS 2105. Prawie wszystkie nowe komputery, niezależnie od wielkości, są teraz wyposażone w pamięć półprzewodnikową lub mają wybór między półprzewodnikami a rdzeniami .
Podczas letniej pracy w Vancouver w stanie Waszyngton, pracując dla TRW , wykonawcy Bonneville Power Administration , Paul Allen w wolnym czasie adaptuje PDP-10 Macro Assembler i debugger DDT, aby stworzyć symulator 8008, który pozwala Billowi Gatesowi opracować kod dla ich 8008. oparty na komputerze Traf-O-Data zbudowany przez Paula Gilberta. Allen próbował wcześniej, bez powodzenia, napisać symulator na IBM System/360 na Washington State University , gdzie studiował informatykę .
1974 Intel wypuszcza 8-bitowy 8080 (kosztuje 360 ​​USD, w porównaniu do dominującego i znacznie potężniejszego IBM System/360 milionów), który ma 16-bitową magistralę adresową, która może adresować 2 16 (65 536) lokalizacji pamięci lub 64 KB pamięci . Ulepszony stos 8080 umożliwia samodzielny rozwój języka wysokiego poziomu.
Firma Information Terminals Corporation (ITC) wprowadza pierwszą dwustronną dyskietkę o podwójnej pojemności — model FF34-2000 flippy disk , kompatybilny z 8-calowymi dyskami IBM.
Nie mając przystępnego czytnika 16-kanałowych taśm papierowych, partnerzy Traf-O-Data zwracają się do lokalnego wynalazcy. Podczas demonstracji dla Wydziału Inżynierii hrabstwa King ich urządzenie uległo awarii, co skłoniło Gatesa do ugryzienia kuli i wydania około 3400 USD na bardziej niezawodny czytnik taśm Enviro-Labs GS-311.
Kildall pisze CP/M , prosty "Program kontrolny/Monitor" dla Intellec 8 z procesorem Intel 8080, aby przetestować jego zaktualizowany kompilator PL/M dla 8080. CP/M, napisany w PL/M, został ukończony kilka miesięcy wcześniej sprzęt do jego uruchomienia został ukończony przy użyciu PDP-10 do symulacji 8080. CP/M działa w około 3 12 kilobajtach (KB) pamięci . Przekonany, że magnetyczna - pamięci dyskowej może sprawić, że bardziej efektywne, Kildall interfejsowy komputer Intellec 8 z 8-calowym Shugart Associates dyskietki dysk przy użyciu niestandardowego wybudowany Kontroler dyskietki . Przyjaciel Kildalla, John Torode, opracował sprzęt kontrolera, podczas gdy Kildall pracował nad oprogramowaniem systemu operacyjnego dysku . Wierząc, wraz z projektantami Intela, że ​​mikroprocesor będzie obsługiwał systemy wbudowane, takie jak zegarki cyfrowe , sprzedają razem swój sprzęt i oprogramowanie – nie jako mikrokomputer, ale jako system programistyczny, używany do programowania Intel 1602A PROM lub kasowalnych chipów 1702A EPROM, które są podłączone do gniazda na przednim panelu Intellec 8 .
1975 W Mits (MITS) Altair 8800 został wprowadzony, wywołując rewolucję mikrokomputera . Gates i Allen znalazł Microsoft na podstawie Altair BASIC , którą współtworzyła z Monte Davidoff i przez pierwsze 1 1 / 2 lat rozproszonych głównie na taśmie papierowej. MITS później dystrybuuje BASIC na kasetach magnetofonowych , wspieranych przez karty interfejsu Altair 88-ACR (Audio Cassette Recorder) . Kasety były popularne przez kolejne 1 12 lata, zanim przejęły ją dyskietki. Magistrala Altair S-100 ostatecznie staje się pierwszą de facto standardową magistralą rozszerzeń mikrokomputerów , ponieważ do kwietnia 1980 r. zainstalowano prawdopodobnie ponad 200 000 systemów S-100, więcej niż systemy TRS-80 , PET i Apple .
Kildall i Torode sprzedają swoje pierwsze dwie maszyny i edytor tekstu do redagowania gazet firmie Omron , małej spółce zależnej japońskiej firmy elektronicznej zajmującej się terminalami komputerowymi w San Francisco, dzieląc 25 000 USD. Firma Omron była pierwszą firmą, która licencjonowała CP/M dla swojego inteligentnego terminala . CP/M monitorował również programy w sieci Lawrence Livermore National Laboratory Octopus .
IBM 5100 Komputer przenośny , pierwszy przenośny komputer, jest wprowadzany. Pamięć masową zapewniają napędy taśm magnetycznych typu ćwierć cala (QIC) .
W grudniu IMS Associates, Inc. wysyła swoje pierwsze pięćdziesiąt zestawów IMSAI 8080 . Sprzedają swój klon Altaira 8800 jako „komercyjny” system mikrokomputerowy.
1975 udział w rynku tanich urządzeń do rejestracji danych, według badania Venture Development Corp.: kasety 73%, dyskietki 22%, wkłady 5%. Oczekiwano, że kaseta utrzyma pozycję lidera do 1980 roku.
1976 IBM wprowadza kolejne komponenty sprzętowe dla swojego systemu komunikacyjnego 3600 Finance, w tym pierwszy dwustronny (dual głowa ) napędu dyskietek. ITC dostosowuje produkcję Flippy (obecnie zastrzeżony znak towarowy ) w celu dostosowania do nowego napędu.
IMSAI dostarcza wiele podsystemów dyskowych, obiecując, że pojawi się system operacyjny (OS); Kildall dostosowuje CP/M do sprzętu IMSAI, przepisując części, które zarządzają urządzeniami, takimi jak kontrolery dyskietek i CRT. Dostosowawszy CP/M do czterech różnych kontrolerów i nieco niechętnie adaptując go do jeszcze innego, Kildall projektuje ogólny interfejs, który nazywa BIOSem (Basic Input/Output System), który dobry programista mógłby zmienić na miejscu dla swoich sprzęt, np. Rob Barnaby dla IMSAI VDP-80 w 1977. To podejście zostało wynalezione wiele lat później jako „ warstwa abstrakcji sprzętowej ”. Kildall zakłada firmę Digital Research i wydaje CP/M w wersji 1.3 jako produkt komercyjny w cenie 70 USD za kopię. Jego żona wysyła klientom dyskietki w odpowiedzi na ogłoszenie zamieszczone w „ Dr Dobb's Journal” , którego redaktor Jim Warren opowiadał się za sprzedażą CP/M ogółowi społeczeństwa. Reklama jest również wyświetlana w grudniowym Bajcie . Popyt na dyskietki był początkowo niewielki.
Shugart wprowadza (jednostronne) minifloppy , pierwszego 5 1 / 4 -cal napędu dyskietek.
1977 Cyfrowe Systemy Torode kursuje reklamę w Byte dla swojej Altair / IMSAI (S-100) układu dysku autobus dyskietek.
Dyrektor marketingu IMSAI, Seymour I. Rubinstein, zapłacił firmie Kildall 25 000 USD za prawo do uruchomienia CP/M w wersji 1.3, która ostatecznie przekształciła się w IMDOS , na komputerach IMSAI 8080. Inni producenci idą za nimi i CP/M ostatecznie staje się de facto standardowym 8-bitowym systemem operacyjnym.
Tandon Magnetics złoży patent dla swojej dwustronna ferrytowym dysku głowice odczytu i zapisu , które poprawiły się na projektowaniu IBM stosując ustaloną przetwornik z jednej strony i ruchomego przetwornika po drugiej stronie, i zaoferowała Seria 200 głowice do producentów OEM . Ostatecznie IBM, Shugart i inni producenci zostali licencjobiorcami patentu Tandona. Później Shugart wprowadza dwustronną, dwugłowicową minidyskietkę o podwójnej gęstości .
1978 Firma Intel wprowadza na rynek 16-bitowy mikroprocesor Intel 8086 , który ma 20-bitową magistralę adresową, która może adresować 2 20 (1 048 576) lokalizacji pamięci lub jeden megabajt pamięci segmentowej .
CP/M w wersji 1.4, teraz w cenie 100 USD, zostaje wydana.
IEEE proponuje standard S-100, wprowadzając do S-100 16-bitową magistralę danych .
Rubinstein zakłada MicroPro International. Jego edytor tekstu WordStar stałby się de facto standardem.
1979 Styczeń Seattle Computer Products ' Tim Paterson kończy projekt swojego pierwszego 8086 karcie CPU do magistrali S-100.
Może Paterson, ze swoim pracującym prototypowym zestawem płyt głównych z dwiema kartami zainstalowanymi w urządzeniu Cromemco Z-2 , jedzie do firmy Microsoft, aby wypróbować ją z Microsoft Standalone Disk BASIC-86 — wersją BASICa z podstawowym wbudowanym systemem operacyjnym — który Bob O' Tył opracowany dla 8086 poprzez symulację układu 8086 na komputerze DEC . Po wyeliminowaniu kilku drobnych błędów, Microsoft miał działający 8086 BASIC.
Kildall potwierdza The Intelligent Machines Journal , że pracuje nad CP/M 2.0, zarówno dla systemów opartych na 8080, jak i 8086.
czerwiec Microsoft i Paterson biorą udział w National Computer Conference w Nowym Jorku, aby pokazać Microsoft 8086 BASIC działający na systemie Seattle Computer, dzieląc stoisko o wymiarach dziesięć na dziesięć stóp Lifeboat Associates . Na tym spotkaniu Paterson zapoznał się z systemem operacyjnym Microsoft MDOS (później przemianowanym na MIDAS), który używał wariantu 8-bitowego systemu plików Standalone BASIC's File Allocation Table (FAT) .
lipiec Intel wypuszcza mikroprocesor Intel 8088 , tańszy wariant 8086, który ma 8-bitową zewnętrzną magistralę danych zamiast 16-bitowej magistrali 8086 ( rejestry 16-bitowe i przestrzeń adresowa jednego megabajta pozostały niezmienione). Dla programisty zestawy instrukcji 8086 i 8088 są identyczne, z wyjątkiem szybkości wykonania. 8088 wykorzystuje tańszą 8-bitową pamięć RAM .
Listopad Firma Seattle Computer Products dostarcza swoją pierwszą kartę 8086. Samodzielny Microsoft BASIC jest jedynym głównym produktem programowym, który na nim działa.
Onyx Systems i Intelligent Business Machines Corp. ogłaszają, że CP/M 2.0 jest dostępny dla ich systemów.
1980 Styczeń Omnix, reklamowany jako system operacyjny typu Unix kompatybilny z CP/M dla mikrokomputerów opartych na Z80 , został wydany przez Yourdon . Podobno sam zabierał ponad 50 KB pamięci i wymagał pewnego rodzaju przełączania banków lub rozszerzonego schematu adresowania do uruchomienia dowolnych programów. Yourdon później wycofał produkt z powodu błędów oprogramowania.
Marsz Wydano CP/M 2.1, naprawiając błędy w wersji 2.0. MP/M , wielozadaniowa , wieloużytkownikowa wersja CP/M, jest tylko "powłoką", która pasuje do CP/M 2.1.

1980-1995: Ważne wydarzenia w historii DOS

1980 kwiecień Paterson zaczyna pisać system operacyjny do użytku z komputerem opartym na 8086 firmy Seattle Computer Products, z powodu opóźnień w wydaniu przez Digital Research systemu operacyjnego dla 8086 i 8088 oraz obaw związanych z niedociągnięciami CP/M.
Microsoft wprowadza kartę Z-80 SoftCard , która umożliwia użytkownikom Apple uruchamianie CP/M.
czerwiec Shugart Technology wypuszcza ST-506 , pierwszy dysk Winchester 5 14 cale – cena: 1500 USD.
lipiec IBM po raz pierwszy kontaktuje się z Microsoft, aby przyjrzeć się firmie. Ich tajny Project Chess potrzebuje zarówno języków programowania, jak i systemu operacyjnego.
sierpień System operacyjny Patersona, który nazywa QDOS 0.10 („Szybki i brudny system operacyjny”), jest dostarczany. Jest upchnięty w 6 KB kodu. Seattle Computer Products wyświetla reklamę w Byte, reklamując ją jako 86-DOS za 95 dolarów. Firma Seattle Computer kontaktuje się z firmą Microsoft w sprawie dostosowania Microsoft BASIC do nowego systemu operacyjnego, proponując rozwiązanie dotyczące licencjonowania krzyżowego.
Microsoft ogłasza Xenix , port wersji 7 Unix na komputery x86 , mówiąc, że zapobiegnie kryzysowi 16-bitowego oprogramowania. Xenix będzie również dostępny dla PDP-11 już w październiku; Nadchodzą również wersje Motoroli 68000 i Zilog Z8000 . Zainteresowanie Uniksem jako „następnym CP/M” zaowocowało stworzeniem kilku systemów operacyjnych podobnych do Uniksa, w tym wersji Onyx Systems dla Z8000.
wrzesień Allen negocjuje umowę z Seattle Computer na niewyłączną sublicencję na 86-DOS dla nienazwanego klienta OEM za 25 000 USD. Pozostało tylko przełożyć warunki na formalną umowę w ciągu 60 dni.
październik Digital Research ogłasza CP/M-86 dla mikrokomputerów Intel 8086/8088. Format pliku CP/M, wydanie 2, został zachowany w celu zapewnienia zgodności.
Listopad IBM podpisuje umowę na licencję na kompilatory Pascal , COBOL , FORTRAN i BASIC , interpreter języka BASIC oraz system operacyjny dla Project Chess firmy Microsoft.
grudzień Seattle Computer wypuszcza 86-DOS 0.3 .
1981 Styczeń Microsoft i Seattle Computer formalnie podpisują umowę. Załącznik „A” do umowy szczegółowo opisuje rozszerzone funkcje 86-DOS, które mają zostać opracowane przez Seattle Computer, w tym „Katalog rozszerzony o datę”.
Firma Digital Research dostarcza CP/M-86 23 stycznia. Podobnie jak CP/M, CP/M-86 składa się z trzech głównych modułów: BIOS, BDOS (Basic Disk Operating System) obsługujący 60 wywołań systemowych oraz CCP (Console Command Processor) . Nowe wywołania systemowe dotyczą głównie nowego schematu alokacji pamięci używanego przez CP/M-86. Intel PL/M-86 został użyty do wygenerowania CP/M-86, który jest zasadniczo taki sam jak wersja 8-bitowa, z dodatkiem ulepszeń systemu plików oraz zarządzania pamięcią.
Luty O'Rear uruchamia 86-DOS na prototypowym komputerze IBM. 86-DOS musiały być przeliczone z 8-cala do 5 1 / 4 -cal dyskietkach i zintegrowane z Microsoft BIOS, który pomagał IBM pisać. Emulator w układzie Intellec ICE-88 przyspieszył debugowanie .
kwiecień Paterson kończy, a Seattle Computer wydaje 86-DOS 1.0 – przypuszczalnie spełniając wymagania określone w Załączniku „A” umowy Microsoft.
Może Paterson opuszcza Seattle Computer Products dla Microsoftu i dołącza do O'Rear, aby pomóc w dokończeniu adaptacji 86-DOS do prototypowego sprzętu IBM.
czerwiec Lifeboat Associates, wiodący niezależny dystrybutor oprogramowania CP/M i CP/M, oferuje Seattle Computer Products 200 000 USD lub 250 000 USD za 86-DOS, aby uczynić go 16-bitowym standardem Lifeboat.
lipiec Kildall, zły po zobaczeniu API dla tajnego komputera IBM, który IBM udostępnił wybranym programistom, spotyka się z IBM i zgadza się nie pozywać IBM o naruszenie praw autorskich CP/M; IBM zgadza się sprzedawać CP/M-86 wraz z DOS, ale nie może zgodzić się na ustalenie ceny — według adwokata Kildalla: „Powiedzieli nam, że obawiają się, że będzie to pogwałcenie prawa antymonopolowego ”. Natychmiast po tym IBM wysłał swoją prototypową maszynę do Kildall, aby można było zainstalować CP/M-86. Firma Digital Research zatrudniła konsultanta Andy'ego Johnson-Laird do dostosowania CP/M-86 do komputera IBM, a Johnson-Laird szybko odkrył nazwisko O'Reara w sektorze rozruchowym dyskietek IBM. Johnson-Laird powiedział, że Kildall „popielał”, kiedy to zobaczył.
27 lipca Microsoft kupuje wszystkie prawa do 86-DOS od Seattle Computer Products, początkowo za kolejne 50 000 dolarów i korzystne licencje z powrotem od Microsoftu. Po rozstrzygnięciu pozwu SCP z 1986 r. całkowity koszt poniesiony przez Microsoft wyniósł 1 milion dolarów.
1981 sierpień Microsoft dostarcza IBM zaadaptowany 86-DOS 1.14 . Produkt zawiera trzy główne moduły: moduł inicjalizacji systemu BIOS SYSINIT, jądro ( IBMDOS.COM ), w tym DOS API , oraz powłokę ( COMMAND.COM ) obsługującą wewnętrzne polecenia COPY , DIR , ERASE, RENAME i TYPE , a także EDLIN firmy Paterson edytor linii i debugger DEBUG , linker LINK.EXE oraz kilka poleceń zewnętrznych: FORMAT , CHKDSK , SYS , BASIC, BASICA , DATE i TIME (dwa ostatnie dodane na prośbę IBM). Ten produkt został później nazwany przez Microsoft MS-DOS 1.0. Podobny pod wieloma względami do CP/M, składał się z 4000 linii kodu źródłowego języka asemblerowego i działał w 8 KB pamięci.
IBM wprowadza na rynek komputer osobisty IBM (PC), numer modelu 5150, wyposażony w:

IBM połączył SYSINIT z dostosowanym kodem interfejsu ROM-BIOS, aby utworzyć plik rozszerzeń BIOS IBMBIO.COM , DOS-BIOS, który zajmuje się obsługą wejścia/wyjścia lub obsługą urządzeń , i dodał kilka własnych poleceń zewnętrznych: COMP , DISKCOMP , DISKCOPY i MODE (skonfiguruj drukarkę ), aby ukończyć produkt. Dyskietka 160 KB DOS zawierała również 23 przykładowe programy w języku BASIC demonstrujące możliwości komputera, w tym grę DONKEY.BAS . Dwa pliki systemowe , IBMBIO.COM i IBMDOS.COM, są ukryte . Pierwszy sektor dyskietek sformatowanych w systemie DOS to rekord rozruchowy . Dwie kopie tabeli alokacji plików zajmują dwa sektory następujące po rekordzie rozruchowym. Sektory od czwartego do siódmego zawierają katalog główny . Pozostałe 313 sektorów (160.256 bajtów) przechowuje zawartość danych plików. Miejsce na dysku jest przydzielane w klastrach o długości jednego sektora. Ponieważ 8-bitowy FAT nie może obsługiwać ponad 300 klastrów, Paterson zaimplementował nowy 12-bitowy FAT, który nosiłby nazwę FAT12 . Dyskietki DOS 1.0 mają do 64 32-bajtowych wpisów w katalogu, zawierających 8-bajtową nazwę pliku , 3-bajtowe rozszerzenie nazwy pliku , 1-bajtowy atrybut pliku (z ukrytym bitem, bitem systemowym i sześcioma niezdefiniowanymi bitami), 12 bajtów zarezerwowanych na przyszłość użycie, 2-bajtowa data ostatniej modyfikacji, 2-bajtowy numer klastra początkowego i 4-bajtowy rozmiar pliku . Dwa standardowe formaty plików programów to COM i EXE ; Segment Prefix Program zbudowany jest gdy są one ładowane do pamięci. Trzecim rodzajem pliku przetwarzania poleceń jest plik wsadowy . AUTOEXEC.BAT jest sprawdzany i wykonywany przez COMMAND.COM podczas uruchamiania. Specjalne polecenia pliku wsadowego to PAUSE i REM . I/O uniezależnia urządzenie , traktując urządzenia peryferyjne tak, jakby były plikami. Za każdym razem, gdy zastrzeżone nazwy plików CON: ( konsola ), PRN: (drukarka) lub AUX: (pomocniczy port szeregowy ) pojawiają się w bloku kontroli plików pliku o nazwie w poleceniu, wszystkie operacje są kierowane do urządzenia. Kontroler wideo, kontroler dyskietek, dodatkowa pamięć, porty szeregowe i równoległe są dodawane przez maksymalnie pięć 8-bitowych kart rozszerzeń ISA . Dostawa komputera zaplanowana jest na październik.

1981 październik Artykuł InfoWorld pyta: „Który system operacyjny zwycięży?”. Potencjalni twórcy oprogramowania muszą zdecydować, czy standardem IBM PC stanie się DOS czy CP/M-86. Rubinstein zapewnił, że CP/M będzie zwycięzcą. Niemniej jednak MicroPro upewniło się, że WordStar będzie dostępny dla obu.
Lifeboat Associates, po przegranej przetargu na prawa do 86-DOS, ogłosiło, że będzie sprzedawać MS-DOS Microsoftu pod nazwą Software Bus-86 (SB-86). Ich linia produktów oznaczonych znakiem towarowym Software Bus obejmowała SB-80, wersję CP/M firmy Lifeboat.
Listopad Wielu z około 50 000 uczestników Northeast Computer Show w Bostonie wypełnia stoisko IBM ludźmi zainteresowanymi nowym komputerem osobistym IBM i Datamasterem . Dwustronicowa reklama IBM w InfoWorld zawiera zdjęcie komponentów komputera i zachęca czytelników do pisania do działu oprogramowania komputerów osobistych IBM, który rozpatrzy programy przesłane przez zewnętrznych programistów do publikacji przez IBM.
Microsoft podpisuje swoją pierwszą dużą umowę DOS na COMDEX , z nową firmą startową Chucka Peddle'a , Sirius Systems Technology , której Victor 9000 był jednym z pierwszych z wielu 16-bitowych komputerów podobnych i lepszych od IBM PC, ale niekompatybilnych z nim. Wcześniej Microsoft podpisał kontrakt ze swoim pierwszym klientem DOS-owym, Cleveland's Tecmar , ale odłożył swój komputer 8086 na dalszy plan , gdy stał się głównym graczem w branży urządzeń peryferyjnych do komputerów PC.
grudzień Digital Research wydaje MP/M 2.0 i MP/M-86 dla wielu użytkowników lub równoczesnego jednego użytkownika, wieloprogramowe programy sterujące monitorami (systemy operacyjne), które obsługują dostęp wieloterminalowy z wieloprogramowaniem na każdym terminalu. Kildall powiedział InfoWorld , że opracowanie CP/M-86 zajęło Digital Research trzy miesiące, podczas gdy MP/M-86 (sugerowana cena detaliczna 500 USD) zajęło cztery osobo-lata (w rzeczywistości dwa lata). Rozwiązanie problemu współbieżności spowodowało, między innymi, dodatkowy czas na opracowanie MP/M-86. W systemach współbieżnych kilka funkcji, zorganizowanych przez system operacyjny, działa jednocześnie, używając różnych plików. Funkcje te działają w tle lub multiground, jeśli działa więcej niż jedna funkcja. W tym czasie użytkownik pracuje nad innym zadaniem przy użyciu ekranu terminala, czyli pierwszym planem . Minimalna wymagana pamięć systemowa dla MP/M-86 to 128 KB.
Reklama Seattle Computer w InfoWorld oferuje system 8086 z 86-DOS pod nową nazwą MS-DOS, zauważając, że MS-DOS jest "zwany także 86-DOS, IBM PC-DOS, Lifeboat SB-86". Seattle Computer było pierwszą firmą, która zaoferowała produkt pod nazwą MS-DOS.
1982 Styczeń Departament Sprawiedliwości USA spada jego 13-letnią sprawę przeciwko IBM, który starał się zerwać firmę, która zdominowała branżę komputerową, mówiąc, że kostium był „bez zasług i powinna zostać odrzucona.” Prawnicy rządowi twierdzą, że sprawa jest przestarzała, ponieważ IBM nie ma już wirtualnego monopolu w branży komputerowej. Czas nazwał to „sprawą stulecia” w 1979 roku, w trakcie pięcioletniego procesu, w którym obrona wezwała ostatecznie 856 świadków.
Corvus Systems udostępnił interfejsy, dzięki którym jego linia systemów napędów dyskowych Winchester i sieci lokalnej (LAN) jest w pełni kompatybilna sprzętowo i programowo z komputerami IBM PC. Corvus oferuje pojemności 5, 10 i 20 MB na 5 14 -in. i 8-calowy. Systemy dysków Winchester. Ceny wahają się od 3750 do 6450 USD. Schemat sieci lokalnej Corvus Omninet może rozłożyć koszt dysku twardego na kilku użytkowników. Omninet, który wykorzystuje okablowanie skrętką , jest uznawany za niedrogą alternatywę dla droższych sieci koncentrycznych , takich jak Ethernet .
Marsz Paterson kończy prace nad pierwszą aktualizacją DOS, odchodzi z Microsoftu i wraca do pracy w Seattle Computer.
kwiecień Na niedawnym spotkaniu Homebrew Computer Club członkowie dowiedzieli się o zapowiedzianym właśnie superchipie iAPX 286 firmy Intel . Digital Research produkuje system operacyjny dla 286. MP/M-286 będzie wykorzystywał zarządzanie pamięcią i ochronę procesora . Intel dostarcza Digital Research sprzęt do opracowywania i testowania MP/M-286. Menadżer ds. marketingu Intela mówił również krótko o planowanym iAPX 432 , kolejnym ważnym procesorze Intela.
5 kwietnia IBM wypuszcza CP/M-86 (cena: 240 USD) jako trzeci system operacyjny, który oferuje dla IBM PC , po opóźnieniu w testach funkcjonalnych, użyteczności i wydajności (po pierwszym załadowaniu po wyjęciu z pudełka wyświetla data 2.10.82, być może sugerująca, kiedy została zakończona). Przez około sześć miesięcy PC DOS był jedynym systemem operacyjnym dostępnym dla komputerów PC. Niedawno IBM wypuścił także UCSD p-System. Istniejące programy CP/M-86 działające na innych komputerach muszą zostać przekonwertowane, aby mogły działać na komputerze IBM PC. Częściowo dlatego, że CP/M-86 został wyceniony sześć razy wyżej niż PC DOS (cena: 40 USD), nie kwestionuje PC DOS jako 16-bitowego standardu branżowego. 96 procent wczesnych właścicieli komputerów PC wybrało DOS zamiast CP/M lub p-System.
Digital Research ogłasza Concurrent CP/M-86 , znany również jako Concurrent CP/M, nowy wielozadaniowy system operacyjny zgodny z CP/M-86 . Funkcja Concurrent CP/M umożliwia użytkownikom przechodzenie z jednego ekranu do drugiego za naciśnięciem klawisza, a programy bezpośrednio adresują do 1 MB pamięci. Pierwsza implementacja będzie na IBM Displaywriter . Projekt Concurrent CP/M był pochodną rozwoju MP/M, a oba programy mają wiele wspólnego, w tym jądro czasu rzeczywistego, które jest podstawowym elementem systemu, który umożliwia jednoczesne działanie programów. Entuzjastyczne wprowadzenie Concurrent CP/M jest wyraźnym dowodem na to, że Kildall stawia na przyszłość z potężnymi komputerami osobistymi, a nie z systemami wieloużytkownikowymi łączącymi głupie terminale z centralnym procesorem.
Microsoft wyświetla w InfoWorld reklamę promującą MS-DOS wśród producentów OEM.
1982 Może Rodent Associates ogłosiło utworzenie firmy zajmującej się inżynierią myszy optycznych . Mysz nazywa się Prawo Fittsa urządzenia wskazującego przez czynniki ludzkie naukowców, co oznacza, że jak wskazuje palcem człowieka.
Kontekst MBA , pierwsze zintegrowane oprogramowanie pakiet statki. Łączy modelowanie finansowe , grafikę, zarządzanie relacyjnymi bazami danych i edytor tekstu w jednym programie.
IBM wypuszcza zmodernizowany komputer PC z IBM PC DOS 1.1, który obsługuje dwustronną stację dyskietek Tandon TM100-2 320 KB (327 680 bajtów) o podwójnej gęstości. Dwustronny katalog zwiększył się z czterech do siedmiu sektorów, umożliwiając do 112 wpisów w katalogu, pozostawiając 630 sektorów, tj. 315 klastrów (322 560 bajtów) na dane (rozmiar klastra podwojony do dwóch sektorów). Na końcu zarezerwowanego pola katalogu wstawiono 2-bajtowy czas ostatniej modyfikacji , zmniejszając zarezerwowane pole do 10 bajtów. Znaczniki czasu na plikach są przydatne w przypadku tworzenia przyrostowych kopii zapasowych na dysku twardym Corvus. Oparty na MS-DOS 1.24 z marca 1982 roku, PC DOS 1.1 nadal jest dostarczany na dyskietce 160 KB. Polecenie DEL jest dodawane jako nazwa synonimiczna polecenia ERASE, a REN jest nazwą skróconą dla polecenia RENAME. DATE i TIME stają się poleceniami wewnętrznymi. Exe2bin polecenie jest dodawane i MODE zwiększona skonfigurować porty szeregowy i druku przekierowania do portu szeregowego. Opcja TRYBU „P” powoduje ciągłe ponawianie prób, gdy urządzenie nie jest gotowe, przez umieszczenie części TRYBU na stałe w pamięci . Modyfikacje systemu BIOS pozwalają systemowi DOS rozpoznać, czy dysk jest jednostronny, czy dwustronny. IBM wydał także kompilator Microsoft BASIC. Wszystkie pięć języków Microsoft jest już dostępnych — FORTRAN wydany w grudniu i COBOL w zeszłym miesiącu. Dostępny jest również Macro Assembler firmy Microsoft . Typowy komputer z 320 KB pamięci dyskowej, klawiaturą, drukarką, monochromatycznym wyświetlaczem i MDA kosztuje 3695 USD.
czerwiec Microsoft wydaje MS-DOS 1.25 (odpowiednik PC DOS 1.1; pliki systemowe to IO.SYS i MSDOS.SYS ; GW-BASIC jest całkowicie dyskowym substytutem BASICA). Columbia Data Products wprowadza MPC, pierwszy klon PC — który działa w systemie MS-DOS 1.25 — wkrótce po nim następują inne, w tym Eagle Computer . Te maszyny nie były w 100% kompatybilne z IBM PC. Zaspokajanie „prawie zgodnych” żądań OEM o kompatybilność z IBM okazało się trudne i dopiero w wersji 3.1 Microsoft był w stanie dostarczyć system, co do którego inni producenci OEM zgodzili się, że jest identyczny z IBM.
Peter Norton , pionier w branży oprogramowania narzędziowego opartego na systemie DOS , reklamuje swoje narzędzia w trzecim wydaniu magazynu PC Magazine . Norton sprzedaje programy zapewniające funkcjonalność edytora dysków oraz program UNERASE , który rozwiązuje „powszechny problem, dla którego nie było łatwo dostępnego rozwiązania”. Microsoft nie będzie stanowić rozwiązanie Do wersji 5.0 MS-DOS, a ponad dziesięć lat minie zanim Windows 95 „s Kosz pojawił. Początkowo programy były sprzedawane osobno, ale w październiku Norton zaoferował je jako pakiet o nazwie The Norton Utilities . Wcześniej program UNERASE do przywracania plików przypadkowo usuniętych przez polecenie ERAse CP/M został wprowadzony na rynek przez MicroDaSys dla systemów opartych na CP/M.
1982 sierpień IBM wprowadza nową kartę rozszerzającą pamięć o pojemności 64 KB, którą można rozszerzyć do 256 KB przez dodanie trzech zestawów modułów pamięci RAM o pojemności 64 KB. Dwie w pełni załadowane karty rozszerzeń dodały 512 KB (koszt 2150 USD) do 64 KB płyty głównej, co daje komputerowi PC 576 KB pamięci.
Wprowadzenie karty graficznej Hercules zgodnej z MDA . To dodaje 720 x 348 tryb graficzny monochromatyczny, odpowiednie do rysowania wykresów słupkowych , wykresy kołowe i inne grafiki biznesowej . Większość pakietów oprogramowania DOS wspierałaby go jako de facto standard wyświetlania , ale DOS nie zapewniał obsługi grafiki, więc każdy program manipulował rejestrami płyty i pamięcią wideo bezpośrednio za pomocą specjalnych sterowników. Grafiki kolorowe nie są uważane za ważne dla komputerów biznesowych, a komputery z grafiką kolorową (np. Apple II , Radio Shack Color Computer i Commodore 64 ) są w dużej mierze postrzegane jako komputery domowe .
wrzesień Zenith wypuszcza Z-100 . Zenith nazywa swój wariant MS-DOS Z-DOS .
październik Mysz optyczna Mouse Systems , podłączona do stacji roboczej Sun i Atari 400 z systemem Missile Command , przyciąga wielu obserwatorów na konferencji Mini/Micro 82 w Anaheim , w której bierze udział ponad 10 000 osób, i zdobywa nagrodę „najlepszego nowego produktu”. Karty interfejsów dla IBM PC będą dostępne po premierze myszy w styczniu.
Listopad VisiCorp , czołowa firma produkująca oprogramowanie dla komputerów osobistych (zbudowana na podstawie arkusza kalkulacyjnego VisiCalc dla Apple II), prezentuje na targach COMDEX swoje graficzne środowisko operacyjne oparte na interfejsie użytkownika Visi On lub menedżer aplikacji okienkowych . To było w sekrecie rozwijane przez dwa lata, a demo było głośną pobudką dla Billa Gatesa.
Również na targach COMDEX, Compaq zapowiada pierwszy przenośny komputer kompatybilny z IBM PC, Compaq Portable . Compaq uzyskał zgodność legalnie poprzez inżynierię odwrotną poprzez projektowanie pomieszczeń czystych . Compaq Portable posiada kompatybilny z CGA adapter wyświetlania, który wyświetla znaki trybu tekstowego w rozdzielczości MDA, skutecznie łącząc zalety CGA i MDA. Jego system operacyjny nazywał się Compaq-DOS, dodając do mylących nazw dla MS-DOS. Microsoft w końcu nalegał, aby ich system operacyjny nazywał się MS-DOS, i ostatecznie spełnili to wszyscy oprócz IBM. Recenzja produktu PC Magazine z czerwca 1983 r. stwierdzała, że ​​„Compaq jest dostarczany z systemem operacyjnym Microsoft MS-DOS 1.1, który jest prawie identyczny z PC-DOS 1.1”.
1983 Styczeń Lotus Development Corp. wypuszcza Lotus 1-2-3 , który miał stać się pierwszą „ zabójczą aplikacją ” IBM PC , czyniąc PC tak, jak VisiCalc stworzył Apple II, a WordStar stworzył maszyny CP/M. Został zaprogramowany całkowicie w języku asemblerowym i ominął wolniejsze funkcje wejścia/wyjścia ekranu DOS na rzecz bezpośredniego zapisu na sprzęcie do wyświetlania obrazu z mapą pamięci . To poleganie na konkretnym sprzęcie IBM PC doprowadziło do wykorzystania 1-2-3 jako jednej z dwóch aplikacji do testów lakmusowych dla prawdziwej 100% kompatybilności (drugą był Flight Simulator , dla którego Bruce Artwick napisał własną, celową wbudowaną system operacyjny). Compaq był jedyną maszyną inną niż IBM, która mogła obsługiwać 1-2-3.
Luty IBM przedstawia nowy kolorowy wyświetlacz, IBM 5153 Model 1 do komputerów PC, do prezentacji danych biznesowych i grafiki w rozdzielczości CGA. Użytkownicy domowi mogą podłączyć telewizor za pomocą modulatora częstotliwości .
Na targach CP/M'83 w San Francisco firma Digital Research ogłosiła, że ​​wprowadzi na rynek detaliczną wersję CP/M-86 dla IBM PC za 60 USD, która zawiera bufor wydruku i GSX , który wcześniej był sprzedawany oddzielnie.
1983 Marsz Microsoft wydaje MS-DOS 2.0, który wprowadza hierarchiczny system plików Unix/Xenix i instalowalne sterowniki urządzeń (np. ANSI.SYS ) w pliku konfiguracyjnym systemu CONFIG.SYS — pierwszy krok w kierunku plug and play . Nowe polecenia wewnętrzne to BREAK, CHDIR lub CD , CLS , CTTY , EXIT , MKDIR lub MD , PATH , PROMPT , RMDIR lub RD , SET ( środowiska ), VER , VERIFY i VOL . Nowe komendy zewnętrzne to FC , DISKCOPY (nie identyczne z wersją IBM), PRINT ( buforowanie ); trzy filtry obsługiwane przez standardowe urządzenia i przekierowanie : ZNAJDŹ , SORTUJ i WIĘCEJ ; BACKUP , PRZYWRACANIE i ODZYSKIWANIE . Nowe polecenia plików wsadowych to ECHO , FOR , GOTO , IF i SHIFT . Polecenia CONFIG.SYS to BREAK, BUFFERS, DEVICE, FILES i SHELL. Nowe bity atrybutów pliku to tylko do odczytu, etykieta woluminu , podkatalog i archiwum . Wersję 2.0 wyprodukował zespół sześciu programistów, kierowany przez Paula Allena, Marka Zbikowskiego i Aarona Reynoldsa .
IBM PC / XT , pierwszy PC przechowywanie danych na twardym dysku (10 MB), zostało ogłoszone. Jest dostarczany z PC DOS 2.0 i wprowadza dziewięć formatów dyskietek na ścieżkę, co zwiększa pojemność dyskietki o około 12%. Jednostronne dyskietki 180 KB (184 320 bajtów; 360 sektorów) i dwustronne dyskietki 360 KB (368 640 bajtów; 720 sektorów) wymagają więcej niż 340 wpisów FAT, które może pomieścić sektor 512-bajtowy, więc rozmiar FAT jest podwojony, pozostawiając 351 sektorów (179 712 bajtów) dla danych na dyskach jednostronnych i 354 klastry (362496 bajtów) na dyskach dwustronnych.

Oprócz nowych poleceń Microsoft w MS-DOS 2.0 (powyżej), IBM dodaje więcej, w tym FDISK , program do konfiguracji dysku stałego, używany do zapisywania głównego rekordu rozruchowego, który obsługuje do czterech partycji na dyskach twardych. Dozwolona jest tylko jedna partycja DOS, pozostałe są przeznaczone dla innych systemów operacyjnych, takich jak CP/M-86, UCSD p-System i Xenix. Dysk stały ma 10 618 880 bajtów surowej przestrzeni.

Partycja DOS na dysku stałym nadal używa formatu FAT12, ale z adaptacjami umożliwiającymi obsługę znacznie większego rozmiaru partycji dysku stałego w porównaniu z dyskietkami. Przestrzeń w obszarze danych użytkownika dysku jest alokowana w klastry, które są ustalone na 8 sektorów każdy. Z DOS jedyną partycją, łączny narzut wynosi 50 sektorów, pozostawiając 10 592 256 bajtów na dane użytkownika. Blok parametrów BIOS (BPB) dodaje się do startowych objętość.

PC DOS nie zawiera polecenia FC, które jest podobne do COMP. DOS 2 jest o około 12 KB większy niż DOS 1.1 – pomimo złożonych nowych funkcji, to tylko 24 KB kodu. Pod presją IBM, aby pozostawić wystarczającą ilość pamięci dostępnej dla aplikacji na mniejszych systemach PC, programiści zmniejszyli rozmiar systemu z trzykrotnie większego niż DOS 1.1. Peter Norton znalazł wiele problemów z wydaniem. Przerwania 25h i 26h, które odczytują lub zapisują całe sektory, na nowo zdefiniowały swoje zasady bezwzględnego adresowania sektorów, „sabotując” programy korzystające z tych usług. Płyta główna XT wykorzystuje 64-kilobitowe chipy DIP, obsługujące do 256 KB na płycie. Dzięki 384 KB na kartach rozszerzeń użytkownicy mogli oficjalnie osiągnąć barierę 640 KB pamięci konwencjonalnej . Moc zasilacza została podwojona do około 130 watów, aby pomieścić dysk twardy.

1983 kwiecień Digital Research wypuszcza ostatnią 8-bitową wersję CP/M, była to wersja główna 3, często nazywana CP/M Plus. Zawiera on zarządzanie pamięcią przełączania banków MP/M w jednozadaniowym systemie operacyjnym dla jednego użytkownika, kompatybilnym z aplikacjami CP/M 2.2. CP/M 3 może zatem wykorzystywać więcej niż 64 KB pamięci na procesorze 8080 lub Zilog Z80 . System można skonfigurować do obsługi oznaczania datą plików. Oprogramowanie do dystrybucji systemu operacyjnego zawierało również relokujący asembler i linker. CP/M 3 był dostępny na ostatniej generacji komputerów 8-bitowych.
W odpowiedzi na VisiCorp i innych konkurentów pracujących nad środowiskami operacyjnymi, Rao Remala z Microsoftu montuje demo „ Menedżera interfejsu ”, które składało się z ekranu wypełnionego zachodzącymi na siebie oknami, które najwyraźniej uruchamiały programy, które tak naprawdę nic nie robiły. W Microsoft stał się znany jako demo „ dym i lustra ”.
Może Fujitsu Microelectronics wypuszcza pierwszy 256-kilobitowy układ DRAM i komputer Micro 16s . Płyta pamięci wykorzystująca układy o pojemności 256 kb, która pozwala Micro 16 na przechowywanie pełnego megabajta, zostanie udostępniona jeszcze w tym roku.
Na wiosennych targach COMDEX w Atlancie Microsoft przedstawia mysz Microsoft Mouse w cenie 195 USD. Jest dostępny w wersji magistrali lub szeregowej, z Multi-Tool Notepad , opartym na myszy edytorem tekstu napisanym przez Richarda Brodiego . Microsoft wprowadza także Multi-Tool Word , zaprojektowany przez Charlesa Simonyi do pracy z myszą. Większość oglądających demonstrację Simonyi nigdy nie słyszała o myszy. Jednocześnie w tzw. oknach można było edytować aż osiem dokumentów.
czerwiec Microsoft wypuszcza mysz Microsoft. Początkowa sprzedaż była skromna, ponieważ niewiele można było z nią zrobić, poza uruchomieniem programów demonstracyjnych zawartych w pudełku (samouczek, aplikacja do ćwiczeń i Notatnik) lub interfejsów programu. Mysz rozpoczęła wysyłkę w lipcu.
lipiec Wang Laboratories ogłosiło, że opracowało Wang SIMM (pojedynczy wbudowany moduł pamięci), który integruje dziewięć 64-kilobitowych chipów RAM w przestrzeni .75 na 3 cale. Wang powiedział, że SIMM może zmniejszyć zapotrzebowanie na 256-kilobitowe układy, które właśnie rozpoczęły produkcję i są stosunkowo drogie, ponieważ SIMM ma gęstość większą niż 256 kb i jest już dostępny. SIMM jest oferowany zainteresowanym producentom półprzewodników, a National Semiconductor i Zenith Microcircuits zobowiązały się do produkcji modułów pamięci RAM 64 KB (9 × 64 kb) w oparciu o projekt SIMM. 30 pinów SIMM jest umieszczanych w plastikowym nośniku chipów, a nie w pozłacanym ceramicznym nośniku chipów. Dodano piny adresowe, aby umożliwić aktualizację, a Wang powiedział, że wkrótce będzie montować 256-kb komponenty wokół SIMM. National Semiconductor planuje wprowadzić na rynek zmodyfikowany moduł SIMM z chipami montowanymi powierzchniowo na początku 1984 roku.
październik IBM wypuszcza IBM 3270 PC , IBM PC/XT zawierający dodatkowy sprzęt, który może emulować zachowanie terminala mainframe IBM 3270 .
Digital Research wydaje CP/M-86 Plus w wersji 3.1, opartej na wielozadaniowym jądrze Concurrent CP/M. Może wykonywać do czterech zadań jednocześnie. CP/M-86 Plus był dostępny dla komputerów ACT Apricot (Wielka Brytania) i Olympia PEOPLE.
NEC PC-100 , wzorowany rażąco po Lisa , jest wprowadzenie gwiazda w Tokio Japonia dane pokazują. Obsługuje system MS-DOS 2.01 , który dodaje obsługę formatów wyświetlania daty, czasu i waluty dla poszczególnych krajów za pomocą polecenia CONFIG.SYS COUNTRY oraz 7000 16-bitowych japońskich znaków kanji . Z pomocą Kazuhiko Nishi , lidera ASCII Microsoft , Microsoft pojawił się na początku Japonii.
Philips / SonyYellow Book ” ustala zasady przechowywania danych na dysku CD-ROM , ale pomija wspomnieć jakiejkolwiek logicznej struktury plików i katalogów.
1983 Listopad IBM PCjr zostało ogłoszone. Miał dyski o połówkowej wysokości 5 14 cale i działał pod kontrolą PC DOS 2.1 . który wspierał zdolność PCjr do uruchamiania programów z wkładek ROM i nieco inną architekturę kontrolera dysku. Wbudowany adapter wyświetlania zgodny z CGA dodał trzy specjalne tryby graficzne, które nie byłyby obsługiwane przez adaptery późniejszej generacji. Międzynarodowe modyfikacje w MS-DOS 2.01 nie zostały uwzględnione, ponieważ IBM ich nie chciał. PCjr wysyła pierwszy kwartał 1984 r. w ograniczonej podaży.
Microsoft Word jest dostarczany. Na sugestię Rowlanda Hansona , który również przekonał Gatesa do zmiany nazwy „Interface Manager” na „Windows”, nazwa Multi-Tool została zabita. PC World oprawił kopertę zawierającą dysk demonstracyjny programu Word na swoich stronach.
Borland jest uruchamiany pojedynczą całostronicową reklamą Turbo Pascal w magazynie Byte . Brakuje pieniędzy na reklamę, firma oszukuje bajt jest sprzedawca do prowadzenia reklamy na kredyt, poprzez zatrudnianie dodatkowych osób, więc Borland będzie wyglądać ruchliwe ryzyka oparciem spółce, upewniając się, że telefony dzwoniły i dodatki zostały biegają dookoła. Borland spodziewał się, że sprzeda oprogramowanie o wartości 20 000 USD i przynajmniej zapłaci za reklamę — sprzedali oprogramowanie o wartości 150 000 USD. Bez podstępów Borland International prawie na pewno by spasował.
Niecałe dwa tygodnie po ogłoszeniu przez VisiCorp premiery Visi On (patrz poniżej), 10 listopada w Nowym Jorku, Microsoft oficjalnie ogłosił Windows jako „graficzny interfejs użytkownika do obsługi DOS”. Gates powiedział, że dzięki systemowi Windows użytkownicy będą mogli wreszcie używać swojego oprogramowania na dowolnym komputerze bez problemów ze zgodnością.
grudzień Visi On, pierwsze środowisko operacyjne oparte na graficznym interfejsie użytkownika dla komputerów PC – ogólnie postrzegane jako odpowiedź VisiCorp na Lisę firmy Apple – jest już dostępne. Działa na szczycie DOS 2.0 i wymaga co najmniej 512 KB pamięci RAM i 5 MB dysku twardego, myszy kompatybilnej z Mouse Systems i CGA. Nie wykorzystuje koloru — wykorzystuje czarno-białą grafikę w rozdzielczości 640×200. Chociaż w 1982 i 1983 roku był bardzo rozreklamowany, Visi On nigdy się nie przyjął — był boleśnie powolny i zawyżony (1765 USD za mysz, arkusz kalkulacyjny podobny do VisiCalc oraz edytory tekstu i programy graficzne). Niewielu użytkowników miało myszy i dyski twarde, a wielu nie chciało zapłacić 2500 lub więcej za dodanie ich do swoich komputerów.
1984 Styczeń Konkurencja klonów nabrała tempa w ciągu ostatnich dwóch miesięcy dzięki nowym mikrokomputerom firm Leading Edge , Panasonic , Tandy, Sperry , North Star , Gavilan i innych. Podobna fala klonów IBM istniała w okresie rozkwitu komputerów mainframe IBM pod koniec lat 60. i na początku lat 70., kiedy wiele firm opracowało komputery kompatybilne z wtyczkami . IBM ulepszył swoje modele i zmienił specyfikacje, więc klony nie były już kompatybilne, a wielu producentów komputerów mainframe kompatybilnych z wtyczkami zbankrutowało. Podejrzewając, że historia może się powtórzyć, wielu nowych graczy na rynku mikrokomputerów jest dumnych ze swoich postępów technologicznych zarobionych kosztem kompatybilności, takich jak przenośność, szybsza wydajność, lepsza grafika, zwiększona pamięć lub prostszy interfejs użytkownika niż IBM PC lub PC/XT.
Przedstawiony zostaje Macintosh 128K , przełomowy komputer zaprojektowany wokół graficznego interfejsu użytkownika. Minęło kilka lat, zanim platforma PC miała grafikę jako standardową funkcję, a dopiero w 1990 roku grafika na PC „naprawdę działała”.
Luty Firma Digital Research dostarcza Concurrent CP/M Release 3.1 z trybem PC, który umożliwia użytkownikom uruchamianie aplikacji PC DOS lub CP/M-86.
Marsz Microsoft połączył wersje 2.1 i 2.01, aby stworzyć MS-DOS 2.11 dla innych producentów OEM. Wersja 2.11 została sprzedana na całym świecie i przetłumaczona na około 10 różnych języków. Został on dostarczony przez wszystkich głównych producentów OEM, w tym Hewlett-Packard , Wang, DEC, Texas Instruments , Compaq i Tandy . Do czerwca Microsoft udzieli licencji na MS-DOS 200 producentom.
Może Quarterdeck Office Systems dostarcza środowisko operacyjne działające w trybie tekstowym Desq (cena katalogowa 399 USD), które działa na szczycie DOS 2.0. Desq umożliwia jednoczesne otwarcie dziewięciu okien na kolorowym lub monochromatycznym wyświetlaczu. Jednak przetwarzanie współbieżne (wielozadaniowość) nie jest obsługiwane. W przeciwieństwie do Visi On, nie wymaga od programistów konfigurowania ich programów do działania w jego oknach. Mysz jest opcjonalna — obsługiwane są typy myszy Microsoft, Mouse Systems i Logitech z dwoma lub trzema przyciskami. Desq zaczął się powoli, z podobnymi produktami od bardziej znanych deweloperów wciąż na horyzoncie.
Akceptując pojawienie się PC DOS jako de facto standardu, Digital Research ogłosił Concurrent PC DOS , który pozwala użytkownikom uruchamiać do czterech programów jednocześnie przy użyciu PC DOS i/lub CP/M. Współbieżny system PC DOS obsługuje do czterech okien i wymaga 256 KB pamięci RAM, przy czym zalecane jest 512 KB. Może obsługiwać dwóch użytkowników, z których jeden podłącza głupi terminal do portu szeregowego mikro. Współbieżny PC DOS, który ma się ukazać pod koniec 1984 roku, będzie oferowany dla AT&T 6300 . Jednak tryb PC nie jest w pełni kompatybilny. Może mieć problemy z programami, które omijają system operacyjny w celu zaadresowania określonych lokalizacji w pamięci i jest kompatybilny tylko z DOS 1.1, więc nie może czytać poza katalogami głównymi 2.0. Ekspert od komputerów PC, Peter Norton, uważa, że ​​wielozadaniowość i możliwości wielu użytkowników to coś więcej, niż komputer miał obsłużyć.
Phoenix Software Associates wprowadza pierwszy Phoenix PC ROM-BIOS, który umożliwił producentom OEM tworzenie w zasadzie w 100% kompatybilnych klonów bez konieczności samodzielnej inżynierii wstecznej IBM PC BIOS, tak jak zrobił to Compaq w przypadku Portable, przyczyniając się do wzrostu liczby kompatybilnych komputerów PC przemysł i sprzedaż wersji MS-DOS innych niż IBM. Phoenix powiedział, że użył " programatora TI-9900 " do inżynierii wstecznej BIOSu IBM, a jego reklamy reklamowały polisę ubezpieczeniową od procesów o naruszenie praw autorskich. IBM pozwał firmy, które po prostu skopiowały kod.
1984 czerwiec Borland uruchamia dwustronicową reklamę w Byte for Sidekick , programie rezydującym w pamięci lub Terminate and Stay Resident (TSR), który używa wyskakującego okienka skrótu do nałożenia kalkulatora, kalendarza, notatnika, dialera telefonicznego i ASCII tabeli na oprogramowanie PC DOS. Inne firmy wkrótce odkryły tę wspaniałą funkcję DOS i TSR zaczęły rywalizować o skończoną przestrzeń pamięci kompatybilną z komputerami PC. InfoWorld nazwałby go Produktem Roku 1984 Oprogramowaniem (1-2-3 był ich laureatem w 1983 roku).
sierpień Microsoft wypuszcza MS-DOS 3.0, po trudnym półtora roku zmagania się z problemami niekompatybilności oprogramowania , zdalnego zarządzania plikami i niezależności urządzeń logicznych na poziomie sieci. Tworząc podstawy dla sieci, główny zespół pięciu osób kierowany przez Zbikowskiego i Reynoldsa przeprojektował i napisał na nowo jądro DOS. Redirector i uczestnikiem interfejsy IBM network adapter karty zostały dodane, ale sam redirector, który współdziała z warstwy transportowej sieci, nie był gotowy. Per Żbikowski: „Produkt nie był gotowy do wysyłki, gdy IBM powiedział: »Dobrze, weźmiemy go«”.
Wprowadzono IBM PC/AT , komputer zbudowany na 6-MHz mikroprocesorze Intel 80286 , z 16-bitową magistralą ISA, nowym zegarem CMOS i dyskiem twardym o pojemności 20 MB. Jest dostarczany z systemem PC DOS 3.0 , który dodaje obsługę poczwórnych lub wysokiej gęstości (80 ścieżek), 15 sektorów na ścieżkę, 1,2 MB (1228 800 bajtów; 2400 sektorów) dyskietek. Ich FAT wypełnia siedem sektorów (14 dla dwóch kopii) i katalog główny 14 (zawierający do 224 wpisów), pozostawiając 2371 jednosektorowych klastrów (1213 952 bajtów) na dane. Dysk twardy ma 614 cylindrów, cztery strony i 17 sektorów na ścieżkę, łącznie 41 752 sektorów lub 21 377 024 bajtów surowej przestrzeni. 12-bitowa konstrukcja FAT pozwala na maksymalnie 4078 klastrów. Rozmiary klastrów DOS są potęgami dwójki, więc aby uniknąć używania klastrów 16-sektorowych i efektywniej obsługiwać większe dyski twarde, DOS dodał nowy typ partycji (0x04) dla partycji większych niż 15 MB, używając 16-bitowego FAT, który umożliwia mniejszy rozmiar klastra 4-sektorowego. W rezultacie dyski twarde DOS 2.x większe niż 15 MB, które używały 12-bitowego FAT (typ 0x01) są niekompatybilne z późniejszymi wersjami DOS. 286 ma 24-bitową magistralę adresową, która może adresować 16 MB pamięci RAM, a IBM oficjalnie wspiera rozszerzenie do 3 MB. PC DOS 3.0 wspierał korzystanie z rozszerzonej pamięci z instalowalnym sterownikiem urządzenia VDISK.SYS, który umożliwiał konfigurację jednego lub więcej dysków wirtualnych ( dysków RAM ). Przełącznik /E powodował, że dyski wirtualne używają pamięci rozszerzonej zamiast pamięci konwencjonalnej. VDISK korzystał z usługi transferu pamięci BIOS , określanej jako interfejs Interrupt 15 h , aby uniknąć bezpośredniego przełączenia w tryb chronionego adresu wirtualnego . Jednak procedura ROM-BIOS przełączała się z trybu rzeczywistego do trybu chronionego iz powrotem, stosunkowo powolny proces, który nie był niezawodny w przypadku niektórych aplikacji. PC DOS 3.0 zapewniał również tę samą obsługę międzynarodową, co wcześniej w wersji 2.11. IBM ogłosił także wersję PC/AT wieloużytkownikowego systemu operacyjnego Xenix, sieci IBM PC Network (opracowanej dla IBM przez Sytek i obsługiwanej przez PC DOS 3.1) oraz nowego wielozadaniowego oprogramowania okienkowego o nazwie TopView — wszystko to będzie dostępne w pierwszym kwartale 1985. Przeprojektowana klawiatura dodała 84 klawisz . Inżynierowie oprogramowania IBM mieli za zadanie przełączyć AT z DOS-a w tryb „ maszyny wirtualnej ” lub „ hiperwizora ”, który umożliwiłby wielozadaniowość programów napisanych dla różnych systemów operacyjnych. Płyta główna powiększyła się, aby zmieścić się w dodanych obwodach, takich jak zegar i drugie kontrolery Intel 8259 i 8237 .
1984 wrzesień IBM wprowadza Enhanced Graphics Adapter (EGA), który kosztuje 524 USD i ma 16 KB ROM i 64 KB RAM. Kolejne 64 KB pamięci RAM (199 USD) znajduje się na płytce typu „piggyback” zwanej kartą rozszerzeń pamięci graficznej. Kolejne 128 KB (259 USD) dodane do płyty typu „piggyback” daje w pełni załadowaną kartę EGA o pojemności 256 KB (całkowity koszt: 982 USD). Do użytku z monitorami monochromatycznymi, EGA obsługuje tryb tekstowy MDA i dodaje monochromatyczny tryb graficzny 640×350, nieco niższą rozdzielczość niż 720×348 Herkulesa. EGA ma tę zaletę, że jest „standardem IBM” z wbudowaną obsługą BIOS-u, podczas gdy Hercules ma początkową zaletę, że jest szerzej używany i wspierany przez oprogramowanie. W przypadku monitorów kolorowych obsługiwanych jest wszystkie siedem trybów CGA. Rozdzielczość 80-kolumnowa w trybie tekstowym poprawiona z 640×200 w CGA do 640×350 — w porównaniu z rozdzielczością 720×350 osiąganą przez Compaqa. Dodano trzy nowe tryby graficzne, w tym 16 kolorów jednocześnie z palety 64 kolorów w rozdzielczości 640×350 (patrz palety EGA ). IBM 5154 potrzebna jest zwiększona Kolorowy monitor ($ 849 planowana dostępność stycznia 1985), aby wyświetlić większą rozdzielczość. IBM zapowiada również 640 x 480, 256 kolorów Profesjonalne Graphics Controller (PGC) do projektowania wspomaganego komputerowo (CAD) stacji roboczych . PGC ma pierwszy "koprocesor" graficzny IBM i jest pierwszym kontrolerem wideo, który wytwarza sygnał analogowy .
Listopad W Europie AT&T i Microsoft wypuszczają system MS-DOS 3.1 , który dodaje nową sieć lokalną jako dodatek do Microsoft Networks 1.0 (zidentyfikowanego wcześniej jako MS-Net ) do użytku na kartach sieciowych innych niż IBM. Usługi Microsoft Networks są dostarczane przez serwer plików, który jest częścią aplikacji Networks i działa na komputerze dedykowanym do zadania. Ani MS-Net, ani jego następca LAN Manager nie odniosły szczególnego sukcesu w rywalizacji z liderem rynku Novellem , którego produkt Novell NetWare miał siedemdziesiąt procent udziału w rynku.
grudzień Qualitas zapowiada TallScreen, narzędzie, które pozwala przewijać ekran w górę, aby zobaczyć tekst przewijany z góry ekranu, a Rational Systems zapowiada Instant-C, interpreter języka C. Te dwie małe firmy stały się bardziej znane dzięki swoim menedżerom pamięci i produktom rozszerzającym DOS wprowadzonym w lipcu 1987 roku .
1985 Styczeń Digital Research zapowiada Concurrent DOS 286 we współpracy z Intelem. Produkt działa wyłącznie jako system operacyjny 80286 w trybie natywnym, umożliwiając użytkownikom pełne wykorzystanie trybu chronionego do wykonywania wielu użytkowników, wielozadaniowych operacji podczas emulacji 8086 .
Marsz IBM dostarcza środowisko operacyjne działające w trybie tekstowym TopView. W czerwcowym przeglądzie produktu InfoWorld nazwano go powolnym i głodnym pamięci i stwierdzono, że wymaga od użytkowników znajomości zbyt wielu szczegółów technicznych dotyczących ich programów.
kwiecień Wydano program IBM PC Network obsługujący kartę sieciową IBM. Działa na PC DOS 3.1 .
Podczas wiosennych targów COMDEX Intel zapowiada płytę pamięci o nazwie Above Board, która omija barierę pamięci 640 KB, a firma Lotus Development Corp. zapowiada nowe wersje Lotus 1-2-3 i Symphony, które mają wykorzystywać nowo dostępną pamięć. Powyższa płyta wykorzystuje przełączanie banków, dzięki czemu IBM PC i PC/AT mogą korzystać z tego, co Intel i Lotus nazywają specyfikacją interfejsu urządzenia z rozszerzoną pamięcią 3.0 (EMS, nie mylić z rozszerzoną pamięcią IBM). Specyfikacja pozwala na wykorzystanie do 8 MB pamięci RAM. Pakiety Above Board do 2 MB, a dwie karty Above Board mogą współistnieć w tym samym systemie. Źródło oszacowało, że 4 MB pamięci RAM dałoby około 500 000 komórek w arkuszu kalkulacyjnym . EMS jest zaimplementowany za pomocą menedżera rozszerzonej pamięci (EMM), sterownika urządzenia dostarczanego przez producenta płytki jako dyrektywa CONFIG.SYS DEVICE. Specyfikacja została publicznie udostępniona twórcom produktów, a podobne karty pamięci zostały wkrótce wydane przez innych, w tym Tecmar i Quadram. Wiele z pierwszych programów obsługujących EMS zakładało, że cała dostępna pamięć EMS jest przeznaczona dla nich, co spowodowało „wojny EMS” jako oprogramowanie do buforowania dysku , programy rezydentne i aplikacje prześcigały się w używaniu rozszerzonej pamięci. Tylko dzięki przyjęciu specyfikacji mógł zapanować pokój, a wiele programów bezpiecznie współdzieli i jednocześnie korzysta z rozszerzonej pamięci.
Może Microsoft „właśnie dostarcza” DOS 3.1 w Stanach Zjednoczonych; Użytkownicy komputerów PC narzekają, że dostępność jest ograniczona. Najwięksi gracze sieci LAN zapowiedzieli swoje wsparcie, np. sieć LAN firmy 3Com będzie zawierać część Redirectora firmy Microsoft.
Siedem miesięcy po wprowadzeniu, EGA nie wyparła pierwszej generacji kart graficznych IBM, ponieważ większość programistów jeszcze nie dostosowała do niej swojego oprogramowania. Wśród kilku pakietów oprogramowania, które teraz w pełni obsługują EGA, znajduje się GEM ( Menedżer środowiska graficznego ) firmy Digital Research . Z wielu powodów oprogramowanie zaprojektowane dla trybu graficznego CGA nie będzie działać poprawnie w trybie emulacji EGA, ale oprogramowanie zaprojektowane dla MDA generalnie działa.
Firma Digital Research ujawniła problemy z funkcjami emulacji w kroku C-1 procesora Intel 80286, które uniemożliwiały współbieżnemu DOS 286 uruchamianie oprogramowania 8086 w trybie chronionym. Wydanie Concurrent DOS 286 zostało opóźnione, dopóki Intel nie opracuje nowej wersji układu. Obserwatorzy branżowi w żadnym wypadku nie są pewni, że Concurrent DOS 286 kiedykolwiek będzie w stanie efektywnie uruchomić istniejące oprogramowanie w trybie chronionym, nawet z udoskonaleniami procesora Intela.
1985 czerwiec Digital Research wydaje Concurrent DOS 86 w wersji 4.1, zaktualizowaną wersję Concurrent DOS, która obsługuje wysokiej klasy kompatybilne z IBM, aplikacje MS-DOS 2.1 i oprogramowanie GEM firmy Digital Research.
AST Research ogłasza wielofunkcyjną płytę RAMpage , zaprojektowaną jako nadzbiór standardu Lotus-Intel, do pracy w środowisku wielozadaniowym na PC.
Atari pokazuje prototypowy CD-ROM na Summer Consumer Electronics Show w Chicago, podłączony do Atari 520ST , z encyklopedią 58 milionów znaków. Oprogramowanie na CD-ROM jest opracowywane przez Activenture , firmę założoną przez Kildalla.
lipiec Statki Quarterdeck DESQview . W obliczu bankructwa po ogłoszeniu przez IBM TopView „wstrzymaniu” sprzedaży, przepisano Desq, aby był kompatybilny z TopView.
Microsoft twierdzi, że łączy siły z Lotusem i Intelem w celu wsparcia EMS, który będzie teraz nosił nazwę Lotus-Intel-Microsoft Specification. Microsoft planuje zintegrować rozszerzone możliwości pamięci z przyszłymi produktami oprogramowania systemowego. Wraz z zapowiedzią Intel wypuścił nową wersję 3.2 specyfikacji. Intel powiedział, że ulepszenia w tej wersji umożliwiają wielozadaniowym systemom operacyjnym łatwiejszą obsługę wielu aplikacji współużytkujących rozszerzoną pamięć. Programy użytkowe komunikują się bezpośrednio z EMM za pomocą przerwania programowego , z pominięciem DOS. Nowa funkcja EMM wspierała wielozadaniowe systemy operacyjne poprzez zapisywanie i przywracanie map stron .
sierpień IBM i Microsoft ogłaszają długoterminową umowę o wspólnym rozwoju w celu udostępnienia określonego kodu DOS i stworzenia od podstaw nowego wielozadaniowego systemu operacyjnego, znanego pod różnymi nazwami kodowymi : CP-DOS, 286DOS, DOS 5, New DOS lub Advanced DOS ( OS/ 2 został ostatecznie wydany pod koniec 1987 roku). Pakt został podpisany w czerwcu.
Microsoft ogłasza swoją pierwszą aplikację zgodną z siecią LAN, Microsoft Word for Networks. Program jest przechowywany na sieciowym serwerze plików.
Reakcja rynku na ulepszony adapter graficzny IBM nie była przytłaczająca, częściowo dlatego, że złożoność EGA – pięć niestandardowych chipów i 12 trybów – spowolniła rozwój oprogramowania, a cena płyty była dla wielu amortyzatorem, ale EGA pojawia się jako następna grafika standard. Lotus spodziewa się wydać sterowniki obsługujące 1-2-3 i Symphony do końca miesiąca, a Microsoft Chart dołączy do Worda i Windows we wspieraniu EGA. Oczekuje się, że w ciągu najbliższych sześciu miesięcy na rynek trafi kilka tablic klonów. Chips and Technologies (C&T) tworzy pełny, niestandardowy zestaw chipów EGA . IBM próbował odizolować programistów od płyty głównej i ominąć problem ze sterownikami, włączając do EGA Virtual Device Interface (VDI) firmy Graphic Software Systems (GSS) z Wilsonville w stanie Oregon (założonej w 1981 r. przez czterech byłych inżynierów Tektronix ), ale wielu programistów decydują się zignorować IBM VDI. Digital Research ma swój własny interfejs urządzenia wirtualnego , który opisuje jako podobny do nadzbioru VDI IBM, który, jak twierdzą, ma ograniczoną obsługę grafiki rastrowej . Wielu dostawców, w tym Lotus i Ashton-Tate, pisze bezpośrednio na ekranie zamiast na VDI, aby uzyskać lepszą wydajność . Nadchodzący system Windows firmy Microsoft korzysta z interfejsu graficznego urządzeń graficznych firmy Microsoft , który jest nadzbiorem VDI firmy Graphic Software Systems. Dyrektor ds. rozwoju Ashton-Tate powiedział, że ponieważ EGA spowalnia 8088, powodując problemy z wydajnością, korzyści techniczne EGA prawie wymagają 80286. Inżynier oprogramowania Microsoft powiedział, że podstawowe 64 KB EGA wymusza kompromis między rozdzielczością a kolorem — użytkownik może mieć rozdzielczość 4-kolorową 640×350 lub 16-kolorową 640×200, zalecając płytkę typu piggyback 64 KB dla dobrej wydajności 16 kolorów przy rozdzielczości 640×350. W przeszłości grafika była postrzegana jako rynek wertykalny — tworzenie wykresów lub projektowanie wspomagane komputerowo. Wraz z rozwojem technologii interfejsu użytkownika grafika przechodzi z rynków niszowych do ogólnej technologii systemowej stosowanej w prawie każdym typie aplikacji .
Po czterech tygodniach testowania próbek E-step 80286 firma Digital Research przyznała, że ​​Intel poprawił wszystkie udokumentowane erraty 286 , ale stwierdził, że nadal występują nieudokumentowane problemy z wydajnością chipów w przedpremierowej wersji Concurrent DOS 286 działającej na E-stepie. Intel powiedział, że podejście Digital Research do emulacji oprogramowania 8086 w trybie chronionym różniło się od oryginalnej specyfikacji. Intel wprowadzi drobne zmiany w mikrokodzie , które pozwolą Digital Research na znacznie szybsze uruchomienie trybu emulacji, wbudowanego w krok E-2.
1985 wrzesień Digital Research odsuwa współbieżny DOS 4.1 na rzecz DOS Plus 1.x. W Philips: tak , DOS Plus wyposażony Intel 80186 -na komputer być produkowane i wprowadzane do obrotu w Austrii , zostało ogłoszone.
C&T ogłasza swój EGA CHIPSet, zestaw czterech układów VLSI umożliwiających tańsze karty graficzne niż EGA za 982 USD, który poprawił swoją szybkość i wydajność i sprawił, że EGA jest powszechnie akceptowany jako standard. Do listopadowego targu COMDEX ponad pół tuzina firm wprowadza karty kompatybilne z EGA w cenie około 600 dolarów.
październik Microsoft wypuszcza MS-DOS 2.25 , który dodał wsparcie dla koreańskich znaków Hangul . Wiele narzędzi systemowych stało się kompatybilnych z MS-DOS 3.0. Ta wersja była dystrybuowana na Dalekim Wschodzie, ale nigdy nie była dostarczana przez producentów OEM w Stanach Zjednoczonych i Europie.
Intel zapowiada 32-bitowy Intel 80386 . 386 ma 32-bitowy adres autobus, który może bezpośrednio adres 2 32 lokalizacji (4294967296) z pamięcią, tzn 4096 MB lub 4 gigabajtów (GB) pamięci RAM za pomocą płaskiego modelu pamięci , lub do 2 46 bajtów (64 terabajtów ) na wirtualnym pamięć . Aby utrzymać maksymalną częstotliwość zegara 386 33 MHz, używany jest system pamięci podręcznej zawierający szybkie pamięci SRAM połączone przez lokalną magistralę mikroprocesora .
Listopad InfoWorld poinformował, że użytkownicy biznesowi wykazują niemal nienasycone zapotrzebowanie na większą pojemność dyskową. Firma sprzedawała system dyskowy do komputerów PC/AT, który mógł pomieścić 240 megabajtów w jednym pliku, a w użyciu było wiele 40- i 80-megabajtowych dysków. Pojawił się jednak problem. DOS ograniczył partycje do tylko 32 MB — całkowita liczba sektorów BPB w limicie pola Volume wynosiła 65 536 (2 16 ), a 16-bitowe adresy były przekazywane do przerwań 25h i 26h. Wielu było zaskoczonych, że IBM nie zburzył bariery 32 MB przy pomocy PC DOS 3.0 lub 3.1. Najczęstszym sposobem rozwiązania tego problemu było traktowanie dużych dysków tak, jakby były to w rzeczywistości dwa lub więcej dysków. Dyski są wtedy nazywane dyskami logicznymi lub woluminami i działają dobrze, o ile żaden plik nie jest większy niż 32 MB.
Firma Digital Research, starając się promować swój zawieszony system operacyjny Concurrent PC DOS, zmodyfikowała system tak, aby wykorzystywał specyfikację pamięci rozszerzonej RAMpage. Jednoczesny PC DOS XM miał zostać wydany w pierwszym kwartale 1986 roku, po czym w drugim kwartale miała nastąpić aktualizacja kompatybilna ze schematem blokowania rekordów i plików oraz schematami udostępniania plików w PC DOS 3.1 . Zarówno specyfikacje pamięci rozszerzonej Lotus-Intel-Microsoft, jak i AST umożliwiają użytkownikom adresowanie do 8 MB pamięci RAM.
C&T dostarcza swój pierwszy chipset zgodny z AT, pięć układów zastępujących 63 elementy płyty głównej, co czyni go sprzętowym odpowiednikiem BIOS-u Phoenix. Phoenix pracuje nad projektem zgodnym z AT, który wykorzystuje chipset C&T, oraz projektem integrującym grafikę na płycie głównej. Konstrukcja CHIPSet pozwala na zmniejszenie rozmiaru płyty głównej i zużycia energii, dzięki czemu płyta główna kompatybilna z AT może być używana w obudowie XT. Ten chipset będzie zawarty w Tandy 3000 i kompatybilnym z AT od PC's Limited .
Na Comdex pieczeni , Gates jest przedstawiane z vaporware nagrody, jak „dwa lata późno” wielozadaniowość środowiska operacyjnego Windows 1.0 zostanie wprowadzony. PC Magazine twierdzi, że jego najlepsze cechy to nie wielozadaniowość i okienkowanie, ale raczej zdolność do przekształcania zwykłych aplikacji w narzędzia rezydujące w pamięci, a dla programistów interfejs urządzeń graficznych.
W pobliżu Lake Tahoe , ad hoc komitet sprzedawców spotyka się na High Sierra Hotel and Casino w celu opracowania standardowego formatu logicznego do organizowania danych na CD-ROM.
grudzień European Computer Stowarzyszenie Producentów przyjmuje i zwalnia standardem ECMA-107, wielkość i struktura plików na dyskietce kartridży do Wymiany Informacji , standaryzacja FAT12.
1986 Styczeń Microsoft udostępnia system MS-DOS 3.2 firmie IBM.
Grolier i Activenture dostarczają encyklopedię opartą na płytach CD-ROM, napęd CD-ROM firmy Philips i kartę interfejsu kompatybilną z komputerami PC za 1495 USD. Atari, szukając tańszej jednostki CD-ROM, opóźniło swój produkt.
InfoWorld poinformował, że w ciągu ostatniego roku rosnąca liczba generycznych, nienazwanych komputerów PC zyskała wsparcie jako legalna alternatywa dla systemów głównych producentów. Komponenty klonów stały się tak standardowymi towarami, że większość uważa, że ​​maszyny generyczne osiągają wysoki stopień kompatybilności. Chociaż niektórzy dealerzy dołączają kopię MS-DOS do swoich ogólnych mikroów, wielu małych dealerów tego nie robi. Zazwyczaj użytkownicy mogą kupić kopie IBM PC DOS od autoryzowanych dealerów IBM.
IBM ogłasza swój komputer ze zredukowanym zestawem instrukcji (RISC) , IBM RT PC , z dyskiem twardym o pojemności 40 MB i fizycznym wyglądem praktycznie identycznym z komputerem PC/AT. Programy PC DOS będą działać na komputerach RT PC z opcjonalną płytą zawierającą procesor 80286 i program koprocesorowy , umożliwiając użytkownikom przełączanie między operacjami AIX i PC DOS.
Luty Digital Research i IBM zgodziły się używać Concurrent DOS 286 w wersjach PC/AT w punktach sprzedaży w sklepach detalicznych i innych aplikacjach wertykalnych. Współbieżny DOS 286 posłuży jako podstawa systemu operacyjnego IBM 4680 . Wielu sprzedawców IBM z wartością dodaną z pakietami aplikacji medycznych, prawnych i innych branżowych wyraziło zainteresowanie produktem.
Statki DESQview 1.2. Obsługuje ulepszoną specyfikację rozszerzonej pamięci (EEMS) AST na nowej płycie RAMpage (stylizowanej RAMpage!). Jedynym innym dużym programem wykorzystującym nadzbiór AST jest Framework II firmy Ashton-Tate . Computerworld powiedział, że zużywa mniej pamięci niż Windows lub TopView i może być "najbardziej pragmatycznym wyborem".
1986 Marsz NEC zapowiada swój monitor MultiSync w reklamach prasowych. Kompatybilny z CGA, EGA i PGC, obsługuje rozdzielczości do 800×560 i oferuje wejście analogowe.
W Seattle Kildall wygłasza przemówienie programowe na Pierwszej Międzynarodowej Konferencji Microsoftu na CD-ROM, gdzie High Sierra Group opublikowała swój zestaw propozycji.
IBM wypuścił pierwsze komponenty swojej sieci lokalnej Token Ring oraz PC DOS 3.2 , który obsługuje operacje Token Ring. Mimo to dodaje wsparcie dla 3 1 / 2 -cal podwójnej gęstości 720 KB napędów dyskietek (IBM nie powiedzieć dlaczego), zostanie wydany na 5 1 / 4 -cal dyskietce. Sieć Token Ring Network umożliwia użytkownikom komputerów IBM PC współużytkowanie drukarek, plików i innych urządzeń. Oprogramowanie wspierające obejmuje program IBM Token Ring/PC Network Interconnect Program oraz zaawansowaną komunikację program-program dla komputerów IBM PC (APP/PC). Niektórzy dealerzy posiadający wcześniejszy produkt sieciowy IBM, IBM PC Network, czekają, aby ocenić zapotrzebowanie na sieć Token Ring przed zakupem produktu.
Oczekuje się, że Microsoft wyda MS-DOS 3.2 kompatybilnym producentom, z tymi samymi funkcjami, co PC DOS 3.2. Nowy sterownik urządzenia RAMDRIVE.SYS tworzy dysk wirtualny w pamięci konwencjonalnej, pamięci rozszerzonej lub pamięci rozszerzonej Lotus-Intel-Microsoft. Jednak jądro MS-DOS nie bierze udziału w manipulacjach pamięcią rozszerzoną i nie używa pamięci rozszerzonej do własnych celów. RAMDRIVE.SYS podobno używa nieudokumentowanych instrukcji procesora LOADALL , które pozwalają programowi działającemu w trybie rzeczywistym na dostęp do dowolnej lokalizacji w pamięci rozszerzonej. Przypuszczalnie pozwala to RAMDRIVE.SYS ulepszyć stosunkowo powolny i zawodny proces IBM VDISK. Jest to pierwsza wersja MS-DOS oferowana przez firmę Microsoft w opakowaniu pakowanym w folię termokurczliwą dla mniejszych producentów OEM lub producentów systemów .
Apricot Computers zapowiada MS-DOS 4.0 , pierwszą wersję wielozadaniową. Apricot będzie sprzedawać system MS-DOS 4.0 europejskim klientom jako program kontrolujący serwery sieciowe obsługujące nową rodzinę mikrokomputerów Apricot. Apricot zaoferuje również MS-Net 2, nową wersję sieci LAN firmy Microsoft. Deweloperzy i znawcy branży oczekują, że Microsoft ominie tę wersję w Stanach Zjednoczonych na rzecz wydajniejszej wersji, MS-DOS 5.0, która będzie miała dostęp do 16 MB pamięci RAM.
kwiecień IBM zaprezentował adapter rozszerzonej pamięci (XMA) dla komputera 3270, który umożliwia użytkownikom korzystanie z wielu sesji DOS i sesji hosta lub wielu sesji hosta i jednej sesji DOS. XMA nie jest zgodny ze specyfikacją Lotus-Intel-Microsoft, ale wykorzystuje technikę przełączania banków, która bardzo przypomina EEMS firmy AST. IBM poinformował również Topview 1,10 i 80C88 -na IBM PC Convertible , pierwszy komputer IBM korzystania z 3 1 / 2 -cal dyskietki, które będą dostępne w maju. PC Convertible wykorzystuje układy scalone specyficzne dla aplikacji (ASIC), które łączą funkcje wielu układów w mniej, bardziej wyspecjalizowane układy, zapowiadając strategię IBM polegającą na wykorzystaniu zastrzeżonej architektury w przyszłych maszynach. IBM ogłosił również szybszą wersję 8-MHz PC/AT oraz nową ulepszoną klawiaturę 101-klawiszową (USA) / 102-klawiszową (Europa) . Prezes IBM Entry Systems Division ostrzegł, że konkurencja będzie musiała „działać bardzo szybko, aby zachować kompatybilność”.
Sześć miesięcy po wprowadzeniu specyfikacji EEMS i połączeniu sił AST i Quarterdeck w celu wsparcia jej wykorzystania w DESQview, Quadram ogłosił, że ich nowa płyta Quad EMS+ będzie ją obsługiwać.
1986 Może Podczas gdy twórcy oprogramowania debatują nad standardem dla programów rezydujących w pamięci, dwóch programistów ściga się, aby opracować narzędzia, które obiecują pomóc we współpracy zwykle niekompatybilnych TSR. Programami są Referee z Persoft Inc. i MOM (menedżer organizacji pamięci) firmy Borland. Ostatecznie użytkownicy zbuntowaliby się, ponieważ nie mogli śledzić wszystkich specjalnych warunków dla każdego TSR. Wiele TSR-ów zawiodło jako produkty, ponieważ radzenie sobie ze złożonością było większym problemem niż dostarczana wartość.
czerwiec Na National Computer Conference, High Sierra Group ogłosiła swoje standardy formatu plików logicznych definiujące objętościowy spis treści i strukturę katalogów dla CD-ROM-ów.
sierpień PC's Limited sprzedaje płytę zgodną z EGA (która wykorzystuje układy Chips and Technologies) za 269 USD. Magazyn PC Magazine informuje o dwóch alternatywach do samodzielnego budowania AT : z zestawu lub indywidualnie zakupionych komponentów. Okazało się, że niewiele z wielu firm oferujących płyty główne AT chciało sprzedać tylko jedną.
Udział IBM w detalicznym rynku komputerów osobistych spadł w ciągu ostatniego roku o 10 procent i obecnie stanowi mniej niż połowę sprzedawanych komputerów kompatybilnych z komputerami PC. Dla wielu wydaje się, że nie ma już żadnego przekonującego powodu, aby kupować IBM. W czerwcu dyrektor naczelny John F. Akers powiedział analitykom, że IBM rozważy wycofanie się z części rynku komputerów osobistych, jeśli stanie się on zbyt towarowy.
wrzesień Compaq przedstawia pierwszy komputer z procesorem Intel 80386, Compaq Deskpro 386. Był to najpotężniejszy komputer osobisty na rynku. IBM nie zamówił jeszcze ani jednego układu 386 od Intela. Prezes Compaqa Rod Canion ostrzegł, że jeśli IBM nie zareaguje własnym komputerem opartym na 80386 w ciągu sześciu miesięcy, Deskpro 386 stanie się w branży 32-bitowym standardem komputerów osobistych. Zapowiedziano dwa modele, Model 40 (dysk twardy 40 MB) i Model 130 (130 MB). Obydwa miały wbudowaną obsługę do 8 MB pamięci rozszerzonej za pomocą Compaq Expanded Memory Manager (CEMM) — pierwszego tak zwanego „ menedżera pamięci ” komputera PC dla procesorów 80386 — do emulacji pamięci rozszerzonej . Płyta pamięci systemowej Deskpro 386 była rozszerzalna do 10 MB, ale żaden system operacyjny nie był jeszcze dostępny do wykorzystania więcej niż 1 MB przestrzeni adresowej oryginalnego IBM PC (z wyjątkiem tworzenia dysków RAM i pamięci podręcznej dysków; narzędzi Compaq VDISK.SYS i CACHE .EXE zrobił to). Firma Compaq nazwała swoje rozwiązanie rozszerzonym dyskiem z limitem partycji 32 MB, który został zaimplementowany z niestandardową wersją FDISK firmy Compaq, która umożliwiała tworzenie wielu partycji MS-DOS na jednym dysku twardym, oraz ze sterownikiem urządzenia ENHDISK.SYS zainstalowanym w CONFIG.SYS aby uzyskać dostęp do tych dodatkowych partycji. Rozszerzony dysk modelu 130 może pomieścić cztery partycje 32 MB.
Chips and Technologies ogłasza 82C206 – pojedynczy układ, który integruje wszystkie główne funkcje płyty głównej, zastępując siedem układów Intela – generator zegara , kontroler magistrali, zegar systemowy , dwa kontrolery 8259 i dwa kontrolery 8237 – oraz układ CMOS/zegar Motorola. Połączenie tego nowego układu z istniejącym zestawem pięciu układów umożliwia twórcom klonów komputerów PC znaczne zmniejszenie rozmiaru, złożoności i kosztów maszyn, przy jednoczesnym zwiększeniu ich szybkości.
Firma Microsoft ogłosiła rozszerzenia OEM systemu MS-DOS , które pozwolą każdemu komputerowi z systemem DOS 3.1 lub 3.2 odczytać dane z dowolnego CD-ROMu sformatowanego w formacie High Sierra .
Microsoft demonstruje MS-DOS 4.0 i MS-Net 2.0 na targach w Paryżu. Zostaną wydane jednocześnie w IV kwartale br. Apricot i SMT Goupil  [ fr ] planują obsługę nowego oprogramowania. Prezes Microsoftu Jon Shirley powiedział, że co najmniej jeden kontrakt jest w toku z amerykańskim producentem. Powiedział, że MS-DOS 4.0 „nie idzie naprzód z 286” — nie zastępuje Xenixa ani nie oferuje całkowicie wieloużytkownikowego systemu DOS. Jest przeznaczony dla sieci, w których każda stacja robocza może przetwarzać żądania jako wydajny, niewydzielony serwer plików z komunikacją wysokiego poziomu, który wymaga wielozadaniowości z wywłaszczaniem .
październik Zapowiedziano DESQview 1.3. Obsługuje wirtualny tryb 8086 80386, ale tylko w Deskpro 386 firmy Compaq, przy użyciu CEMM. Quarterdeck nazywa go pierwszym „programem sterującym” lub „menedżerem maszyny wirtualnej” dla maszyn opartych na 386 — obsługuje do dziewięciu aplikacji jednocześnie w pamięci do 640 KB każda, obsługując aplikacje korzystające z pamięci EMS, nawet jeśli nie jest to nieodłączną cechą wirtualnego trybu 8086. Programy sterujące to pierwszy krok w kierunku środowisk operacyjnych, które w pełni wykorzystują 386.
Microsoft dostarcza MS-DOS 4.0 Wang , ICL i praktycznie nikomu innemu. Zasadniczo był to Windows bez graficznego interfejsu użytkownika (zobacz Nowy plik wykonywalny ). Microsoft, od dawna próbując wyeliminować go jako zbędny, dotrzymał swoich zobowiązań umownych.
Listopad Phar Lap Software wprowadza pierwszy przedłużacz DOS , 386|DOS-Extender , narzędzie programistyczne , które umożliwia uruchamianie 32-bitowych aplikacji wielkości komputera mainframe w systemie MS-DOS 3.1 lub 3.2 na dowolnym komputerze zgodnym ze standardem 80386 zgodnym z IBM PC wykorzystując możliwości pamięci w trybie chronionym 80386.
Software Link zademonstrował PC-MOS/386 na targach COMDEX. Wydanie wieloużytkownikowego systemu operacyjnego obsługującego tryby wirtualny i chroniony 80386 zaplanowano na luty 1987 r.
grudzień European Computer Manufacturers Association przyjmuje i wydaje standard ECMA-119, Volume and File Structure of CDROM for Information Interchange , przeredagowaną wersję propozycji High Sierra Group i przekazuje ją ISO do dalszego przetwarzania jako standard międzynarodowy.
1987 Styczeń Nowa jednostka biznesowa Flexible Automation Business Unit firmy Digital Research wprowadziła swój pierwszy produkt, system operacyjny czasu rzeczywistego FlexOS 286, przeprojektowaną wersję Concurrent DOS 286, zaprojektowaną specjalnie do produkcji zintegrowanej z komputerami.
IBM dostarcza poprawkę dla PC DOS 3.2, która zmienia pięć plików poleceń i zawiera dwa programy klawiatury dla IBM Enhanced Keyboard.
Luty Firma Quarterdeck wydała niedawno Menedżera rozszerzonej pamięci Quarterdeck 386 ( QEMM ).
Digital Research wprowadza na rynek Concurrent DOS 386, który obsługuje do czterech aplikacji jednocześnie obsługujących do 10 użytkowników w systemie.
Marsz The Wall Street Journal z 20 marca podaje, że 31-letni Gates stał się najmłodszym miliarderem w historii, który sam się dorobił.
kwiecień IBM Personal System / 2 linia zostanie zwolniony. Modele obejmują model 30 oparty na 8086, z 256-kolorową wielokolorową macierzą graficzną (MCGA) do modelu 80 opartego na 80386, z 256 KB pamięci RAM 640×480, 16-kolorową matrycą graficzną wideo (VGA). Domyślny tryb tekstowy VGA renderuje komórki znaków 9 na 16 pikseli (rozdzielczość 720×400), wyższą rozdzielczość niż MDA. MCGA i VGA wytwarzają sygnał analogowy; ich poprzednicy, poza high-endowym PGC, wytwarzali cyfrowy sygnał TTL . MCGA i VGA są zintegrowane z płytą główną, a nie dodawane na karcie rozszerzeń, ale IBM twierdzi, że adapter VGA PS/2 do aktualizacji Model 30 i starszych komputerów PC będzie dostępny w lipcu. Linia PS/2 działa na PC DOS 3.3 (nowy wielozadaniowy system operacyjny w trybie chronionym /2 ma być dostępny w pierwszym kwartale 1988). Wersja 3.3 dodała obsługę napędów dyskietek 3 12 cale 1,44 MB o wysokiej gęstości , które IBM wprowadził w swoich modelach PS/2 opartych na 80286 i wyższych, a także wprowadził typ partycji (0x05) dla partycji rozszerzonych , który mógł wytrzymać do 23 dysków logicznych. Architektura Micro Channel (MCA) wprowadza autobus Modele 50 i 60 Zastosowanie wersji 16-bitowej, natomiast model 80, który wykorzystuje dane wersja obsługuje 32-bitowe i adresowania. Aktualizacja z DOS 3.2 do 3.3 została w całości napisana przez IBM, bez żadnego wysiłku programistycznego ze strony Microsoftu, który pracował nad "Advanced DOS 1.0". Wkrótce po wydaniu niektórzy użytkownicy sprzętu innego niż IBM zgłaszali problemy z dyskiem twardym. Wersja 3.3 dla MS-DOS była nadal testowana przez Microsoft. Złącze DIN wykorzystywane przez wcześniejszych klawiatur PC jest zastąpiona przez złącze mini-DIN , a myszy uzyskać ten sam łącznik; te „ złącza PS/2 ” stałyby się nowym standardem dla komputerów kompatybilnych z komputerami PC.
W komunikacie prasowym firmy Microsoft zapowiedziano, że system Windows 2.0 , który zapewnia „wierność wizualną” menedżerowi prezentacji Microsoft Operating System/2 Windows , zostanie dostarczony w trzecim kwartale.
Fox Software ogłosił Foxbase 2.0 386, pierwszą bazę danych, która w pełni wykorzystywała pamięć 386, używając programu rozszerzającego DOS Phar Lap, który przechwytuje wywołania DOS i automatycznie przełącza system z powrotem do trybu rzeczywistego dla tych funkcji. Po dotknięciu trybu chronionego układu cały program może działać w pamięci, eliminując czasy dostępu do dysku i poprawiając szybkość wykonywania w niektórych przypadkach o współczynnik 10. Program nie obsługuje wielozadaniowości, która musi czekać na postępy w systemie operacyjnym, więc jest to rozwiązanie tymczasowe.
1987 Może DESQview 2.0 jest dostarczany. W przypadku korzystania z QEMM obsługuje wirtualny tryb 8086. Obsługuje 43-wierszowy tryb tekstowy EGA oraz 50- i 60-wierszowy tryb VGA. Ponadto plik informacji o programie TopView (.PIF) jest dostarczany z interfejsem API zgodnym z TopView 1.1.
czerwiec IBM dostarcza adapter wyświetlania 8514/A , opcjonalną aktualizację dla modeli PS/2 50, 60 i 80, która jest zasadniczo superzestawem VGA, który współpracuje z wbudowanym procesorem VGA. Podobnie jak PGC, ma koprocesor graficzny, który przetwarza grafikę wektorową , podczas gdy CGA, EGA i bufor ramki VGA wykorzystują grafikę rastrową i polegają na głównym procesorze do większości przetwarzania wideo. Jego rozdzielczość 1024 × 768 tworzy wideo z przeplotem , które ma tendencję do migotania.
Phar Lap i Quarterdeck ogłaszają wspólne porozumienie na rzecz rozwoju w celu wsparcia 386|DOS-Extender w ramach DESQview.
lipiec Fox Software dostarcza Foxbase 2.0 386. Phar Lap przyznaje, że jego przedłużacz DOS-u powoduje konflikty z programami TSR oraz Novell NetWare. Fox uznał, że X-AM firmy Intelligent Graphics Corp. jest obecnie bardziej niezawodny, i zbudował wersję uruchomieniową X-AM w Foxbase 2.0 386. Kluczem do wydajności X-AM jest najwyraźniej jego zdolność do przełączania się z chronionego trybu 386 na wirtualny 8086. tryb.
Rational Systems wypuszcza 16-bitowy ekstender DOS DOS/16M , bibliotekę dla programistów C i MASM, którzy nie chcą czekać, aż OS/2 wyprodukuje duże programy, która pozwala połączonym programom używać do 16 MB pamięci RAM w DOS 3 .x w systemach opartych na 286 i 386. Użytkownicy nie muszą przechodzić na inny system operacyjny ani zmagać się z tak czasochłonnymi sztuczkami, jak nakładanie kodu , przełączanie banków i stronicowanie .
Wprowadzenie Qualitas 386 do Maxa . InfoWorld twierdzi, że działa lepiej, ma więcej funkcji i zajmuje mniej pamięci niż wszystkie inne menedżery pamięci. Byłby powszechnie używany w systemie Windows/286 w firmie Microsoft, ponieważ klienci na całym świecie chwalili jego szybkość i wszechstronność w porównaniu z systemem Windows/386 .
sierpień Compaq składa wniosek patentowy w USA na „ programową emulację pamięci przełączanej między bankami przy użyciu wirtualnego monitora DOS i zarządzania pamięcią stronicowaną”. Ich wynalazek wykorzystuje sprzęt stronicowania 80386 i wirtualny tryb 8086 do emulacji pamięci rozszerzonej przy użyciu pamięci rozszerzonej. Patent miałby zostać wydany w 1990 roku.
Microsoft dostarcza system MS-DOS 3.3. Ma ten sam zestaw funkcji, co wersja dostarczana przez IBM od kwietnia.
Zapowiedziano Lotus-Intel-Microsoft EMS 4.0. Kluczowe funkcje obejmują możliwość wykonywania kodu programu z pamięci rozszerzonej, w tym programów rezydujących w pamięci; zwiększenie limitu pamięci rozszerzonej z 8 do 32 megabajtów; oraz możliwość jednoczesnego używania rozszerzonej pamięci przez wiele programów. Firma Quarterdeck wprowadziła aktualizację QEMM obsługującą EMS 4.0. Nowy EMS został zaprojektowany w celu wyeliminowania "pchania pamięci RAM", czyli przepełniania konwencjonalnej pamięci programami TSR.
1987 wrzesień Microsoft ogłasza Windows/386 w wersji 2.0. Compaq, współtwórca produktu, dołączy go do swoich systemów opartych na 386, począwszy od października.
październik ICL wypuszcza OEM MS-DOS 4.1, dostosowaną wersję, która umożliwia użytkownikom uruchamianie jednej aplikacji na pierwszym planie i nieograniczonej liczby aplikacji w tle. Działa na stacji roboczej ISDN .
Systemy STB wypuszczają pierwszą kartę VGA zgodną z BIOS-em, a wkrótce potem Sigma Designs . Wkrótce pojawiły się tablice kompatybilne z poziomem rejestracji . W przeciwieństwie do MCA, VGA została szybko zaakceptowana w branży kart graficznych jako nowy standard. Podczas gdy przejściówka IBM PS/2 VGA ma tylko port analogowy, karty kompatybilne z VGA innych firm mają zarówno analogowy 15-stykowy port, jak i cyfrowy dziewięcio-stykowy port, co zapewnia kompatybilność z wcześniejszym sprzętem.
Microsoft ogłasza i dostarcza pierwszą wersję swojego arkusza kalkulacyjnego Excel na komputery PC . Program Excel dla systemu Microsoft Windows wymaga systemu Windows i zawiera system Windows 2.01 w czasie wykonywania . Excel działa na systemach opartych na 286 i 386 z płytą akceleratora . Excel oferuje dynamiczną wymianę danych , funkcję systemu Windows. Excel odczytuje i zapisuje pliki 1-2-3 i akceptuje makra 1-2-3.
Listopad Compaq dostarcza Compaq MS-DOS 3.31 z obsługą partycji dysku twardego powyżej 32 MB, do 512 MB. Partycje powyżej 32 MB używają nowego typu partycji (0x06). Compaq zrezygnował z obsługi tworzenia rozszerzonych dysków ze swojej wersji FDISK, zachowując obsługę partycji ENHDISK utworzonych przez wcześniejsze wersje.
Firma Intelligent Graphics Corporation (IGC) przedstawia program sterujący VM/386 , który zapewnia dostęp do wielozadaniowości i pamięci wirtualnej. Program, inspirowany systemem operacyjnym IBM VM/370 , tworzy pełnoekranowe „maszyny wirtualne”. Control-Alt-Delete ponownie uruchamia bieżącą maszynę wirtualną w VM/386 bez resetowania systemu hosta. SysRqKlawisz wywołuje menedżera VM. Rozszerzacz DOS firmy IGC, X-AM, będzie obsługiwany w przyszłej wersji VM/386.
Quarterdeck ogłasza nową wersję DESQview, która uruchamia aplikacje korzystające z 386|DOS-Extender, takie jak Paradox 386 – który ma być dostępny w przyszłym miesiącu. Nowe wersje QEMM i 386|DOS-Extender zostały wysłane w pierwszym kwartale 1988 roku.
grudzień IBM dostarcza OS/2 Standard Edition w wersji 1.0 wcześniej.
Zenith stał się pierwszym dostawcą, który dostarczył system operacyjny Microsoft OS/2. Większość producentów zdecydowała się nie dołączać systemu OS/2 do swoich komputerów i oferuje go tylko jako opcję.
ECMA przyjmuje drugą edycję standardu ECMA-119, Volume and File Structure CDROM for Information Interchange , wprowadzając pewne ulepszenia i poprawki redakcyjne. Ta edycja jest technicznie identyczna z ISO 9660 .
1988 Styczeń Windows 2.03 i Windows/386 w końcu trafiły do ​​sklepów detalicznych. Okna mogą się nakładać – w wersji 1.0 okna tylko kafelkowe . Pliki informacji o programie (PIF) są używane do uruchamiania aplikacji, podobnie jak w przypadku TopView i DESQview.
Marsz Na swojej trzeciej międzynarodowej konferencji na CD-ROM, Microsoft przedstawił wersję 2.0 rozszerzeń MSCDEX CD ROM, dodając obsługę standardu ISO 9660.
Może Digital Research wydaje DR DOS 3.31 , obsługujący partycje dysku twardego do 512 MB. DR DOS jest ROMable , w przeciwieństwie do MS-DOS.
czerwiec Microsoft wydaje Windows/286 w wersji 2.1 , który zastępuje Windows 2.03. Zapewnia dodatkowe 50 KB ponad limit 640 KB DOS, gdy działa w systemie z więcej niż 1 MB dostępnej pamięci rozszerzonej. Przyszła wersja, a także następny EMS, doda 64 KB zamiast 50 KB do pamięci głównej. Windows/286 nadal działa na systemach opartych na 8086/8088, ale bez tej nowej pamięci. Wydano również Windows/386 w wersji 2.1.
1988 lipiec IBM dostarcza IBM DOS 4.0 . Dodaje opcjonalną tekstową powłokę menedżera plików ( DOSSHELL ) z rozwijanymi menu wywoływanymi przez wpisanie F10klawisza, opcjonalną obsługą myszy i tekstowym interfejsem użytkownika — alternatywą dla interfejsu wiersza poleceń — który jest podzbiorem nadchodzący Menadżer Prezentacji OS/2 w wersji 1.1 . Powłoka DOS może działać w trybie tekstowym lub graficznym (na obsługiwanym sprzęcie), w zależności od konfiguracji w pliku DOSSHELL.BAT. Tryb tekstowy jest wymagany, aby uniknąć niezgodności (konfliktów wideo) podczas uruchamiania wielu popularnych programów TSR w trybie graficznym. IBM DOS 4.0 obsługuje Lotus-Intel-Microsoft EMS 4.0 na adapterze rozszerzonej pamięci IBM i jest pierwszą wersją systemu MS-DOS/PC DOS, która jest "zgodna z EMS" i może korzystać z pamięci EMS, gdy jest dostępna. DOS 4 obsługuje partycje dysku twardego powyżej 32 MB, do 1024 MB. Oferuje również program instalacyjny na dysku twardym jako alternatywę dla procedury stosowanej w poprzednich wersjach (FDISK, FORMAT, SYS, COPY), ulepszoną obsługę grafiki wideo i ulepszoną obsługę błędów. Wydanie zostało jednocześnie ogłoszone przez Microsoft, ale żaden inny producent OEM nie wypuścił go jeszcze na swoje maszyny. Ponieważ Microsoft sprzedaje już w Europie wielozadaniową wersję DOS, która nazywa się DOS 4.0, nie jest jasne, czy Microsoft użyje innego numeru wersji dla nowego systemu operacyjnego. IBM dostarcza również OS/2 Extended Edition 1.0, który dodaje opracowane przez IBM komponenty Communications Manager i Database Manager.
Równolegle z ogłoszeniem DOS 4.0 z 19 lipca firma Microsoft opublikowała specyfikację rozszerzonej pamięci XMS w wersji 2.0, zaimplementowaną przez sterownik urządzenia HIMEM.SYS w systemie Windows/286. Działając w systemach opartych na 286 i 386, XMS przenosi zarządzanie pamięcią DOS do trzech nowych regionów pamięci:
  • Górne bloki pamięci (UMB) nad pamięcią RAM wideo i pod pamięcią ROM systemu BIOS: w przeciwnym razie nieużywane regiony, które mogą być używane przez sprzęt i oprogramowanie EMS oraz przez menedżery pamięci 80386, takie jak QEMM i 386-to-the-Max
  • High memory area (HMA): zwiększa dostęp do pamięci konwencjonalnej, korzystając z modułu obsługi A20, który dodaje 64 KB zwykle uważane za część zakresu adresów pamięci rozszerzonej, używanego przez oprogramowanie wielozadaniowe, takie jak DESQview i Windows/286
  • Pamięć rozszerzona , urodzona w sierpniu 1984 r. w systemach IBM AT i DOS 3.0, ale cierpiąca z powodu braku zarządzania, gdy dyski RAM i pamięci podręczne dysków walczyły w regionie, ma teraz solidny mechanizm zarządzania

Pozostali partnerzy EMS 4.0 oceniają specyfikację XMS, ale nie popierają jej.

sierpień Phar Lap Virtual Memory Manager, którego premiera zaplanowana jest na październik, zostanie zaprezentowany na konferencji Desqview Developers' Conference. Kombinacja Desqview, QEMM i aplikacji napisanych pod kątem nowego produktu Phar Lap umożliwi jednoczesne uruchamianie aplikacji bez ograniczeń pamięci, co obiecuje również OS/2. 386|DOS-Extender wykorzystuje zainstalowaną pamięć RAM, ale ponieważ układy pamięci kosztują 100 razy więcej za megabajt niż pamięć dysku twardego, zamiana na dysk jest bardziej ekonomiczna. Zapowiedziano również DESQview 2.2 ze znacznie zmniejszonymi wymaganiami RAM oraz QEMM 4.2.
1988 wrzesień IBM dostarcza niezapowiedziany system IBM DOS 4.01 . Dręczony raportami o błędach i niezgodnościach, DOS 4.0 był powszechnie zgłaszany jako praktycznie bezużyteczny w obecnym stanie. IBM powiedział, że nie jest to nowa wersja, ale "dyskietka konserwacyjna" do naprawienia drobnych problemów. Jednak pierwsi użytkownicy stwierdzili, że poważniejszych niezgodności wynikających ze zmiany struktury plików nie naprawiło uaktualnienie. IBM wypuścił także dwa ulepszone modele PS/2 Model 30, które wykorzystują klasyczną magistralę AT zamiast magistrali MCA, oparte na procesorze 286 zamiast 8086, z grafiką VGA zamiast MCGA i dyskami 1,44 MB zastępującymi dyski 720 KB.
Twórcy klonów komputerów „Gang of Nine”, kierowani przez firmę Compaq, ogłosili magistralę Extended Industry Standard Architecture (EISA). Nowe komputery EISA mają się pojawić pod koniec 1989 roku.
Lotus, Intel i AST Research oficjalnie popierają XMS 2.0; Qualitas i Phar Lap twierdzą, że ich produkty również będą wspierać tę specyfikację. Chociaż pamięć rozszerzona jest szybsza niż pamięć rozszerzona, opóźnienia w akceptacji XMS, które wprowadziły taki sam porządek w pamięci rozszerzonej, jak powszechnie akceptowany EMS w pamięci rozszerzonej, oznaczały, że niektórzy programiści nadal zalecali, aby pamięć RAM przekraczała 1 MB w 286 i 386 maszyny mogą być skonfigurowane jako pamięć rozszerzona. Do końca 1989 r. XMS nie był jeszcze w powszechnym użyciu.
październik Microsoft nakłaniał swoich producentów OEM, aby poczekali na aktualizację kodu DOS 4.0 naprawiającą błędy przed wysłaniem ich własnych wersji. Microsoft wydał DOS 4.0 Binary Adaption Kit - zawierający system operacyjny i narzędzia pomagające producentom OEM dostosować go do ich sprzętu - wkrótce po ogłoszeniu DOS 4.0 w połowie lipca. Microsoft powiedział producentom, którzy dystrybuują DOS pod własnymi etykietami, aby nie używali tego BAK i zamiast tego czekali na aktualizację konserwacyjną, która zawiera kilka poprawek, głównie dotyczących problemu z ramkami stron dotyczącymi EMS.
IBM i Microsoft dostarczają system OS/2 1.1, który posiada interfejs graficzny Presentation Manager . IBM przyznał, że OS/2 nie „wystartował” zgodnie z planem; dostępnych jest mniej aplikacji niż oczekiwano, a większość aplikacji zgodnych z OS/2 to aplikacje DOS działające w " polu kompatybilności " OS/2 .
Listopad NEC Home Electronics , producent linii monitorów MultiSync, tworzy stowarzyszenie Video Electronics Standards Association (VESA) w celu promowania standardu, który nazywa Super VGA , który zapewnia o 56 procent więcej pikseli na ekranie niż standardowe VGA.
Microsoft wydaje MS-DOS 4.01, w tym powłokę użytkownika i obsługę EMS. Ponadto obsługuje partycje dysku twardego do 2 GB oraz program do buforowania dysku SmartDrive .
1989 Styczeń Linia produktów Phar Lap została rozszerzona o 386|VMM , dodatkowy sterownik pamięci wirtualnej, który wykorzystuje sprzęt do stronicowania na żądanie wbudowany w 80386 i działa na dodatek 386|DOS-Extender .
Programiści zmagają się z wyborami DOS: Ponieważ firmy takie jak Lotus i Microsoft wprowadzają ulepszone, ale intensywnie korzystające z kodu wersje swoich programów, polegają na technikach przełączania banków lub ekstenderach DOS, aby ich programy działały wydajniej przy dozwolonym 640 KB pamięci RAM przez DOS. Wybór nie jest prosty. Każdy ma swój własny zestaw aktywów i pasywów. Jednak w sytuacji, gdy system OS/2 jest obecnie w martwym punkcie na rynku, wydaje się, że istnieje przyszłość dla alternatyw. Microsoft wybrał przełączanie banków dla Excela i Windowsa, podczas gdy Lotus poważnie przyjrzał się ekstenderom DOS dla swoich niepublikowanych 1-2-3, Release 3.0.
kwiecień Compaq poinformował o dostępności systemu MS-DOS firmy Compaq w wersji 4.01. Compaq kontynuuje również sprzedaż swojego systemu MS-DOS 3.31. Rozszerzenia Compaqa do MS-DOS 4.01 obejmują Fastart, który przyspiesza instalację oraz obsługę Lotus-Intel-Microsoft EMS 4.0.
Intel ogłasza, że 486 (i486), który wykorzystuje potokowanie instrukcji , technikę używaną przez procesory RISC, ma ponad dwukrotnie wyższą wydajność niż 386.
VESA przyjmuje rozszerzony tryb VGA — Super VGA — wyświetlając rozdzielczość 800×600 z 16 kolorami. W ciągu kilku miesięcy zostało to rozszerzone do obsługi 1024×768 pikseli z 256 kolorami, co nazwano wyświetlaczem 1K VGA lub 1024, aby odróżnić ten tryb Super VGA od trybu 800×600. Członkowie VESA utworzyli podkomitet 8514/A w celu sformułowania zaleceń dotyczących rozszerzonego, wysokowydajnego standardu 8514/A o wysokiej rozdzielczości. Kilku producentów wprowadziło karty 1024×768 oferujące zarówno wideo z przeplotem, jak i bez przeplotu, oparte na chipie kontrolera graficznego Texas Instruments TMS34010 . TMS34010 jest o 20 procent szybszy (pisząc piksele na sekundę) niż 8514/A, a nowy TMS34020 firmy TI jest o około 500 procent szybszy. Monitory obsługujące sygnały bez przeplotu kosztują więcej.
Może Ostatnio Lotus Development stał się siódmą firmą programistyczną, która dołączyła do koalicji promującej specyfikację Virtual Control Program Interface (VCPI) opublikowaną przez Phar Lap i Quarterdeck. Pozostali członkowie to AI Architects, Quadram, Qualitas i Rational Systems. VCPI rozwiązało konflikty z menedżerami pamięci, definiując protokół komunikacyjny dla ekstendera DOS, który pożycza pamięć RAM od menedżera pamięci i używa usług menedżera pamięci do przełączania trybów procesora.
czerwiec Lotus dostarcza wersję 3.0 swojego wiodącego na rynku arkusza kalkulacyjnego 1-2-3, ponad dwa lata po ogłoszeniu produktu. Firma wydała 15 milionów dolarów na testowanie błędów 3.0, które zostało przetłumaczone na język C i wykorzystuje rozszerzoną pamięć za pomocą zgodnego z VCPI 16-bitowego rozszerzenia 80286 DOS/16M firmy Rational Systems .
1989 lipiec InfoWorld poinformował, że rok po jego wprowadzeniu, akceptacja DOS 4.01 przez użytkowników jest wolniejsza niż oczekiwano i pozostaje w tyle za rekomendacjami, które powitały jego poprzedników. Użytkownicy twierdzą, że nie potrzebują dużych partycji dyskowych, nie mogą sobie pozwolić na aktualizację istniejących maszyn i obawiają się problemów z obsługą rozszerzonej pamięci przez DOS 4.0. Ponadto żaden programista nie wydał jeszcze aplikacji wymagających nowej wersji DOS, co może zmusić użytkowników do skoku. Dostawcy sprzętu potrzebują więcej czasu niż zwykle, aby zaadaptować nowy DOS do swojego sprzętu. Ponieważ inne aktualizacje DOS tradycyjnie wkraczały do ​​miejsca pracy, towarzysząc głównie zakupowi nowych komputerów, również to utrudniało ich przyjęcie.
wrzesień InfoWorld donosi, że shadow RAM , technika używana przez chipsety NEAT firmy Chips and Technologies i chipsety AT/386 w celu zwiększenia wydajności poprzez ładowanie funkcji ROM-BIOS do górnego obszaru pamięci , stała się poważnym problemem dla użytkowników, którzy chcą uruchamiać programy, które używają Rozszerzacze DOS w systemach 1-megabajtowych. Problem pojawia się, gdy produkty takie jak Lotus 1-2-3, wydanie 3.0 próbują używać pamięci, która jest związana z obsługą pamięci RAM w tle. Invisible Software Inc. ogłosiło program za 40 dolarów o nazwie Invisible RAM, który rozszerza pamięć DOS z 640 KB do 736 KB, umożliwiając użytkownikom wersji 3.0 załadowanie programu i pozostawienie do 90 KB miejsca na arkusz roboczy. Lub użytkownicy mogą wydać kilkaset dolarów na więcej pamięci, a ceny nadal powoli spadają.
Firma Microsoft przedstawia 16-bitowy system operacyjny OS/2 1.2, wyposażony w interfejs API systemu plików instalowalnego systemu plików i system plików o wysokiej wydajności (HPFS).
październik VESA wypuszcza swój standard Super VGA BIOS Extension VS891001, specyfikację standaryzującą wspólny interfejs oprogramowania do kart wideo Super VGA, aby zapewnić uproszczony dostęp aplikacji do zaawansowanych produktów VGA.
Listopad Compaq wprowadza na rynek swoje pierwsze komputery oparte na EISA, Deskpro 486 i SystemPro , próbując odciągnąć konta firmowe od minikomputerów . NEC i Grid Systems Corporation ogłosiły również modele z magistralą EISA. Hewlett-Packard był pierwszym członkiem Gang of Nine, który wprowadził system EISA. Wprowadzenie systemu EISA zasygnalizowało rozpoczęcie różnicowania produktów wśród dostawców Gang of Nine.
W odpowiedzi na rosnące zamieszanie w branży dotyczące względnych ról systemów Windows i OS/2, podczas COMDEX IBM i Microsoft wspólnie publikują komunikat prasowy zatytułowany „IBM and Microsoft Expand Partnership; Set Future DOS and OS/2 Directions”. Większość zasobów programistycznych zostanie wykorzystana w systemie OS/2, z zamiarem dostarczenia wersji wykorzystującej zaawansowane możliwości 386 i i486 w 1990 roku, z zaawansowanymi funkcjami, takimi jak stronicowanie na żądanie , możliwość jednoczesnego uruchamiania wielu aplikacji DOS i umożliwienie aplikacje wykorzystujące 32-bitowy płaski model pamięci ; i włącz OS/2 dla systemów wejściowych 2 MB. DOS i Windows są zalecane dla systemów z 1-2 MB pamięci lub dysków stałych mniejszych niż 30 MB.
grudzień Datalight wyświetla w Byte reklamę swojego nowego systemu operacyjnego ROM-DOS z możliwością obsługi pamięci ROM , przeznaczonego dla systemów wbudowanych. Mówią, że zapewnia funkcjonalność DOS 3.2, mniej sieci i wykorzystuje 29 KB pamięci ROM.
1990 Styczeń W Dallas przedstawiciele Japan Electronic Industries Development Association (JEIDA) spotykają się z członkami Międzynarodowego Stowarzyszenia Kart Pamięci Komputerów Osobistych (PCMCIA), aby wypracować standard kart PC dla laptopów . Do porozumienia mieli dojść w maju, kiedy karty – traktowane jak dyskietki, ale nie zmuszane do emulowania swoich formatów – miały pojemność od 512 KB do 4 megabajtów.
kwiecień Digital Research wprowadza DR DOS 5.0 , klon DOS, który jest silnym konkurentem dla MS-DOS 3.3 i 4.01. Zawiera MemoryMax "menedżera pamięci", pierwszy system zarządzania pamięcią , który umożliwia ładowanie TSR, sterowników urządzeń i systemu operacyjnego do wyższych bloków pamięci oraz systemu operacyjnego, który ma być ładowany do obszaru wysokiej pamięci. Ponadto ViewMAX , graficzny interfejs, funkcjonalnie równoważny z powłoką graficzną MS-DOS 4.01. Obsługuje partycje dysku twardego do 512 MB.
Może Interfejs trybu chronionego DOS (DPMI) w wersji 0.9 został oficjalnie wydany przez konsorcjum jedenastu firm zajmujących się komputerami PC. W przeciwieństwie do VCPI, DPMI został zaprojektowany dla wielozadaniowego systemu operacyjnego.
Microsoft wypuszcza Windows 3.0 , który stałby się pierwszą szeroko popularną wersją systemu Windows. Ulepszony interfejs przypomina OS/2 Presentation Manager i w pełni obsługuje karty graficzne EGA i VGA . Windows 3.0 działa w systemie DOS 3.1 lub nowszym, w jednym z trzech trybów:
  • Tryb rzeczywisty uruchamia aplikacje systemu Windows 2.x, podobnie jak poprzednie wersje systemu Windows, z 640 KB pamięci
  • Tryb standardowy wymaga 286 i 1 MB pamięci; wykorzystuje rozszerzoną pamięć i 16-bitowy tryb chroniony 286
  • Tryb rozszerzony 386 wymaga 386 i 2 MB pamięci; ulepszone zarządzanie pamięcią łagodzi potrzebę korzystania z menedżerów pamięci 386 innych firm

Poza wydaniami konserwacyjnymi jest to ostatnia wersja systemu Windows, która może działać na komputerach klasy XT z procesorami 8088 i 8086 (w trybie rzeczywistym).

lipiec Firma Digital Research dostarcza sprzedawcom DR DOS 5.0. Była to pierwsza nieoryginalna wersja systemu DOS sprzedawana bezpośrednio użytkownikom końcowym. Około 40 procent z prawie 7 milionów komputerów z procesorami Intela dostarczonych w tym roku będzie sprzedawanych bez systemu operacyjnego, co oznacza duże pieniądze na sprzedaży detalicznej DOS.
wrzesień DESQview 386 wersja 2.3 i QEMM 5.1 są dostarczane.
IBM i Microsoft ogłaszają ponowne ujednolicenie współpracy w zakresie rozwoju systemu OS/2.
październik Intel przedstawia kartę pamięci Intel Flash Memory Card, dostępną w modelach 1 MB (298 USD) i 4 MB (1199 USD). Obsługuje standardy PCMCIA i JEIDA. W pamięci flash opartych kartami jest DOS zgodne urządzenie pamięci masowej przy użyciu Microsoft systemu plik flash (FFS), który jest oparty na systemie MS-DOS 3.3. Obecnie jedynymi komercyjnymi zastosowaniami kart pamięci są komputery Poqet i niektóre wyspecjalizowane wbudowane kontrolery.
IBM ogłasza swoje pierwsze prawdziwe maszyny PS/2 oparte na 486, które mają 1024×768 Extended Graphics Array (XGA) wbudowaną na swoich płytach głównych Micro Channel.
Listopad IBM dołącza do VESA i rozdaje kopie swojej specyfikacji XGA. Nowy standard zadaje cios producentom 8514/A, którzy spędzili trzy lata na inżynierii wstecznej technologii IBM. Analitycy twierdzą, że trudno byłoby zmodyfikować XGA do pracy na maszynach ISA, ponieważ XGA zawiera mastering magistrali .
grudzień Firma Microsoft wprowadza system Windows 3.0a, wydanie konserwacyjne, które naprawia kilka błędów, które czasami powodują nienaprawialne błędy aplikacji w systemie Windows 3.0. Nie ma nowych funkcji, a ta wersja ma takie same wymagania systemowe jak Windows 3.0.
1991 Luty IBM obiecał członkom VESA, że wkrótce wprowadzi wersję ISA XGA i wersję OEM chipsetu XGA, ale odmówił podania ram czasowych. Przeprowadzka postawiła osierocony standard 8514/A w niepewnym stanie. Zaledwie kilka tygodni później IBM zrezygnował ze sprzedaży chipów i powiedział, że zamiast tego będzie licencjonował technologię XGA. Twórcy VESA byli zaniepokojeni brakiem informacji technicznych od IBM, a niektórzy twierdzili, że rynek wykroczył poza możliwości IBM do ustanowienia de facto standardu. Testy InfoWorld wykazały, że XGA był o 6% szybszy niż Super VGA w Excelu i tylko o 1% szybszy w PowerPoint .
Marsz AddStor Inc. ogłasza pierwszą wersję oprogramowania SuperStor do kompresji dysków w locie .
Microsoft poinformował, że w czerwcu otrzymał pismo od Federalnej Komisji Handlu, w którym doradzono mu zbadanie jego praktyk konkurencyjnych, ograniczone do wspólnego z IBM ogłoszenia z listopada 1989 r. w sprawie OS/2. Niektórzy dyrektorzy branży uważają, że dochodzenie doprowadzi FTC do szeregu praktyk, które uważają za antykonkurencyjne przez Microsoft. Firma Digital Research poinformowała, że ​​po wprowadzeniu wersji 5.0 DR DOS w kwietniu 1990 r. Microsoft natychmiast ogłosił wersję MS-DOS z „niesamowitym podobieństwem”, która jeszcze się nie pojawiła .
Phar Lap wprowadza zestaw SDK ( Software Development Kit ) 386|DOS-Extender w wersji 3.0, który obsługuje XMS oraz tryby rzeczywisty i standardowy systemu Windows 3.0 . Aplikacje zbudowane w wersji 3.0 będą kompatybilne z nadchodzącym MS-DOS 5.0; zgodność z trybem Windows 386 Enhanced zostanie dodana w późniejszej wersji.
Może Phar Lap przedstawia 286|DOS-Extender SDK, pierwszy 16-bitowy przedłużacz DOS, który współpracuje z całym zestawem narzędzi Microsoft do języka C — zarówno w wersji DOS (tryb rzeczywisty), jak i OS/2 (tryb chroniony) kompilatora, konsolidatora i bibliotek i debugger. 286|DOS-Extender może załadować aplikację OS/2, a następnie przechwycić wszystkie wywołania OS/2 API i obsłużyć je w ekstenderze DOS lub przekonwertować je na równoważne wywołania funkcji MS-DOS. Innymi słowy, Phar Lap stworzył skrzynkę kompatybilności z OS/2 dla DOS-a. 16-bitową aplikację DOS w trybie chronionym można zbudować, kompilując ją z Microsoft C pod DOS, określając, że powinien zostać zbudowany program dla OS/2, a następnie wykonując wynikowy plik w DOS za pomocą 286|DOS-Extender . Ponieważ Lotus i Microsoft używają ekstenderów DOS, coraz większa liczba programistów chce tej technologii. Niektórzy eksperci twierdzą, że DOS jest wciąż lepszą platformą niż Windows dla aplikacji multimedialnych, ze względu na kontrolę sprzętu, choć jego przyszłość może być skazana na zagładę. 286|DOS-Extender jest kompatybilny z XMS, VCPI i DPMI w Windows 3.0.
1991 czerwiec 11 czerwca zostaje wydany IBM DOS 5.0 . Zawierał przeniesienie jądra DOS i command.com do obszaru wysokiej pamięci.
Tego samego dnia, w Nowym Jorku, Microsoft wydał MS-DOS 5.0 , po którym odbyła się impreza na Hudsonie na pokładzie statku wycieczkowego o nazwie DOS Boat , na której Dave Brubeck wykonał „ Take Five ”. Pełne ekranem MS-DOS Editor jest dodawany do sukcesu Edlin . Dodaje narzędzia do przywracania i usuwania formatowania oraz zamianę zadań. GW-BASIC zostaje zastąpiony przez QBasic . Był od razu dostępny w sprzedaży detalicznej, ale tylko jako aktualizacja dla użytkowników wersji 2.11 lub nowszej. Do końca roku w użyciu będzie około 8 milionów kopii, co oznacza, że ​​będzie to najszybciej sprzedające się oprogramowanie Microsoftu.
lipiec Novell zapowiada, że ​​zamierza przejąć Digital Research. Zakończenie fuzji spodziewane jest w październiku. Obie firmy zamierzają rozszerzyć DR DOS o obsługę podstawowych funkcji Novell NetWare.
Phar Lap przedstawia zgodny z DPMI pakiet 386|DOS-Extender SDK w wersji 4.0, który obsługuje duże aplikacje rozszerzonego systemu DOS działające w trybie Windows 386 Enhanced. Rational Systems przedstawia DOS/4G , zgodny z DPMI 32-bitowy ekstender DOS oraz BigWin , 32-bitowy ekstender aplikacji dla trybu Windows 386 Enhanced, który umożliwia programistom kontynuowanie 32-bitowego rozwoju zanim Microsoft dostarczy 32-bitową wersję systemu Windows .
Microsoft twierdzi, że nie będzie już nazywał nowego systemu operacyjnego, na którym pracują, na OS/2 3.0 — nowy system operacyjny będzie nosił nazwę Windows NT (Nowa Technologia), który nie będzie mógł uruchamiać programów napisanych dla OS/2. Windows NT będzie nastawiony na mocniejsze komputery i stacje robocze, podczas gdy tańsza wersja systemu Windows będzie działać na szczycie MS-DOS.
wrzesień Firma Digital Research wydaje DR DOS 6.0 z kompresją dysku SuperStor firmy AddStor.
październik Firma Microsoft wprowadza system Windows 3.0 z rozszerzeniami multimedialnymi. Ta wersja, sprzedawana wyłącznie przez producentów OEM, zawiera odtwarzacz multimedialny, Music Box (odtwarzacz CD audio), rejestrator dźwięku, nowy zegar, wygaszacze ekranu, ulepszoną obsługę plików pomocy, joystick, MIDI i obsługę dźwięku (nagrywanie i odtwarzanie). Mimo że nadal mają te same wymagania systemowe, co system Windows 3.0 i obejmują obsługę trybu rzeczywistego, większość nowych funkcji wymaga do działania trybu standardowego lub rozszerzonego 386. Ta wersja systemu Windows była wymagana w specyfikacjach MPC Level 1 tamtych czasów.
Listopad Kilka firm ogłasza lub demonstruje na targach COMDEX własne technologie grafiki wykorzystujące magistralę lokalną. VESA ma nadzieję na stworzenie standardu komunikacji lokalnej.
1992 Luty Propozycja interfejsu podsystemu wideo VESA XGA zostaje odłożona na półkę po tym, jak IBM sprzeciwi się użyciu w propozycji nazwy będącej znakiem towarowym „XGA”.
kwiecień Microsoft wprowadza system Windows 3.1 , który wymaga procesora 80286 z co najmniej 1 MB pamięci z systemem MS-DOS 3.1 lub nowszym. Nowe funkcje obejmują obsługę czcionek TrueType , poprawę stabilności, 32-bitowy dostęp do dysku (w trybie rozszerzonym 386) oraz obsługę multimediów dla wszystkich klientów (nie tylko producentów OEM, jak miało to miejsce w przypadku systemu Windows 3.0 z rozszerzeniami multimedialnymi). Nowe możliwości multimedialne w Windows przyspieszyły zanikanie MS-DOS w zastosowaniach z aplikacjami multimedialnymi i były wymogiem spełnienia standardu Microsoft Multimedia PC (MPC).
IBM udziela firmie Intel licencji na technologię XGA. Jak dotąd XGA pojawiło się tylko w kilku własnych systemach IBM.
czerwiec VESA przedstawia proponowaną specyfikację magistrali lokalnej VESA , a Intel przedstawia proponowaną specyfikację PCI ( Peripheral Component Interconnect ).
sierpień VESA Local Bus (VL-Bus) Standard 1.0 został ratyfikowany. Przenosząc karty graficzne z 8-MHz 16-bitowej magistrali rozszerzeń ISA na 32-bitową magistralę lokalną procesora pracującą z pełną szybkością zegara, sprzedawcy mogą poprawić wydajność grafiki w wysokiej rozdzielczości na komputerach z procesorem 486.
październik Forbes umieszcza prezesa Microsoftu, Billa Gatesa, jako najbogatszą osobę w Ameryce, znajdując się na szczycielisty Forbes 400 .
Wprowadzono system Windows for Workgroups 3.1, który obejmuje natywną obsługę sieci, bez konieczności korzystania z sieci w systemie MS-DOS. W przypadku użytkowników 80386 wprowadzono udostępnianie plików i drukarek, a natywny sterownik VSHARE.386 zastępuje konieczność korzystania z MS-DOS SHARE.EXE .
Listopad Na targach COMDEX VESA poinformowała, że ​​zaktualizuje swój lokalny standard magistrali w celu obsługi multimediów. Intel powiedział, że PCI, które ma zostać wprowadzone w marcu, może być używane zamiast szybkich autobusów, takich jak EISA, MCA i TURBOchannel .
1993 Styczeń Microsoft wyprzedza IBM pod względem kapitalizacji rynkowej . Każda z nich jest wyceniana na ponad 26 miliardów dolarów.
Stac Electronics , producent oprogramowania do kompresji dysków Stacker, pozywa Microsoft za naruszenie dwóch patentów na kompresję plików przez nadchodzący MS-DOS 6.0.
Luty Microsoft pozywa Stac. Microsoft przedstawia zintegrowane środowisko programistyczne Visual C++ dla systemu Windows, które integruje funkcjonalność CodeView . Phar Lap ogłasza, że 286|DOS-Extender Lite , który obsługuje 2 MB pamięci, będzie dołączany do każdej kopii kompilatora Microsoftu. Użytkownicy, którzy potrzebują wsparcia CodeView lub dostępu do 16 MB pamięci, muszą kupić 286|DOS-Extender SDK. Phar Lap ogłasza także pakiet 386|DOS-Extender SDK 5.0, który zmienia DOS w 32-bitowe środowisko operacyjne z płaską przestrzenią adresową do 4 gigabajtów. Rational Systems przedstawia DOS/16M w wersji 5.0, która obsługuje Visual C++ i CodeView.
Marsz Intel ogłosił swoją specyfikację PCI — i procesor Pentium . Coraz popularniejszy VL-Bus jest ściśle powiązany z możliwościami 486, co jest wadą projektową podczas pracy z 64-bitowym interfejsem pamięci Pentium, ale członek VESA powiedział, że specyfikacja VL-Bus nie została jeszcze ukończona. Pierwsze chipsety PCI i systemy Pentium spodziewane są w maju.
Microsoft wprowadza MS-DOS 6.0 . Ta wersja jako pierwsza zawierała konwencjonalne zarządzanie pamięcią MEMMAKER , kompresję dysku DoubleSpace , nowe narzędzia dyskowe (SCANDISK i defragmentację dysku), oprogramowanie antywirusowe, narzędzia do tworzenia kopii zapasowych i przesyłania plików z komputera na komputer, zarządzanie energią, rozszerzone buforowanie dysku i więcej przyjazne dla użytkownika narzędzie POMOC, ulepszona dostępność dla osób niepełnosprawnych oraz program do diagnostyki systemu. Niektóre media były licencjonowane od stron trzecich.
Novell próbował stłumić premierę Microsoft DOS 6, ogłaszając, że nowy Novell DOS 7, oparty na integracji DR DOS 6.0 i Novell NetWare Lite , będzie zawierał takie udoskonalenia, jak sieci peer-to-peer, które Microsoft pominął w swojej najnowszej wersji .
czerwiec IBM ogłasza, że PC DOS 6.1 będzie dostępny pod koniec lipca, z wyjątkiem kompresji dysku, która ma nastąpić do końca września. E zastępuje edytor MS-DOS. Według IBM jądro PC DOS oparte jest na jądrze MS-DOS 6. Jednak w lipcu urzędnicy IBM powiedzieli, że narzędzie do kompresji (wersja SuperStor firmy AddStor) jest niekompatybilne z OS/2 2.1, więc użytkownicy muszą dekompresować dyski, aby przenosić dane tam iz powrotem. IBM i AddStor pracowali nad poprawką. Po trzech miesiącach obecności na rynku, Computerworld powiedział, że baza użytkowników PC-DOS 6.1 była „mniejsza” w porównaniu z MS-DOS, a produkt stanął w obliczu „ciężkiego biegu pod górę”, aby uciec ze statusu niszowego.
sierpień Miesiąc po tym, jak Federalna Komisja Handlu po raz drugi utknęła w martwym punkcie z 2–2 głosami w sprawie podjęcia działań przeciwko Microsoftowi, Departament Sprawiedliwości oficjalnie powiadomił Microsoft, że prowadzi sprawę, kończąc trzyletnie śledztwo FTC.
Microsoft wydaje Windows 3.11, drobną aktualizację Windows 3.1, która zawiera zaktualizowane sterowniki, lepszą obsługę Novell Netware i kilka poprawek błędów w podstawowych plikach Windows. (Ta wersja różni się od systemu Windows for Workgroups 3.11).
Listopad Wydano standard VL-Bus 2.0. Nowy standard wymaga szybszych czasów i działa szybciej niż PCI. Jednak według przewodniczącego grupy interesu PCI żadne aplikacje, z wyjątkiem być może multimediów, nie potrzebują lepszej przepustowości.
Microsoft zastępuje MS-DOS 6.0 MS-DOS 6.2 , przeskakując PC DOS 6.1 IBM. Ta wersja poprawiła stabilność dołączonej kompresji dysku DoubleSpace.
Microsoft wydaje Windows for Workgroups 3.11. Ta wersja porzuca obsługę procesorów 286 (nie zawiera już trybu standardowego), ale dodaje 32-bitowy dostęp do plików , 32-bitową sieć i 32-bitowy VCACHE.386.
grudzień Novell wydaje Novella DOS 7.
PTS-DOS zostaje wprowadzony jako PTS-DOS 6.4
1994 Luty Ława przysięgłych uznała Microsoft winnym naruszenia patentów , a Stac Electronics za kradzież tajemnicy handlowej . W dniu, w którym jury zwróciło swój werdykt, Microsoft wydał MS-DOS 6.21 , usuwający kompresję dysku DoubleSpace.
kwiecień IBM podpisuje umowę z firmą Stac na wykorzystanie ich technologii kompresji LZS w przyszłych produktach, a następnie wypuszcza PC DOS 6.3 , w tym SuperStor/DS, kompatybilną z DoubleSpace wersję narzędzia do kompresji dysku AddStor.
czerwiec Po tym, jak sędzia nakazał Microsoftowi wycofanie wszystkich niesprzedanych produktów naruszających prawa na całym świecie, Microsoft rozstrzygnął spór ze Stac i wydał MS-DOS 6.22 , przywracając kompresję dysku za pomocą wewnętrznie opracowanego DriveSpace , który jest o około 5% wolniejszy niż DoubleSpace.
Z zamiarem stworzenia " publicznej " wersji MS-DOS, Jim Hall ogłasza projekt open-source PD-DOS. Później, aby zapewnić, że system operacyjny pozostanie wolny, do licencjonowania kodu użyto Powszechnej Licencji Publicznej GNU, a nazwę zmieniono na FreeDOS .
lipiec Microsoft umawia się z Wydziałem Antymonopolowym Departamentu Sprawiedliwości Stanów Zjednoczonych , podpisując dekret wyrażający zgodę na zakończenie niektórych praktyk przez 6 12 lat:
  • Licencje na procesor zmuszają producentów komputerów PC do płacenia tantiem za oprogramowanie firmy Microsoft za każdą dostarczoną maszynę, nawet taką, która została dostarczona bez oprogramowania firmy Microsoft
  • Nieracjonalnie długie kontrakty — zazwyczaj od trzech do pięciu lat; licencje są ograniczone do roku lub dwóch lat
  • Nadmiernie restrykcyjne umowy o zachowaniu poufności ; takie umowy są ograniczone do jednego roku i nie mogą uniemożliwić programistom pracy na konkurencyjnych systemach operacyjnych
  • Wymaganie od producentów komputerów PC zakupu innego produktu firmy Microsoft jako warunku licencjonowania systemu operacyjnego firmy Microsoft
Listopad Microsoft wprowadza Microsoft Windows uproszczony chiński 3.2, znany również jako „Windows 3.2”. Ta wersja była aktualizacją chińskiej wersji uproszczonej systemu Windows 3.1, dodając kilka dodatkowych edytorów IME (Input Method Editors) oraz edytor czcionek chińskich. Poza tym jest taki sam jak Windows 3.11 i żaden inny rynek nie otrzymał „Windows 3.2”.
1995 kwiecień IBM wypuszcza PC DOS 7.0 , zastępując SuperStor/DS Stackerem Stac Electronics w wersji 4.02. Jest to pierwszy DOS wyposażony w kalkulator wiersza poleceń, program do ładowania sterowników urządzeń z wiersza poleceń, obsługę języka Rexx i przeglądarkę, która może otwierać pliki pomocy inne niż własne (w stylu OS/2 INF).
czerwiec ECMA przyjmuje drugą edycję standardu ECMA-107, Struktura woluminów i plików wkładów dyskowych do wymiany informacji , standaryzująca obsługę FAT16 dla napędów zip i dysków optycznych .
lipiec PTS-DOS 7.0 został wydany.
sierpień Intel ogłasza nową specyfikację płyty głównej ATX , która zasadniczo obraca płytę główną IBM Baby AT o 90 stopni w obudowie komputera . Płyta planarna Baby AT o wymiarach 8 12 na 13 cali była de facto standardem przez większość ery DOS, ale wkrótce zostanie zastąpiona przez oparty na procesorze Pentium ATX, bardziej oszczędną konstrukcję, która dodaje obsługę do multimediów (audio i wideo na płycie głównej).

1995–2000: era Windows 9x

1995 sierpień Wydany zostaje Windows 95 , rozpoczynający erę Windows 9x . Jest dostarczany z bootloaderem podobnym do MS-DOS, który raportuje DOS w wersji 7.0 . Cały kod jest przeniesiony do IO.SYS, podczas gdy MSDOS.SYS jest teraz plikiem tekstowym zawierającym parametry startowe.
1996 lipiec Novell sprzedaje Novell DOS 7 firmie Caldera, Inc.
sierpień Wydano Windows 95 OEM Service Release 2.0 (OSR2.0). Jest dostarczany z systemem MS-DOS 7.1, który dodaje obsługę systemu plików FAT32 .
1997 Luty Caldera, Inc., wydaje OpenDOS 7.01 przez Caldera UK , Ltd.
Może Caldera, Inc., w dniu 05.05.1997 wypuszcza zestaw MRS OpenDOS 7.01 firmy Caldera UK , Ltd. Jest to również pierwszy DOS wydany na płycie CD-ROM.
grudzień Caldera, Inc., wydaje DR-OpenDOS 7.02 przez Caldera UK, Ltd.
1998 Styczeń FreeDOS alfa 0,05 został wydany.
Marsz Caldera ponownie wydaje DR-OpenDOS 7.02 jako zamknięte źródło DR-DOS 7.02, które jest zgodne z Y2K .
FreeDOS beta 0.1 został wydany.
Może IBM wypuszcza PC DOS 2000, który zawiera drobne poprawki Y2K dla starszych komputerów, które nie radzą sobie właściwie z rolloverem stulecia. Obsługuje również symbol waluty Euro.
czerwiec Windows 98 zostanie wydany w sprzedaży detalicznej minutę po północy 25-go. Jest również dostarczany z systemem MS-DOS 7.1, ale teraz obsługa FAT32 jest dostępna dla każdego nabywcy, nie tylko OEM. Umożliwia użytkownikom utworzenie awaryjnej dyskietki rozruchowej, która jest uruchamiana w systemie MS-DOS 7.1, który zawiera sterowniki CD-ROM trybu rzeczywistego i narzędzia MS-DOS używane do uzyskiwania dostępu do nieprawidłowo działającej instalacji systemu Windows 98. Ze względu na liczbę plików, które muszą zmieścić się na dysku 1,44 MB 3,5 cala, tworzony jest RAMDrive, a skompresowany plik CAB jest rozpakowywany do RAMDrive podczas uruchamiania.
sierpień Caldera, Inc. tworzy dwie nowe spółki zależne, Caldera Systems , Inc. i Caldera Thin Clients , Inc.
październik FreeDOS beta 0.2 został wydany.
1999 Styczeń Caldera Thin Clients, Inc., wydaje Caldera DR-DOS 7.03 przez Caldera UK, Ltd.
Luty Caldera, Inc. zamyka firmę Caldera UK, Ltd.
kwiecień FreeDOS beta 0.3 został wydany.
Może System Windows 98 Wydanie drugie zostaje wprowadzony do produkcji. Jest również dostarczany z systemem MS-DOS 7.1, który wydaje się być niezmieniony.
lipiec Caldera Thin Clients, Inc. zmienia nazwę na Lineo , Inc., która ponownie wydaje DR-DOS jako Caldera DR-DOS 7.03.
wrzesień PTS-DOS 2000 został wydany.
Listopad Wydano wersje OEM DR-DOS pod marką 7.04/7.05.
2000 kwiecień FreeDOS beta 0.4 został wydany.
sierpień FreeDOS beta 0.5 został wydany.
sierpień PC DOS 7.1 kompilacja 1.10.
wrzesień Wydany zostaje Windows ME , identyfikujący się jako MS-DOS 8.0. Jest to ostatnia wersja systemu MS-DOS, ponieważ przyszłe wersje systemu Windows będą oparte na architekturze Windows NT .

2001-2020: po tysiącleciu

2001 Styczeń PC DOS 7.1 kompilacja 1.11.
Marsz FreeDOS beta 0.6 została wydana.
wrzesień FreeDOS beta 0.7 została wydana.
październik Windows XP jest wypuszczany do sprzedaży detalicznej, rozpoczynając przejście od głównego systemu DOS.
grudzień Wsparcie kończy się dla MS-DOS, Windows 95 i wcześniejszych wersji Windows.
2002 kwiecień FreeDOS beta 0.8 został wydany.
lipiec Udo Kuhnt rozpoczyna projekt ulepszania DR-DOS/OpenDOS oparty na źródle OpenDOS 7.01.
lipiec PC DOS 7.1 kompilacja 1.19.
Listopad Powstaje DeviceLogics ; kupili DR-DOS od Lineo.
2003 Marsz PC DOS 7.1 kompilacja 1.26.
lipiec PC DOS 7.1 kompilacja 1.28.
wrzesień PC DOS 7.1 kompilacja 1.29.
grudzień PC DOS 7.1 kompilacja 1.32.
2004 Marsz DeviceLogics wypuszcza DR-DOS 8.0, dodając FAT32 i obsługę dużych partycji .
wrzesień FreeDOS beta 0.9 został wydany.
4. kwartał Gdzieś między połową października a początkiem grudnia DeviceLogics zmienia nazwę na DR DOS Inc.
2005 Marsz Udo Kuhnt wydaje Enhanced DR-DOS 7.01.07 z obsługą FAT32 i LBA .
czerwiec Wydano GNU/DOS. GNU/DOS to dystrybucja FreeDOS dla komputerów stacjonarnych, która zawiera kilka narzędzi FreeDOS, większość pakietu DJGPP, w tym wiele narzędzi GNU , Vim , Arachne i OpenGEM .
październik DR DOS Inc. wydaje DR-DOS 8.1 i usuwa go przed końcem miesiąca, przywracając wersję 7.03, zgodnie z projektem FreeDOS Project, który zarzucał naruszenie GPL . DR-DOS 7.03 był oferowany do sprzedaży do lata 2018 roku, kiedy to strona drdos.com została zamknięta.
2006 lipiec Rozszerzone wsparcie zakończyło się dla Windows 98 i Windows ME.
wrzesień FreeDOS 1.0 został wydany.
Listopad GNU/DOS został wycofany.
2012 Styczeń FreeDOS 1.1 został wydany.
2014 Marsz Microsoft udostępnia kod źródłowy dla MS-DOS w wersjach 1.1 i 2.0. Pliki można pobrać ze strony internetowej Computer History Museum na podstawie „umowy licencyjnej Microsoft Research”.
październik Kod źródłowy CP/M staje się dostępny na stronie internetowej Computer History Museum dla wczesnych wydań z 1975 roku (zanim pojawił się oficjalny numer wersji), 1976 (wersja 1.3), 1978 (1.4) i 1979 (2.0).
2016 grudzień FreeDOS 1.2 został wydany.
2020 wrzesień Kod źródłowy MS-DOS w wersji 3.30 i 6.0 wyciekł online na 4chan .

Zobacz też

Uwagi

Bibliografia

Zewnętrzne linki