Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Zanimljiv
  • Povijest operacijskog sustava Windows. Kratka povijest razvoja Windows operativnih sustava

Povijest operacijskog sustava Windows. Kratka povijest razvoja Windows operativnih sustava

Pozdrav dragi prijatelji! Danas ćemo se dotaknuti pitanja - povijesti razvoja sustava Windows i pokušat ću istaknuti najzanimljivije točke. Time ćemo saznati i što su Windows operativni sustavi.

1985. godine pojavila se prva verzija Windowsa, koju korisnici nisu cijenili i ignorirali su je. Možda zato što je samo nadopunio mogućnosti DOS-a, budući da je zapravo grafička ljuska i dodatak preko MS-DOS paketa. Naravno, prilično iskusni korisnici ocijenili su Windows kao modernu igračku.

Pojava novog sustava Windows Vista nakon Widows XP smatra se najnesretnijom opcijom nakon svih prethodnih izdanja OS-a. Predstavljen je kao "generalna proba" za Windows 7. Čini se da bi dobre kvalitete novog sustava trebale imati zainteresirane korisnike. Kao što je ugrađena pretraga, trodimenzionalnost Aero sučelja s prekrasnim čuvarima zaslona, ​​dobrom zaštitom, nije pomoglo, sve je napravljeno izuzetno loše, sustav nije radio. Taj je neuspjeh pokvario sve planove programera koji su računali na timeout do 2012., omogućivši im da razviju potpuno novi model Windowsa, ulažući sve svoje napore u to, ali je bilo potrebno hitno modificirati Windows Vista, zadržavši najbolje praksi, kako bi se uklonili barem neki od nedostataka Viste.

Postoji 5 varijanti sustava Windows 7: "Starter Edition", Home Basic, Home Extended, Professional, Maximum. Mogu se prebaciti na 40 jezika. Osim toga, objavljene su 2 modifikacije 32-bitnih i 64-bitnih, uzimajući u obzir izdavanje modernijih procesora, barem dvojezgrenih i video kartica ne starijih od 2010. godine.

Sljedeća verzija sustava Windows 8, koja je objavljena u listopadu 2012. Treba napomenuti da ovaj OS koristi novo programsko sučelje pod nazivom Metro. Učitava se nakon pokretanja sustava i izgleda kao pločice s poveznicama na aplikacije.

Radna površina nije nigdje nestala, prisutna je i u Windowsima 8. Može se otvoriti klikom na pločicu u Metro sučelju. Najveća ogorčenost koja je izazvala među korisnicima nakon izlaska ove verzije je to što na desktopu nedostaje tipka "Start", koja je prije bila u svim verzijama Windowsa. Da, sam gumb je tu, ali uobičajene funkcije za korisnika su odsutne. Ovaj slučaj se može ispraviti instaliranjem programa koji će vratiti "Start" i sve će doći na svoje mjesto.

Napravit ću mali popis inovacija:

  • Dodana je trgovina aplikacija.
  • Postoje dva načina za prijavu korisnika.
  • Explorer se promijenio.
  • Dodane su nove funkcije za oporavak sustava.
  • Napravio je novi upravitelj zadataka.
  • Funkcija obiteljske sigurnosti.
  • Dodana podrška za USB 3.0, DirectX 11.1, Net.Framework 4.5, Bluetooth 4.0.
  • Pronalaženje datoteka i aplikacija postalo je puno bolje.
  • Promjena rasporeda tipkovnice sada je moguća pomoću tipkovničkih prečaca "Win" + "Space" (Razmak).
  • Napravljen je niz drugih inovacija koje nisu bile u drugim verzijama operativnih sustava.

Operativni sustav Windows izvorno je stvoren kao grafičko sučelje za MS DOS. Prva verzija objavljena je 20. studenog 1985. i zvala se Windows 1.0. Minimalni zahtjevi sustava bili su 2 diskete ili tvrdi disk, grafički adapter i 256K RAM-a. Unatoč činjenici da Windows 1.0 nije imao isti uspjeh kao sličan Macintosh sustav iz Applea, ali unatoč tome, Microsoft je pružio podršku sve do 31. prosinca 2001. godine.

