Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti qarshi filiali kompyuter injineringi fakulteti


Download 0.63 Mb.
bet1/5
Sana16.09.2023
Hajmi0.63 Mb.
#1679430
  1   2   3   4   5
Bog'liq
Nurbek Normatov 3- Mustaqil ishi (1)

  • O’ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
  • MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
  • QARSHI FILIALI
  • KOMPYUTER INJINERINGI FAKULTETI
  • ATS - 11 – 20 - GURUH TALABASINING
  • Linux server boshqaruv FANIDAN 3-mustaqil ishi
  • Bajardi: Qabul qildi:
  • Nurbek N Feruza .A
  • Qarshi 2023
  • Unix operatsion tizimi
  • Reja
  • - Unix versiyalari
  • - Uning rivojlanish bosqichlari. 3- Xulosa
  • Dastlab Unix dasturiy ta'minotni ishlab chiqaruvchi dasturchilar uchun emas, balki boshqa tizimlarda ishlashi uchun qulay platforma bo'lishi kerak edi. Operatsion tizim akademik doiralarda yoyila boshlaganda va foydalanuvchilar tizimga o'zlarining vositalarini qo'shib, ularni hamkasblari bilan baham ko'rishlari bilan tizim kattalashdi.
  • Avvaliga Unix bo'lishi uchun mo'ljallanmagan ko'chma yoki uchun ko'p vazifalar. Keyinchalik Unix asta-sekin ko'chma, ko'p vazifali va ko'p
  • foydalanuvchi imkoniyatlari vaqtni taqsimlash konfiguratsiya. Unix tizimlari turli xil tushunchalar bilan tavsiflanadi: foydalanish Oddiy matn ma'lumotlarni saqlash uchun; ierarxik fayl tizimi; davolash moslamalari va ayrim turlari jarayonlararo aloqa (IPC) fayl
  • sifatida; va ko'p sonli foydalanish dasturiy vositalar, a orqali biriktirilishi mumkin bo'lgan
  • kichik dasturlar buyruq qatori tarjimoni foydalanish quvurlar, xuddi shu funktsiyalarni o'z ichiga olgan bitta monolitik dasturdan farqli o'laroq. Ushbu tushunchalar birgalikda "Unix falsafasi". Brayan Kernighan va Rob Pike buni qisqacha bayon qiling Unix dasturlash muhiti sifatida "tizimning kuchi ko'proq dasturlarning o'zaro munosabatlaridan kelib chiqadi, degan fikr".
  • 1980-yillarning boshlarida foydalanuvchilar Unixni har xil o'lchamdagi kompyuterlar uchun mos bo'lgan potentsial universal operatsion tizim sifatida ko'rishni boshladilar. Unix muhiti va mijoz-server dastur modeli rivojlanishining muhim elementlari bo'lgan Internet va hisoblashning markazlashtirilgan tarzda qayta
  • shakllanishi tarmoqlar individual kompyuterlarda emas.
  • Unix ham, ham C dasturlash tili AT&T tomonidan ishlab chiqilgan va hukumat va akademik muassasalarga tarqatilgan, bu esa har ikkala boshqa operatsion tizimga qaraganda turli xil mashinalar oilalariga ko'chirilishiga olib keldi.
  • Unix operatsion tizimi ko'plab boshqarish va yordam dasturlarini o'z ichiga oladi yadro. Yadro dasturlarni ishga tushirish va to'xtatish bo'yicha xizmatlarni taqdim etadi fayl tizimi Ko'pgina dasturlar birgalikda foydalanadigan va boshqa umumiy "past darajadagi" vazifalar va dasturlar bir xil resursga yoki qurilmaga bir vaqtning o'zida kirishga harakat qilganda nizolarga yo'l qo'ymaslik uchun kirish vaqtini belgilaydi.
  • Bunday kirishda vositachilik qilish uchun yadro alohida huquqlarda ajralib turadi yadro
  • maydoni dan foydalanuvchi maydoni, ikkinchisi dastur dasturlari ishlaydigan ustuvor sohadir.
  • Unixning kelib chiqishi 1960-yillarning o'rtalaridan kelib chiqqan Massachusets texnologiya instituti, Bell laboratoriyalariva General Electric rivojlanayotgan edi Multics, a vaqtni taqsimlash uchun operatsion tizim GE-645 asosiy kompyuter. Multics xususiyatli bir nechta yangiliklar, shuningdek, jiddiy muammolarni keltirib chiqardi.
  • Multics-ning hajmi va murakkabligidan xafsalasi pir bo'lgan, ammo uning maqsadlaridan emas, Bell Labs-ning individual tadqiqotchilari loyihadan chiqishni boshladilar. Oxirgi tark etishdi Ken Tompson, Dennis Ritchi, Duglas Makilroyva Djo Ossanna, kichikroq hajmdagi yangi loyihada o'z tajribalarini qayta tiklashga qaror qildilar. Ushbu yangi operatsion tizim dastlab tashkiliy yordamisiz, shuningdek nomsiz edi.
  • Yangi operatsion tizim bitta vazifali tizim edi. 1970 yilda guruh ushbu nomni yaratdi Unics uchun Yagona ma'lumot va hisoblash
  • xizmati kabi jumboq kuni Multicsdegan ma'noni anglatadi Multipleksli axborot va kompyuter xizmatlari. Brayan Kernighan g'oya uchun kredit oladi, lekin yakuniy imlo kelib chiqishini "hech kim eslay olmaydi", deb qo'shib qo'yadi Unix. Dennis Ritchi, Dag Makilroy, va Peter G. Neumann shuningdek, Kernighan kredit.
  • Operatsion tizim dastlab yozilgan assambleya tili, lekin 1973 yilda Unix 4-versiyasi qayta yozildi C. Unix-ning 4-versiyasida, hali ham ko'p narsalar mavjud edi PDP-
  • 11 bog'liq kodlar va ko'chirish uchun mos emas edi. Boshqa platformaga birinchi port besh
  • yildan so'ng (1978) uchun qilingan Interdata 8/32.
  • Bell Labs Unix-ning bir nechta versiyasini ishlab chiqardi, ular birgalikda "deb nomlanadi.Unix tadqiqot". 1975 yilda birinchi manba litsenziyasi UNIX ga
  • sotilgan Donald B. Gillies da Illinoys universiteti Urbana-Shampan Kompyuter fanlari kafedrasi. Litsenziya shartlari bo'yicha muzokaralar olib borishda Bell Labs
  • laboratoriyasida UNIX yadrosi ustida ishlagan UIUC aspiranti Greg Chesson katta rol
  • o'ynadi.
  • 1970-yillarning oxiri va 80-yillarning boshlarida Unixning akademik doiralardagi ta'siri Unixni keng miqyosda qabul qilinishiga olib keldi (BSD va Tizim V) tijorat startaplari tomonidan, bu esa o'z navbatida Unixni bir-biriga o'xshash, lekin ko'pincha bir- biriga mos kelmaydigan tizimlarga bo'linishiga olib keldi. DINIX, HP-
  • UX, SunOS/Solaris, AIXva Kseniks. 1980-yillarning oxirida AT&T Unix tizimi laboratoriyalari va Quyosh mikrosistemalari ishlab chiqilgan System V Release 4 (SVR4),
  • keyinchalik uni ko'plab tijorat Unix sotuvchilari qabul qildilar.
  • 1990-yillarda Unix va Unixga o'xshash tizimlar ommalashib, tanlangan operatsion tizimga aylandi dunyodagi eng yaxshi 500 ta superkompyuterning 90% dan ortig'i, sifatida BSD va Linux tarqatish butun dunyo bo'ylab dasturchilar tarmog'i tomonidan ishlab chiqilgan. 2000 yilda Apple chiqdi Darvin, shuningdek, Mac OS X operatsion tizimining yadrosiga aylangan Unix tizimi keyinchalik o'zgartirildi macOS.
  • 1980-yillarning oxirida, hozirda ma'lum bo'lgan ochiq operatsion tizimni standartlashtirishga qaratilgan harakatlar POSIX barcha operatsion tizimlar uchun umumiy asosni taqdim etdi; IEEE 1988 yilda birinchi POSIX standartini nashr etgan Unix tizimining asosiy raqobatdosh variantlarining umumiy tuzilishi atrofida POSIX-ga asoslangan. 1990-yillarning boshlarida sanoat konsortsiumi tomonidan alohida, lekin juda o'xshash harakat boshlandi. Umumiy ochiq dasturiy ta'minot muhiti (COSE) tashabbusi bilan yakunlandi Yagona UNIX spetsifikatsiyasi (SUS) tomonidan boshqariladi Ochiq guruh. 1998 yildan boshlab Ochiq guruh va IEEE boshladilar Ostin guruhi, 2008 yilga kelib Open Group Base Spetsifikatsiyasiga aylangan POSIX va Yagona UNIX spetsifikatsiyasining umumiy ta'rifini taqdim etish.
  • 1999 yilda, bir-biriga mos kelish uchun bir nechta Unix tizim sotuvchilari SVR4 bilan kelishib oldilar Bajariladigan va bog'lanadigan format (ELF) ikkilik va ob'ekt kodlari fayllari uchun standart sifatida. Umumiy format bir xil CPU arxitekturasida ishlaydigan turli xil Unix tizimlari o'rtasida ikkilik muvofiqlikni ta'minlashga imkon beradi.
  • The Fayl tizimi iyerarxiyasi standarti Unix-ga o'xshash operatsion tizimlar uchun ma'lumotnomalar katalogini joylashtirishni ta'minlash uchun yaratilgan; u asosan Linuxda ishlatilgan.
  • Unix tizimi dastlab birlashtirilgan bir nechta tarkibiy qismlardan iborat. Ushbu komponentlarning barchasi uchun ishlab chiqish muhiti, kutubxonalar, hujjatlar va ko'chma, o'zgartirilishi mumkin bo'lgan manba kodini kiritish orqali yadro operatsion tizimning Unix o'zi ta'minlaydigan dasturiy ta'minot tizimi edi. Bu muhim o'qitish va o'qitish vositasi sifatida paydo bo'lgan va shu qadar keng ta'sirga ega bo'lgan asosiy sabablardan biri edi.[kimga ko'ra?]
  • Ushbu tarkibiy qismlarning kiritilishi tizimni katta qilmadi - barcha kompilyatsiya qilingan ikkiliklarning nusxalari va barcha manba kodlari va hujjatlaridan iborat bo'lgan asl V7 UNIX tarqatilishi 10 MB dan kam ishg'ol qildi va bitta to'qqizta trekka yetib keldi. magnit lenta. Onlayn manbalardagi bosma hujjatlar ikki jilddan iborat edi.
  • Unix tarkibiy qismlarining nomlari va fayl tizimining joylashuvi tizim tarixida sezilarli darajada o'zgardi. Shunga qaramay, V7 dasturini ko'pchilik ko'rib chiqadi[JSSV?] kanonik erta tuzilishga ega bo'lish:
  • Kernel - bir nechta kichik qismlardan tashkil topgan / usr / sys-dagi manba kodi:
    • konf - yuklash kodini o'z ichiga olgan konfiguratsiya va mashinaga bog'liq qismlar
    • dev - apparatni boshqarish uchun qurilma drayverlari (va ba'zi bir soxta apparatlar)
    • sys - "yadro" operatsion tizimi, xotirani boshqarish, jarayonlarni rejalashtirish, tizim qo'ng'iroqlari va boshqalar.
    • h - tizim tarkibidagi asosiy tuzilmalarni va tizimga xos muhim o'zgarmaslarni belgilaydigan sarlavha fayllari
  • Rivojlanish muhiti - Unixning dastlabki versiyalarida butun tizimni manba kodidan tiklash uchun etarli bo'lgan rivojlanish muhiti mavjud edi:
    • cc – C tili kompilyator (birinchi marta V3 Unix-da paydo bo'lgan)
    • kabi - mashina uchun mashina tilidagi yig'uvchi
    • ld - bog'lovchi, ob'ekt fayllarini birlashtirish uchun
    • lib - ob'ekt kodlari kutubxonalari (/ lib yoki / usr / lib-da o'rnatilgan). libc, C ish vaqtini qo'llab-quvvatlaydigan tizim kutubxonasi asosiy kutubxona edi, ammo har doim matematik funktsiyalar kabi qo'shimcha kutubxonalar mavjud edi (libm) yoki ma'lumotlar bazasiga kirish. V7 Unix zamonaviy "Standard I / O" kutubxonasining birinchi versiyasini taqdim etdi stdio tizim kutubxonasining bir qismi sifatida. Keyinchalik amalga oshirish kutubxonalar sonini sezilarli darajada oshirdi.
    • qilish - qurilish menejeri (kiritilgan PWB / UNIX), qurish jarayonini samarali avtomatlashtirish uchun
    • o'z ichiga oladi - standart interfeyslarni va tizim o'zgarmasligini belgilaydigan dasturiy ta'minotni ishlab chiqish uchun sarlavha fayllari
    • Boshqa tillar - V7 Unix tarkibida Fortran-77 kompilyatori, programlanadigan ixtiyoriy aniqlikdagi kalkulyator (mil, DC), va awk skript yozish tili; keyingi versiyalar va dasturlarda ko'plab boshqa til kompilyatorlari va vositalar mavjud. Dastlabki BSD nashrlari shu jumladan Paskal vositalari va ko'plab zamonaviy Unix tizimlariga quyidagilar kiradi GNU kompilyatori to'plami shuningdek, mulkiy kompilyator tizimining o'rniga yoki.
  • Boshqa vositalar - ob'ekt-kod arxiv menejeri, shu jumladan (ar), belgi-jadvallar ro'yxati (nm), kompilyatorni ishlab chiqish vositalari (masalan. leks & yakk) va disk raskadrovka vositalari.
  • Buyruqlar - Unix tizimning ishlashi va texnik xizmat ko'rsatishi uchun buyruqlar (foydalanuvchi darajasidagi dasturlar) o'rtasida kam farq qiladi (masalan.). cron), umumiy yordam dasturining buyruqlari (masalan: grep), va matnni formatlash va matn terish to'plami kabi ko'proq maqsadli dasturlar. Shunga qaramay, ba'zi asosiy toifalar:
    • sh - dasturlashtiriladigan "qobiq" buyruq qatori tarjimoni, oyna tizimlari paydo bo'lishidan oldin va undan keyin ham ("buyruq oynasi" ichida) Unix-da asosiy foydalanuvchi interfeysi.
    • Kommunal xizmatlar - Unix buyruqlar to'plamining asosiy vositalar to'plami, shu jumladan CP, ls, grep, topmoq va boshqalar. Kichik toifalarga quyidagilar kiradi:
      • Tizim dasturlari Kabi ma'muriy vositalar mkfs, fsckva boshqalar.
      • Foydalanuvchi yordam dasturlari Kabi atrof-muhitni boshqarish vositalari passwd, o'ldirmoqva boshqalar.
    • Hujjatlarni formatlash - Unix tizimlari boshidanoq hujjatlarni tayyorlash va matn terish tizimlarida ishlatilgan va shunga o'xshash ko'plab dasturlarni o'z ichiga olgan nroff, troff, tbl, ekv, murojaat qilingva rasm. Ba'zi zamonaviy Unix tizimlari kabi paketlarni ham o'z ichiga oladi TeX va Ghostscript.
    • Grafika - the fitna quyi tizim oddiy vektorli uchastkalarni qurilmadan mustaqil formatda ishlab chiqarishni ta'minladi va bunday fayllarni namoyish qilish uchun qurilmaga xos tarjimonlar bilan ta'minladi. Zamonaviy Unix tizimlari, odatda, o'z ichiga oladi X11 standart oyna tizimi sifatida va GUIva ko'plab qo'llab- quvvatlashlar OpenGL.
    • Aloqa - dastlabki Unix tizimlari tizimlararo aloqani o'z ichiga olmagan, ammo foydalanuvchilararo aloqa dasturlarini o'z ichiga olgan pochta va yozmoq. V7 erta tizimlararo aloqa tizimini joriy qildi UUCPva BSD 4.1c versiyasidan boshlangan tizimlar kiritilgan TCP / IP kommunal xizmatlar.
  • Hujjatlar - Unix birinchi bo'ldi[iqtibos kerak] operatsion tizim barcha hujjatlarini onlayn ravishda mashinada o'qiladigan shaklda o'z ichiga oladi. Hujjatlarga quyidagilar kiritilgan:
    • kishi - har bir buyruq uchun qo'llanma sahifalari, kutubxona komponentasi, tizim qo'ng'irog'i, sarlavha fayli va boshqalar.
    • hujjat - C tili va troff singari asosiy quyi tizimlarni batafsil bayon qiladigan hujjatlar
    • Unix tizimi boshqa operatsion tizimlarga sezilarli ta'sir ko'rsatdi. U o'zining obro'siga o'z interaktivligi bilan, dasturiy ta'minotni ta'lim maqsadlarida foydalanish uchun nominal haq evaziga taqdim etish, arzon texnik vositalarda ishlash va turli xil mashinalarga moslashish va oson o'tish orqali erishdi. Unix dastlab
  • yozilgan assambleya tili, lekin tez orada qayta yozildi C, a yuqori darajadagi dasturlash tili.[23] Garchi bu etakchiga ergashgan bo'lsa ham Multics va Burrouz, bu g'oyani ommalashtirgan Unix edi.
    • Unix ko'plab zamonaviy operatsion tizimlarga nisbatan keskin soddalashtirilgan fayl modeliga ega edi: barcha turdagi fayllarni oddiy baytlar qatori sifatida ko'rib
  • chiqish. Fayl tizimi ierarxiyasida mashina xizmatlari va qurilmalari (masalan.) Mavjud edi printerlar, terminallar, yoki disk drayverlari), bir xil interfeysni ta'minlaydigan, ammo vaqti-vaqti bilan qo'shimcha mexanizmlarni talab qiladigan xarajatlar hisobiga ioctl va oddiy "baytlar oqimi" modeliga mos kelmaydigan qo'shimcha qurilmalarning xususiyatlariga kirish uchun rejim bayroqlari. The 9- reja operatsion tizim ushbu modelni yanada oldinga surdi va qo'shimcha mexanizmlarga bo'lgan ehtiyojni yo'q qildi.
  • Unix ierarxik fayl tizimini dastlab Multics tomonidan kiritilgan o'zboshimchalik bilan ichki kataloglar bilan ommalashtirdi. Davrning boshqa keng tarqalgan operatsion tizimlarida saqlash moslamasini bir nechta kataloglarga yoki bo'limlarga ajratish usullari mavjud edi, ammo ularning aniq soni, ko'pincha faqat bitta darajasi mavjud edi. Bir nechta yirik mulkiy operatsion tizimlar oxir-oqibat Multics-dan keyin yaratilgan rekursiv subkatalog imkoniyatlarini qo'shdilar. Okruglar RSX-11M ning "guruh, foydalanuvchi" iyerarxiyasi rivojlanib
  • bordi VMS ma'lumotnomalar, CP / Mhajmlari rivojlandi MS-DOS 2.0+ pastki kataloglar va HP-lar MPE group.account ierarxiyasi va IBM SSP va OS /
  • 400 kutubxona tizimlari kengroq POSIX fayl tizimlariga qo'shildi.
  • Buyruqlar tarjimonini oddiy foydalanuvchi darajasidagi dasturga aylantirish, alohida dastur sifatida qo'shimcha buyruqlar bilan ta'minlanganligi Unix tomonidan ommalashtirilgan yana bir Multics yangilik bo'ldi. The Unix qobig'i skript yozishda bo'lgani kabi interaktiv buyruqlar uchun bir xil tildan foydalangan (qobiq skriptlari - IBM kompaniyasining ishini boshqarish uchun alohida til yo'q edi JCL). Shell va OS buyruqlari "shunchaki boshqa dastur" bo'lganligi sababli foydalanuvchi o'z qobig'ini tanlashi (yoki hatto yozishi) mumkin edi. Qobiqning o'zini o'zgartirmasdan yangi buyruqlar qo'shilishi mumkin edi. Unix-ning ishlab chiqaruvchi-iste'molchi jarayonlarining modulli zanjirlarini yaratish uchun buyruq qatoridagi innovatsion sintaksis (quvurlar) kuchli dasturiy paradigma yaratdi (korutinlar) keng tarqalgan. Keyinchalik ko'plab buyruq qatori tarjimonlari Unix qobig'idan ilhomlangan.
  • Unixning asosiy soddalashtirilgan taxminlari uning diqqat markazida bo'lgan yangi qator-ajratilgan deyarli barcha fayl formatlari uchun matn. Unix-ning asl nusxasida "ikkilik" tahrirlovchilar yo'q edi - butun tizim matnli qobiq buyrug'i skriptlari yordamida tuzilgan. Kiritish-chiqarish tizimidagi umumiy belgi baytdan farqli o'laroq edi "yozuvlarga asoslangan" fayl tizimlari. Deyarli hamma narsani aks ettirish uchun matnga e'tibor Unix quvurlarini juda foydali qildi va murakkabroq bajarish uchun osonlikcha birlashtirilishi mumkin bo'lgan oddiy, umumiy vositalarni ishlab chiqishga undaydi. maxsus vazifalar. Matn va baytlarga e'tibor tizimni boshqa tizimlarga qaraganda ancha miqyosli va ko'chma holga keltirdi. Vaqt o'tishi bilan, matnga asoslangan dasturlar, shuningdek, dastur sohalarida mashhur bo'lib chiqdi, masalan, bosib chiqarish tillari (PostScript, ODF) va dastur sathida Internet protokollarimasalan, FTP, SMTP, HTTP, SABUNva SIP.
  • Unix sintaksisini ommalashtirdi doimiy iboralar keng foydalanishni topdi. Unix dasturlash interfeysi keng qo'llaniladigan operatsion tizim interfeysi standartining asosi bo'ldi (POSIX, yuqoriga qarang). The C dasturlash tili tez orada Unixdan tashqariga chiqdi va endi hamma joyda tizimlar va dasturlarni dasturlashda.
  • Dastlabki Unix ishlab chiqaruvchilari tushunchalarini keltirib chiqarishda muhim ahamiyatga ega edilar modullik va qayta foydalanish ichiga dasturiy
  • ta'minot amaliyot, "dasturiy vositalar" harakatini tug'dirish. Vaqt o'tishi bilan Unix-
  • ning etakchi ishlab chiquvchilari (va u bilan ishlaydigan dasturlar) dasturiy ta'minotni ishlab chiqish uchun madaniy me'yorlar to'plamini o'rnatdilar, bu Unix texnologiyasi kabi muhim va ta'sirchan bo'lib qoldi; bu "deb nomlangan Unix falsafasi.
  • The TCP / IP tarmoq protokollari tezroq nisbatan arzon kompyuterlarda keng qo'llaniladigan Unix versiyalarida amalga oshirildi va bu o'z hissasini
  • qo'shdi Internet butun dunyo bo'ylab real vaqtda ulanishning portlashi va boshqa ko'plab platformalarda amalga oshirish uchun asos bo'lgan.
  • Unix-ning keng ko'lamli hujjatlari va (ko'p yillar davomida) barcha tizim manba kodlariga tayyor kirish dasturchilarning umidlarini oshirdi va ishga tushirishga hissa qo'shdi. bepul dasturiy ta'minot harakati 1983 yilda.
  • 1983 yilda, Richard Stallman e'lon qildi GNU ("GNU's Not Unix" qisqartmasi) loyihasi, a yaratish uchun katta sa'y-harakatlar bepul dasturiy ta'minot Unixga o'xshash tizim; nusxasini olgan har bir kishi uni ishlatishda, o'rganishda, o'zgartirishda va qayta tarqatishda erkin bo'lishi ma'nosida "bepul". GNU loyihasining o'zining yadrolarini ishlab chiqish loyihasi, GNU Hurd, hali ishlaydigan yadro ishlab chiqarmagan, ammo 1991 yilda Linus Torvalds yadroni chiqarib yubordi Linux ostida bepul dastur sifatida GNU umumiy jamoat litsenziyasi. Ulardan foydalanishdan tashqari GNU operatsion tizim, ko'plab GNU paketlari - masalan GNU kompilyatori to'plami (va qolganlari GNU asboblar zanjiri), the GNU C kutubxonasi va GNU asosiy dasturlari - boshqa bepul Unix tizimlarida ham markaziy rollarni o'ynashga kirishdilar.
  • Linux tarqatishLinux yadrosi va mos keluvchi dasturiy ta'minotning katta
  • to'plamlaridan tashkil topgan, ham individual foydalanuvchilar, ham biznesda ommalashgan. Ommabop tarqatishlar orasida Red Hat Enterprise
  • Linux, Fedora, SUSE Linux Enterprise, openSUSE, Debian GNU / Linux, Ubuntu, Linux Mint, Mandriva Linux, Slackware Linux, Arch Linux va Gentoo.[24]
  • Ning bepul hosilasi BSD Unix, 386BSD, 1992 yilda chiqarilgan va olib
  • keldi NetBSD va FreeBSD loyihalar. 1994 yil Kaliforniya universiteti va Berkli dasturiy ta'minot dizayni MChJ (USL va BSDi) tomonidan Unix tizimi laboratoriyalari, agar xohlasa, Berkli BSD Unix-ni bepul tarqatish huquqiga ega ekanligi aniqlandi. O'shandan beri BSD Unix turli xil mahsulot tarmoqlarida, shu jumladan ishlab chiqilgan OpenBSD va DragonFly BSD.
  • Linux va BSD an'anaviy ravishda xususiy Unix operatsion tizimlari tomonidan taqdim etilayotgan bozor ehtiyojlarini tobora ko'paytirmoqda, shuningdek
  • iste'molchilar uchun ish stoli va mobil va o'rnatilgan qurilmalar kabi yangi bozorlarga kengaymoqda. Unix modelining modulli dizayni tufayli komponentlarni almashish nisbatan keng tarqalgan; Binobarin, Unix va Unixga o'xshash tizimlarning aksariyati yoki barchasi hech bo'lmaganda ba'zi BSD kodlarini o'z ichiga oladi va ba'zi tizimlar o'zlarining tarqatishlarida GNU dasturlarini ham o'z
  • ichiga oladi.
  • 1999 yilgi intervyusida Dennis Ritchi o'z fikrini bildirdi Linux va BSD operatsion tizimlari Unix dizayni asosining davomi va Unixning hosilalari:[25]
  • Menimcha, Linux fenomeni juda yoqimli, chunki u Unix taqdim etgan asosda juda
  • kuchli tortadi. Linux to'g'ridan-to'g'ri Unix derivativlaridan biri hisoblanadi, ammo BSD-ning turli xil tizimlari, shuningdek, ish stantsiyasi va asosiy ishlab chiqaruvchilarning rasmiy takliflari mavjud.
  • Xuddi shu intervyusida u Unixga ham, Linuxga ham "Ken va men va boshqa
  • ko'plab odamlar tomonidan ilgari surilgan g'oyalarning davomi" sifatida qarashlarini ta'kidladilar.[25]
  • OpenSolaris edi bepul dasturiy ta'minot hamkasbi Solaris tomonidan ishlab chiqilgan Quyosh mikrosistemalari, o'z ichiga a CDDL- litsenziyalangan yadro va birinchi navbatda GNU foydalanuvchi maydoni. Biroq, Oracle Quyoshni qo'lga
  • kiritgandan so'ng, loyihani to'xtatib qo'ydi, bu esa Sunning sobiq ishchilari va
  • OpenSolaris hamjamiyatining bir guruh a'zolarini OpenSolaris-ni o'zlariga qo'shilishga undadi. illumos yadro. 2014 yilga kelib, illumos yagona ochiq manbali System V hosilasi bo'lib qolmoqda.
  • ARPANET
  • 1975 yil may oyida, RFC 681 ning rivojlanishini tasvirlab berdi Tarmoq
  • Unix Kengaytirilgan hisoblash markazi tomonidan Illinoys universiteti Urbana-
  • Shampan. Tizim "sifatida bir nechta qiziqarli qobiliyatlarni taqdim
  • etadi ARPANET Minixost ". U paytda Unix litsenziyani talab qildi Qo'ng'iroq laboratoriyalari 20000 AQSh dollari (AQSh) bo'lmaganlar uchun juda qimmatga tushdiuniversitet foydalanuvchilarga, ta'lim litsenziyasi esa atigi 150 dollarga teng. Bell butun ARPANET litsenziyasi uchun "takliflar uchun ochiq" ekanligi ta'kidlandi.
  • Mahalliy qayta ishlash korxonalari foydali deb topilgan o'ziga xos
  • xususiyatlar, kompilyatorlar, muharrirlar, a hujjatlarni tayyorlash tizimi, samarali fayl tizimi va kirishni boshqarish, o'rnatiladigan va o'rnatib bo'lmaydigan hajmlar, atrof-muhit birliklarini bir xil davolash maxsus fayllar, ning integratsiyasi tarmoqni boshqarish dasturi Unix fayl tizimidagi (NCP), davolash tarmoq ulanishlari standart Unix orqali kirish mumkin bo'lgan maxsus fayllar sifatida I / O qo'ng'iroqlari, dasturdan chiqishda barcha fayllarni yopish va "asosiy Unix yadrosiga qo'shilgan kod miqdorini minimallashtirish kerak" degan qaror.
  • 1993 yil oktyabrda, Novell, o'sha paytda Unix System V manbasiga bo'lgan huquqni egasi bo'lgan kompaniya savdo belgilari Unix-ning X / Open Company-ga
  • (hozir Ochiq guruh),[26] va 1995 yilda tegishli biznes operatsiyalarini sotgan Santa Kruz operatsiyasi (ShHT).[27] Novell ham sotganmi mualliflik huquqlari haqiqiy dasturiy ta'minot 2006 yilda federal sud muhokamasiga sabab bo'lgan, ShHT va NovellNovell g'olib bo'lgan. Ushbu ish ustidan shikoyat qilingan, ammo 2011 yil 30
  • avgustda Qo'shma Shtatlarning O'ninchi davr apellyatsiya sudi sud qarorlarini tasdiqlagan va ishni yopgan.[28] Unix sotuvchisi SCO Group Inc. ayblangan Novell unvonga tuhmat.
  • Savdo belgisining hozirgi egasi UNIX sanoat standartlari bo'yicha konsortsium bo'lgan Open Group hisoblanadi. Faqatgina to'liq mos keladigan va sertifikatlangan
  • tizimlar Yagona UNIX spetsifikatsiyasi "UNIX" darajasiga (boshqalari "deb nomlanadi)Unixga o'xshash").
  • The Open Group-ning qaroriga binoan "UNIX" atamasi operatsion tizimning aniq amalga oshirilishidan ko'ra ko'proq operatsion tizimlar sinfiga tegishli; Ochiq guruhning yagona UNIX spetsifikatsiyasiga mos keladigan operatsion tizimlar bunga qodir bo'lishi kerak UNIX 98 yoki UNIX 03 operatsion tizim sotuvchisi The Open Group-ga sertifikatlash uchun katta miqdordagi to'lovni va yillik savdo belgisini to'lagandan so'ng, bugungi kunda savdo belgilari.[29] UNIX savdo belgisidan foydalanish uchun litsenziyaga ega bo'lgan tizimlarga quyidagilar
  • kiradi AIX,[30] EulerOS,[31] HP-UX,[32] Inspur K-
  • UX,[33] IRIX,[34] macOS,[35] Solaris,[36] Tru64 UNIX (ilgari "Raqamli UNIX"
  • yoki OSF / 1),[37] va z / OS.[38] Shunisi e'tiborga loyiqki, EulerOS va Inspur K-UX - UNIX 03 standartlariga muvofiq sertifikatlangan Linux tarqatish dasturlari.[39][40]
  • Ba'zan vakolatxonaga o'xshaydi Un * x, * NIX, yoki * N? X Unix-ga o'xshash barcha operatsion tizimlarni ko'rsatish uchun ishlatiladi. Bu yulduzcha (*) va ko'plab kommunal xizmatlarda belgilar belgisi sifatida savol belgisi belgisi mavjud. Ushbu yozuv, shuningdek, Open Group-dan UNIX brendlash talablariga javob bermagan boshqa Unix-ga o'xshash tizimlarni tavsiflash uchun ishlatiladi.
  • Ochiq guruh shuni talab qilmoqda UNIX kabi har doimgidek umumiy atama ortidan sifat sifatida ishlatiladi tizim a yaratilishining oldini olishga yordam berish umumiy savdo belgisi.
  • Unix asl formatlash edi,[bahsli – muhokama qilish] lekin foydalanish UNIX keng tarqalgan bo'lib qolmoqda, chunki u bir vaqtlar yozuvlar to'plami bo'lgan kichik qalpoqchalar (UNIX). Ga binoan Dennis Ritchi, Unix qog'ozining asl nusxasini
  • amerikalikning uchinchi operatsion tizimlar simpoziumiga taqdim etishda Hisoblash texnikasi assotsiatsiyasi (ACM), "bizda yangi yozuv mashinasi bor edi
  • va troff yangi ixtiro qilingan edi va biz mayda qalpoqchalar ishlab chiqarishimiz bilan mast bo'ldik ".[41] Ko'pgina operatsion tizimning avvalgi va zamondoshlari katta harflardan foydalanganlar, shuning uchun ko'p odamlar odat kuchi tufayli bu nomni katta harflar bilan yozishgan. Bu qisqartma emas.[42]
  • Savdo markasi nomlari turli mamlakatlardagi turli xil sub'ektlar tomonidan ro'yxatdan o'tkazilishi mumkin va ayrim mamlakatlarning tovar belgilari to'g'risidagi qonunlari, agar har bir korxona tovar belgisini osongina ajratib bo'linadigan toifalarda ishlatsa, bitta tovar nomini ikki xil korxona tomonidan boshqarishga imkon beradi. Natijada, Unix turli xil mahsulotlar uchun brend nomi sifatida ishlatilgan, jumladan kitob javonlari, siyoh ruchkalar, shishaga solingan elim, tagliklar, sochlarini fen mashinalari va oziq-ovqat idishlari.[43]
  • Unix va Unixga o'xshash tizimlarning bir nechta brendlariga murojaat qilish uchun Unixning bir nechta ko'plik shakllari tasodifan ishlatiladi. Eng keng tarqalgan odatiy hisoblanadi Unixlar, lekin Birlik, Unix-ni a Lotin ismining nomi uchinchi pasayish, shuningdek, mashhur. Psevdo-Angliya-sakson ko`plik shakli Unixen vaqti-vaqti bilan ko'rinsa ham, keng tarqalgan emas. Quyosh mikrosistemalari, Solaris
  • variantini ishlab chiquvchisi, bu atama deb ta'kidladi Unix o'zi ko'plik, uning ko'plab dasturlariga murojaat qilish.[44]

  • Download 0.63 Mb.

    Do'stlaringiz bilan baham:
  1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling