வினை-விடை-கட்டற்ற-மென்பொருள்

6
மம மமமமமமம மமமம ? மமமமமமம மமமமமமமமமமமம , மமம மமமமமமமமமமம மமமமமமமமம மமமமமமமமமமமமம , மமமமமமமமமம (Programs) மம மம மமம மம மமம . மம மம மம மமமம வவவ ? மமம மமமமம (source code), மமமம மமமமமம (binary code) மம மம மம மமமமமமமமம . மம மம மமமமமமமமமமமமமமமமமமமம மமம மமம வவ , மமம மமமமமமமம மமமமமமமம மமமமமமமம (high level programming language) மமமமமமமமம . மம மம மம மமம மமம வவ வவவ (0- மமமமம மமமமமமம 1- மமமமம மமமமமமமமம ) மமமமமமமமம . மமமமமமமமமம மமமமமமம மமமம ? மமமமமமம மமமமமமமமமமமம மமமம ? மமம மம மம மமமம மமம மமமமமமம (Source code) மமமமமமமம , மமமம மம , மமமம , , மம மம மமமமமமமம மமமமம மமமமமமமமமமமம மமமமமமமமமம மமமமமமமமமம மமமமம . மமமமமமமமமம மமமமமம மமமமமமமமமமமமமம மம மம மமமமம மமமமமமமம மமமமமமமம . மமம மமமமமமம மமமமமமமமமமமம மமமமமமமமம

Upload: thamiziniyan

Post on 31-Jul-2015

196 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: வினை-விடை-கட்டற்ற-மென்பொருள்

மெ�ன்மெ��ருள் என்றா�ல் என்ன?                 கணி�ன�யி�ன் இயிக்கத்தை�க் கட்டுப்�டுத்�க்கூடியி, ஒரு குறா�ப்��ட்ட

�ணி�தையி மெ�ய்யும் வழி�முதைறாகதை&க் கணி�ன�க்கு ஆதைணியி�டக்கூடியி, நி)ரல்களும்  (Programs) அவற்றா�ன் ஆவணிங்க&�ன் மெ��குப்பும் மெ�ன்மெ��ருள் எனப்�டும்.  

மெ�ன்மெ��ரு&�ன் இருவேவறு வடிவங்கள் என்ன?                 மூல நி)ரல் (source code), இரு� வடிவம் (binary code) என்�ன

மெ�ன்மெ��ரு&�ன் இருவேவறு வடிவங்கள். மூல நி)ரல் என்�து எந்�மெவ�ரு நி)ரல�&ரும் புர�ந்துமெக�ள்&க்கூடியி வடிவ�ல், மெ�ரும்��லும் உயிர்நி)தைல

நி)ரல�க்க மெ��ழி�யி�ல் (high level programming language) இருக்கும். இரு� வடிவம் என்�து கணி�ன�யி�ல் �ட்டுவே� நி)றுவக்கூடியி வடிவ�ல் (0- க்கள் �ற்றும் 1-

க&�ன் வேக�ர்தைவயி�க) இருக்கும்.  

கட்டற்றா மெ�ன்மெ��ருள் என்றா�ல் என்ன? அது �யினருக்கு வழிங்கும் சு�ந்�ரங்கள் என்ன?

                            மெ�ன்மெ��ருதை&ப் �யின்�டுத்தும் எவருக்கும் அ�ன் மூல நி)ரதைலக் (Source code) மெக�டுத்து, அ�தைன �யின்�டுத்�, கற்க, �க)ர, ��து

வே�தைவக்வேகற்றா�ற் வே��ல் ��ற்றா�க் மெக�ள்& அனு��)க்கும் மெ�ன்மெ��ருள் கட்டற்றா மெ�ன்மெ��ருள்ஆகும்.

                கீழ்க்கண்ட நி�ன்கு சு�ந்�ரங்கதை&க் மெக�டுக்கும் மெ�ன்மெ��ருள்கள்

கட்டற்றா மெ�ன்மெ��ருள் என்றுஅதைழிக்கப்�டுக)ன்றான.   •                   எப்மெ��ருட்டும் நி)ரலிதைனஇயிக்கக்கூடியி சு�ந்�ரம் •                   நி)ரல் �ணி�யி�ற்றும் வ��த்தை�க் கற்றுத் ��து

வே�தைவக்வேகற்றா�ற்வே��ல்ஆக்க)க் மெக�ள்&க்கூடியி சு�ந்�ரம்.

