Dastur kodi maxfiylik nuqtai nazaridan har xil bo'lishi mumkin - ko'plab ishlab chiquvchilar uni jamoat domenida nashr etmaydilar va litsenziya shartnomasi shartlari foydalanuvchilarga uni ishlatish va ko'rish bilan bog'liq cheklovlar qo'yadi. Ko'rish, tahrirlash va h.k.larda ochiq kodli dasturlar mavjud.
Kerakli
manba kodini ochish dasturi
Ko'rsatmalar
1-qadam
Ko'rmoqchi bo'lgan dasturiy ta'minotning manba kodi ochiq manba ekanligiga ishonch hosil qiling. Buning uchun dasturiy ta'minotni ishlab chiquvchining rasmiy veb-saytiga o'ting va litsenziya turini ko'ring. Agar dasturning manba kodi yopiq bo'lsa, uni ko'rishingiz mumkin emas. Bu noqulay, ammo bunday tizim bilan troyan dasturlari va boshqa zararli dasturlarni o'z ichiga olgan dasturlarning nusxalari juda kam uchraydi. Bu bepul dasturiy ta'minotning asosiy kamchiliklari.
2-qadam
Agar sizda bepul dasturiy ta'minot mavjud bo'lsa, dastur manbai "Manba kodi" ni toping, agar bunday element ishlab chiquvchi tomonidan taqdim etilsa, bu juda kam. Uni boshqa holatlarda ko'rish uchun assembler yoki boshqa uchinchi tomon dasturlaridan foydalaning.
3-qadam
Ko'pincha, manbani ochish uchun dasturni yaratuvchilar qaysi dasturlash tilini ishlab chiqish jarayonida foydalanganligini bilishingiz kerak, bu ko'pincha uni aniqlash juda qiyin. Bu erda siz kompyuteringizga turli tillarda yozilgan manbalarni ochish uchun turli xil dasturlar to'plamini o'rnatishingiz mumkin.
4-qadam
Bepul dasturlardan foydalanganda, agar imkoningiz bo'lsa, o'rnatish jarayonidan oldin manba kodini ko'rib chiqing, ayniqsa dastur norasmiy manbadan yuklab olingan bo'lsa. Bu sizning kompyuteringizni asosiy bilan birga o'rnatilgan zararli dasturlardan himoya qilishga yordam beradi.
5-qadam
Shuningdek, dasturning yopiq manba kodiga o'zgartirish kiritishning turli usullariga murojaat qilmang, ko'pincha bunday hollarda foydalanuvchi va ishlab chiquvchi o'rtasida litsenziya shartnomasi qoidalarini buzganligi uchun ma'lum javobgarlik ta'minlanadi. Bundan tashqari, ushbu turdagi tahrirlangan dasturlarni Internetga joylashtirmang.