திறந்த மூல மென்பொருள் என்றால் என்ன, அது ஏன் முக்கியமானது?

அழகற்றவர்கள் பெரும்பாலும் நிரல்களை “திறந்த மூல” அல்லது “இலவச மென்பொருள்” என்று விவரிக்கிறார்கள். இந்த விதிமுறைகள் எதைக் குறிக்கின்றன, அவை ஏன் முக்கியம் என்று நீங்கள் யோசிக்கிறீர்கள் என்றால், படிக்கவும். (இல்லை, “இலவச மென்பொருள்” இதை இலவசமாக பதிவிறக்கம் செய்யலாம் என்று அர்த்தமல்ல.)

ஒரு நிரல் திறந்த மூலமாக இருந்தாலும் இல்லாவிட்டாலும் டெவலப்பர்களுக்கு மட்டும் தேவையில்லை, இது இறுதியில் பயனர்களுக்கும் முக்கியமானது. திறந்த-மூல மென்பொருள் உரிமங்கள் பயனர்களுக்கு அவர்கள் இல்லாத சுதந்திரங்களை வழங்குகின்றன.

பட கடன்: பிளிக்கரில் க்வின் டோம்ப்ரோவ்ஸ்கி

திறந்த மூலத்தின் வரையறை

ஒரு நிரல் திறந்த மூலமாக இருந்தால், அதன் மூலக் குறியீடு அதன் பயனர்களுக்கு இலவசமாகக் கிடைக்கும். அதன் பயனர்கள் - மற்றும் வேறு எவரும் - இந்த மூலக் குறியீட்டை எடுத்து, அதை மாற்றியமைத்து, நிரலின் சொந்த பதிப்புகளை விநியோகிக்கும் திறனைக் கொண்டுள்ளனர். அசல் நிரலின் பல நகல்களை அவர்கள் விரும்பும் அளவுக்கு விநியோகிக்கும் திறனும் பயனர்களுக்கு உண்டு. எந்தவொரு நோக்கத்திற்காகவும் யார் வேண்டுமானாலும் நிரலைப் பயன்படுத்தலாம்; மென்பொருளில் உரிம கட்டணம் அல்லது பிற கட்டுப்பாடுகள் எதுவும் இல்லை. ஓஎஸ்ஐ தனது வலைத்தளத்தில் “ஓப்பன் சோர்ஸ்” என்பதற்கு விரிவான வரையறையைக் கொண்டுள்ளது.

எடுத்துக்காட்டாக, உபுண்டு லினக்ஸ் ஒரு திறந்த மூல இயக்க முறைமை. நீங்கள் உபுண்டுவைப் பதிவிறக்கலாம், நீங்கள் விரும்பும் அளவுக்கு நகல்களை உருவாக்கலாம், அவற்றை உங்கள் நண்பர்களுக்குக் கொடுக்கலாம். உங்கள் கணினிகளில் வரம்பற்ற அளவில் உபுண்டுவை நிறுவலாம். உபுண்டு நிறுவல் வட்டின் ரீமிக்ஸ் ஒன்றை உருவாக்கி அவற்றை விநியோகிக்கலாம். நீங்கள் குறிப்பாக உந்துதல் பெற்றிருந்தால், உபுண்டுவில் ஒரு நிரலுக்கான மூலக் குறியீட்டைப் பதிவிறக்கம் செய்து அதை மாற்றியமைத்து, அந்த நிரலின் உங்கள் சொந்த தனிப்பயனாக்கப்பட்ட பதிப்பை உருவாக்கலாம் - அல்லது உபுண்டுவே. திறந்த மூல உரிமங்கள் அனைத்தும் இதைச் செய்ய உங்களை அனுமதிக்கின்றன, அதே நேரத்தில் மூடிய மூல உரிமங்கள் உங்களுக்கு கட்டுப்பாடுகளை விதிக்கின்றன.

திறந்த-மூல மென்பொருளுக்கு நேர்மாறானது மூடிய மூல மென்பொருளாகும், இது பயனர்களைக் கட்டுப்படுத்தும் உரிமம் மற்றும் மூலக் குறியீட்டை அவர்களிடமிருந்து வைத்திருக்கிறது.