U studenom 1987. izašla je nova verzija - 2.0, koja je uključivala puno inovacija i poboljšanja. Novi operativni sustav zahtijevao je snažniji Intel 286 procesor, koji je značajno poboljšao višezadaćnost i grafiku. Sada je moguće pomicati i mijenjati prozore programa, a implementiran je i sustav preklapanja prozora. Dodani gumbi za minimiziranje i povećanje prozora. Sada postoji podrška za tipkovničke prečace, pomoću kojih bi korisnici mogli obavljati operacije sustava. Osim toga, programi su mogli međusobno razmjenjivati ​​podatke pomoću sustava "Dynamic Data Exchange" koji je razvio Microsoft.

Kada se pojavio procesor Intel 386, Windows 2.0 je ažuriran kako bi pružio prednosti memorije za različite programe.

22. svibnja 1990. izlazi verzija 3.0, a popularnost joj brzo raste. Dobila je nove ikone u boji i značajno poboljšano sučelje. Microsoft je također potpuno promijenio okruženje za razvoj aplikacija. Zahvaljujući novom softveru "Software Development Kit" programeri su svoju pozornost usmjerili na Windows. Uostalom, sada bi se mogli u potpunosti usredotočiti na izradu aplikacija, umjesto na pisanje upravljačkih programa za uređaje.

Još jedna inovacija u verziji 3.0 bio je paket Microsoft Office. Tada su ga činili MS Word, MS Excel i PowerPoint. I upravo se u ovoj verziji prvi put pojavio poznati Solitaire "Klondike".

Windows NT 3.1

27. srpnja 1993. predstavljen je Windows NT 3.1, koji je već bio 32-bitni operativni sustav. Ova verzija je posebno dizajnirana za umrežavanje i poslovne aplikacije. Bio je to prvi poslužiteljski Windows koji se također mogao koristiti na radnim stanicama. Uključena je podrška za mrežne protokole TCP / IP, NetBIOS Frames i DLC.
Ovaj je sustav već koristio NTFS datotečni sustav kada su prethodne verzije bile na FAT-u.

Osnove operativnog sustava Microsoft Windows. Povijest razvoja, vrste operacijskih sustava. Osnovni koncepti sustava Windows, struktura datoteka. Windows sustav pomoći. Upravljanje operativnim sustavom Windows. Rad s dokumentima. Univerzalne tehnološke operacije u Windows okruženju

Operacijski sustav Je skup programa koji kontroliraju rad računala i njegovu interakciju s korisnikom.

S ljudske točke gledišta, operativni sustav služi kao posrednik između osobe, elektroničkih komponenti računala i aplikacijskih programa. Omogućuje osobi pokretanje programa, prijenos i primanje svih vrsta podataka od njih, kontrolu rada programa, promjenu parametara računala i uređaja koji su na njega spojeni te preraspodjelu resursa. Rad na računalu je zapravo rad s njegovim operativnim sustavom. Ako na svoje računalo instalirate samo operativni sustav (OS), ni na računalu nećete moći učiniti ništa suvislo. Za unos i formatiranje tekstova, crtanje grafikona, izračunavanje plaća ili slušanje laserskog diska potrebni su vam posebni aplikacijski programi. Ali čak i bez OS-a ne može se pokrenuti nijedan aplikacijski program.

Operativni sustav rješava zadatke koji se ugrubo mogu podijeliti u dvije kategorije:

· Prvo, upravljanje svim računalnim resursima;

· Drugo, razmjena podataka između računalnih uređaja, između računala i osobe.

Osim toga, OS je taj koji pruža mogućnost prilagođavanja računala: OS određuje od kojih komponenti je sastavljeno računalo na kojem je instalirano i konfigurira se za rad s tim komponentama.

Ne tako davno, korisnik je morao ručno obavljati konfiguracijske radove, ali danas su proizvođači komponenata računalnog hardvera razvili plug-and-play protokol(upalio - radilo je). Ovaj protokol omogućuje operativnom sustavu da u trenutku povezivanja nove komponente primi informacije o novom uređaju, dovoljne da konfigurira OS za rad s njim.

Računalni operativni sustavi razlikuju se na nekoliko načina. Osobito su OS:

· jedan zadatak i multitasking;

· jednokorisnički i multiplayer;

· mreža i izvan mreže.

Osim toga, operativni sustav može imati naredbeno ili grafičko sučelje s više prozora (ili oboje).

Jedan zadatak operativni sustavi mogu riješiti samo jedan problem u isto vrijeme. Takvi sustavi obično dopuštaju da jedan program radi u izvornom načinu rada.

