Ochiq kodli dasturiy ta'minot nima?
Ochiq kodli dasturiy ta'minot nima?

Video: Ochiq kodli dasturiy ta'minot nima?

Video: Ochiq kodli dasturiy ta'minot nima?
Video: Ochiq tizimlar o'zaro aloqa modeli - OSI modeli O'zbekchada 2024, Qadam tashlamoq
Anonim

Ochiq - manba dasturiy ta'minot (OSS) kompyuterning bir turi dasturiy ta'minot qaysi ichida manba Kod mualliflik huquqi egasi foydalanuvchilarga o'rganish, o'zgartirish va tarqatish huquqini beradigan litsenziya asosida chiqariladi dasturiy ta'minot har kimga va har qanday maqsadda. Ochiq - manba dasturiy ta'minot ommaviy hamkorlikda ishlab chiqilishi mumkin.

Xuddi shunday, so'raladi, ochiq kodli dasturiy ta'minotga qanday misollar bor?

Keng qo'llaniladi ochiq - manba dasturiy ta'minot Boshlang'ich ochiq misollar - manba mahsulotlar Apache HTTP Server, osCommerce elektron tijorat platformasi, Mozilla Firefox va Chromium internet-brauzerlari (Google Chrome bepul dasturiy taʼminotini ishlab chiqishning katta qismi amalga oshirilgan loyiha) va LibreOffice toʻliq ofis toʻplami.

Yuqoridagilardan tashqari, ochiq kodli dasturiy ta'minot qanday ishlaydi? Ochiq kodli dasturiy ta'minot hisoblanadi dasturiy ta'minot bilan manba har kim tekshirishi, o'zgartirishi va yaxshilashi mumkin bo'lgan kod. " Manba kod" qismidir dasturiy ta'minot ko'pchilik kompyuter foydalanuvchilari hech qachon ko'rmaydigan; Bu kompyuter dasturchilari bir parcha qanday o'zgartirish uchun manipulyatsiya qilishi mumkin bo'lgan koddir dasturiy ta'minot - "dastur" yoki "ilova" - ishlaydi.

Bu borada ochiq kodli dasturiy ta'minot qaysi?

Ochiq - manba dasturiy ta'minot (OSS) har qanday kompyuterdir dasturiy ta'minot u bilan taqsimlanadi manba o'zgartirish uchun mavjud kod. Ya'ni, u odatda dasturchilarga o'zgartirish uchun litsenziyani o'z ichiga oladi dasturiy ta'minot ular tanlagan har qanday usulda: Ular xatolarni tuzatishi, funktsiyalarni yaxshilashi yoki moslashtirishi mumkin dasturiy ta'minot o'z ehtiyojlarini qondirish uchun.

Ochiq kodli dasturiy ta'minot bepulmi?

Deyarli hammasi ochiq kodli dasturiy ta'minot hisoblanadi bepul dasturiy ta'minot , lekin istisnolar mavjud. Birinchidan, ba'zilari ochiq manba litsenziyalar juda cheklangan, shuning uchun ular tegishli emas ozod litsenziyalar. Biroq, u holda foydalanuvchilar uni kompilyatsiya qilishlari mumkin manba yaratish va tarqatish uchun kod ozod bajariladigan fayllar.

Tavsiya: