1-mavzu. Kirish. Gnu/Linux tarixi. Bepul dasturiy taʼminot tushunchasi. Kirish

|
1-mavzu. Kirish. Gnu/Linux tarixi. Bepul dasturiy taʼminot tushunchasi. Kirish
|
bet | 1/2 | Sana | 26.05.2024 | Hajmi | 22,19 Kb. | | #254236 |
Bog'liq 1-маъруза
1-mavzu. Kirish. GNU/Linux tarixi. Bepul dasturiy taʼminot tushunchasi.
KIRISH
GNU / Linux haqidagi ba'zi tarixiy ma'lumotlarni tahlili keltiriladi shuningdek, bepul dasturiy ta'minot nima ekanligini, bepul litsenziyalarning asosiy turlarini muhokama qilib chiqamiz. Ushbu kitob o’quvchisiga LPI (ingliz tilida, Linux Professional Institute) nima ekanligini va GNU/Linux uchun qanday professional sertifikatlash turlari mavjudligini bilib olasiz.
GNU / Linux tarixi
GNU/Linux operatsion tizimi UNIXga o'xshash operatsion tizimlar sinfiga kiradi va UNIXdan ko'plab xususiyatlarni meros qilib olgan. UNIX operatsion tizimi Ken Tompson va uning hamkasblari tomonidan yaratilgan 1969 yilda Bell Laboratories firmasi. O'sha yillar uchun u ko'p vazifalarni bajarish va ko'plab foydalanuvchilarning bir vaqtning o'zida ishlashini ta'minlaydigan eng ilg'or operatsion tizimlardan biri edi. Hozirgi vaqtda UNIX tizimlarining ikkita asosiy tarmog'i mavjud: UNIX System va BSD (Berkeley universitetida ilgari ishlab chiqilgan Berkeley Software Distribution). Ya'ni, barcha zamonaviy UNIX tizimlarini birinchi yoki ikkinchi sinfga kiritish mumkin. Shunday qilib, Sun Solaris 10 operatsion tizimi UNIX System V filialining vakili (qisqacha SVR4 — System V Release 4) va FreeBSD 8.0 BSD merosxo'ri hisoblanadi.
GNU/Linux operatsion tizimi UNIX tizimlarining ushbu ikkita tarmog'ining to'g'ridan - to'g'ri merosxo'ri emas. U ikkala filialga xos xususiyatlarni birlashtiradi, chunki u tabiiy ravishda turli xil afzalliklarga ega bo'lgan ko'plab odamlar tomonidan ishlab chiqilgan. FreeBSD ishlab chiqish guruhidan farqli o'laroq, GNU/Linuxni umuman bitta operatsion tizim sifatida ishlab chiqishni hech kim muvofiqlashtirmaydi. Shu sababli, GNU/Linux bir-biriga mukammal mos kelmasligiga qaramay, juda ko'p turli xil dasturiy ta'minot to'plamlari (tarqatish) mavjud.
GNU / Linux nima? Linux nomi Linus Benedikt Torvaldsning ro'yxatdan o'tgan savdo belgisidir va GNU loyihaning nomi "GNU UNIX emas" (cheksiz dekodlanishi mumkin bo'lgan rekursiv qisqartma). GNU loyihasi 1984 yilda tashkil etilgan Richard Stollman FSF (Free Software Foundation) tomonidan asos solingan. Linus Torvalds 1991 yilda talaba sifatida MINIX operatsion tizimi (professor
protsessor assembler bilan tajriba o'tkazdi.
1991 yil 25 avgustda Linus Torvalds compyuter yangiliklar guruhiga os.minix.usenetda MINIX asosida at-ga mos keladigan kompyuterlar uchun yangi operatsion tizimni ishlab chiqqani va barcha manfaatdor tomonlarni uni ishlab chiqishda ishtirok etishga taklif qilish to’grisida xabar berdi. O'z postida u o'zining tajribalari sevimli mashg'ulotidan boshqa narsa emasligini ta'kidladi va u ... GNU mutaxassislari kabi professional emas ekanligini yozib qoldiradi.
Darhaqiqat, Linusning ушбу маҳсулоти, faqat tajriba bo'lib qolishi mumkin edi, ammo FSF (ingliz tilida - Free Software Foundation, Bepul daturiy ta’minot fondi) asoschisi Richard Stollman uning xabariga qiziqib qoldi. O'sha vaqtga kelib, FSF GNU loyihasi doirasida etti yil davomida ish olib bordi, uning maqsadi GPL copy Left litsenziyasi ostida erkin tarqatiladigan C SVR4 operatsion tizimini yaratish edi (GPL - General Public License).
FSF-da 1991 yilga kelib juda ko'p ishlatiladigan dasturiy ta'minot yaratildi, masalan, bash qobig'i (Bourne again shell), gcc kompilyatori va boshqalar. Biroq, GNU loyihasini amalga oshirish uchun operatsion tizimning barqaror ishlaydigan yadrosi etarli emas edi. Dastlab GNU loyihasi HURD yadrosiga qaratilgan edi, ammo bu yadroni yaratish bo'yicha ishlar hali tugamagan, shuning uchun asosiy yo’nalish — Linus Torvalds yadrosi va GNU — dan kommunal xizmatlar, kutubxonalar, kompilyator, qobiq va boshqalar-GNU/HURD-ga ajoyib alternativ edi.
1991-1992 yillar davomida GNU/Linux loyihasi faol rivojlandi va 1993 yilda Red Hat — hozirda GNU/Linux distributivlarining etakchi provayderi tomonidan yig'ilgan birinchi GNU/Linux distributivi paydo bo'ldi. Birinchi distributivni sanoat uchun tavsiya etish qiyin edi, ammo ular ishlab chiquvchilar va apparat ishlab chiqaruvchilarining katta qismi tomonidan yangi operatsion tizimga katta qiziqish uyg'otdi. O'tgan asrning 90-yillari o'rtalariga kelib, GNU/Linux-ga ko'chirilgan ko'plab dasturlarni etkazib beradigan juda barqaror va ishonchli ishlanmalar paydo bo'ldi.
GNU/Linux muvaffaqiyatining kaliti ikki jihat edi: tarqatishlarning bepul va tarqatish erkinligi va ko'plab server dasturlarining sanoat foydalanish uchun etarli barqarorligi. GNU/Linux-ning ushbu ikkita xususiyati kichik va o'rta dasturlar uchun "kam byudjetli" serverlarni yaratishga imkon berdi.
GNU / Linuxga ofis dasturlarini o'tkazish bilan, to'qsoninchi yillarning oxiriga qadar vaziyat ancha yomonlashdi. Biroq, bugungi kunda mukammal grafik qobiqlar mavjud: GNOME va KDE, oynali menejerlarining ko'pligi, ofis ishlari vositalari, muharrirlar va elektron jadvallarda ham ishlash imkoniyati mavjud. Hozirda GNU/Linux operatsion tizimining etukligini isbotlovchi yirik firmalarning kompyuter tizimlarini va hatto juda katta shaharlarning munitsipal tuzilmalarini GNU/Linuxga ommaviy tarjima qilish uchun pretsedentlar mavjud.
Hozirgi vaqtda quyidagi GNU/Linux distributivlari dunyoda eng keng tarqalgan:
□ Red Hat va Fedora-o'rnatish va sozlash oson istributivlar (Fedora bepul tarqatishga qaratilgan);
□ SlackWare-bu Rossiyada professionallar uchun mo'ljallangan va sozlash uchun katta kuch talab qiladigan juda mashhur istributivlari;
□ Mandriva-Red Hat distributivlarini sezilarli darajada qayta ishlash natijasida ishlab chiqarilgan distributivlari. Ushbu distributivlar oddiy ish stoli ish stantsiyasi foydalanuvchilari uchun ishlashni osonlashtiradigan juda ko'p foydali va qulay yordam dasturlariga ega;
□ Debian-juda ko'p dasturiy ta'minot paketlariga ega distributivlari. Ushbu istributivlari ishlab chiqish guruhi uni tarqatish erkinligini kafolatlaydi;
□ Ubuntu-Debian-ga asoslangan mashhurlik reytingida doimiy ravishda birinchi qatorni egallagan distributiv;
□ Novell SUSE va Open SUSE-bu juda mashhur distributivlari. Ular dasturiy ta'minotning entsiklopedik tanlovi, yuqori ishonchliligi, qulayligi va yuqori sifatli hujjatlari bilan ajralib turadi;
□ Gentoo-FreeBSD-ga jalb qilingan dasturlarni o'rnatish usullari bo'yicha loyiha;
□ ASP-bu ishlab chiquvchilar Red Hat bilan yuqori muvofiqlikni e'lon qiladigan ruscha distributivlari. O'rnatishning soddaligi va ravshanligi va ruslashtirishning yuqori sifati bilan ajralib turadi;
□ ALT - bu ishlab chiquvchilar eng yuqori xavfsizlik va ishonchlilikni ta'minlashga harakat qiladigan ajoyib rus distributiv to'plami.
|
| |