TN Online Testசமச்சீர் கல்விப் பயிற்சி

திறந்த மூல கருத்துருக்கள் - பாடம் 14

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

இந்தப் பாடத்தைப் படியுங்கள்

புத்தகப் பயிற்சி வினாக்கள்8 பாடநூல் வினாக்கள் · விடையுடன் கூடுதல் வினாக்கள்15 கூடுதல் வினாக்கள் · விடையுடன் பயிற்சித் தேர்வுஊடாடும் · உடனடி மதிப்பெண் புத்தகப் பயிற்சித் தேர்வுபாடநூல் தொகுப்பில் உங்களைச் சோதியுங்கள் கூடுதல் வினாத் தேர்வுகூடுதல் தொகுப்பில் உங்களைச் சோதியுங்கள் படிப்புக் குறிப்புகள்கருத்துகளும் முறைகளும் சூத்திரத் தாள்அனைத்து முக்கிய சூத்திரங்கள்

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

நடுத்தரம் ~60 நிமிடப் படிப்பு

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

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

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

நீங்கள் கற்பவை

தொடங்குவதற்கு முன்

இந்த அத்தியாயத்தில் உள்ள தலைப்புகள்

திறந்த மூல மென்பொருள் கொள்கை மூலக் குறிமுறையை எவரும் இலவசமாகப் பயன்படுத்த, திருத்த மற்றும் பிறருக்குப் பகிர அனுமதிக்கும் மென்பொருள் கொள்கை மற்றும் அதன் முக்கிய கோட்பாடுகள் பற்றி இப்பாடத்தில் மிகத் தெளிவாக விவரிக்கிறது.
சர்வதேச திறந்த மூல அமைப்புகள் அப்பாச்சி மென்பொருள் அறக்கட்டளை, லினக்ஸ் அறக்கட்டளை போன்ற சர்வதேச இலாப நோக்கற்ற அமைப்புகளின் முக்கிய பங்களிப்புகள் மற்றும் அவற்றின் உலகளாவிய செயல்பாடுகளை விரிவாக விளக்குகிறது.
பாஸ் பன்மொழி இயக்க அமைப்பு இந்தியாவின் தேசிய மேம்பாட்டு மையத்தால் இந்திய மொழிகளின் ஆதரவோடு உருவாக்கப்பட்ட BOSS இயக்க அமைப்பின் சிறப்பம்சங்கள் மற்றும் அதன் முக்கிய மாநில மொழிப் பயன்பாடுகளைப் பற்றி விரிவாக விவரிக்கிறது.
திறந்த மூல வன்பொருள் தொழில்நுட்பம் வன்பொருள் சாதனங்களின் வடிவமைப்பு வரைபடங்கள் மற்றும் தொழில்நுட்ப விவரங்களை எவரும் இலவசமாக அணுகி மேம்படுத்தும் புதிய வன்பொருள் தொழில்நுட்ப தத்துவத்தை மாணவர்களுக்கு விளக்குகிறது.
ஓபன்என்எம்எஸ் வலைப்பின்னல் மேலாண்மை வலைப்பின்னலின் செயல்பாடுகள் மற்றும் பிழைகளைத் தானியங்கியாகக் கண்காணிக்கும் OpenNMS மென்பொருளின் FCAPS கட்டமைப்பு மற்றும் அதன் மேலாண்மை மற்றும் அதன் முக்கிய பயன்களை விரிவாக விவரிக்கிறது.
என்எஸ்2 வலைப்பின்னல் உருவகப்படுத்துதல் கணினியிலேயே மெய்நிகர் வலைப்பின்னலை உருவாக்கி சோதிக்க உதவும் NS2 மென்பொருளின் செயல்பாடுகள், மொழிகள் மற்றும் ட்ரேஸ் கோப்புகளின் பயன்பாட்டு முக்கியத்துவத்தை விளக்குகிறது.

திறந்த மூல கருத்துருக்கள் — விரிவான விளக்கம்

திறந்த மூல கருத்துருக்களின் விரிவான மேலோட்டம்

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

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

திறந்த மூல அமைப்புகள் மற்றும் உரிமங்கள்

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

பாஸ் இயக்க அமைப்பு மற்றும் வன்பொருள்

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

ஓபன்என்எம்எஸ் வலைப்பின்னல் மேலாண்மை

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

என்எஸ்2 வலைப்பின்னல் உருவகப்படுத்துதல்