•                   ��றாரும் �யினுறா வேவண்டி �டிமெயிடுத்து (Copy) �க)ர்ந்து மெக�ள்வ�ற்க�ன சு�ந்�ரம்.

•                   ஒட்டுமெ��த்� �மூகமும் �யினுறா வேவண்டி, நி)ரலிதைன வே�ம்�டுத்�), மெ�ய்� ��ற்றாங்கதை&ப் மெ��து �க்களுக்கு மெவ&�யிடுவ�ற்க�ன சு�ந்�ரம்.

  குனு �)ட்டம் என்றா�ல் என்ன?

                குனு �)ட்டம் யுன�க்ஸ் (Unix) வே��ன்றாமெ��ரு இயிங்கு�&த்தை� கட்டற்று

�தைடப்��ற்க�ன �ணி�த்�)ட்டம் ஆகும். குனு இயிங்கு�&ம் இத்�)ட்டத்�)ன் கீழ் உருவ�க்கப்�ட்ட கட்டற்றா இயிங்கு�&��கும்.

  குனு �)ட்டம் ஏன் வே��ற்றுவ�க்கப்�ட்டது?

                �க)ர்ந்து மெக�ள்ளு�ல் என்னும் �ன��ப் �ண்��ற்குத் �ன�யுர��

மெ�ன்மெ��ருள்கள் (proprietary softwares) வ��)த்� �தைடகதை&க் கதை&ந்து, நி)ரல�&ர்கள் ஒருவருக்மெக�ருவர் ஒத்துதைழிக்கும் கூட்டுறாவு

�னப்��ன்தை�தையி மீட்டுக் மெக�ணிரும் வேநி�க்க)லும் மெ�ன்மெ��ருதை& �யின்�டுத்தும் ஒருவருக்கு வே�ற்கண்ட சு�ந்�ரங்கள் க)தைடப்�தை� உறு�)மெ�ய்யிவும் குனு �)ட்டம் வே��ற்றுவ�க்கப்�ட்டது.

  குனு �)ட்டத்தை� வே��ற்றுவ�த்�வர் யி�ர்? எப்வே��து?

 

Page 2: வினை-விடை-கட்டற்ற-மென்பொருள்

              அமெ�ர�க்க�தைவச் ��ர்ந்� ர�ச்�ர்ட் ஸ்ட�ல்�ன் அவர்க&�ல் குனு �)ட்டம் 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) என்றா�ல் என்ன?    

Page 3: வினை-விடை-கட்டற்ற-மென்பொருள்

�)றாந்� மூலத்�)ன் �யின்கதை& �தைறா��ற்றாவும் அது �ற்றா�யி வ�ழி�ப்புணிர்தைவ ஏற்�டுத்�வும் �)றாந்� மூல �மூகத்�)ன் �ல்வேவறு குழுக்க&�தைடவேயி

நில்லிணிக்கத்தை� வே�ணிவும் ஏற்�டுத்�ப்�ட்ட முதைனவம் �)றாந்� மூல முதைனவம்ஆகும்.

 

�)றாந்� மூலத்�)ற்கும் கட்டற்றா மெ�ன்மெ��ருளுக்கும் வேவறு��டு உண்ட�?                 �)றாந்� மூலமும் கட்டற்றா மெ�ன்மெ��ருளும் அடிப்�தைடயி�ல் ஒவேர

எண்ணித்தை� எடுத்�)யிம்பும் ��ங்க&�கும். என�னும் அண்தை�க்க�லங்க&�ல் �)றாந்� மூலம் என்�தை� �யின்�டுத்�) மூல நி)ரதைலக் மெக�டுத்தும்

மெக�டுக்க��லும்,  �யினர்களுக்கு அடிப்�தைட சு�ந்�ரங்கதை& வழிங்க��லும் மெ�ன்மெ��ருள்கள்கள் மெவ&�வருக)ன்றான.

  நி�ன் உருவ�க்கும் மெ�ன்மெ��ருதை&க் கட்டற்றுத் �)கழிச் மெ�ய்யி என்ன மெ�ய்யி

வேவண்டும்?                 அந்� மெ�ன்மெ��ருதை& ஏவே�னும் ஒரு கட்டற்றா மெ�ன்மெ��ருள்

உர��த்துடன் மெவ&�யி�ட வேவண்டும்.

கட்டற்றா மெ�ன்மெ��ருள் உர��ங்களுள் ��லவற்தைறா குறா�ப்��டுக?                 GPL (General Public License) என்�து கட்டற்றா மெ�ன்மெ��ருள்

