Amaliy mashg’ulot mavzu: Ochiq va yopiq kodli dasturlarni yozish usullarini tadqiq etish Ishdan maqsad


Download 109.35 Kb.
Pdf ko'rish
bet1/4
Sana30.04.2023
Hajmi109.35 Kb.
#1410783
  1   2   3   4
Bog'liq
14-15 amaliy



14-15- AMALIY MASHG’ULOT 
Mavzu: Ochiq va yopiq kodli dasturlarni yozish usullarini tadqiq etish 
Ishdan maqsad: 
Ochiq va yopiq kodli dasturlarni yozish usullarini o`rganish
Nazariy qism: 
Ochiq kodli dasturiy ta'minot nima? 
“Ochiq manba” atamasi 1990-yillarda Ochiq manba tashabbusi tomonidan 
kiritilgan. Ochiq kodli dasturiy ta'minot deganda foydalanuvchilar ko'rib chiqilgan 
takliflar yoki tuzatishlar kiritish orqali bepul kirishlari yoki o'zgartirishlari mumkin 
bo'lgan umumiy manba kodini nazarda tutadi. 
Ramkalar va kutubxonalar kabi ochiq kodli dasturiy ta'minot boshqa 
dasturlarda ham qayta ishlatilishi mumkin va ko'pchilik dasturlash tillari ochiq 
manba hisoblanadi. Bu xususiylashtirilgan yoki yopiq kodli dasturiy ta'minotdan 
to'g'ridan-to'g'ri farq qiladi, bu erda manba kodi faqat tashkilotga tegishli va nazorat 
qilinadi. 
Xususiy dasturiy ta'minotni yaratuvchilar dastur ochiq manba yoki yo'qligini 
hal qiladilar. Yopiq manba bo'lsa, foydalanuvchiga shaxsiy litsenziya huquqlari 
bilan manba kodini o'zgartirishga ruxsat berilishi kerak. Masalan, Adobe Photoshop 
yoki Google Cloud uchinchi tomon dasturchilariga ushbu koddan foydalanish yoki 
o'zgartirish uchun ruxsat bermaydi. 
Boshqa tomondan, ochiq manba manba kodini ommaviy qiladi va 
foydalanuvchi litsenziya shartlarini qabul qilgandan so'ng uni o'zgartirish mumkin. 
Shuni ta'kidlash kerakki, ochiq kodli dasturiy ta'minot va bepul dasturiy 
ta'minot o'rtasida farq bor. Ochiq kodli dasturiy ta'minot xavfsizlik va 
litsenziyalashga ko'proq e'tibor beradi. Erkin dasturiy ta'minot ochiq manba 
hisoblanadi, ammo ochiq kodli dasturiy ta'minot bepul bo'lishi shart emas. Ba'zi 
dasturchilar dasturiy ta'minot yoki dasturiy ta'minotni qo'llab-quvvatlash (masalan, 
o'rnatish, muammolarni bartaraf etish) uchun pul olishadi. 

Download 109.35 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




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