ஃபயர்பாக்ஸ், குரோம், ஓபன் ஆபிஸ், லினக்ஸ் மற்றும் ஆண்ட்ராய்டு ஆகியவை திறந்த மூல மென்பொருளின் சில பிரபலமான எடுத்துக்காட்டுகள், மைக்ரோசாப்ட் விண்டோஸ் என்பது மூடிய மூல மென்பொருளின் மிகவும் பிரபலமான பகுதியாகும்.

திறந்த மூல மற்றும் இலவச மென்பொருள்

திறந்த மூல பயன்பாடுகள் பொதுவாக இலவசமாகக் கிடைக்கின்றன - இருப்பினும், பயன்பாட்டின் மறுபகிர்வு மற்றும் அதன் மூலக் குறியீட்டை டெவலப்பர் அனுமதித்தால் மென்பொருளின் நகல்களுக்கு கட்டணம் வசூலிப்பதைத் தடுக்க எதுவும் இல்லை.

இருப்பினும், இது “இலவச மென்பொருள்” என்பதைக் குறிக்கவில்லை. இலவச மென்பொருளில் “இலவசம்” என்பது “சுதந்திரத்தைப் போலவே இலவசம்”, “பீர் போல இலவசம்” அல்ல. ரிச்சர்ட் ஸ்டால்மேன் மற்றும் இலவச மென்பொருள் அறக்கட்டளை தலைமையிலான இலவச மென்பொருள் முகாம், பயனரால் கட்டுப்படுத்தக்கூடிய மற்றும் மாற்றியமைக்கக்கூடிய மென்பொருளைப் பயன்படுத்துவதற்கான நெறிமுறைகள் மற்றும் ஒழுக்கங்களை மையமாகக் கொண்டுள்ளது. வேறு வார்த்தைகளில் கூறுவதானால், இலவச மென்பொருள் முகாம் பயனர் சுதந்திரங்களில் கவனம் செலுத்துகிறது.

ரிச்சர்ட் ஸ்டால்மேன். ஃப்ளிக்கரில் ஃப்ரிபாக் வழங்கிய படம்.

இந்த வகை மென்பொருளைத் தேர்ந்தெடுப்பதற்கான மிகவும் நடைமுறை காரணங்களில் கவனம் செலுத்துவதற்காக திறந்த மூல மென்பொருள் இயக்கம் உருவாக்கப்பட்டது. திறந்த-மூல வக்கீல்கள் நெறிமுறைகள் மற்றும் ஒழுக்கநெறிகளைக் காட்டிலும் வணிகங்களுக்கு அதிக ஈர்க்கும் திறந்த-மூல மென்பொருளைப் பயன்படுத்துவதன் நடைமுறை நன்மைகளில் கவனம் செலுத்த விரும்பினர்.

இறுதியில், திறந்த மூல மற்றும் இலவச மென்பொருள் வக்கீல்கள் இருவரும் ஒரே மாதிரியான மென்பொருளை உருவாக்குகிறார்கள், ஆனால் அவர்கள் செய்தியிடலில் உடன்படவில்லை.

உரிமங்களின் வகைகள்

டெவலப்பர்கள் தங்கள் திட்டத்திற்கு விரும்புவதைப் பொறுத்து திறந்த மூல திட்டங்களால் பயன்படுத்தப்படும் பல்வேறு உரிமங்கள் உள்ளன.

