வினை-விடை-கட்டற்ற-மென்பொருள்
TRANSCRIPT
மெ�ன்மெ��ருள் என்றா�ல் என்ன? கணி�ன�யி�ன் இயிக்கத்தை�க் கட்டுப்�டுத்�க்கூடியி, ஒரு குறா�ப்��ட்ட
�ணி�தையி மெ�ய்யும் வழி�முதைறாகதை&க் கணி�ன�க்கு ஆதைணியி�டக்கூடியி, நி)ரல்களும் (Programs) அவற்றா�ன் ஆவணிங்க&�ன் மெ��குப்பும் மெ�ன்மெ��ருள் எனப்�டும்.
மெ�ன்மெ��ரு&�ன் இருவேவறு வடிவங்கள் என்ன? மூல நி)ரல் (source code), இரு� வடிவம் (binary code) என்�ன
மெ�ன்மெ��ரு&�ன் இருவேவறு வடிவங்கள். மூல நி)ரல் என்�து எந்�மெவ�ரு நி)ரல�&ரும் புர�ந்துமெக�ள்&க்கூடியி வடிவ�ல், மெ�ரும்��லும் உயிர்நி)தைல
நி)ரல�க்க மெ��ழி�யி�ல் (high level programming language) இருக்கும். இரு� வடிவம் என்�து கணி�ன�யி�ல் �ட்டுவே� நி)றுவக்கூடியி வடிவ�ல் (0- க்கள் �ற்றும் 1-
க&�ன் வேக�ர்தைவயி�க) இருக்கும்.
கட்டற்றா மெ�ன்மெ��ருள் என்றா�ல் என்ன? அது �யினருக்கு வழிங்கும் சு�ந்�ரங்கள் என்ன?
மெ�ன்மெ��ருதை&ப் �யின்�டுத்தும் எவருக்கும் அ�ன் மூல நி)ரதைலக் (Source code) மெக�டுத்து, அ�தைன �யின்�டுத்�, கற்க, �க)ர, ��து
வே�தைவக்வேகற்றா�ற் வே��ல் ��ற்றா�க் மெக�ள்& அனு��)க்கும் மெ�ன்மெ��ருள் கட்டற்றா மெ�ன்மெ��ருள்ஆகும்.
கீழ்க்கண்ட நி�ன்கு சு�ந்�ரங்கதை&க் மெக�டுக்கும் மெ�ன்மெ��ருள்கள்
கட்டற்றா மெ�ன்மெ��ருள் என்றுஅதைழிக்கப்�டுக)ன்றான. • எப்மெ��ருட்டும் நி)ரலிதைனஇயிக்கக்கூடியி சு�ந்�ரம் • நி)ரல் �ணி�யி�ற்றும் வ��த்தை�க் கற்றுத் ��து
வே�தைவக்வேகற்றா�ற்வே��ல்ஆக்க)க் மெக�ள்&க்கூடியி சு�ந்�ரம்.
• ��றாரும் �யினுறா வேவண்டி �டிமெயிடுத்து (Copy) �க)ர்ந்து மெக�ள்வ�ற்க�ன சு�ந்�ரம்.
• ஒட்டுமெ��த்� �மூகமும் �யினுறா வேவண்டி, நி)ரலிதைன வே�ம்�டுத்�), மெ�ய்� ��ற்றாங்கதை&ப் மெ��து �க்களுக்கு மெவ&�யிடுவ�ற்க�ன சு�ந்�ரம்.
குனு �)ட்டம் என்றா�ல் என்ன?
குனு �)ட்டம் யுன�க்ஸ் (Unix) வே��ன்றாமெ��ரு இயிங்கு�&த்தை� கட்டற்று
�தைடப்��ற்க�ன �ணி�த்�)ட்டம் ஆகும். குனு இயிங்கு�&ம் இத்�)ட்டத்�)ன் கீழ் உருவ�க்கப்�ட்ட கட்டற்றா இயிங்கு�&��கும்.
குனு �)ட்டம் ஏன் வே��ற்றுவ�க்கப்�ட்டது?
�க)ர்ந்து மெக�ள்ளு�ல் என்னும் �ன��ப் �ண்��ற்குத் �ன�யுர��
மெ�ன்மெ��ருள்கள் (proprietary softwares) வ��)த்� �தைடகதை&க் கதை&ந்து, நி)ரல�&ர்கள் ஒருவருக்மெக�ருவர் ஒத்துதைழிக்கும் கூட்டுறாவு
�னப்��ன்தை�தையி மீட்டுக் மெக�ணிரும் வேநி�க்க)லும் மெ�ன்மெ��ருதை& �யின்�டுத்தும் ஒருவருக்கு வே�ற்கண்ட சு�ந்�ரங்கள் க)தைடப்�தை� உறு�)மெ�ய்யிவும் குனு �)ட்டம் வே��ற்றுவ�க்கப்�ட்டது.
குனு �)ட்டத்தை� வே��ற்றுவ�த்�வர் யி�ர்? எப்வே��து?
அமெ�ர�க்க�தைவச் ��ர்ந்� ர�ச்�ர்ட் ஸ்ட�ல்�ன் அவர்க&�ல் குனு �)ட்டம் 1983- ம்ஆண்டு வே��ற்றுவ�க்கப்�ட்டது.
லினக்ஸ் என்றா�ல் என்ன? அ�தைனஇயிற்றா�யிது யி�ர்? கணி�ன�யி�ன் மெ�ன்மெ��ருள்கள் வன்மெ��ருள்கதை& (Hardware) இயிக்க
இதைடமுகப்��கத் �)கழ்வது கரு (kernel). லினஸ் வேட�ர்வ�ல்ட்ஸ் என்�வர�ல் உருவ�க்கப்�ட்ட கரு லினக்ஸ் ஆகும். இன்று �ரவல�க �யின்�டுத்�ப்�டும்
கட்டற்றா இயிங்கு�&ங்க)ன் கருவ�க இதுவேவ �யின்�டுத்�ப்�டுக)றாது.
கட்டற்றா மெ�ன்மெ��ருள் இயிக்கம் �ற்றா�யும் கட்டற்றா மெ�ன்மெ��ருள் அறாக்கட்டதை& �ற்றா�யும்கூறாமுடியு��?
கட்டற்றா மெ�ன்மெ��ரு&�ன் �யின்��ட்தைட ஊக்குவ�ப்�தை�யும், கட்டற்றா
மெ�ன்மெ��ருதை& �யின்�டுத்துவேவ�ர�ன் உர�தை�கதை&ப் ��துக�ப்�தை�யும் குறா�க்வேக�&�கக் மெக�ண்டு மெ��டங்கப்�ட்டது கட்டற்றா மெ�ன்மெ��ருள்
இயிக்கம். இ�தைன நிதைடமுதைறாப்�டுத்தும் �ணி�கதை& ஆற்றா� வருவது கட்டற்றா மெ�ன்மெ��ருள் அறாக்கட்டதை& (http://www.fsf.org) ஆகும்.
கட்டற்றா மெ�ன்மெ��ருள்க&�ல் ஆன இயிங்கு�&ங்கள் ��லவற்தைறா குறா�ப்��டமுடியு��? • மெட��யின் • உபுண்டு • மெரட்ஹா�ட் • மெ�வேட�ர� • ��ண்ட்ரீவ�
இதைவஇலவ���? அப்�டிமெயின்றா�ல் எங்வேக க)தைடக்கும்?
இவற்றுள் மெ�ரும்��ல�னதைவ இலவ���கக் க)தைடக்க)ன்றான. இவற்தைறா
அ�ற்குறா�யி இதைணியி�&ங்க&�ல் இருந்து இலவ���கப் ��)வ�ரக்க)க் மெக�ள்&ல�ம்.
மெட��யிதைனப் மெ�றா: http://debian.org உபுண்டுதைவப் ��)வ�றாக்க)க் மெக�ள்&: http://ubuntu.com மெ�வேட�ர�தைவப் ��)வ�றாக்க)க் மெக�ள்&: http://fedoraproject.org
�)றாந்� மூல மெ�ன்மெ��ருள் என்றா�ல் என்ன?
ஆங்க)லத்�)ல் கட்டற்றா மெ�ன்மெ��ருதை& Free Software என்று அதைழிப்�து வழிக்கம். Free என்றா ஆங்க)லச் மெ��ல்லுக்கு 'இலவ�ம்', 'வ�டு�தைல' என்றா
இரண்டு மெ��ருள்கள் உள்&ன. எனவேவ வேகட்டவுடன் 'வ�டு�தைல' என்றா மெ��ருதை& ஏற்க��ல், 'இலவ�ம்' என்�தை�த் ��ன் Free Software குறா�க்க)றாது
என்று �லரும் ஏற்றா�டும் வ�ய்ப்புகள் உண்டு. இக்குதைறாதையிக் கதை&யி Free Software என்றா ��த்�)ற்கு ��ற்றா�க வழிங்கப்�ட்ட மெ��ல்வேல ' �)றாந்� மூல மெ�ன்மெ��ருள்' (Open Source Software) ஆகும்.
�)றாந்� மூலமுதைனவம் (Open Source Intiative) என்றா�ல் என்ன?
�)றாந்� மூலத்�)ன் �யின்கதை& �தைறா��ற்றாவும் அது �ற்றா�யி வ�ழி�ப்புணிர்தைவ ஏற்�டுத்�வும் �)றாந்� மூல �மூகத்�)ன் �ல்வேவறு குழுக்க&�தைடவேயி
நில்லிணிக்கத்தை� வே�ணிவும் ஏற்�டுத்�ப்�ட்ட முதைனவம் �)றாந்� மூல முதைனவம்ஆகும்.
�)றாந்� மூலத்�)ற்கும் கட்டற்றா மெ�ன்மெ��ருளுக்கும் வேவறு��டு உண்ட�? �)றாந்� மூலமும் கட்டற்றா மெ�ன்மெ��ருளும் அடிப்�தைடயி�ல் ஒவேர
எண்ணித்தை� எடுத்�)யிம்பும் ��ங்க&�கும். என�னும் அண்தை�க்க�லங்க&�ல் �)றாந்� மூலம் என்�தை� �யின்�டுத்�) மூல நி)ரதைலக் மெக�டுத்தும்
மெக�டுக்க��லும், �யினர்களுக்கு அடிப்�தைட சு�ந்�ரங்கதை& வழிங்க��லும் மெ�ன்மெ��ருள்கள்கள் மெவ&�வருக)ன்றான.
நி�ன் உருவ�க்கும் மெ�ன்மெ��ருதை&க் கட்டற்றுத் �)கழிச் மெ�ய்யி என்ன மெ�ய்யி
வேவண்டும்? அந்� மெ�ன்மெ��ருதை& ஏவே�னும் ஒரு கட்டற்றா மெ�ன்மெ��ருள்
உர��த்துடன் மெவ&�யி�ட வேவண்டும்.
கட்டற்றா மெ�ன்மெ��ருள் உர��ங்களுள் ��லவற்தைறா குறா�ப்��டுக? GPL (General Public License) என்�து கட்டற்றா மெ�ன்மெ��ருள்
அறாக்கட்டதை&யி�ல் வடிவதை�க்கப்�ட்ட உர����கும். LGPL, Affero GPL மு�லியின இ�தைன அடிப்�தைடயி�கக் மெக�ண்ட �)ர�புகள். Apache License, Berkeley Database
License, FreeBSD License மு�லியினவும் கட்டற்றா மெ�ன்மெ��ருள் உர��ங்கவே&.
கட்டற்றா மெ�ன்மெ��ருள் உர��ங்களுள் எ�தைன நி�ன் வே�ர்வு மெ�ய்வது? மெ��துவ�க, மெ�ன்மெ��ருள்களுக்கு GNU GPL- ஐ வே�ர்வு மெ�ய்வது நில்லது. ஏமெனன�ல், ஒரு கட்டற்றா மெ�ன்மெ��ருதை& ��ற்றா�யிதை�த்து ��றார்
மெவ&�யி�டும் வே��தும் கட்டற்றா மெ�ன்மெ��ரு&�கவேவ வழிங்கப்�டுவதை� இஃது உறு�) மெ�ய்க)றாது.
இதைணியி வழி� வே�தைவயி�க அ&�க்கப்�டும் மெ�ன்மெ��ருள்களுக்கும் கட்டற்றா உர��ங்கள் உண்ட�? அதைவ என்ன?
உண்டு. Affero GPL இதைணியி வழி� வே�தைவயி�க அ&�க்கப்�டும்
மெ�ன்மெ��ருள்களுக்க�கவேவ வடிவதை�க்கப்�ட்ட கட்டற்றா உர��ம் ஆகும்.
கட்டற்றா மெ�ன்மெ��ரு&�கக் மெக�டுத்துவ�ட்ட�ல் மெ��ருள் ஈட்ட முடியு��? நி)ச்�யிம் முடியும். மெ�ன்மெ��ருள் �யினர்களுக்கு மெக�டுக்கப்�டும்
வே��து மூல நி)ரவேல�டும் முழு சு�ந்�ரத்வே��டும் மெக�டுக்கப்�ட வேவண்டும் என்�தை�வேயி கட்டற்றா மெ�ன்மெ��ருள் வேக�ட்��டு வலியுறுத்துக)றாது. அ�தைனக்
மெக�ண்டு மெ��ருள் ஈட்டப்�டுவதை� ஊக்குவ�க்க)றாது. வ�தைலயி�ன்மீது எந்�மெவ�ரு வதைரயிதைறாகதை&யும் வ��)க்கவ�ல்தைல. ��ங்கள் �யினருக்கு
அ&�க்கும் வே�தைவதையிப் மெ��ருத்து கட்டற்றா மெ�ன்மெ��ருளுக்க�ன ஏற்றா எந்�மெவ�ரு வ�தைலதையியும் தீர்��ன�த்துக் மெக�ள்&ல�ம்.
கட்டற்றா மெ�ன்மெ��ரு&�கக் மெக�டுத்தும் மெவற்றா� கர��க மெ��ருள் ஈட்டிக் மெக�ண்டிருக்கும் அதை�ப்புகள் ��லவற்தைறா குறா�ப்��டவும்.
மெரட்ஹா�ட் டீப் ரூட் லினக்ஸ், �ங்களூர் கவேன�ன�கல் �ர�. இந்� இயிக்கத்�)ற்குப் �ங்க&�க்க நி�ன் என்ன மெ�ய்யி வேவண்டும்? கட்டற்றா மெ�ன்மெ��ருள்கதை& �யின்�டுத்துவதும், அ�ன் ��றாப்புகதை&
�ற்றாவர்க்கு எடுத்துதைரத்து, அவர்களும் �யின்�டுத்� ஊக்குவ�ப்�தும், �க)ர்ந்துமெக�ள்ளு�ல் எனும் அடிப்�தைட �ன��வேநியித்தை� வே�ணி உ�வு�லும்
குறா�ப்��டத்�க்க �ங்க&�ப்புக&�கும். வே�லும், ��ங்கள் நி)ரல�&ர�க இருந்��ல், கட்டற்றா மெ�ன்மெ��ருள்கதை& உருவ�க்க)யும் வே�ம்�டுத்�)யும் உ�வல�ம். வே�லும் வ�&க்கங்களுக்கு [email protected] என்றா முகவர�யி�ல்
மெ��டர்பு மெக�ள்ளுங்கள் . மெ��குப்பு: வ�க்வேனஷ் நிந்�கு��ர்