என்எஸ்2 (NS2) என்பது கணினி வலைப்பின்னல்களின் செயல்பாடுகள் மற்றும் புதிய நெறிமுறைகளை உருவாக்குவதற்கான ஒரு மிகச்சிறந்த திறந்த மூல உருவகப்படுத்துதல் (Simulation) மென்பொருளாகும். இது நிஜ உலக வலைப்பின்னல் அமைப்புகளை கணினியிலேயே மெய்நிகராக உருவாக்கி, அவற்றின் தகவல் தொடர்பு வேகத்தையும் பாதுகாப்பையும் முன்கூட்டியே சோதிக்க உதவுகிறது. என்எஸ்2 மென்பொருளை உருவாக்கவும் இயக்கவும் ஓடிசிஎல் (OTCL) மற்றும் சி++ (C++) ஆகிய இரண்டு மொழிகள் பயன்படுத்தப்படுகின்றன. இவற்றிற்கு இடையே இணைப்பை ஏற்படுத்த டிசிஐசிஎல் (TCICL) பயன்படுகிறது. இந்த மென்பொருளின் மிக முக்கிய வெளியீடு ட்ரேஸ் கோப்பு (Trace File) ஆகும், இது உருவகப்படுத்துதலின் போது நிகழும் ஒவ்வொரு சிறிய தரவுப் பரிமாற்றத்தையும் துல்லியமாகப் பதிவு செய்து பின்னர் ஆராய உதவுகிறது.

தவிர்க்க வேண்டிய பொதுவான தவறுகள்

இவற்றை பயிற்சித் தேர்வு மூலம் சோதித்துப் பாருங்கள்; பிறகு விடையுடன் கூடிய வினாக்கள் பகுதியில் விரிவான விளக்கத்தைப் படியுங்கள்.

அடிக்கடி கேட்கப்படும் கேள்விகள்

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

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

இலவச மென்பொருளின் நான்கு சுதந்திரங்கள் யாவை?

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

BOSS இயக்க அமைப்பின் முக்கிய பயன் என்ன?

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

OpenNMS மென்பொருளின் வேலை என்ன?

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

NS2 மென்பொருளில் என்ன மொழிகள் பயன்படுத்தப்படுகின்றன?

என்எஸ்2 வலைப்பின்னல் உருவகப்படுத்துதல் மென்பொருளில் ஓடிசிஎல் (OTCL) மற்றும் சி++ (C++) ஆகிய இரண்டு மொழிகள் பயன்படுத்தப்படுகின்றன. சி++ மொழியானது மென்பொருளின் பின்னணிச் செயல்பாடுகளை உருவாக்கவும், ஓடிசிஎல் மொழியானது உருவகப்படுத்துதல் கட்டளைகளை இயக்கவும் பயன்படுகிறது. இவ்விரண்டு மொழிகளுக்கும் இடையே இணைப்பை ஏற்படுத்த டிசிஐசிஎல் (TCICL) என்ற மொழிபெயர்ப்பு கருவி பயன்படுகிறது. இந்த இரு மொழிகளின் கலவையானது உருவகப்படுத்துதலை மிகவும் வேகமாகவும் எளிதாகவும் மாற்றுகிறது.

NS2-ல் ட்ரேஸ் கோப்பு என்றால் என்ன?

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

கடைசியாகப் புதுப்பிக்கப்பட்டது 13 ஆகஸ்ட் 2026

கணினி பயன்பாடுகள் பாடத்தின் மற்ற பாடங்கள்

அனைத்தையும் பார்க்க
1 பல்லூடகம் 2 அடோப் பேஜ்மேக்கர் – ஓர் அறிமுகம் 3 தரவுதள மேலாண்மை அமைப்பு – ஓர் அறிமுகம் 4 மீவுரை முன்செயலி (PHP) – ஓர் அறிமுகம் 5 PHP செயற்கூறுகள் மற்றும் அணிகள் 6 PHP-ல் உள்ள நிபந்தனைக் கூற்றுகள் 7 PHP-ல் மடக்குகள் 8 படிவங்கள் மற்றும் கோப்புகள் 9 PHP-உடன் MySQL-ஐ இணைத்தல் 10 கணினி வலையமைப்பு ஓர் அறிமுகம் 11 வலையமைப்பு எடுத்துக்காட்டுகள் மற்றும் நெறிமுறைகள் 12 களப்பெயர் முறைமை (DNS) 13 வலையமைப்பு வடமிடல் 15 மின்-வணிகம் 16 மின்னணு செலுத்தல்கள் முறைகள் 17 மின்-வணிக பாதுகாப்பு அமைப்புகள் 18 மின்னணு தரவு பரிமாற்றம்