ஜி.பி.எல், அல்லது குனு பொது பொது உரிமம், லினக்ஸ் போன்ற பல திறந்த மூல திட்டங்களால் பரவலாகப் பயன்படுத்தப்படுகிறது. திறந்த மூலத்தின் மேலே உள்ள அனைத்து வரையறைகளுக்கும் கூடுதலாக, ஜிபிஎல் விதிமுறைகள், யாராவது ஒரு திறந்த மூல நிரலை மாற்றியமைத்து, ஒரு வழித்தோன்றல் வேலையை விநியோகித்தால், அவர்கள் தங்கள் வழித்தோன்றல் பணிக்கான மூலக் குறியீட்டையும் விநியோகிக்க வேண்டும். வேறு வார்த்தைகளில் கூறுவதானால், யாரும் திறந்த மூலக் குறியீட்டை எடுத்து அதிலிருந்து ஒரு மூடிய மூல நிரலை உருவாக்க முடியாது - அவர்கள் தங்கள் மாற்றங்களை மீண்டும் சமூகத்திற்கு வெளியிட வேண்டும். மைக்ரோசாப்ட் இந்த காரணத்திற்காக ஜிபிஎல்லை "வைரஸ்" என்று குறிப்பிட்டது, ஏனெனில் ஜிபிஎல் குறியீட்டை இணைக்கும் நிரல்களை அவற்றின் சொந்த மூல குறியீட்டை வெளியிட கட்டாயப்படுத்துகிறது. நிச்சயமாக, ஒரு நிரலின் டெவலப்பர்கள் இது ஒரு சிக்கலாக இருந்தால் ஜிபிஎல் குறியீட்டைப் பயன்படுத்த வேண்டாம்.

பி.எஸ்.டி உரிமம் போன்ற வேறு சில உரிமங்களும் டெவலப்பர்களுக்கு குறைந்த கட்டுப்பாடுகளை விதிக்கின்றன. ஒரு நிரல் பி.எஸ்.டி உரிமத்தின் கீழ் உரிமம் பெற்றிருந்தால், நிரலின் மூலக் குறியீட்டை வேறு நிரலில் யார் வேண்டுமானாலும் இணைக்கலாம். அவர்கள் தங்கள் மாற்றங்களை மீண்டும் சமூகத்திற்கு வெளியிட வேண்டியதில்லை. ஜிபிஎல் உரிமத்தை விட இது இன்னும் "இலவசம்" என்று சிலர் பார்க்கிறார்கள், ஏனெனில் இது டெவலப்பர்களுக்கு தங்கள் சொந்த மூடிய மூல திட்டங்களில் குறியீட்டை இணைப்பதற்கான சுதந்திரத்தை அளிக்கிறது, அதே நேரத்தில் சிலர் அதை "இலவசம்" என்று குறைவாகக் கருதுகின்றனர், ஏனெனில் இது உரிமைகளை பறிக்கும் பெறப்பட்ட நிரலின் இறுதி பயனர்களிடமிருந்து.

பயனர்களுக்கு நன்மைகள்

இது டெவலப்பர்களுக்கு மட்டுமே முக்கியத்துவம் வாய்ந்த வறண்ட, முக்கியமற்ற விஷயங்கள் அல்ல. திறந்த மூல மென்பொருளின் மிகத் தெளிவான நன்மை என்னவென்றால், அதை இலவசமாகப் பெறலாம். மேலே உள்ள உபுண்டு லினக்ஸின் எடுத்துக்காட்டு அதை தெளிவுபடுத்துகிறது - விண்டோஸ் போலல்லாமல், உபுண்டுவின் பல நகல்களை நீங்கள் விரும்பும் அளவுக்கு நிறுவலாம் அல்லது விநியோகிக்கலாம், எந்த தடையும் இல்லாமல். இது குறிப்பாக பயனுள்ள சேவையகங்களாக இருக்கலாம் - நீங்கள் ஒரு சேவையகத்தை அமைக்கிறீர்கள் என்றால், அதில் லினக்ஸை நிறுவலாம். நீங்கள் மெய்நிகராக்கப்பட்ட சேவையகங்களை அமைத்தால், ஒரு உபுண்டு சேவையகத்தை எளிதாக நகலெடுக்கலாம். உரிமம் பெறுவது பற்றியும், லினக்ஸின் எத்தனை நிகழ்வுகளை இயக்க அனுமதிக்கிறீர்கள் என்பதையும் பற்றி நீங்கள் கவலைப்பட வேண்டியதில்லை.

