திறந்த மூல மென்பொருள் பற்றி அறிக

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

இவை பின்வருமாறு:

உரிமங்கள்

வெவ்வேறு உரிமங்கள் நிரல் மென்பொருளை மென்பொருளை மாற்றுவதற்கு அனுமதிக்கின்றன. ஓஎஸ்ஐ திறந்த மூல மென்பொருளின் வரையறைக்கு இசைவான உரிமங்களை அங்கீகரிக்கிறது. Black Duck Knowledgebase படி மிகவும் பிரபலமான உரிமங்களில் 5 ஆகும்:

  1. MIT உரிமம்
  2. குனு பொது பொது உரிமம் (GPL) 2.0
  3. அப்பாச்சி உரிமம் 2.0
  4. குனு பொது பொது உரிமம் (GPL) 3.0
  5. BSD உரிமம் 2.0 (3-பிரிவு, புதியது அல்லது திருத்தப்பட்ட)

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

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

வணிகரீதியாக கிடைக்கக்கூடிய மென்பொருள் அல்லது தனியுரிம மென்பொருளானது அதன் மூல குறியீடுக்கான அணுகலை வழங்காது, ஏனெனில் மென்பொருள் வேறொரு அறிவுசார் சொத்து.

இதன் விளைவாக, பயனர்கள் அதைச் செலுத்துகிறார்கள்.

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

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

மக்கள் நம்பிக்கைக்கு முரணாக, திட்டங்களின் செலவு அல்லது அதன் பற்றாக்குறைக்கு கவனம் செலுத்துவதில்லை.

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

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

திறந்த மூல மென்பொருள் நன்மைகள்

செலவு ஒரு உந்துதல் காரணி என்றாலும், OSS பல கூடுதல் நன்மைகள் உள்ளன:

திறந்த மூல மென்பொருள் பிரபலமான வகைகள்

திறந்த மூல தொழில்நுட்பங்கள் இணையத்தை அதிகமாக்க உதவியது. மேலும், நீங்கள் மற்றும் நான் பயன்படுத்துகின்ற பல திட்டங்கள் திறந்த மூல தொழில்நுட்பங்களை அடிப்படையாகக் கொண்டவை. உதாரணமாக, அண்ட்ராய்டு OS மற்றும் ஆப்பிள் OS X ஆகியவை முறையே கர்னல் மற்றும் யுனிக்ஸ் / பிஎஸ்டி திறந்த மூல தொழில்நுட்பங்களை அடிப்படையாகக் கொண்டவை.

பிற பிரபல திறந்த மூல மென்பொருள்:

திறந்த மூல மற்றும் டெவலப்பர்கள்

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

தீர்மானம்

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