அறாக்கட்டதை&யி�ல் வடிவதை�க்கப்�ட்ட உர����கும்.  LGPL, Affero GPL மு�லியின இ�தைன அடிப்�தைடயி�கக் மெக�ண்ட �)ர�புகள்.  Apache License, Berkeley Database

License, FreeBSD License மு�லியினவும் கட்டற்றா மெ�ன்மெ��ருள் உர��ங்கவே&.  

கட்டற்றா மெ�ன்மெ��ருள் உர��ங்களுள் எ�தைன நி�ன் வே�ர்வு மெ�ய்வது?                 மெ��துவ�க, மெ�ன்மெ��ருள்களுக்கு GNU GPL- ஐ வே�ர்வு மெ�ய்வது நில்லது. ஏமெனன�ல், ஒரு கட்டற்றா மெ�ன்மெ��ருதை& ��ற்றா�யிதை�த்து ��றார்

மெவ&�யி�டும் வே��தும் கட்டற்றா மெ�ன்மெ��ரு&�கவேவ வழிங்கப்�டுவதை� இஃது உறு�) மெ�ய்க)றாது.

     

இதைணியி வழி� வே�தைவயி�க அ&�க்கப்�டும் மெ�ன்மெ��ருள்களுக்கும் கட்டற்றா உர��ங்கள் உண்ட�? அதைவ என்ன?

                உண்டு. Affero GPL இதைணியி வழி� வே�தைவயி�க அ&�க்கப்�டும்

மெ�ன்மெ��ருள்களுக்க�கவேவ வடிவதை�க்கப்�ட்ட  கட்டற்றா உர��ம் ஆகும்.

கட்டற்றா மெ�ன்மெ��ரு&�கக் மெக�டுத்துவ�ட்ட�ல் மெ��ருள் ஈட்ட முடியு��?                 நி)ச்�யிம் முடியும். மெ�ன்மெ��ருள் �யினர்களுக்கு மெக�டுக்கப்�டும்

வே��து மூல நி)ரவேல�டும் முழு சு�ந்�ரத்வே��டும் மெக�டுக்கப்�ட வேவண்டும் என்�தை�வேயி கட்டற்றா மெ�ன்மெ��ருள் வேக�ட்��டு வலியுறுத்துக)றாது. அ�தைனக்

மெக�ண்டு மெ��ருள் ஈட்டப்�டுவதை� ஊக்குவ�க்க)றாது. வ�தைலயி�ன்மீது எந்�மெவ�ரு வதைரயிதைறாகதை&யும் வ��)க்கவ�ல்தைல. ��ங்கள் �யினருக்கு

அ&�க்கும் வே�தைவதையிப் மெ��ருத்து கட்டற்றா மெ�ன்மெ��ருளுக்க�ன ஏற்றா எந்�மெவ�ரு வ�தைலதையியும் தீர்��ன�த்துக் மெக�ள்&ல�ம்.

 

Page 4: வினை-விடை-கட்டற்ற-மென்பொருள்

கட்டற்றா மெ�ன்மெ��ரு&�கக் மெக�டுத்தும் மெவற்றா� கர��க மெ��ருள் ஈட்டிக் மெக�ண்டிருக்கும் அதை�ப்புகள் ��லவற்தைறா குறா�ப்��டவும்.

                மெரட்ஹா�ட்               டீப் ரூட் லினக்ஸ், �ங்களூர்               கவேன�ன�கல்               �ர�. இந்� இயிக்கத்�)ற்குப் �ங்க&�க்க நி�ன் என்ன மெ�ய்யி வேவண்டும்?                 கட்டற்றா மெ�ன்மெ��ருள்கதை& �யின்�டுத்துவதும், அ�ன் ��றாப்புகதை&

�ற்றாவர்க்கு எடுத்துதைரத்து, அவர்களும் �யின்�டுத்� ஊக்குவ�ப்�தும், �க)ர்ந்துமெக�ள்ளு�ல் எனும் அடிப்�தைட �ன��வேநியித்தை� வே�ணி உ�வு�லும்

குறா�ப்��டத்�க்க �ங்க&�ப்புக&�கும். வே�லும், ��ங்கள் நி)ரல�&ர�க இருந்��ல், கட்டற்றா மெ�ன்மெ��ருள்கதை& உருவ�க்க)யும் வே�ம்�டுத்�)யும் உ�வல�ம்.                 வே�லும் வ�&க்கங்களுக்கு [email protected] என்றா முகவர�யி�ல்

மெ��டர்பு மெக�ள்ளுங்கள் .   மெ��குப்பு: வ�க்வேனஷ் நிந்�கு��ர்