ஒரு திறந்த மூல நிரல் மேலும் நெகிழ்வானது. எடுத்துக்காட்டாக, விண்டோஸ் 8 இன் புதிய இடைமுகம் பல நீண்டகால டெஸ்க்டாப் விண்டோஸ் பயனர்களை ஏமாற்றியது. விண்டோஸ் மூடிய மூலமாக இருப்பதால், எந்த விண்டோஸ் பயனரும் விண்டோஸ் 7 இடைமுகத்தை எடுத்து, அதை மாற்றி, விண்டோஸ் 8 இல் சரியாகச் செயல்பட வைக்க முடியாது. (சில விண்டோஸ் பயனர்கள் முயற்சி செய்கிறார்கள், ஆனால் இது தலைகீழ் பொறியியல் மற்றும் பைனரி கோப்புகளை மாற்றியமைக்கும் ஒரு கடினமான செயல். )

உபுண்டு போன்ற லினக்ஸ் டெஸ்க்டாப் சில பயனர்கள் விரும்பாத புதிய டெஸ்க்டாப் இடைமுகத்தை அறிமுகப்படுத்தும்போது, ​​பயனர்களுக்கு கூடுதல் விருப்பங்கள் உள்ளன. எடுத்துக்காட்டாக, க்னோம் 3 வெளியிடப்பட்டபோது, ​​பல லினக்ஸ் டெஸ்க்டாப் பயனர்கள் சமமாக அணைக்கப்பட்டனர். சிலர் குறியீட்டை பழைய பதிப்பான க்னோம் 2 க்கு எடுத்துச் சென்று சமீபத்திய லினக்ஸ் விநியோகங்களில் இயங்கும்படி மாற்றியமைத்தனர் - இது மேட். சிலர் குறியீட்டை க்னோம் 3 க்கு எடுத்துச் சென்று அதை அவர்கள் விரும்பிய வழியில் செயல்படும்படி மாற்றியமைத்தனர் - இது இலவங்கப்பட்டை. சில பயனர்கள் ஏற்கனவே உள்ள மாற்று டெஸ்க்டாப்புகளுக்கு மாறினர். விண்டோஸ் திறந்த மூலமாக இருந்தால், விண்டோஸ் 8 பயனர்களுக்கு அதிக தேர்வு மற்றும் நெகிழ்வுத்தன்மை இருக்கும். புதிய சாதனங்களுக்கான அம்சங்களையும் ஆதரவையும் சேர்க்கும் ஆண்ட்ராய்டின் பிரபலமான, சமூகத்தால் இயக்கப்படும் சயனோஜென் மோட் ஐப் பாருங்கள்.

திறந்த மூல மென்பொருள் டெவலப்பர்களை "ராட்சதர்களின் தோள்களில் நிற்க" அனுமதிக்கிறது மற்றும் அவர்களின் சொந்த மென்பொருளை உருவாக்குகிறது. லினக்ஸ் மற்றும் பிற திறந்த மூல மென்பொருளில் கட்டமைக்கப்பட்ட இயக்க முறைமைகளான அண்ட்ராய்டு மற்றும் குரோம் ஓஎஸ். ஆப்பிளின் OS X இன் மையப்பகுதி - அதற்காக iOS - திறந்த மூலக் குறியீட்டிலும் கட்டப்பட்டது. மைக்ரோசாப்டின் விண்டோஸில் சாத்தியமில்லாத வகையில் தங்களது சொந்த வன்பொருளை உருவாக்கவும், தங்கள் விதியை கட்டுப்படுத்தவும் இது அனுமதிக்கும் என்பதால், வால்வு தங்கள் நீராவி கேமிங் தளத்தை லினக்ஸுக்கு கொண்டு செல்வதில் ஆவேசமாக செயல்படுகிறது.

இது ஒரு முழுமையான விளக்கம் அல்ல - இந்த விஷயத்தில் முழு புத்தகங்களும் எழுதப்பட்டுள்ளன - ஆனால் திறந்த மூல மென்பொருள் உண்மையில் என்ன, அது உங்களுக்கு ஏன் பயனுள்ளதாக இருக்கும் என்பதற்கான சிறந்த யோசனை இப்போது உங்களுக்கு இருக்க வேண்டும்.


$config[zx-auto] not found$config[zx-overlay] not found