• 2024-10-31

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

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, எனவே டெவலப்பர்கள் அறிவை பகிர்ந்து கொள்ளலாம், புதுமை தீர்வுகள் மற்றும் நிலையான, செயல்பாட்டு தயாரிப்புகளுக்கு பங்களிக்க முடியும்.


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

தாய்ப்பால் விடுப்பு கடிதத்திலிருந்து திரும்பவும் எழுதுங்கள்

தாய்ப்பால் விடுப்பு கடிதத்திலிருந்து திரும்பவும் எழுதுங்கள்

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

கடற்படைகளை விட்டு வெளியேறாமல் பள்ளிக்கு எப்படி திரும்புவது?

கடற்படைகளை விட்டு வெளியேறாமல் பள்ளிக்கு எப்படி திரும்புவது?

"ஒரு கடல் பின்னால் விடாதே." இந்த விஷயத்தில், கார்ப்ஸ் டிகிரி முடிக்கப் பணிகளை அனுபவமிக்க கடற்படையினர் தங்கள் பணியாளர்களை விட்டு வெளியேற வேண்டாம் என்று ஊக்குவிப்பார்கள்.

நீண்ட கால இயலாமைக்குப் பின் வேலைக்குச் செல்வது

நீண்ட கால இயலாமைக்குப் பின் வேலைக்குச் செல்வது

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

வேலைக்குத் திரும்புதல் - பணியிடத்திற்கு திரும்புவதற்கான உதவிக்குறிப்புகள்

வேலைக்குத் திரும்புதல் - பணியிடத்திற்கு திரும்புவதற்கான உதவிக்குறிப்புகள்

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

திரும்பி வருதல் - பணியிடத்தை மீண்டும் நுழைத்தல்

திரும்பி வருதல் - பணியிடத்தை மீண்டும் நுழைத்தல்

திருப்பியனுப்புதல் என்றால் என்ன, தொழிலாளர்கள் பணியிடத்தை மறுபடியும் நுழையாக்குவதற்கு எவ்வாறு உதவ முடியும்? நன்மைகள் பற்றி அறியவும், ஒன்றை எப்படி கண்டுபிடிப்பது என்று பாருங்கள்.

ஒரு பேட் பாஸ் எப்படி சமாளிக்க வேண்டும்

ஒரு பேட் பாஸ் எப்படி சமாளிக்க வேண்டும்

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