Multitasking sustavi omogućuju pokretanje nekoliko programa u isto vrijeme, koji će se izvoditi paralelno.

Glavna razlika multiplayer sustavi iz jednokorisnički je dostupnost sredstava za zaštitu podataka svakog korisnika od neovlaštenog pristupa drugih korisnika. Treba napomenuti da nije svaki sustav za više zadataka višekorisnički, niti svaki jednokorisnički operativni sustav za jedan zadatak.

Posljednjih godina je de facto standard postalo grafičko sučelje s više prozora, gdje se potrebne radnje i opisi objekata ne unose u obliku teksta, već se biraju iz izbornika, popisa datoteka itd.

Operativni sustav MS DOS sa svojim grafičkim ljuskama Windows 3.1 i Windows 3.11 zamijenjen je punopravnim operativnim sustavima obitelji Windows (prvo Windows 95, zatim Windows 98, Windows Millennium, Windows 2000, Windows XP, Windows Vista i Windows 7) . Slika prikazuje faze razvoja osobnih računala klase PC i operacijskog sustava Windows:

Obiteljski operativni sustavi Windows je 32-bitni operativni sustav koji omogućuje multitasking i multithreading aplikacija. Podržavaju grafičko korisničko sučelje jednostavno za korištenje, mogućnost zaštićenog načina rada, kompatibilnost softvera u stvarnom načinu rada i mogućnosti umrežavanja. Windows uključuje Plug and Play podršku za plug and play hardver, omogućuje duge nazive datoteka i pruža poboljšanu otpornost.

32-bitni znači da su operacije na 32-bitnim podacima ovdje brže nego na 16-bitnim podacima. 32-bitne Windows aplikacije rade u vlastitom adresnom prostoru, koji nije dostupan drugim programima. To štiti aplikacije od međusobnih pogrešaka. Ako jedna aplikacija ne uspije, druga nastavlja normalno funkcionirati. Neuspješna aplikacija može se prekinuti.

Multitasking pruža mogućnost paralelnog rada s više aplikacija. Dok se jedan od njih bavi, primjerice, ispisom dokumenta na pisaču ili primanjem e-pošte s interneta, drugi može preračunavati proračunsku tablicu ili obavljati druge korisne poslove.

Višenitnost omogućuje aplikacijama dizajniranim na specifičan način da izvršavaju više vlastitih procesa u isto vrijeme. Na primjer, radeći s višenitnom proračunskom tablicom, korisnik će moći ponovno izračunati jednu tablicu dok ispisuje drugu i učitava treću u memoriju. Dok je jedna nit u stanju čekanja, kao što je dovršavanje komunikacijske operacije sa sporim perifernim uređajem, druga može nastaviti raditi svoj posao.

Posebnost Windowsa je objektno orijentiran pristup izgradnji sustava. Na razini korisnika objektni pristup izražava se u činjenici da je sučelje privid stvarnog svijeta, a rad sa strojem sveden je na radnje s poznatim objektima. Dakle, mape se mogu otvoriti, maknuti u aktovku, dokumenti - pregledati, ispraviti, prenijeti s jednog mjesta na drugo, baciti u smeće, faksom ili pismom - poslati primatelju itd. Korisnik radi sa zadacima i aplikacijama u na isti način kao s dokumentima na njegovom stolu. Objektno orijentirani pristup implementiran je kroz model radnik stol- primarni Windows objekt. Nakon što se Windows pokrene, prikazuje se na zaslonu. Na radnoj površini mogu se nalaziti razni objekti: programi, mape s dokumentima (tekstovi, slike, tablice), prečaci do programa ili mapa.

Prečaci omogućiti pristup programu ili dokumentu s više lokacija bez stvaranja više fizičkih kopija datoteke. Na radnoj površini možete postaviti ne samo ikone aplikacija i pojedinačnih dokumenata, već i mape. Mape su drugo ime za imenike.

Značajna inovacija u sustavu Windows je ploča zadataka... Unatoč maloj funkcionalnosti, čini mehanizam za više zadataka vizualnim i uvelike ubrzava proces prebacivanja između aplikacija. Izvana, traka zadataka je traka, obično smještena na dnu zaslona, ​​koja sadrži gumbe za aplikacije i gumb za pokretanje. Na njegovoj desnoj strani obično se nalaze sati i male ikone programa koji su trenutno aktivni.

