Ushbu blog maqolasi FreeBSD va OpenBSD deb nomlangan ikki asosiy Unix asosidagi alternativ operatsion tizimni chuqur tahlil qiladi. Maqolada ushbu tizimlarning nima ekanligi, Unix dunyosidagi asoslari va ulardagi asosiy farqlar batafsil sharhlanadi. Tizim talablaridan OpenBSD ning eng muhim xavfsizlik xususiyatlariga, FreeBSD ning ish faoliyati afzalliklariga qadar ko'plab masalalar muhokama qilinadi. Shuningdek, ikkala tizim bilan bog'liq keng tarqalgan xato tushunchalarga ham alohida e'tibor berilib, o'quvchilarning to'g'ri ma'lumotlarga erishishi maqsad qilinadi. OpenBSD dagi tarmoq boshqarish asoslariga ham to'xtalib, foydalanuvchilar ushbu tizimlardan nimalarni kutishlarini muhokama qilinadi va natijada, qaysi tizim qaysi foydalanuvchi profili uchun ma'qul kelishi haqida baholash taqdim etiladi.
FreeBSD va OpenBSD Nedir? Asosiy Kavramlar
FreeBSD va OpenBSD, Unix asosida, ochiq manbali operatsion tizimlardir. Ular, Berkeley Software Distribution (BSD) asosidan kelib chiqadi va xavfsizlik, barqarorlik va moslashuvchanlik muammolariga e'tibor qaratadi. Bu xususiyatlari sababli, server tizimlaridan tortib, quratilgan tizimlargacha keng qo'llash sohalariga ega. Ushbu maqolada, ushbu ikki operatsion tizimni va asosiy tushunchalarini yaqinroq o'rganamiz.
FreeBSD, asosan, ish faoliyati va kengaytirilganlik talablariga ega dasturlar uchun ideal bir variantdir. Keng apparat qo'llab-quvvatlanishi va boy xususiyatlar to'plami yordamida, web serverlari, ma'lumotlar bazasi serverlari va tarmoq o‘tkazgichlari kabi turli rollarda ishlatilishi mumkin. Ochiq manbali bo'lishi, foydalanuvchilarga tizimni o'z ehtiyojlariga muvofiq shaxsiylashtirish imkonini beradi.
- Kernel: Operatsion tizimning asosi; apparat va dasturiy ta'minot o'rtasidagi aloqa o'rnatadi.
- Shell: Foydalanuvchining buyruq satridan tizimga kirishi uchun kerakli interfeysdir.
- Paket Boshqaruvi: Dasturlarni osonlik bilan o'rnatish, yangilash va o'chirishni ta'minlaydigan tizimdir.
- Port Tizimi: Manba kodidan dastur yaratishni va o'rnatishni osonlashtiradigan asbob.
- Firewall: Tarmoq trafikini boshqarib, ruxsatsiz kirishlarni to'xtatadi.
- Fayl Tizimi: Ma'lumotlarning saqlanishi va tartibga solinishi ko'rinishidir. FreeBSD, UFS va ZFS kabi turli fayl tizimlarini qo'llab-quvvatlaydi.
OpenBSD, esa Xavfsizlik ga e'tibor qaratilgan bir operatsion tizimdir. Standart xavfsizlik printsipi bilan ishlab chiqilgan OpenBSD, xavfsizlik xatolarini minimal darajaga kamaytirish uchun turli texnikalarni qo'llaydi. Kodni nazorat qilish, kriptografik asboblar va qat'iy xavfsizlik siyosatlari yordamida, xavfsizlikka muhtoj dasturlar uchun ishonchli bir variant sifatida qaraladi.
Har ikkala operatsion tizim ham, Unix falsafasini qabul qiladi va modulli tuzilishga ega. Bu foydalanuvchilarga faqat ehtiyoj sezadigan komponentlarni o'rnatib, tizimlarini shaxsiylashtirish imkonini beradi. Shuningdek, ochiq manbali bo'lishlari, jamoatchilik tomonidan doimiy ravishda rivojlanishi va qo'llab-quvvatlanishini ta'minlaydi.
Unix Asosidagi Operatsion Tizimlar Tarixi
Unix, zamonaviy operatsion tizimlar asosini tashkil qiladigan, inqilobiy bir loyiha hisoblanadi. 1960-yillarning oxirlarida Bell Labs da ishlab chiqila boshlagan Unix, vaqt o'tishi bilan ko'plab turli turlarga va variantlarga ilhom manbai bo'lgan. FreeBSD va OpenBSD ham ushbu qimmatbaho tarixning muhim bir qismidir. Unix ning falsafasi, oddiy va modulli asboblarning birlashib, murakkab funktsiyalarni bajarishi asosida barpo etilgan. Ushbu yondashuv, zamonaviy dasturiy ta'minot ishlab chiqish tizimlariga chuqur ta'sir ko'rsatgan.
Unix ning rivojlanish jarayonida, AT&T nin litsenziyalash siyosati muhim rol o'ynagan. Dastlab bepul taqdim etilgan Unix, keyinchalik tijorat mahsulotiga aylangan va bu holat, turli ishlab chiqish guruhlariga o'zlarining Unix davomchilarini yaratishga olib kelgan. Berkeley Software Distribution (BSD) ham bu davomchilardan biridir va FreeBSD va OpenBSD ning to'g'ridan-to'g'ri bobosi hisoblanadi. BSD, Unix ning ochiq manbali alternativasi sifatida paydo bo'lib, akademik sohalarda katta qiziqish orttirgan.
- Tarixiy Jarayon Qadamlar
- 1969: Bell Labs da Unix ning Do'sti
- 1970-yillar: BSD ning Rivojlanishi va Tarqalishi
- 1980-yillar: Unix ning Tijoratga aylanishi va Turaflanishi
- 1990-yillar: FreeBSD va OpenBSD ning Paydo bo'lishi
- Bugungi Kunda: Doimiy Rivojlanish va Jamoa Qo'llab-quvvatlashi
FreeBSD va OpenBSD, BSD ning merosini qabul qilib, bugungi kunga qadar faol ravishda rivojlanmoqda. Har ikkala operatsion tizim ham, xavfsizlik, barqarorlik va ish faoliyati kabi masalalarda yuqori standartlar taklif etadi. Ochiq manbali bo'lishi, keng ishlab chiquvchilar jamoasi tomonidan qo'llab-quvvatlanishi va shaxsiylashtirilishi, ularni ayniqsa server tizimlari, xavfsizlik devorlari va quritilgan tizimlar sohalarida mashhur qilmoqda.
Unix Tarixida Muhim Akterlar va Tizimlar| Akter/Tizim | Tavsifi | Ta'siri |
|---|---|---|
| Bell Labs | Unix ning paydo bo'lgan joyi | Operatsion tizimlar olamida inqilob qildi. |
| Berkeley Software Distribution (BSD) | Ochiq manbali Unix davomchisi | FreeBSD va OpenBSD ning asosini tashkil etdi. |
| Richard Stallman | GNU Loyihasi ning asoschisi | Erkin dasturiy ta'minot harakatiga yetakchilik qildi. |
| Linus Torvalds | Linux yadrosining yaratuvchisi | Ochiq manba olamida muhim bir shaxs. |
Unix ning asosiy printsiplari va falsafasi, zamonaviy operatsion tizimlarning va dasturchilik ishlarini ko'rinishiga katta ta'sir ko'rsatgan. FreeBSD va OpenBSD kabi tizimlar, ushbu merosni davom ettiruvchi, foydalanuvchilarga ishonchli, moslashuvchan va shaxsiylashtiriladigan yechimlar taklif etmoqda.
FreeBSD va OpenBSD Arasidagi Farklar
FreeBSD va OpenBSD, hamda Unix kelib chiqishi va ochiq manbali operatsion tizimlar bo'lishiga qaramay, dizayn falsafalari, maqsadli auditoriyalari va qo'llash sohalari jihatidan muhim farqlar ko'rsatadi. Ushbu farqlar, tizim administratorlariga va rivojlanayotganlarga o'z ehtiyojlariga mos to'g'ri tizimni tanlashda yordam beradi. Asosan, FreeBSD ish faoliyatiga va moslashuvchanlikka qaratilgan bo'lsa, OpenBSD xavfsizlik va ko'chirilishga e'tibor beradi.
Ikkita operatsion tizim o'rtasidagi asosiy farqlardan biri, xavfsizlik yondashuvlaridir. OpenBSD, standart xavfsiz tavsiyachilarni qabul qilib, kodni nazorat qilish, kriptografik va tizim xavfsizligini oshirishga katta ahamiyat beradi. FreeBSD xavfsizlik xususiyatlarini taqdim etganida, ishlashdagi balansi saqlashga harakat qiladi. Bu, xavfsizlik va ish faoliyati o'rtasida muvozanatni saqlashga qaratilganligini anglatadi.
| Xususiyat | FreeBSD | OpenBSD |
|---|---|---|
| E'tibor | Performans, Moslashuvchanlik | Xavfsizlik, Ko'chirish |
| Xavfsizlik Yondashuvi | Xavfsizlikni qo'llab-quvvatlaydi, lekin ish faoliyatidan chiqmaslikka harakat qiladi | Standart xavfsiz printsipi |
| Yadro | Kattaroq, ko'p xususiyatlarga ega | Kichikroq, kamroq xususiyatlarga ega |
| Paket Boshqaruvi | Ports to'plami va paket ikkilari | Paket asosidagi |
Yadro tuzilishi ham muhim farqlardan biridir. OpenBSD yadro, imkon qadar kichik va sodda bo'lib qolishga harakat qilinadi, FreeBSD yadro esa katta va ko'proq xususiyatlarga ega. Bu holat, OpenBSDning kamroq kod asosiga ega bo'lishini va shuning uchun potentsial xavfsizlik xatolarini kamaytiradi. Biroq, FreeBSD ning kengaytirilgan xususiyatlari ba'zi qo'llash senariyalarida afzallik yaratishi mumkin.
Qollaniladigan Sohalar
FreeBSD, yuqori ish faoliyatini talab qiluvchi server dasturlari, tarmoq jihozlari va quritilgan tizimlar kabi turli sohalarda keng qo'llaniladi. Ayniqsa, internet xizmat ko'rsatuvchilar (ISP'lar), web hosting kompaniyalari va katta o'lchovli ma'lumot markazlari, FreeBSD ning taqdim etgan barqarorligi va kengaytirilishi hisobidan foyda ko'rishadi. Shuningdek, ZFS fayl tizimi qo'llab-quvvatlanishi bilan ma'lumotlarni saqlash yechimlari uchun ham ideal bir variantdir.
Performans Qayta Taqqoslash
Performans nuqtai nazaridan FreeBSD va OpenBSD o'rtasida sezilarli farqlar ko'rinadi. FreeBSD odatda tarmoq markaziyligini, fayl tizimi jarayonlarini va umumiy tizim javob berish tezligi bo'yicha OpenBSD dan yaxshiroq natijaga erishadi. Bu, FreeBSD ning ish faoliyatini optimallashtirish uchun yanada tajovuzkor yondashuvni qabul qilishi va kengroq apparat doiralarini qo'llab-quvvatlashi natijasida sodir bo'ladi.
- Taqqoslashlar
- FreeBSD: Tez va ko'p funksiyali sport avtomobili kabi.
- OpenBSD: Xavfsiz va mustahkam tank kabi.
- FreeBSD: Keng dastur ailasi bilan tamir do'koni kabi.
- OpenBSD: Faqat asosiy asboblarni o'z ichiga olgan, ammo har doim ishdan qochmaydigan bir qo'l sumkasi kabi.
- FreeBSD: Tez poezd kabi, ish faoliyatiga qaratilgan.
- OpenBSD: Zırhlı poezd kabi, xavfsizliqqa yo'naltirilgan.
Biroq, bu OpenBSD ning yomon ishlashi degani emas. OpenBSD, xavfsizlikka yo'naltirilgan dizayni sababli ba'zi ish faoliyatida qochishlarni beradi, ammo barqarorligini va xavfsizligini oldinga qo'ygan dasturlar uchun mukammal bir variant. Misol sifatida, xavfsizlik devorlari, VPN serverlari va xavfsizligiga muhtoj tarmoq infratuzilmalari uchun OpenBSD tez-tez afzal ko'riladi.
Xavfsizlik jarayon, product emas.
FreeBSD va OpenBSD Uchun Tizim Talablar
FreeBSD va OpenBSD, zamonaviy apparatlarda yaxshi ishlaydigan, moslashuvchan operatsion tizimlardir. Biroq, har ikkala tizimning ham muammosiz ishlashi uchun belgilangan minimum va tavsiya etilgan tizim talablarini taqdim etishi muhimdir. Ushbu talablar, tizimingizning barqarorligi va ish faoliyati jihatidan katta ahamiyatga ega. Apparati tanlashda, qo'llash maqsadingizni va kutganish ish faoliyatini nazarda tutish muhimdir.
Quyidagi jadvalda FreeBSD va OpenBSD uchun umumiy tizim talablarini ko'rishingiz mumkin. Qobiqda tushunarli tashvishlar kirishlaridan qoching, lekin, bosim qila yolga oling.
| Bileshik | Minimum Talab | Tavsiya etilgan Talab | Tavsifi |
|---|---|---|---|
| Protsessor | Pentium III yoki tengi | Intel Core i5 yoki tengi | Tezkor protsessor, yaxshiroq ish faoliyatini ta'minlaydi. |
| Xotira (RAM) | 512 MB | 4 GB yoki ko'p | Yetarli xotira, tizim barqarorligi uchun muhimdir. |
| Disk Bilimlari | 5 GB | 20 GB yoki ko'p | Operatsion tizim va dasturlar uchun yetarli joy kerak. |
| Tarmoq Kartasi | Ethernet kartasi | Gigabit Ethernet kartasi | Tarmoq ulanishi uchun zarurdir. |
Mana, FreeBSD va OpenBSD o'rnatish va foydalanish uchun hisobga olishingiz kerak bo'lgan asosiy talablar ro'yxati:
- Talablar Ro'yxati
- Mos keluvchi protsessor (x86, AMD64, ARM kabi)
- Yetarli RAM (kamida 512 MB, tavsiya etilgan 4 GB yoki ko'p)
- Yetarli disk bo'sh joyi (kamida 5 GB, tavsiya etilgan 20 GB yoki ko'p)
- Ulanish joyida tarmoq (Ethernet yoki Wi-Fi)
- O'rnatish medialari (USB, DVD va h.k.)
- Muvofiq ekran kartasi va monitör (ixtiyoriy, lekin o'rnatish uchun tavsiya etiladi)
Har ikkala operatsion tizim ham virtualizatsiya muhitlarida (VMware, VirtualBox, QEMU va h.k.) muammosiz ishlaydi. Virtualizatsiya, tizim talablarini yanada moslashtirishga imkon yaratadi. Ayniqsa, sinov va rivojlantirish maqsadlarini amalga oshirishda virtualizatsiya ideal yechim bo'lishi mumkin. Agar sizga apparat mosligi haqida shubha bo'lsa, avval virtual muhitda sinab ko'rishingiz tavsiya etiladi. Bu, haqiqiy apparatga bog'liq muammolarni oldini olishga yordam beradi.
OpenBSD ning Xavfsizlik Xususiyatlari
OpenBSD, xavfsizlikga qaratilgan bir operatsion tizim sifatida tanilgan bo'lib, ushbu obro'sini oqlovchi ko'plab xususiyatlarga ega. FreeBSD va boshqa operatsion tizimlardan farqli o'laroq, OpenBSD ishlab chiquvchilari xavfsizlik xatolarini proaktiv ravishda aniqlash va bartaraf qilishga e'tibor berishadi. Ushbu yondashuv, tizim yadrosidan foydalanuvchi dasturlarigacha har bir qatlamda xavfsizlik choralarning ko'rishni o'z ichiga oladi.
OpenBSD ning xavfsizlik falsafasining asosi sodda va kodni nazorati hisoblanadi. Ishlab chiquvchilar, keraksiz murakkabliklardan qochib, kodni yanada tez-tez nazorat qilish va potentsial xavfsizlik xatolarini tezroq aniqlashni maqsad qilib oladilar. Ushbu yondashuv, tizimdagi potentsial zaifliklarni minimal darajaga kamaytirishga yordam beradi. Mana, ushbu yondashuvni qo'llab-quvvatlaydigan ba'zi muhim xavfsizlik xususiyatlari:
- Muhtasham Xavfsizlik Xususiyatlari
- Doimiy kod nazorati va xavfsizlik xatolarini tahlil qilish
- Tizim chaqiruqlari va API larning diqqat bilan o'ylanib bo'lishi
- Xotira himoya mexanizmlarini qo'llash (masalan, W^X)
- Kriptografik funksiyalar va protokollarni standart o'rnatish
- Doimiy xavfsizlik yangilanishlari va yamalari nashr etilishi
- Farq bo'lishi (privilege separation) va farq kamaytirilishi (privilege dropping) texnikalari asosida amalga oshirilishi
OpenBSD ning xavfsizlik strategiyasi faqat teknik yechimlarni o'z ichiga olmaydi. Ishlab chiqish jarayonining ochiqligi va jamoatchilik ishtiroki ham muhim rol o'ynaydi. Ochiq manbali loyiha sifatida, har kim kod jadvalini ko'rib chiqishi, xavfsizlik xatolarini bildirish va yaxshilashlarni taklif qilishlari mumkin. Bu, tizimdagi potentsial zaifliklarni tezroq aniqlash va bartaraf etishga imkon beradi.
OpenBSD ning xavfsizlikka qaratilgan yondashuvi, uni serverlar, xavfsizlik devorlari va boshqa muhim tizimlar uchun ideal bir variantga aylantiradi. Xavfsizlikka e'tibor beradigan va tizimlarining ishonchliligini ta'minlamoqchi bo'lgan tashkilotlar uchun OpenBSD qiziqarli bir alternativ hisoblanadi. Tizim administratorlari va xavfsizlik mutaxassislari, FreeBSD va OpenBSD o'rtasidagi ushbu asosiy farqni eslab, o'z ehtiyojlariga eng mosini tanlashlari mumkin.
FreeBSD ning Performans Afzalliklari

FreeBSD, yuqori ish faoliyatini talab qiluvchi server dasturlari va intensiv tarmoq trafikiga mo'ljallangan bir operatsion tizimdir. Yadro darajasidagi optimizatsiyalar, rivojlangan xotira boshqaruvi va fayl tizimi tuzilmalari yordamida, FreeBSD, o'ziga o'xshash apparat konfiguratsiyalariga ega boshqa operatsion tizimlarga qaraganda yaxshiroq ish faoliyatini ko'rsatadi. Bu holat, ayniqsa, web serverlari, ma'lumotlar bazasi serverlari va katta o'lchovli fayllarni saqlash tizimlari kabi sohalarda sezilarli bir afzallik beradi.
Performans Afzalliklari
- Rivojlangan Yadro Optimizatsiyalari: FreeBSD ning yadro, ish faoliyatini maksimal darajaga ko'tarish uchun doimiy ravishda optimallashtiriladi.
- Tezkor Xotira Boshqaruvi: Xotira boshqaruvi, tizim resurslarining samarali foydalanilishini ta'minlaydi.
- ZFS Fayl Tizimi: ZFS, ma'lumot yaxlitligini saqlashda yuqori ish faoliyatini taklif etadi.
- Yuqori Tarmoq Ish Faoliyati: Tarmoq to'plami, intensiv tarmoq trafiqida ham barqaror va tezkor ishlaydi.
- Apparat Qo'llab-quvvatlashi: Keng apparat doirasiga mos kelish bilan ish faoliyatini oshiradi.
FreeBSD ning ish faoliyat afzalliklari, asosan, ishlatilgan fayl tizimidan kelib chiqadi. ZFS (Zettabyte Fayl Tizimi), FreeBSD da tez-tez afzal ko'riladigan fayl tizimi bo'lib, ma'lumot yaxlitligini saqlash, ombor havzalar yaratish va aniq zaxira (snapshot) kabi xususiyatlari bilan tanilgan. ZFS, shuningdek, dinamik chiziq kengaytirilishi (dynamic striping) va kesh mexanizmlari yordamida yuqori o'qish/yazish tezligiga erishishni ta'minlaydi. Ushbu xususiyatlar, ayniqsa, katta ma'lumotlar to'plamlari bilan ishlovchi dasturlar uchun muhim ahamiyatga ega.
| Xususiyat | FreeBSD | Boshqa Tizimlar |
|---|---|---|
| Yadro Optimizatsiyasi | Yuqsak | O'zgaruvchan |
| Xotira Boshqarishi | Samara | Oddiy |
| Fayl Tizimi | ZFS Qo'llab-quvvatlaydi | Turli Variantlar |
| Tarmoq Ish Faoliyati | Yetuk | Yaxshi |
Tarmoq ish faoliyatida ham FreeBSD, optimallashtirilgan tarmoq to'plami hisobiga yuqori samaradorlikni taklif etadi. Tarmoq to'plami, TCP/IP protokollarining samarali qo'llanishini ta'minlaydi, shunda yuqori trafik ostida ham barqaror va tezkor aloqalar taklif etadi. Bu, ayniqsa, web serverlari, kontent tarqatish tarmoqlari (CDN) va o'yin serverlari kabi tarmoq yuklamasi ko'p bo'lgan dasturlar uchun muhimdir. Shuningdek, FreeBSD, turli tarmoq kartalari va drayverlar uchun keng qo'llab-quvvatlash ta'minlaydi, bu apparat mosligida afzallik keltiradi.
FreeBSD ning taqdim etgan ushbu ish faoliyat afzalliklari, korxonalar va dasturchilarga kamroq apparat resursi bilan ko'proq ish yukini boshqarish imkonini beradi. Bu, xarajatlarni tejashni ta'minlash bilan birga, energiya samaradorligini oshiradi va ekologik ta'sirni kamaytiradi. FreeBSD ning doimiy ravishda rivojlanayotgan va optimallashtirilayotgan tuzilishi, uni yuqori ish faoliyatini talab qiluvchi dasturlar uchun qiziqarli bir variantga aylantiradi.
FreeBSD va OpenBSD Haqida Keng Qayda Xato Tushunchalar
FreeBSD va OpenBSD, ko'pxillik va obro'ga ega operatsion tizimlar bo'lishiga qaramay, ularga tarqatiladigan ba'zi keng tarqalgan xato tushunchalar mavjud. Ushbu xato tushunchalar, asosan, ma'lumot etishmovchiligi yoki eskirgan ma'lumotlardan kelib chiqadi. Ushbu bobda, ushbu xato tushunchalarni ko'rib chiqamiz va haqiqatlarni ochib beramiz.
Ko'pchilik, FreeBSD va OpenBSD ning ishlatilishi juda qiyin va murakkab ekanligini o'ylaydi. Ushbu fikr, ayniqsa, yangi boshlovchilar uchun qo'rqinchli bo'lishi mumkin. Biroq, zamonaviy FreeBSD va OpenBSD tizimlari, foydalanuvchi do'stona o'rnatish asboblari va keng qamrovli hujjat bilan ta'minlangan. Grafik interfeyslar va foydalanuvchi do'st komanda satr asboblari, tizimni boshqarishni osonlashtiradi.
Xato Tushunchalar Ro'yxati
- Faqat Server Operatsion Tizimlari Sifatida: FreeBSD va OpenBSD faqat serverlar uchun emas, balki dasturiy kompyuterlar va quritilgan tizimlar kabi turli qo'llash sohalariga ham mos keladi.
- Kengaytirilganligi Juda Qiyin: Zamonaviy asboblar va keng qamrovli hujjatlar tufayli, yangi boshlovchilar uchun ham o'rganish yo'li ko'proq qulay.
- Sog'lom Ilojlarga ega bo'lish: Har ikki operatsion tizim ham keng bir dasturiy to'plamga ega va Linux dasturlarini ishga tushirish imkonini beradi.
- Apparat Mosligi Kengaytirilgan: FreeBSD va OpenBSD turli dasturiy platformalarni qo'llab-quvvatlaydi va doimiy ravishda yangi drayverlar qo'shilmoqda.
- Xavfsizlik jihatidan zaif: Ayniqsa OpenBSD, xavfsiz dizayn bilan tanilgan va doimiy xavfsizlik nazoratidan o'tadi.
Boshqa bir xato, ushbu operatsion tizimlarning cheklangan dasturiy qo'llab-quvvatlashga ega bo'lishidir. Aksincha, ham FreeBSD va OpenBSD keng dasturiy omborga ega va minglab ilovalar va asboblar bilan ta'minlaydi. Shuningdek, Linux moslashuv kanali orqali ko'plab mashhur Linux dasturlarini ishga tushirishlari mumkin. Bu esa foydalanuvchilarga sevimli dasturlaridan voz kechmasdan bu tizimlarga o'tishiga imkon beradi.
| Xususiyat | Qayta Tasavvur | Haqiqiy Haqiqat |
|---|---|---|
| Qo'llash Qiyinligi | Juda murakkab va qiyin |