Foydalanish
Shuningdek qarang: Linuxni qabul qilish, Bepul dasturiy ta'minot § Qabul qilishva Ochiq kodli dasturiy ta'minot § Qabul qilish
FOSS xususiy dasturiy ta'minotga nisbatan afzalliklarga ega
FOSS foydalanuvchilari To'rt muhim erkinlik bunday dasturiy ta'minotdan cheklanmagan foydalanish, ularni o'zgartirish yoki o'zgartirishsiz o'rganish, nusxalash, o'zgartirish va tarqatish. Agar ular dasturiy ta'minotning funktsiyalarini o'zgartirishni xohlasalar, ular kodga o'zgartirishlar kiritishlari mumkin va agar xohlasalar, dasturiy ta'minotning bunday o'zgartirilgan versiyalarini yoki ko'pincha tarqatishlari mumkin. qaror qabul qilish modeli va uning boshqa foydalanuvchilari - hatto asl nusxasini yangilash orqali bunday o'zgarishlarni talab qilishadi yoki talab qilishadi.
Maxfiylik va xavfsizlik
Shuningdek qarang: Dastur xavfsizligi ochiq manbali, Kuzatuv kapitalizmi, Global kuzatuv ma'lumotlari (2013 yildan hozirgacha)va Dasturiy ta'minotni yangilash tizimi
Xususiy, yopiq manbali dasturiy ta'minot ishlab chiqaruvchilarga ba'zan binolarni qurish uchun bosim o'tkaziladi orqa eshiklar yoki boshqa maxfiy, keraksiz xususiyatlar ularning dasturiy ta'minotida Dastur ta'minotchilariga ishonish o'rniga, FOSS foydalanuvchilari manba kodini o'zlari tekshirishlari va tekshirishlari mumkin, shuningdek ko'ngillilar va foydalanuvchilar jamoasiga ishonishlari mumkin Xususiy kod odatda jamoatchilik ko'zidan yashiringanligi sababli, faqat sotuvchilarning o'zi va xakerlar bundan xabardor bo'lishi mumkin zaifliklar ularda FOSS xatolarni tezda oshkor qilish uchun imkon qadar ko'proq odamni jalb qiladi.
Ochiq manba nima?
Faqat ikkilik bajariladigan formatda mavjud bo'lgan dasturiy ta'minot xususiydir.
Ochiq kodli dasturiy ta'minot - bu dasturiy ta'minot foydalanuvchilariga maxsus huquqlarni beruvchi litsenziya shartnomasi bo'yicha manba kodi sifatida tarqatiladigan mualliflik huquqi bilan himoyalangan dasturiy ta'minot, odatda muallif tomonidan himoyalangan huquqlar. Bunday litsenziya barcha foydalanuvchilarga muallifning ruxsatisiz ikkilik dasturiy ta'minot va manba kodlarining nusxalarini yaratish va tarqatish imkonini beradi. Bundan tashqari, u foydalanuvchilarga manba kodini o'zgartirish va o'zgartirilgan nusxalarni tarqatish imkonini beradi.
Bu nimani anglatadi
Ochiq manba nima uchun muhim ekanligiga qiziqasiz, uning ahamiyati shundaki, dunyoning istalgan nuqtasida istalgan dasturchi manba kodini ko‘rishi, xatolarni tuzatishi, yangi funksiyalar qo‘shishi va tizimni cheklovlarsiz sozlashi mumkin. Linux boshidan shunday yaratilgan va shuning uchun Linux juda barqaror tizim bo'lib, kam sonli xatolar, keng apparat ta'minoti va shu qadar tez o'sib borayotgan xususiyatlar to'plamidirki, xususiy operatsion tizim sotuvchilari hasad qilishadi. Manba kodining butun dunyo bo‘ylab ekspertlar tomonidan ko‘rib chiqilishi uchun ochiqligi har qanday muammoni tezda topib hal etishni va tuzatishlarni cheklovsiz qayta tarqatish imkonini beradi. Bu korporatsiyaning band bo'lgan relizlar jadvalida biror joyda "xizmat paketini" siqib chiqarishga ishonishdan ko'ra ancha samaraliroq va samaraliroq. Axir, ularga xizmat paketlari uchun haq to'lanmaydi.
Eng muhimi, ochiq kodli dasturiy ta'minot hamjamiyatga tegishli... Bu undan foydalanadigan odamlar (yoki kompaniyalar) hamjamiyati tomonidan qo'llab-quvvatlanadigan dasturiy ta'minot. U Internetda bepul mavjud va har kim undan foydalanishi mumkin. Eng muhimi, foydalanuvchilarga uni yaxshilash taklif etiladi. Bizning yaxshilanishlarimiz va g'oyalarimizni baham ko'rish, resurslarimizni butun dunyo bo'ylab minglab va hatto millionlab odamlar bilan Internet orqali birlashtirish orqali ochiq kodli hamjamiyat juda kam xarajat evaziga kuchli, barqaror va ishonchli dasturiy ta'minot yaratishi mumkin.
Ammo ochiq manbalar hamjamiyati dasturiy ta'minotni yozadigan odamlardan ko'ra ko'proq. Dasturiy ta'minotdan foydalanadigan har bir kishi haqiqiy jamiyatda ishtirok etadi va ovozga ega. Siz dasturchi bo'lishingiz shart emas. Dastur muallifiga oddiygina xato haqida xabar berish yoki oddiy maqola yozish orqali siz hamjamiyatga hissa qo'shasiz va dasturiy ta'minotni yaxshilashga yordam berasiz. Ochiq kodli dasturiy ta'minot undan foydalanadigan odamlar tomonidan yoziladi, hujjatlashtiriladi, tarqatiladi va ta'minlanadi. Bu shuni anglatadiki, u sizga sotishga harakat qilayotgan korporatsiya ehtiyojlariga emas, balki sizning ehtiyojlaringizga sezgir.
Albatta, ko'pgina kompaniyalar ham o'z ishlarini butun jamiyat uchun ochiq qilib, ochiq kodli dasturiy ta'minotni ishlab chiqishga hissa qo'shadilar, chunki ular Open Source afzalliklarini bilishadi. Butun hamjamiyat tomonidan qo'llab-quvvatlanadigan dasturiy ta'minot tabiatan yaxshiroq va barqarorroq va tobora ko'proq kompaniyalar bu haqiqatni qadrlay boshladilar.
Xulosa shuki, ochiq kodli dasturiy ta'minot uni har kuni ishlatadigan, uning ishlashiga shaxsiy hissasi bo'lgan va bundan tashqari, yaxshi ishlaydigan odamlar tomonidan yoziladi. Ular buzzword funksiyalarini qo‘shishga harakat qilmayapti, balki sifatni yaxshilashga harakat qilmoqda. Ular odamlarni dasturiy ta'minoti zo'r ekanligiga ishontirish uchun vaqt va pulni behuda sarflamaydi, balki o'z dasturiy ta'minotini ajoyib qilish uchun sarflaydi.
Foydalanilgan adabiyotlar
1. Kenneth Einar Himma and Herman T. Tavani, The Handbook of Information
and Computer Ethics, 2017. P 706.
2. http://wm-help.net/lib/b/book/4177904444/19
3. http://www.pearsonitcertification.com/articles/article.aspx?p=1998558&seqNu
m=4
4. www. ziyonet.uz – Зиёнет ахборот таълим портали.
Do'stlaringiz bilan baham: |