spooling
). Oʻsha paytda spuling
hisoblash jarayonini tashkil qilish usuli sifatida aniqlangan, unga muvofiq vazifalar
perfokartalardan diskka hisoblash markazida paydo boʻlgan tezlikda oʻqiladi va
keyingi vazifa tugagach, diskdan yangi vazifa boʻshatilgan boʻlimga yuklandi.
Partiyali ishlov berish tizimlarini multidasturlash orqali amalga oshirish bilan bir
qatorda yangi turdagi operatsion tizim — vaqtni taqsimlash tizimlari paydo boʻldi.
Toʻrtinchi davr (1980-yildan buyon)
Operatsion tizimlar evolyutsiyasining toʻrtinchi davri yirik integral
mikrosxemalarning (YIM) paydo boʻlishi bilan bogʻliq. Bu yillarda integratsiya
darajasining keskin oʻsishi va mikrosxemalarning narxining pasayishi kuzatildi.
Kompyuter hamma uchun mavjud boʻldi va shaxsiy kompyuterlar davri boshlandi.
Arxitektura nuqtayi nazaridan shaxsiy kompyuterlar PDP-11 kabi mini-
kompyuterlar sinfidan hech qanday farq qilmadi, lekin ularning narxi sezilarli
darajada farq qildi. Agar mini-kompyuter korxona yoki universitet boʻlimiga oʻz
shaxsiy kompyuteriga ega boʻlish imkoniyatini yaratgan boʻlsa, shaxsiy kompyuter
har bir inson uchun imkoniyat yaratdi.
Kompyuterlar oddiy odamlar tomonidan keng qoʻllanila boshlandi, bu esa
„doʻstona“ dasturiy taʼminotni ishlab chiqishni talab qildi.
Operatsion tizimlar bozorida ikkita tizim:
MS-DOS
va
UNIX
ustunlik qildi.
Yagona dasturli, bir foydalanuvchili operatsion tizim MS-DOS
Intel
8088
mikroprotsessorlari, keyin esa 80286, 80386 va 80486 asosidagi kompyuterlar
uchun keng qoʻllanilgan. Koʻp dasturli koʻp foydalanuvchili UNIX operatsion
tizimi Inteldan tashqarida, ayniqsa yuqori unumdor RISC protsessorlariga
asoslangan.
80-yillarning oʻrtalarida tarmoq yoki taqsimlangan operatsion tizimlar
nazorati ostida ishlaydigan shaxsiy kompyuter tarmoqlari jadal rivojlana boshladi.
Tarmoq operatsion tizimlarida foydalanuvchilar boshqa kompyuterlar
mavjudligidan xabardor boʻlishlari va uning resurslaridan, birinchi navbatda,
fayllardan foydalanish uchun boshqa kompyuterga kirishlari talab etiladi.
Tarmoqdagi har bir mashina oʻzining mahalliy operatsion tizimini boshqaradi, bu
kompyuterning tarmoqda ishlashini taʼminlaydigan qoʻshimcha vositalar
mavjudligi bilan mustaqil kompyuterning operatsion tizimidan farq qiladi. Tarmoq
operatsion tizimi bir protsessorli kompyuterning operatsion tizimidan tubdan farq
qilmaydi. U, albatta, tarmoq interfeysi qurilmalari uchun dasturiy taʼminotni
qoʻllab-quvvatlashni (tarmoq adapteri drayveri), shuningdek, tarmoqdagi boshqa
kompyuterlarga masofadan kirish vositalarini va masofaviy fayllarga kirish uchun
asboblarni oʻz ichiga oladi, ammo bu qoʻshimchalar operatsion tizimning oʻzi
tuzilishini sezilarli darajada oʻzgartirmaydi.
Unix operatsion tizimi
UNIX
operatsion
tizimining
tarixi
1969-yilga
borib
taqaladi,
oʻshanda
AT&Tʼdagi
Bell Labs tadqiqot loyihasi doirasida umumiy maqsadli
vaqtni taqsimlovchi kichik operatsion tizim ishlab chiqilgan boʻlib, u ancha
samarali ekanligi isbotlangan. 1976-yilda Bell Labs ushbu tizimning oltinchi
nashrini chiqardi, u keng tarqalgan V6 nomi bilan tanilgan va universitetlarga
bepul tarqatilgan. 3 yildan soʻng yettinchi versiya (V7) chiqdi. Bu keng tarqalgan
tarqatish uchun birinchi versiya edi (asosan universitetlar va tadqiqot
laboratoriyalarida) va UNIXʼning koʻpgina keyingi versiyalari uchun asos boʻlib
xizmat qildi. Universitetlarga 100 dollarga, qolganlarga esa 21 000 dollarga taklif
qilingan.
V7ʼning chiqarilishi bilan AT&T UNIX Support Group (USG)ni yaratdi,
keyinchalik u UNIX System Laboratories (USL)ga aylandi. Guruhning vazifasi
UNIXʼni tijorat mahsuloti sifatida „targʻib qilish“ edi. Bell Labs ham, USG ham
turli yoʻnalishlar uchun tizimni rivojlantirishda davom etdi. USLʼning System III
va System V versiyalari keng tarqaldi va zamonaviy tizimlarning rivojlanishiga
katta taʼsir koʻrsatdi.
1992-yilda AT&T barcha UNIX tizimlarini Novell kompaniyasiga sotdi, u
UnixWare deb nomlangan tizim asosida V tizimni ishlab chiqdi, u unchalik
mashhur boʻlmagan (Hozirda UnixWare tizimi Novell tomonidan Santa Crouze
Operation kompaniyasiga sotilgan va SCO UnixWare deb ataladi).
UNIXʼning aksariyat versiyalari maʼlum darajada AT&T dasturiy taʼminotiga
asoslanganligi sababli, Novell UNIX sotuvchi boshqa sotuvchilardan ham royalti
oladi (Sun Microsystems oʻrniga bir martalik katta toʻlovni amalga oshirgan).
Berkley UNIX operatsion tizimi 1977-yilda Berklidagi Kaliforniya
universitetining Kompyuter tizimlari tadqiqot guruhi (CSRG) AT&T dan V6
manba kodini litsenziyalaganida tuzilgan. Ushbu guruh tomonidan chiqarilgan
versiyalar qisqacha BSD (Berkley Software Distribution) deb nomlangan. Ularning
chiqarilishi 1977-yilda PDP-11 mashinasi uchun 1BSD versiyasi bilan boshlandi
va 1993-yilda 4.4BSD versiyasi bilan yakunlandi. BSD AT&Tʼning UNIX
variantiga asoslanganligi sababli undan foydalanish uchun AT&T litsenziyasi talab
qilingan.
Hukumat laboratoriyalari va korxonalar uchun asl AT&T litsenziyalari har
doim qimmat boʻlgan. Ular dastlab universitetlar uchun arzon edi, biroq UNIX
tijoriy jihatdan qabul qilinishi bilan narx tez koʻtarildi. Oxir-oqibat, Berkli AT&T
kodini BSDʼdan olib tashlashga qaror qildi. Ish uzoq, zerikarli va mashaqqatli edi.
U tugashiga biroz vaqt qolganida universitet operatsion tizimlarni tadqiq qilish
uchun mablagʻni yoʻqotdi va Hisoblash tizimlarini oʻrganish guruhi (CSRG)
tarqatib yuborildi.
Tarqalishidan oldin Study Group oʻzining AT&T boʻlmagan ikkinchi
darsligini Net/2ʼni chiqardi. Baʼzi kompaniyalar va birinchi navbatda — BSDI
(Berkley Software Design, Inc.) ushbu versiyani asos qilib oldi, uni toʻldirdi va uni
arzon va ayni paytda ishonchli UNIX dasturi sifatida sotishni boshladi. Shu bilan
birga, AT&T va Berkley sudga daʼvo qilishdi: AT&T mualliflik huquqini
buzganlik uchun, Berkeley esa shartnoma shartlariga rioya qilmaslik (xususan,
kelishilgan kreditni berishdan bosh tortish uchun). Shu bilan birga, AT&T
rahbarlari BSDIʼni Net/2 dan oʻz mahsuloti uchun asos sifatida foydalanganligi
uchun sudga berishdi.
1994-yil fevral oyida Novell (oʻsha paytgacha AT&Tʼdan UNIXʼni sotib
olgan) va Kaliforniya universiteti bir-biriga qarshi daʼvolarini qaytarib olishga
kelishib oldilar. BSDI ishi ham tezda hal qilindi. Tafsilotlar ommaga eʼlon
qilinmadi, ammo universitet Net/2 versiyasini sotishni toʻxtatdi va yanada yetuk
dasturiy taʼminot toʻplamini eʼlon qildi, 4.4BSD-Lite Novell va Kaliforniya
universiteti ushbu paketni erkin sotishga baraka berdilar. BSDI oʻzining 4.4BSD-
Lite mahsulotini 1995-yil oʻrtalariga qadar qayta tashkil etish rejalarini eʼlon qildi
(OʼReilly & Associates 4.4BSD qoʻllanmalari va 4.4BSD-Lite manba (yuklab
boʻlmaydigan) CD-ROMʼni juda mos narxda sotadi.
1980-yillarda bir nechta ish stantsiyalari ishlab chiqaruvchilari UNIXʼning
oʻz versiyalarini ishlab chiqishga kirishdilar. Odatda, firma AT&T yoki BSD
tizimining versiyalaridan birini oladi va uni oʻzida ishlab chiqishda davom etadi.
Baʼzi firmalar biron bir variantga yopishib olishni xohlamadilar va ikkala
versiyaning xususiyatlariga ega boʻlgan duragaylarni ishlab chiqdilar.
Xaos davom etar ekan, turli standartlar tarafdorlari UNIX versiyalarining
tarqalishini cheklash uchun kampaniya boshladilar. Toʻsatdan koʻplab UNIX
standartlari paydo boʻldi, ularning har biri bir nechta sotuvchilarning zaif
koalitsiyasi tomonidan qoʻllab-quvvatlanadi. UNIXʼning mavjud versiyalarini
kodlash oʻrniga, bu standartlar bozorga tobora koʻproq operatsion tizimlarni
chiqardi. DEC standart foydasiga UNIX versiyasini ishlab chiqishni toʻxtatgan
yagona yirik sotuvchidir. (X/Open Konsortsiumining joriy Unified UNIX
Spetsifikatsiyasi, Spec 1170, dastlab taxminan 1170 APIni oʻz ichiga olgan. Spec
1170 barcha yirik UNIX operatsion tizim ishlab chiqaruvchilari tomonidan
qoʻllab-quvvatlanadi.
UNIX
(talaffuzi:
yuniks
; UNIX — The Open Group
kompaniyasining
roʻyxatdan oʻtgan savdo belgisidir) — portativ, koʻp vazifali va koʻp
foydalanuvchili
operatsion tizimlar
oilasi boʻlib, ular 1970-yillarda Ken Tompson,
Dennis Richi va boshqalar tomonidan Bell labaratoriyasi (
Do'stlaringiz bilan baham: |