திறந்த மூல மென்பொருள் என்றால் என்ன?

நீங்கள் அதை உணர மாட்டீர்கள் ஆனால் திறந்த மூல மென்பொருளை ஒவ்வொரு நாளும் பயன்படுத்துகிறீர்கள்

ஓப்பன் சோர்ஸ் மென்பொருளானது (OSS) மென்பொருள் ஆகும், இது மூலக் குறியீடு பொதுமக்களிடமிருந்தோ அல்லது "திறந்த" மூலமாகவோ காணக்கூடியதாகவும் மாற்றத்தக்கதாகவும் இருக்கும். மூல குறியீடு பொதுமக்களிடமிருந்து பார்க்கக்கூடிய மற்றும் மாறக்கூடியதாக இல்லாத போது, ​​அது "மூடப்பட்ட" அல்லது "தனியுரிமை" என்று கருதப்படுகிறது.

பயனர்கள் வழக்கமாக பார்க்காத மென்பொருளின் பின்னால் இருக்கும் திரை நிரலாக்க பகுதியாகும். மென்பொருளானது எவ்வாறு வேலை செய்கிறது மற்றும் மென்பொருள் வேலைகளின் பல்வேறு அம்சங்கள் அனைத்திற்கும் எவ்வாறு வழிமுறைகளை வழங்குகிறது.

OSS இலிருந்து பயனர்கள் எவ்வாறு பயனடைகிறார்கள்

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

பெரும்பாலான OSS குனு பொது பொது உரிமம் (GNU GPL அல்லது GPL) சில பதிப்பு அல்லது மாறுபாட்டைப் பயன்படுத்துகிறது. பொது டொமைனில் உள்ள ஒரு புகைப்படத்தை போலவே GPL ஐப் பற்றி சிந்திக்க எளிய வழி. ஜிபிஎல் மற்றும் பொது டொமைன் இருவருக்கும் அவர்கள் எதை வேண்டுமானாலும் மாற்ற, புதுப்பித்து, மீண்டும் பயன்படுத்த அனுமதிக்கின்றன. GPL நிரலாளர்களையும் பயனாளர்களையும் ஆதார குறியீட்டை அணுகுவதற்கும் மாற்றுவதற்கும் அனுமதியளிக்கிறது, அதே சமயம் பொது டொமைன் பயனர்கள் புகைப்படத்தைப் பயன்படுத்துவதற்கு அனுமதிப்பதை அனுமதிக்கிறது. குனு ஜிபிஎல்லின் குனு பகுதியானது, குனு இயக்க முறைமைக்காக உருவாக்கப்பட்ட உரிமத்தை குறிக்கிறது, இது திறந்த மூல தொழில்நுட்பத்தில் குறிப்பிடத்தக்க திட்டமான ஒரு இலவச / திறந்த இயக்க முறைமை ஆகும்.

பயனர்களுக்கு மற்றொரு போனஸ் என்பது OSS பொதுவாக இலவசம், இருப்பினும், சில மென்பொருள் நிரல்களுக்கான தொழில்நுட்ப ஆதரவு போன்ற கூடுதல் செலவுகள் இருக்கலாம்.

திறந்த மூல எங்கிருந்து வந்தது?

1970 கள் மற்றும் 1980 களின் போது, ​​கூட்டாண்மை மென்பொருட்களின் குறியீடானது 1950-1960ல் கல்வியில் அதன் வேர்களைக் கொண்டிருந்தாலும், சட்டரீதியான மோதல்கள் போன்ற சிக்கல்கள், மென்பொருளைக் கொடுப்பதற்கான நீராவி ஒலியை நீராவி இழக்கச் செய்தன. ரிச்சர்ட் ஸ்டால்மேன் இலவச மென்பொருள் அறக்கட்டளை (FSF) 1985 இல் நிறுவப்பட்ட வரை தனியுரிமை மென்பொருளை மென்பொருள் சந்தைக்கு எடுத்துக் கொண்டது, திறந்த அல்லது இலவச மென்பொருளை முன்னணியில் கொண்டு வந்தது. "இலவச மென்பொருள்" என்ற கருத்து சுதந்திரம் என்பதை குறிக்கிறது, செலவு அல்ல. இலவச மென்பொருள் பின்னால் உள்ள சமூக இயக்கம், மென்பொருள் பயனர்கள் தங்கள் தேவைகளை பூர்த்தி செய்வதற்காக, பார்க்க, மாற்ற, புதுப்பிக்க, திருத்த மற்றும் மூல குறியீட்டை சேர்க்க, மற்றும் அதை விநியோகிக்க அல்லது மற்றவர்களுடன் சுதந்திரமாக பகிர்ந்து கொள்ள அனுமதிக்க வேண்டும் என்று சுதந்திரம் வைத்திருக்கிறது.

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

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

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

திறந்த மூல மென்பொருள் அன்றாட வாழ்க்கையின் ஒரு பகுதியாகும்

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

உங்கள் லேப்டாப் அல்லது டெஸ்க்டாப்பில் இந்த கட்டுரையை நீங்கள் படித்திருந்தால், நீங்கள் இணைய உலாவியாக Chrome அல்லது Firefox ஐப் பயன்படுத்துகிறீர்களா? Mozilla Firefox என்பது திறந்த மூல வலை உலாவியாகும். Google Chrome ஆனது Chromium எனப்படும் திறந்த மூல உலாவி திட்டத்தின் திருத்தப்பட்ட பதிப்பாகும் - புதுப்பிப்பு மற்றும் கூடுதல் மேம்பாட்டில் செயலில் பங்கு வகிக்கும் Google டெவலப்பர்களால் Chromium தொடங்கப்பட்டாலும், Google ஆனது நிரலாக்க மற்றும் அம்சங்களைச் சேர்த்தது (அவற்றில் சில திறக்கப்படவில்லை மூல) இந்த அடிப்படை மென்பொருள் Google Chrome உலாவி உருவாக்க.

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

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