Windows vam omogućuje rad s audio i video datotekama različitih formata. Značajan napredak u sustavu Windows je njegov ugrađeni računalni komunikacijski softver. Windows komunikacija je dizajnirana za opće korisnike i ne zahtijeva nikakvo posebno znanje. Ovi alati uključuju LAN i WAN mogućnosti, konfiguraciju modema, povezivanje e-poštom i još mnogo toga.

U operacijskom sustavu Windows, miš se široko koristi pri radu s prozorima i aplikacijama. Obično se miš koristi za odabir fragmenata tekstualnih ili grafičkih objekata, označite i poništite okvire, odaberite naredbe izbornika, gumbe na alatnoj traci, manipulirate kontrolama u dijaloškim okvirima, "pomičete" dokumente u prozorima.

U sustavu Windows aktivno se koristi i desna tipka miša. Postavljanjem pokazivača na objekt od interesa i desnim klikom, možete proširiti kontekstualne izbornik koji sadrži najčešće naredbe primjenjive na ovaj objekt.

Prilikom isključivanja ne možete jednostavno isključiti računalo bez isključivanja sustava u skladu sa svim pravilima - to može dovesti do gubitka nekih nespremljenih podataka. Za ispravno gašenje potrebno je pohraniti podatke u sve aplikacije s kojima je korisnik radio, zatvoriti sve prethodno pokrenute DOS aplikacije, otvoriti izbornik Start tipke i odabrati naredbu Shutdown.

referentni sustavWindows

Suvremeni softver vrlo je složen, pa i operativni sustav i većina njegovih aplikacija pružaju sustave pomoći. referentni sustavWindows nije samo zbirka datoteka pomoći, već i moćan alat za dobivanje savjeta i podrške za sve probleme koji se mogu pojaviti tijekom rada sa sustavom.

Kako dobiti pomoć

Glavni izbornik

Glavna Windows referenca se poziva naredbom iz glavnog izbornika Pokrenite pomoć i podršku.

Tipka F1

Ključ na Windowsima rezerviran je za pozivanje informacija pomoći na temu aktivnog prozora. Ako je prozor programa otvoren, onda kada pritisnete tipku pojavljuje se glavni prozor pomoći sa sadržajem odjeljaka, u kojem je označen (istaknut) odjeljak koji odgovara ovom programu.

Ako je otvoren dijaloški okvir, pritisnite će prikazati pomoć o temi upita ili trenutnom polju dijaloškog okvira.

Pomoć u dijaloškim okvirima

Kada radite s kontrolama dijaloškog okvira, često vam je potrebna brza i koncizna pomoć. Ovu značajku pruža poseban gumb za savjet , nalazi se u naslovnoj traci pored gumba za zatvaranje. Nakon što kliknete na tipku savjeta, trebate pomaknuti pokazivač miša preko kontrole od interesa i kliknuti lijevu tipku. Pojavljuje se opis alata koji opisuje svrhu ovog elementa.

Kontekstni savjet

Objašnjenja o elementima dijaloških okvira mogu se dobiti i na drugi način. Morate kliknuti na stavku pravo tipkom miša. U tom će se slučaju odmah pojaviti opis alata ili kontekstni izbornik s jednom stavkom "Što je ovo?". Klikom lijevom tipkom miša na ove riječi pojavit će se kontekstno osjetljiva pomoć. Ponekad je dovoljno pokazati mišem na element da bi se pojavio opis.

Pomoć u aplikacijama

Gotovo svi Windows programi imaju stavku na traci izbornika. referenca(ponekad predstavljen samo upitnikom). Pomoću ove stavke možete pozvati glavni prozor pomoći, kao i dobiti informacije o pomoći o programu.

Pošaljite svoj dobar rad u bazu znanja je jednostavno. Upotrijebite obrazac u nastavku

Studenti, diplomski studenti, mladi znanstvenici koji koriste bazu znanja u svom studiju i radu bit će vam jako zahvalni.

