විවෘත මූලාශ්ර (Open source)
විවෘත මූලාශ්ර යනු මූලාශ්ර කේතය ප්රසිද්ධියේ ලබාගත හැකි මෘදුකාංගයි; ඕනෑම කෙනෙකුට එය භාවිතා කිරීමට, වෙනස් කිරීමට සහ ඉදිරියට ලබා දීමට බලපත්රයක් ඉඩ දේ.
විවෘත මූලාශ්ර යන්නෙන් අදහස් කරන්නේ කුමක්ද?
මූලාශ්ර කේතය යනු වැඩසටහනක මිනිසුන්ට කියවිය හැකි ස්වරූපයයි. විවෘත මූලාශ්ර මෘදුකාංග සමඟ, එම කේතය ප්රසිද්ධියේ ලබාගත හැකි අතර, ඕනෑම කෙනෙකුට එය කියවීමට, භාවිතා කිරීමට, වෙනස් කිරීමට සහ ඉදිරියට ලබා දීමට හැකි බව බලපත්රයක සඳහන් වේ. කුමන බලපත්ර විවෘත මූලාශ්ර ලෙස සැලකෙන්නේද යන්න Open Source Initiative විසින් අර්ථ දක්වයි. ප්රසිද්ධ උදාහරණවලට Linux කර්නලය, Firefox බ්රවුසරය, LibreOffice කාර්යාල මෘදුකාංග කට්ටලය සහ VLC මාධ්ය වාදකය ඇතුළත් වේ.
බලපත්ර සහ ඒවා වෙනස් වන ආකාරය
විවෘත මූලාශ්ර බලපත්ර ප්රධාන වශයෙන් වෙනස් වන්නේ මෘදුකාංගය ඉදිරියට ලබා දෙන විට අදාළ වන කොන්දේසිවලිනි. GPL වැනි copyleft බලපත්රවලට බෙදාහරින වෙනස් කළ අනුවාද නැවතත් එම බලපත්රය යටතේම නිකුත් කිරීම අවශ්ය වේ. අනෙක් අතට, MIT හෝ Apache වැනි සහනශීලී බලපත්ර කේතය සංවෘත, වාණිජ නිෂ්පාදනවලට ඇතුළත් කිරීමටද ඉඩ දේ. විවෘත මූලාශ්ර යනු ස්වයංක්රීයව නොමිලේ බව අදහස් නොකරන අතර, කිසිවක් වැය නොවන මෘදුකාංග ස්වයංක්රීයව විවෘත මූලාශ්ර ද නොවේ.
විවෘත මූලාශ්ර සහ ආරක්ෂාව
විවෘත මූලාශ්ර කේතය ස්වාධීන විශේෂඥයන්ට වැඩසටහනක් පරීක්ෂා කිරීමට, දෝෂ සොයා ගැනීමට සහ සැඟවුණු පසුපස දොරටු හෙළි කිරීමට ඉඩ දේ. මෙය සැබවින්ම සිදු වේද යන්න රඳා පවතින්නේ ව්යාපෘතියක් කොතරම් ක්රියාශීලීව නඩත්තු කර සමාලෝචනය කරන්නේද යන්න මතය; විවෘත කේතය ස්වයංක්රීයව ආරක්ෂිත කේතයක් නොවේ. ප්රකාශයට පත් කළ කේතය සහ ඔබ ස්ථාපනය කරන යෙදුම වෙනස් විය හැකිය. reproducible builds ලෙස හැඳින්වෙන ක්රම මගින් බෙදාහරින යෙදුමක් සැබවින්ම ප්රකාශයට පත් කළ මූලාශ්ර කේතයෙන් ගොඩනඟා ඇත්දැයි සත්යාපනය කළ හැකිය. එසේ වුවද, ඔබ යෙදුම් ස්ථාපනය කළ යුත්තේ නිල මූලාශ්රවලින් පමණි.
විවෘත සම්මත
විවෘත සම්මත විවෘත මූලාශ්රවලට වෙනස් දෙයකි. ඒවා ගොනු ආකෘතියක්, ජාල ප්රොටෝකෝලයක් හෝ සංකේතන ක්රමයක් වැනි දෙයක් ක්රියා කළ යුතු ආකාරය ප්රසිද්ධියේ විස්තර කරන අතර, ඕනෑම කෙනෙකුට ඒවා ක්රියාත්මක කළ හැක – සංවෘත මූලාශ්ර කේතය සහිත මෘදුකාංගවලද. උදාහරණ වන්නේ HTML, PNG රූප ආකෘතිය සහ AES සංකේතන සම්මතයයි. විශේෂයෙන් ක්රිප්ටෝග්රැෆියේදී, විශේෂඥයන් විසින් සමාලෝචනය කරන ලද, ප්රසිද්ධියේ ලේඛනගත කළ ක්රමවලට පමණක් විශ්වාසය තැබීම හොඳ පරිචයක් ලෙස සැලකේ.
නිතර අසන ප්රශ්න
විවෘත මූලාශ්ර මෘදුකාංග නොමිලේද?
බොහෝ විට, නමුත් අනිවාර්යයෙන්ම නොවේ. බලපත්රය සාමාන්යයෙන් මෘදුකාංගය විකිණීමට ඉඩ දෙන අතර, බොහෝ සමාගම් විවෘත මූලාශ්ර ව්යාපෘති වටා ගොඩනඟන සහාය, සත්කාරක සේවා හෝ අමතර විශේෂාංග මගින් මුදල් උපයයි.
මට විවෘත මූලාශ්ර කේතය මගේම ව්යාපෘතිවල භාවිතා කළ හැකිද?
ඔව්, කතුවරුන්ට ගෞරව දැක්වීම හෝ බෙදාහරින වෙනස්කම් එම බලපත්රය යටතේම නිකුත් කිරීම වැනි අදාළ බලපත්රයේ කොන්දේසි ඔබ සපුරන තාක්.
අදාළ පද
අදාළ මාතෘකා
Friendstime අත්හදා බලන්න
ලියාපදිංචි වීමට විනාඩියක් ගත වන අතර එය නොමිලේ.