• 2024-11-21

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

Faith Evans feat. Stevie J – "A Minute" [Official Music Video]

Faith Evans feat. Stevie J – "A Minute" [Official Music Video]

பொருளடக்கம்:

Anonim

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

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

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

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

உரிமங்கள்

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

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

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

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

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

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

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

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

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

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

செலவு இல்லாததால் ஒரு முக்கிய நன்மையாக இருக்கும் போது, ​​OSS பல கூடுதல் நன்மைகள் உள்ளன:

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

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

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

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

  • மோசில்லாவின் Firefox வலை உலாவி
  • தண்டர்பேர்ட் மின்னஞ்சல் கிளையண்ட்
  • PHP ஸ்கிரிப்டிங் மொழி
  • பைத்தான் நிரலாக்க மொழி
  • அப்பாச்சி HTTP வலை சேவையகம்

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

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

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

அடிக்கோடு

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


சுவாரஸ்யமான கட்டுரைகள்

ஆசிரியர்களுக்கான முதல் 10 பணியிடங்கள்

ஆசிரியர்களுக்கான முதல் 10 பணியிடங்கள்

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

ஒரு WAHM தேவை குழந்தை பராமரிப்பு?

ஒரு WAHM தேவை குழந்தை பராமரிப்பு?

எந்தவொரு குழந்தைக்கும் தேவைப்படுகிற சூழ்நிலைகள் பகுதி நேர குழந்தை பராமரிப்பு வேலைகளில் மட்டுமே இருக்கும், அவை மட்டுமே பட்டப்படிப்பில் மாறுபடும்.

ஒரு நடத்தை பேட்டி என்ன?

ஒரு நடத்தை பேட்டி என்ன?

இந்த வகையான நேர்காணையைப் பற்றி மேலும் அறிய, ஏன் முதலாளிகள் அதைப் பயன்படுத்துகிறார்கள், என்ன கேள்விகளை நீங்கள் கேட்கலாம், எப்படி பதிலளிக்க வேண்டும், எப்படி தயாரிக்க வேண்டும்.

வேலை-வீட்டில்-அம்மாக்கள் நேர மேலாண்மை குறிப்புகள்

வேலை-வீட்டில்-அம்மாக்கள் நேர மேலாண்மை குறிப்புகள்

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

ஒரு வேலை வீட்டில் ஒரு அம்மா என தொடங்குதல் ஒரு கையேடு

ஒரு வேலை வீட்டில் ஒரு அம்மா என தொடங்குதல் ஒரு கையேடு

ஒரு வேலை வீட்டில் அம்மா இருக்க வேண்டுமா? ஒரு வெற்றிகரமான வேலை வீட்டில் வீட்டில் அம்மா வருகிறது உங்கள் பயணம் உங்களுக்கு உதவ முடியும் என்று நான்கு படிகள் உள்ளன.

8 இலக்குகள் வேலை-வீட்டில்-வீட்டுப் பெற்றோர் அமைக்க வேண்டும்

8 இலக்குகள் வேலை-வீட்டில்-வீட்டுப் பெற்றோர் அமைக்க வேண்டும்

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