Slični dokumenti

    Operativni sustav je program koji se učitava kada je računalo uključeno. Načini implementacije sučelja i klasifikacija operacijskih sustava. Organizacija datotečnog sustava, vrste datoteka i njihovi nazivi. Koncept direktorija, atributi datotečnog sustava.

    sažetak, dodan 25.02.2011

    Istraživanje procesa stvaranja nove verzije sustava Windows Vista. Proučavanje značajki instalacije i sučelja operativnog sustava. Karakteristike zahtjeva za hardver računala. Analiza osnovnih sredstava navigacije i rada u sustavu Windows Vista.

    sažetak dodan 25.11.2014

    Upoznavanje s tehničkim karakteristikama osobnog računala. Instalacija operacijskog sustava i upravljačkih programa Windows 7. Metode čišćenja Windows XP Professional SP3. Metode oporavka operacijskog sustava. Izvođenje instalacije Microsoft Office 2010.

    izvješće o praksi, dodano 22.09.2014

    Analiza programa "Explorer". Koncept operativnog sustava (OS). Prednosti i nedostaci datotečnih sustava. Istraživanje metoda pokretanja programa "Explorer", rad sa strukturom datoteka u programu "Explorer" OS-a Windows. Tehnike rada s objektima.

    seminarski rad dodan 13.09.2009

    Koncept operacijskog sustava (OS), njegove funkcije i vrste za različite platforme (komercijalne i besplatne). Odabir OS-a za svoje računalo. Prednosti i nedostaci Windowsa, karakteristike njegovih funkcija i mogućnosti. Biografija tvorca Windows OS-a Billa Gatesa.

    prezentacija dodana 11.10.2012

    Razvoj programa za operacijski sustav Windows pomoću VisualC ++ (6.0, .NET). Razmatranje osnova softverskog modeliranja rada uređaja (električni kuhalo za vodu). Pravila za kreiranje klasa uređaja i njegovog grafičkog sučelja.

    seminarski rad, dodan 03.06.2014

    Računalni programi koji kontroliraju hardver računala. Operativni sustavi Microsoft Corporation. Aplikacijski programi, uslužni programi. Najjednostavnije funkcije operacijskog sustava. Linija Microsoft Windowsa za kućnu upotrebu.

    prezentacija dodana 01.10.2012

    Karakteristike operacijskog sustava. Povijest razvoja sustava Windows. Usporedne karakteristike verzija sustava Windows. Elementi i alati sustava Windows XP. Aplikacijski programi u sustavu Windows XP. Radna stolna i prijenosna računala sa sustavom Windows.

    Windows: Početak rada

    Najstarija povijest najpopularnijeg operacijskog sustava na svijetu

    2015. godina je jubilarna za Microsoft. Prvo, 10. verzija sustava Windows službeno je objavljena ovog tjedna (okrugli broj!). Drugo, ove godine obilježava se 30. godišnjica izlaska sustava Windows 1.0. S tim u vezi, odlučili smo se vratiti podrijetlu i prisjetiti se kako je sve počelo.

    1. Početak

    Osnivači Microsofta Paul Allen i Bill Gates

    U zimu 1975. Paul Allen, 22-godišnji programer u Honeywell Corporation, pokazao je 19-godišnjem Billu Gatesu, studentu Harvarda, siječanjsko izdanje časopisa Popular Electronics o računalu Altair 8800. Altair je bio jedan od prvih jeftinih kućnih računala: njegova osnovna cijena bila je samo 439 USD kao komplet i 621 USD potpuno sastavljena i spremna za korištenje. U prvom mjesecu broj narudžbi računala baziranog na Intel 8080 procesoru premašio je tisuću komada, što je bio vrlo dobar pokazatelj za tržište u nastajanju. Gates i Allen su imali ideju da razviju tumač za BASIC jezik i ponude ga proizvođaču računala Altair, MITS-u. Kako se sam Gates prisjetio u intervjuu za dokumentarac Trijumf štrebera, bilo je jasno da će uskoro cijena kućnih računala toliko pasti da će razvoj softvera za njih postati unosan posao.



    Altair 8800 bio je prvo uspješno kućno računalo

    U to su vrijeme Gates i Allen već imali iskustva u razvoju prilično složenih aplikacija - 1971. godine, još kao školarci, stvorili su tvrtku Traf-O-Data, koja se bavila obradom statističkih podataka o prometu na cestama Seattlea i drugim gradovima države Washington. Tvrtka nije bila osobito uspješna, ali iskustvo Traf-O-Data budućim osnivačima Microsofta dalo je povjerenje u vlastite sposobnosti.

    Početkom 1975. Allen i Gates poslali su osnivaču MITS-a Edu Robertsu pismo nudeći mu vlastitog BASIC tumača. Zanimljivo je da u to vrijeme Microsoft nije imao ni gotov tumač ni Altair računalo, ali je postojao emulator procesora Intel 8008 za glavno računalo DEC PDP-10, koji je Allen napisao tri godine ranije za Traf-O-Data . Allen i Gates modificirali su ovaj emulator kako bi odgovarao dokumentaciji Altaira 8800 i koristili ga za razvoj BASIC interpretera na računalu PDP-10 u vlasništvu Sveučilišta Harvard. Kada je sveučilište za to saznalo, uskratilo je Gatesu pristup računalu, pa su za daljnji razvoj morali kupiti vrijeme za računalo od tvrtke koja pruža takve usluge. Ukupno je bilo potrebno oko 8 tjedana za razvoj tumača.


    Altair BASIC 8K na papirnoj traci

    Gotov tumač koristio je manje od 4 KB RAM-a zajedno s uređivačem koda. Allen je to stavio na papir i odletio da se sastane sa Robertsom u Albuquerqueu u Novom Meksiku, gdje je bilo sjedište MITS-a. Već u avionu je shvatio da nisu napisali program za učitavanje tumača i napisao ga je u avionu. Srećom, prevoditelj se prvi put pokrenuo i radio kako se očekivalo. (Kasnije su Gates i Allen imali natjecanje za pisanje najbržeg i najučinkovitijeg programa za podizanje sustava. Gates je pobijedio na natjecanju.) Roberts je bio toliko impresioniran prezentacijom da je pristao distribuirati BASIC s Altair računalima. Vrpca ili vrpca tumač bila je 150 dolara, ali MITS ju je prodao za 60 dolara uz kupnju 4K memorijske kartice (koja je još uvijek bila potrebna za korištenje BASIC-a).

    Kao rezultat toga, krajem 1975. osnovan je Micro-Soft (ime je izmislio Allen, koji je predložio portmanteau od riječi Microcomputer Software), zbog čega je Gates napustio Harvard, a Allen napustio Honeywell. Treći zaposlenik tvrtke bio je Monte Davidoff, koji je razvio modul s pomičnim zarezom za Altair BASIC.

    Tumači za BASIC i druge programske jezike ostali su okosnica Microsoftovog poslovanja sve do ranih 1980-ih. Tvrtka je razvila verzije za sva popularna kućna računala, uključujući Apple II (Applesoft BASIC) i Commodore 64 (Commodore BASIC).

    Zanimljivo je da se već 1975. godine tvrtka suočila s raširenim piratstvom među korisnicima kućnih računala koji nisu kupovali BASIC, već su ga međusobno kopirali. Godine 1976. Gates je čak napisao vrlo oštro "Otvoreno pismo entuzijastu", u kojem ih je optužio da kradu i onemogućuju razvoj kvalitetnog softvera za mikroračunala.

    2. IBM stupa na scenu

    IBM je 1979. zabrinuto promatrao tržište kućnih računala. Iako je tvrtka kontrolirala 62% tržišta velikih računala, prespavala je revoluciju miniračunala (poput DEC PDP-11), zbog čega se njezin udio na tržištu računala smanjio sa 60% sredinom 1970-ih na 32%. Mikroračunala su bila još jedna nova i brzo rastuća niša u kojoj IBM nije bio prisutan.

    Bilo je jasno da IBM treba svoje osobno računalo, no tada se pojavio još jedan problem: u velikom i izrazito birokratskom IBM-u sve je išlo vrlo sporo. Kako je kasnije rekao "otac IBM PC-a" Don Estridge, da je PC razvijen u skladu s procedurama koje je usvojio IBM, tada bi njegov razvoj trajao najmanje pet godina - do tada bi tržište već bilo podijeljeno između ostalih igrači.


    IBM PC Model 5150 - IBM-ovo prvo osobno računalo

    Zato su predsjednik IBM-a John Opel i izvršni direktor Frank Carey odobrili stvaranje neovisne grupe, Entry Level Systems, smještene u Boca Ratonu na Floridi, daleko od sjedišta IBM-a. Ova grupa je dobila potpunu slobodu djelovanja u postizanju zadaće: stvoriti konkurentno mikroračunalo od standardnih i široko dostupnih komponenti na tržištu. Moram reći da je zadatak bio obavljen briljantno: prvi IBM PC (model 5150) imao je potpuno otvorenu i standardiziranu arhitekturu, samo je BIOS čip bio jedinstven i zatvoren, koji je sadržavao softverske procedure za inicijalizaciju računala.

    Tradicionalno, IBM je sam razvijao softver za svoja računala, no u slučaju PC-a tvrtka jednostavno nije imala vremena pa je odlučeno da sa strane potraži operativni sustav, aplikacije i razvojno okruženje. Po prethodnom dogovoru, IBM je trebao preuzeti operativni sustav od Digital Researcha, a BASIC interpreter od Microsofta. Međutim, u posljednjem trenutku palo je potpisivanje ugovora između IBM-a i Digital Researcha jer su odvjetnici Digital Researcha odbili potpisati ugovor o povjerljivosti.

    Tim Paterson, izvorni programer MS-DOS-a

    Microsoft je vidio "posao stoljeća" u opasnosti i ponudio je IBM-u ne samo tumač, već i operativni sustav. Tvrtka nije imala vlastiti operativni sustav, niti ga je imala vremena za razvoj, pa je Microsoft otkupio prava na operativni sustav 86-DOS od male tvrtke Seattle Computer Products (a na posao je krenuo njezin glavni programer Tim Paterson u Microsoftu).

    Krajem 1980. Bill Gates je u ime Microsofta sklopio ugovor s IBM-om o isporuci softvera za IBM PC. Za 80.000 dolara IBM je stekao prava na korištenje MS-DOS operativnog sustava, BASIC interpretera i nekoliko drugih aplikacija. Da je Bill Gates bio pametan čovjek, tražio bi od IBM-a tantijeme od svakog prodanog računala.

    Bill Gates je bio više nego samo pametan. Bio je genije. Nije inzistirao na tantijema, nego je tražio klauzulu u ugovoru da Microsoft zadržava sva prava na softver, uključujući i pravo prodaje drugim proizvođačima računala. IBM-ovi odvjetnici nisu imali ništa protiv: naposljetku, u to vrijeme na tržištu nije bilo drugih proizvođača računala. Obje strane su se zadovoljno razišle: Microsoft je zadržao DOS u svom vlasništvu, a IBM je dobio unosan ugovor.

    No, samo nekoliko godina kasnije, ovaj "unosni ugovor" postao je pravo prokletstvo za IBM. Budući da se računalo sastojalo od standardnih komponenti i imalo otvorenu arhitekturu, svatko je mogao stvoriti njegov pandan, potpuno kompatibilan s originalom. Jedina zaštićena komponenta zaštićena autorskim pravima bio je BIOS čip, koji je sadržavao firmware računala. Ali ovaj problem je također riješen kada je Phoenix razvio kopiju originalnog IBM PC BIOS-a, napisanu od nule i čistu s pravne točke gledišta. Nedostajala je posljednja komponenta – operativni sustav. Naravno, Bill Gates i Microsoft rado su prodali ovaj operativni sustav svima. Kao rezultat toga, Microsoft i Intel su zaradili sjajan novac prodajom softvera i procesora lijevo i desno, a IBM je mogao samo gledati i škrgutati zubima.

    3. Apple, Macintosh i prva verzija Windowsa

    Microsoft je bio jedan od prvih programera softvera za Apple Macintosh platformu

    Godine 1983. Microsoft je objavio prvu verziju Word procesora, koji se tada zvao Multi-Tool Word. Apple, koji je već imao iskustva u radu s Microsoftom, obratio se Billu Gatesu s prijedlogom da razvije verziju Worda i Multiplan proračunske tablice za novu Macintosh platformu, koja je u to vrijeme bila u razvoju i trebala je debitirati 1984. godine.

    Općenito je prihvaćeno da je upravo Macintosh poslužio kao prototip za Windows. Ali zapravo, razvoj prve verzije započeo je davne 1982. godine, odmah nakon što je Bill Gates vidio demo verziju VisiOn grafičke ljuske na COMDEX-u.

    Još jedna uobičajena zabluda je da je Microsoft "ukrao" GUI od Applea. Međutim, grafičko korisničko sučelje (GUI) nije Appleov izum, Steve Jobs je tu ideju posudio tijekom posjeta Xeroxovom istraživačkom centru u Palo Altu. Osim toga, Microsoft je od Applea dobio licencu za korištenje ograničenog skupa elemenata grafičkog sučelja kao dio ugovora o razvoju Worda i Excela za Macintosh. U sustavu Windows 1.0 korištene su samo one stavke za koje je Microsoft imao licencu. Zato je prva verzija ljuske imala mnoga ograničenja, posebno se prozori nisu mogli međusobno preklapati.



    VisiCalc VisiOn je bio prvi grafički front-end za IBM PC

    Sam naziv Windows skovao je Microsoftov šef marketinga, Rowland Hanson. Prethodno se pretpostavljalo da će se novi proizvod zvati Interface Manager, ali Hanson je uvjerio Billa Gatesa da će naziv Windows bolje prihvatiti potrošači. Windows 1.0 najavljen je 1983., a u prodaju je krenuo 1. studenog 1985. godine. Naravno, Steve Jobs je bio bijesan, a Apple je na kraju tužio Microsoft. Suđenje je završilo tek 1993. – u korist Microsofta.

    Windows 1.0 imao je puno problema. Nije se razlikovala po posebnoj funkcionalnosti i stabilnosti. Danas se Windows može pohvaliti velikim katalogom aplikacija, a tada su jedini programi za Windows bili programi koji su se distribuirali s njim. Stoga su ga korisnici Windowsa koristili uglavnom s DOS aplikacijama. A onda je postojao jedan veliki problem: činjenica je da je Windows podržavao multitasking samo za one DOS aplikacije koje nisu sadržavale izravan pristup hardveru.

    Zapravo, Microsoftov primarni cilj bio je postaviti temelje za buduća poboljšanja. Windows 1.0 se dobro nosio s ovim zadatkom. Osim toga, Windows API (Aplikacijsko programsko sučelje) prilično je stabilan od prve verzije. Programi za Windows 1.0, u pravilu, rade normalno i rade u modernim 32-bitnim verzijama sustava Windows (ali ne rade u 64-bitnim verzijama, jer nemaju podršku za 16-bitne aplikacije).


    Grafičko sučelje
    Windows 1.0

    4. Borba protiv OS/2 i pojave Windows NT-a

    Danas je OS / 2 operativni sustav gotovo zaboravljen, ali zapravo je njegova povijest neodvojiva od rane povijesti Windowsa. Godine 1985. Microsoft i IBM sklopili su sporazum o razvoju operativnog sustava, kodnog naziva Advanced DOS, koji je trebao imati nečuvene mogućnosti: grafičko sučelje, podršku za istinski preventivni multitasking, zaštitu memorije i pouzdaniju datoteku sustav. OS / 2 je razvio Microsoft, ali je IBM platio ovaj posao, također je formulirao projektni zadatak za novi OS. Sve je to bio dio jednog velikog plana za vraćanje kontrole IBM-u nad tržištem računala kompatibilnih s računalima.

    Jedan dio ovog plana bilo je izdavanje PS/2 računala. Za razliku od ranije otvorene arhitekture IBM PC-a, PC XT-a i PC-ova AT-a, PS / 2 ključni element - MCA sabirnica - je patentiran. Osim toga, u tim su se računalima pojavili PS/2 konektori, koji se još uvijek koriste u stolnim računalima (mogu se nazvati posljednjim značajnim doprinosom IBM-a razvoju industrije osobnih računala).

    Drugi dio plana bio je izdavanje operativnog sustava koji je trebao u potpunosti kontrolirati IBM. Tehnički, OS / 2 se mogao izvoditi na bilo kojem IBM-kompatibilnom računalu, ali napredne značajke kao što je mrežni paket bile su dostupne samo vlasnicima čistokrvnih IBM računala.

    Naravno, od ovog pothvata nije bilo ništa odjednom iz više razloga. Prvo, IBM je tretirao Microsoft kao redovitog izvođača i platio je pisanje novog operativnog sustava ... na temelju količine koda. Dakle, što je OS / 2 kod bio napuhaniji i neučinkovitiji, Microsoft je dobivao više. Kao rezultat toga, prva verzija OS / 2, objavljena 1987., zahtijevala je minimalno 4 MB RAM-a da bi ispravno funkcionirala - i to unatoč činjenici da nije imala grafičko korisničko sučelje! RAM tada košta oko 500 dolara po megabajtu. (Windows je u to vrijeme imao grafičko sučelje i dobro je radio na računalima s 1,5 MB RAM-a.)

Vrhunski povezani članci