ஆறாம் ஜ ன ரே ஷ னி ன் ஓபன் சோர்ஸ் நிலை.
மிஸ்ட்ரி (mistry) என்பவர் தனது 28 -வது வயதில் மச்சசுசெட்ஸ் இன்ஸ்டியுட் ஆப் டெக்னாலஜி மீடியா லேப் (massachusetts institute of technology's media lab)-இல் என்ற ஆராய்ச்சி மையதில் ஆறாம் ஜனரே ஷனின்(sixth sense) டெக்னாலஜி மீடியா பற்றி ஆராய்ந்தார்.
இவர் மைசூரில் நவம்பர் 8 TED india கலந்துரையாடலில் இதை பற்றி விளக்கம் தந்தார் இதனால் ஆறாம் ஜ ன ரே ஷ ன க் கு ஒரு பெரிய மதிப்பு கிடைத்ததாகவும் தெரிவித்தனர்.மேலும் ஒன்று கூறினார் இதை ஓபன் சோர்ஸ் ப்ராஜெக்ட் (project) முலமாக கண்டுபிடித்ததால் இதை ஓபன்சோர்ஸ் ஆக வேலிடயிப் போகதாகவும் ஆரிவித்தார்.
இவை ஒரு டிஜிட்டல் இன்பர்மேசன்(digital information) இவை எப்படி இருக்கும் என்றால் நம் கழுத்தின் சேயினின் டாலர் தொங்குவதுபோல் இருக்கும். இவை கைபேசி கணினி டிவைஸ் (mobile computing device) மூலம் உருவாக்கியுள்ளனர், இவர் கழுத்தில் projector,camera,mirror போன்றவை டாலராக தொங்கும்,மேலே உள்ள படத்தை பாருங்கள். இதனால் இவை எங்கு வேண்டுமாலும் எளிதாக எடுத்து செல்லலாம்,
இவற்றின் மூலம் prowsing,call,games போன்ற செயல்பாடு எளிதாக இருக்கும் நேரத்தை சேமிக்கலாம், முன்பு ஆரிவித்ததுபோல் இவை டிஜிட்டல் இன்பர்மேசன் என்பதால் நாம் பயன்படுத்தும் எல்லாம் ஆப்ஜெக்ட் -ஆக இருப்பதால் அதாவது பேப்பர்,ஆட்டை,சுவர் மற்றும் நம் கை (hand) போன்றவை எல்லாம் நம்மை சுற்றி யுல்லவை வைத்து நாம் விசுவல் ஆக பார்க்கலாம்.
இப்பொது உதாரணமாக,
மிர்ரர்(mirror) -இன் வெளிச்சம் சுவரில் படும் ( சுவர் மற்றும் என்பதில்லை தற்காலிகமாக நம் இடத்தில் எவை உள்ளதோ அதை வைத்து பயன்படுத்தலாம் அவை முக்கியமாக தடுப்பானாக இருக்கவேண்டும் உதாரணமாக, பேப்பர், அட்டை ) அப்போது நாம் எந்தசெயல் செய்யபோரோமோ அதற்க்கு தகுந்தவாறு விர அசைக்கவும் இப்பொது நம் செயல்பாட்டை கமிராவில் பதிவாகும் பின்பு அவை (திரையில்) சுவற்றில் பார்க்கலாம்( விசுவலாக தெரியும் ).
நாம் ஒவ்ஒரு விரல் ஆசைக்கும் போது அதற்க்கு தகுந்தமாதிரி செயல்படும். இதில் ஒரு மென்பொருள் சேர்த்து உள்ளனர் நாம் விரல் அசைக்கும் போது கேமிர பிடிக்கும் அதற்கு தகுந்தமாதிரி விசுவல் நமக்கு திரையில் தெரியும். மேலே உள்ள படத்தை பாருக்கள்.
இவர் மைசூரில் நவம்பர் 8 TED india கலந்துரையாடலில் இதை பற்றி விளக்கம் தந்தார் இதனால் ஆறாம் ஜ ன ரே ஷ ன க் கு ஒரு பெரிய மதிப்பு கிடைத்ததாகவும் தெரிவித்தனர்.மேலும் ஒன்று கூறினார் இதை ஓபன் சோர்ஸ் ப்ராஜெக்ட் (project) முலமாக கண்டுபிடித்ததால் இதை ஓபன்சோர்ஸ் ஆக வேலிடயிப் போகதாகவும் ஆரிவித்தார்.
இவை ஒரு டிஜிட்டல் இன்பர்மேசன்(digital information) இவை எப்படி இருக்கும் என்றால் நம் கழுத்தின் சேயினின் டாலர் தொங்குவதுபோல் இருக்கும். இவை கைபேசி கணினி டிவைஸ் (mobile computing device) மூலம் உருவாக்கியுள்ளனர், இவர் கழுத்தில் projector,camera,mirror போன்றவை டாலராக தொங்கும்,மேலே உள்ள படத்தை பாருங்கள். இதனால் இவை எங்கு வேண்டுமாலும் எளிதாக எடுத்து செல்லலாம்,
இவற்றின் மூலம் prowsing,call,games போன்ற செயல்பாடு எளிதாக இருக்கும் நேரத்தை சேமிக்கலாம், முன்பு ஆரிவித்ததுபோல் இவை டிஜிட்டல் இன்பர்மேசன் என்பதால் நாம் பயன்படுத்தும் எல்லாம் ஆப்ஜெக்ட் -ஆக இருப்பதால் அதாவது பேப்பர்,ஆட்டை,சுவர் மற்றும் நம் கை (hand) போன்றவை எல்லாம் நம்மை சுற்றி யுல்லவை வைத்து நாம் விசுவல் ஆக பார்க்கலாம்.
இப்பொது உதாரணமாக,
மிர்ரர்(mirror) -இன் வெளிச்சம் சுவரில் படும் ( சுவர் மற்றும் என்பதில்லை தற்காலிகமாக நம் இடத்தில் எவை உள்ளதோ அதை வைத்து பயன்படுத்தலாம் அவை முக்கியமாக தடுப்பானாக இருக்கவேண்டும் உதாரணமாக, பேப்பர், அட்டை ) அப்போது நாம் எந்தசெயல் செய்யபோரோமோ அதற்க்கு தகுந்தவாறு விர அசைக்கவும் இப்பொது நம் செயல்பாட்டை கமிராவில் பதிவாகும் பின்பு அவை (திரையில்) சுவற்றில் பார்க்கலாம்( விசுவலாக தெரியும் ).
நாம் ஒவ்ஒரு விரல் ஆசைக்கும் போது அதற்க்கு தகுந்தமாதிரி செயல்படும். இதில் ஒரு மென்பொருள் சேர்த்து உள்ளனர் நாம் விரல் அசைக்கும் போது கேமிர பிடிக்கும் அதற்கு தகுந்தமாதிரி விசுவல் நமக்கு திரையில் தெரியும். மேலே உள்ள படத்தை பாருக்கள்.
கெர்னல் என்பது என்ன.
கெர்னல் என்பது ஆப்ரேடிங் சிஸ்டத்தின் கருவாகும். மனிதனின் உயிர் போன்று, ஆபெரேடிங் சிஸ்டத்தின் மையக்குறு இது . அப்லிகேஷேன்களும், ஹர்டுவேர் நிலையில் செயல்படுத்தப்படும் தரவுகளுக்கும்(data) பாலாமாக செயல்படுத்தப்படுகின்றன. கணினியின் மூலவளங்களை(system's resources) மேலாண்மை செய்வது கெர்னல் தான்.
வேறு சொற்களில் சொல்வது என்றால், ஹார்டுவேர் மற்றும் சாப்ட்வேர் கம்போநேண்டுகளுக்கு (component) இடையான தொடர்பை கெர்னல் நிர்வகிக்கிறது. வடிவமைப்பு, செயலாக்கும்முறை ஆகியவற்றை பொறுத்து கெர்னல்கள்,மோனோலித்திக் கெர்னல், மைக்ரோ கெர்னல், எக்சோ கெர்னல், கைபிரிட் கெர்னல், நானோ கெர்னல் என பலவாறாகப் பகுக்கப்படுகின்றன.
மினிக்ஸ் என்பது மைக்ரோ கெர்னல் கட்டமைப்பைக் கொண்டது. லினக்ஸ் மோனோலித்திக் கேர்னல் அடிப்படையாக கொண்டு உருவாக்கப்பட்டது. ஏற்கனவே மேலே கூறியவாறு கெர்னல் என்பது ஆப்ரேடிங் சிஸ்டத்தின் குவிமையமாகும். பயனர் தான் பயன்படுத்தும் புரோகிராம் என்ன செய்ய வேண்டும் என்று விரும்புகிறோமோ அதை புராசசருக்கு(processor) தெரிவிப்பது கெர்னல் தான்.
கெர்னலும் அதன் மீது இயங்கும் புரோகிராம்களும் நாணயத்தின் இரு பக்கம் போன்றவை. இதில் எதாவது ஒன்று இல்லாவிட்டால் அது செல்லாக்காசுதான், லினஸ் டோர்வால்ட்ஸ் மற்றும் ரிச்சர்ட் ஸ்டால்மேன் இருவருக்கும் ஏற்பட்ட நிலை இதுபோன்று தான். லினஸ் கெர்னலை உருவாக்கி வைத்திருந்தார் அதன் மீது இயங்கும் நிரலை அவரிடம் இல்லை ஸ்டால்மேன் ப்ராஜெக்ட் மூலம் உருவாக்கினார். GNU மூலம் உருவாக்கிருந்த புரோகிராம்களும் லினஸ் உருவாக்கிருந்த கெர்னலும் இணைக்கப்பட்டதான் மூலம் லினக்ஸ் பிறந்தது.
வேறு சொற்களில் சொல்வது என்றால், ஹார்டுவேர் மற்றும் சாப்ட்வேர் கம்போநேண்டுகளுக்கு (component) இடையான தொடர்பை கெர்னல் நிர்வகிக்கிறது. வடிவமைப்பு, செயலாக்கும்முறை ஆகியவற்றை பொறுத்து கெர்னல்கள்,மோனோலித்திக் கெர்னல், மைக்ரோ கெர்னல், எக்சோ கெர்னல், கைபிரிட் கெர்னல், நானோ கெர்னல் என பலவாறாகப் பகுக்கப்படுகின்றன.
மினிக்ஸ் என்பது மைக்ரோ கெர்னல் கட்டமைப்பைக் கொண்டது. லினக்ஸ் மோனோலித்திக் கேர்னல் அடிப்படையாக கொண்டு உருவாக்கப்பட்டது. ஏற்கனவே மேலே கூறியவாறு கெர்னல் என்பது ஆப்ரேடிங் சிஸ்டத்தின் குவிமையமாகும். பயனர் தான் பயன்படுத்தும் புரோகிராம் என்ன செய்ய வேண்டும் என்று விரும்புகிறோமோ அதை புராசசருக்கு(processor) தெரிவிப்பது கெர்னல் தான்.
கெர்னலும் அதன் மீது இயங்கும் புரோகிராம்களும் நாணயத்தின் இரு பக்கம் போன்றவை. இதில் எதாவது ஒன்று இல்லாவிட்டால் அது செல்லாக்காசுதான், லினஸ் டோர்வால்ட்ஸ் மற்றும் ரிச்சர்ட் ஸ்டால்மேன் இருவருக்கும் ஏற்பட்ட நிலை இதுபோன்று தான். லினஸ் கெர்னலை உருவாக்கி வைத்திருந்தார் அதன் மீது இயங்கும் நிரலை அவரிடம் இல்லை ஸ்டால்மேன் ப்ராஜெக்ட் மூலம் உருவாக்கினார். GNU மூலம் உருவாக்கிருந்த புரோகிராம்களும் லினஸ் உருவாக்கிருந்த கெர்னலும் இணைக்கப்பட்டதான் மூலம் லினக்ஸ் பிறந்தது.
விண்டோசில் இருந்து கொண்டே லினக்ஸ்-ஐ இயக்க.
விண்டோசில் இருந்து கொண்டே லினக்ஸ்-ஐ இயக்கலாமா என்று கேட்டதும் நமக்கு மிக மழிச்சியாக இருக்கும் மற்றும் நாம் எல்லா லினக்ஸ் o/s( ஆபெரடிங் சிஸ்டம் ) இன்ஸ்டால் செய்து பார்க்க வேண்டும் என்று ஆசையாக இருக்கு.
இவை இரண்டிற்கும் ஒன்று தேவை vmware workstation என்ற சாப்ட்வேர் விண்டோஸ்யில் இன்ஸ்டால் செய்து லினக்ஸ்-ஐ இயக்கலாம் மற்றும் நாம் பல லினக்ஸ் o/s இன்ஸ்டால் செய்து பார்க்கலாம்.
நம் சிஸ்டம்யில் பல o/s இன்ஸ்டால் செய்வது மற்றும் பல o/s ( ஆபெரடிங் சிஸ்டம் ) இன்ஸ்டால் செய்து பார்ப்பது முடியாது காரணம் சிஸ்டம் இன் வன்தட்டு 160 GB , ரேம் 512 MB ஆக இருந்தால் 4 ( or ) 5 முறை தான் இன்ஸ்டால் செய்யலாம் .
இதற்க்கு மேல் இன்ஸ்டால் செய்தால் வன்தட்டு பாதிக்கப்படும் இதற்கு vmware software இன்ஸ்டால் செய்தால் நாம் பல லினக்ஸ் o/s இன்ஸ்டால் செய்து பார்க்கலாம் நமக்கு எந்த பிரைச்சனையும் வராது.
மேலும் சில,
vmware இன்ஸ்டால் செய்த பிறகு உதரணமாக பெடோரா லினக்ஸ் o/s இன்ஸ்டால் செய்யபொகிறோம் என்றால் அதில் முதலில் vmware உல் சென்று எந்த லினக்ஸ் o/s இன்ஸ்டால் செய்ய போகிறோமோ அதை செலக்ட் ( select ) செய்ய வேண்டும். அப்பொழுது பெடோர லினக்ஸ் ஆப்சென் இல்லை என்றால் அந்த நிலையில் other linux 2.6x kernel என்ற ஆப்சென் (option) செலக்ட் செய்து கொள்ளவேண்டும் ( பெடோரா மட்டும் அல்ல எந்த லினக்ஸ் ஆப்சென் இல்லையென்றாலும் இதைதான் கொடுக்க வேண்டும் ) .
இவை இரண்டிற்கும் ஒன்று தேவை vmware workstation என்ற சாப்ட்வேர் விண்டோஸ்யில் இன்ஸ்டால் செய்து லினக்ஸ்-ஐ இயக்கலாம் மற்றும் நாம் பல லினக்ஸ் o/s இன்ஸ்டால் செய்து பார்க்கலாம்.
நம் சிஸ்டம்யில் பல o/s இன்ஸ்டால் செய்வது மற்றும் பல o/s ( ஆபெரடிங் சிஸ்டம் ) இன்ஸ்டால் செய்து பார்ப்பது முடியாது காரணம் சிஸ்டம் இன் வன்தட்டு 160 GB , ரேம் 512 MB ஆக இருந்தால் 4 ( or ) 5 முறை தான் இன்ஸ்டால் செய்யலாம் .
இதற்க்கு மேல் இன்ஸ்டால் செய்தால் வன்தட்டு பாதிக்கப்படும் இதற்கு vmware software இன்ஸ்டால் செய்தால் நாம் பல லினக்ஸ் o/s இன்ஸ்டால் செய்து பார்க்கலாம் நமக்கு எந்த பிரைச்சனையும் வராது.
vmware இன்ஸ்டால் செய்த பிறகு உதரணமாக பெடோரா லினக்ஸ் o/s இன்ஸ்டால் செய்யபொகிறோம் என்றால் அதில் முதலில் vmware உல் சென்று எந்த லினக்ஸ் o/s இன்ஸ்டால் செய்ய போகிறோமோ அதை செலக்ட் ( select ) செய்ய வேண்டும். அப்பொழுது பெடோர லினக்ஸ் ஆப்சென் இல்லை என்றால் அந்த நிலையில் other linux 2.6x kernel என்ற ஆப்சென் (option) செலக்ட் செய்து கொள்ளவேண்டும் ( பெடோரா மட்டும் அல்ல எந்த லினக்ஸ் ஆப்சென் இல்லையென்றாலும் இதைதான் கொடுக்க வேண்டும் ) .
பிறகு 8GB வன்தட்டு உங்களுக்கு அளக்கேட் பண்ணி தரும் நாம் பெடோரா லினக்ஸ் இன்ஸ்டால் செய்ய குறைந்தது 8GB தேவை. மற்றும் ரேம் மெமரி 512 MB குறைந்தது இருக்கவேண்டும் ரேமின் மெமரி 192 MB ஆக இருக்கும் வலது பக்கத்தில் memory 192 MB இருக்கும் அதில் double click செய்து மெமரி விண்டோ ஓபன் ஆகும் அதில் ரேம் மெமரி 512 MB மாற்றிக்கொள்ள வேண்டும்.
இடது பக்கம் start the virtual machin என்ற ஆப்சென் செலக்ட் செய்து நம்முடைய இப்பொழுது நம்முடைய இன்ஸ்டால் லேசன் தொடங்க வேண்டும் ( பெடோரா லினக்ஸ் 8GB மாற்ற லினக்ஸ்க்கு அந்த லினக்ஸ் o/s தகுந்தவாறு வன்தட்டின் மற்றும் ரேம் மெமரி எடுத்துக்கொள்ள வேண்டும் ).
உபுண்டுவின் அழகுநிலை
நம்முடைய சிஸ்டத்தின் திரை (விண்டோ) அழகாக இருக்கவேண்டும் என்று எல்லோரும் ஆசைபடுவோம் அதற்காக சிஸ்டத்தில் பல தீம்கலை இன்ஸ்டால் செய்து இதனால் சிஷ்டத்தின் வேகம் குரைய தொடங்கிறது இதனால் விண்டோசில் எந்த தீம்களும் இன்ஸ்டால் செய்யமுடியவில்லை ஆனால் உபுண்டு அப்படி இல்லை நம் மனதை கொள்ளை கொள்ளும் வடிவில் அழகாக அமைக்கலாம் இதற்கு எந்த ஒரு தீம் இன்ஸ்டால் செய்யவேண்டியதில்லை.
உபுண்டுக்குள் பல தீம் இருக்கின்றன மற்றும் நம் விருப்பத்தற்கு ஏற்றாற்போல் கர்சர், கலர், ஐகான், விண்டோ பார் முதலியவை மாற்றி அமைக்கலாம்.
முதலில் System-->Preferences-->Appearance கிளிக் செய்தால் appearance preferences என்ற விண்டோ ஓபன் ஆகும் அதில் நமக்கு பிடித்த தீம் தேர்வு செய்து close செய்தால் போதும் நமக்கு பிடித்த தீம் கிடைத்துவிடும்.
கர்சரை மாற்றியமைக்க வேண்டும் என்றால் customize என்ற பொத்தனை அழுத்தினால் customize theme என்ற விண்டோ ஓபன் ஆகும்,
icon என்ற டேப் அழுத்தி நமக்குபிடித்த icon செலக்ட்(select) செய்து close செய்தாள் நாம் வைத்திருக்கும் icon செலக்ட் செய்த icon ஆக மாறிவிடும்.
window border என்ற டேப் அழுத்தி நமக்கு பிடித்ததை செலக்ட் செய்து close செய்தாள் போதும்.
color மற்றும் control இவைபோல் தான் செலக்ட் செய்து close கொடுத்தல் நமக்கு பிடித்த கலர் மற்றும் கண்ரோல் இப்போது நமக்கு பிடித்தமாதிரி விண்டோ (திரை) கிடைக்கும்.
எனக்கு பிடித்த தீம், கர்சர் மற்றும் மேலே குரியவை போன்று நான் அமைத்துள்ளேன் பாருங்கள்.
உபுண்டுக்குள் பல தீம் இருக்கின்றன மற்றும் நம் விருப்பத்தற்கு ஏற்றாற்போல் கர்சர், கலர், ஐகான், விண்டோ பார் முதலியவை மாற்றி அமைக்கலாம்.
முதலில் System-->Preferences-->Appearance கிளிக் செய்தால் appearance preferences என்ற விண்டோ ஓபன் ஆகும் அதில் நமக்கு பிடித்த தீம் தேர்வு செய்து close செய்தால் போதும் நமக்கு பிடித்த தீம் கிடைத்துவிடும்.
கர்சரை மாற்றியமைக்க வேண்டும் என்றால் customize என்ற பொத்தனை அழுத்தினால் customize theme என்ற விண்டோ ஓபன் ஆகும்,
அதில் pointer என்ற டேப் அழுத்தி நமக்கு பிடித்த கர்சர் செலக்ட் செய்து கொண்டு close செய்ய வேண்டும் இப்போது ஒரு அழகான மௌஸ் கர்சர்(pointer) கிடைத்துவிடும்.
icon என்ற டேப் அழுத்தி நமக்குபிடித்த icon செலக்ட்(select) செய்து close செய்தாள் நாம் வைத்திருக்கும் icon செலக்ட் செய்த icon ஆக மாறிவிடும்.
window border என்ற டேப் அழுத்தி நமக்கு பிடித்ததை செலக்ட் செய்து close செய்தாள் போதும்.
color மற்றும் control இவைபோல் தான் செலக்ட் செய்து close கொடுத்தல் நமக்கு பிடித்த கலர் மற்றும் கண்ரோல் இப்போது நமக்கு பிடித்தமாதிரி விண்டோ (திரை) கிடைக்கும்.
எனக்கு பிடித்த தீம், கர்சர் மற்றும் மேலே குரியவை போன்று நான் அமைத்துள்ளேன் பாருங்கள்.
உபுண்டுவில் பிரைட்னஸ்
நாம் உபுண்டுவில் ஒரு செயல் செய்து கொண்டிருக்கும்போது உதாரணமாக நாம் நீன்டநேரம் ஒரு தகவல் படித்து கொண்டிருக்கும் போது ஸ்க்ரீன் வெளிச்சம் நம் கண்களில் எரிச்சல் வரலாம் அல்லது வலிக்கலாம் இதனால் நமக்கு பார்வைக்குறைவு வரலாம்.
இதனால் நம் கணினியில் ப்ரைட்னஸ் விருப்பத்திற்கு ஏற்றாற்போல் வைத்துக்கொள்ளாம் முதலில் மெனு பாரில் சென்று வலது கிளிக் பண்ணவேண்டும் அப்போது add to panel என்ற ஆப்சன் வரும்.add to panel ஐ கிளிக் செய்யவேண்டும்.
இப்போது add to panel என்ற விண்டோ ஓபன் ஆகும் அதில் Brightness Applet என்ற ஆப்சன் கிளிக் செய்து Add என்ற பொத்தனை அழுத்தவும் இப்போது மெனு பாரில் சூரியன் போன்று தோற்றத்தில் இருக்கும்.
சூரியன் போன்று தோற்றத்தை கிளிக் செய்து நமக்கு தேவையான பிரைட்னஸ் வைத்து கொள்ளாம்.
இதனால் நம் கணினியில் ப்ரைட்னஸ் விருப்பத்திற்கு ஏற்றாற்போல் வைத்துக்கொள்ளாம் முதலில் மெனு பாரில் சென்று வலது கிளிக் பண்ணவேண்டும் அப்போது add to panel என்ற ஆப்சன் வரும்.add to panel ஐ கிளிக் செய்யவேண்டும்.
இப்போது add to panel என்ற விண்டோ ஓபன் ஆகும் அதில் Brightness Applet என்ற ஆப்சன் கிளிக் செய்து Add என்ற பொத்தனை அழுத்தவும் இப்போது மெனு பாரில் சூரியன் போன்று தோற்றத்தில் இருக்கும்.
சூரியன் போன்று தோற்றத்தை கிளிக் செய்து நமக்கு தேவையான பிரைட்னஸ் வைத்து கொள்ளாம்.
ஓபன் சோர்ஸ் பற்றி
ஓபன் சோர்ஸ் என்றாலே பலரும் சாப்ட்வேர் அதுவும் இலவசமாக கிடைக்கும் மென் பொருட்கள் என்று தான் நினைவுக்கு வரும். ஆனால் ஓபன் சோர்ஸ் சாப்ட்வேர் மற்றும் இலவசதையோகுறிப்பது இல்லை வெளிப்படையான நிலை அல்லது திறந்த நிலை என்று பொருள். அதனால் ஓபன் சோர்ஸ் சாப்ட்வேர் என்றால் தமிழில் திரவுற்ற மென்பொருள் என அழைக்கப்படும்.
மென்பொருள் எப்படி கட்டமைக்க பட்டுள்ளது, எப்படி இயங்குகிறது என்பது வெளிப்படையாக இருக்கும் மற்றும் அதை படியடுப்பது (copy), மாற்றியமைக்கவும், இலாபம் நோக்கில் விநியோகிக்கவும் அனைவருக்கும் சுதந்திரம் உண்டு.
மைக்ரோசாப்ட் தயாரிப்பு போன்று உரிமைநிலை மென்பொருள் இல்லை, ஓபன் சோர்ஸ் என்றால் கட்டமைப்பு\வடிவமைப்பு பயனர்களுக்கு வழங்கப்படும் சுதந்திரத்தை குறிக்கிறது.
மைக்ரோசாப்ட் நிறுவனம் கூறிய கருத்து அதிநுட்ப அறிவுசார் சொத்துரிமையை சுதந்திரமாக பயன்படுத்த அனுமதிப்பதன் மூலம், ப்ரோசசர் கட்டமைப்பு வளர்ச்சியாலும் அதற்க்கான அப்ளிகேசன்உருவாக்கத்திலும் பங்களிப்பை விரிவாக்குவதே ஓபன் சோர்ஸ் திட்டத்தின் நோக்கம் என அந்நிறுவனம் அறிவித்தது.
லினக்ஸ் போன்ற வற்றின் மபேருவேற்றிக்கு காரணம் ஓபன் சோர்ஸ் என்பேதே, ஓபன் சோர்ஸ் என்பதை
சாப்ட்வேர் உலகின் எதிர்காலம் என்று மரயுள்ளது.
ரிச்சர்ட் ஸ்டால்மேன் கூறியது
ப்ரீ சாப்ட்வேர் குறு என்றழைக்கப்படும் ரிச்சர்ட் ஸ்டால்மேன் ஓபன் சோர்ஸ் என்று அழைப்பது இல்லை ஓபன் சோர்ஸ் ஹர்ட்வர் என்பதை ப்ரீ ஹர்ட்வர் என்று அழைக்கபடும்.
ப்ரீ சாப்ட்வேர் என்பது மென்பொருள் நகல் எடுப்பதும்,மற்றியம்மைபதும் சுதந்திரம்.ப்ரீ ஹர்ட்வர் என்பது படி எடுப்பதிர்க்கும்,மற்றியம்மைபதும் சுதந்திரத்தை குறிக்கிறது.ப்ரீ சாப்ட்வேர் என்பது இலவசமாக கிடைக்கும் ஏனென்றால் படி எடுப்பதிர்க்கு செலவு அவசியம் இல்லை.ப்ரீ ஹர்ட்வர் என்று வரும்போது பொருந்தாது விலை கொடுத்துதான் வாங்கவேண்டும் இதனால்ப்ரீ சாப்ட்வேர் மற்றும் ப்ரீ ஹர்ட்வர் இரண்டும் இருந்தால்தான் ஓபன் சோர்ஸ் ஆகும்.
மென்பொருள் எப்படி கட்டமைக்க பட்டுள்ளது, எப்படி இயங்குகிறது என்பது வெளிப்படையாக இருக்கும் மற்றும் அதை படியடுப்பது (copy), மாற்றியமைக்கவும், இலாபம் நோக்கில் விநியோகிக்கவும் அனைவருக்கும் சுதந்திரம் உண்டு.
மைக்ரோசாப்ட் தயாரிப்பு போன்று உரிமைநிலை மென்பொருள் இல்லை, ஓபன் சோர்ஸ் என்றால் கட்டமைப்பு\வடிவமைப்பு பயனர்களுக்கு வழங்கப்படும் சுதந்திரத்தை குறிக்கிறது.
மைக்ரோசாப்ட் நிறுவனம் கூறிய கருத்து அதிநுட்ப அறிவுசார் சொத்துரிமையை சுதந்திரமாக பயன்படுத்த அனுமதிப்பதன் மூலம், ப்ரோசசர் கட்டமைப்பு வளர்ச்சியாலும் அதற்க்கான அப்ளிகேசன்உருவாக்கத்திலும் பங்களிப்பை விரிவாக்குவதே ஓபன் சோர்ஸ் திட்டத்தின் நோக்கம் என அந்நிறுவனம் அறிவித்தது.
லினக்ஸ் போன்ற வற்றின் மபேருவேற்றிக்கு காரணம் ஓபன் சோர்ஸ் என்பேதே, ஓபன் சோர்ஸ் என்பதை
சாப்ட்வேர் உலகின் எதிர்காலம் என்று மரயுள்ளது.
ரிச்சர்ட் ஸ்டால்மேன் கூறியது
ப்ரீ சாப்ட்வேர் குறு என்றழைக்கப்படும் ரிச்சர்ட் ஸ்டால்மேன் ஓபன் சோர்ஸ் என்று அழைப்பது இல்லை ஓபன் சோர்ஸ் ஹர்ட்வர் என்பதை ப்ரீ ஹர்ட்வர் என்று அழைக்கபடும்.
ப்ரீ சாப்ட்வேர் என்பது மென்பொருள் நகல் எடுப்பதும்,மற்றியம்மைபதும் சுதந்திரம்.ப்ரீ ஹர்ட்வர் என்பது படி எடுப்பதிர்க்கும்,மற்றியம்மைபதும் சுதந்திரத்தை குறிக்கிறது.ப்ரீ சாப்ட்வேர் என்பது இலவசமாக கிடைக்கும் ஏனென்றால் படி எடுப்பதிர்க்கு செலவு அவசியம் இல்லை.ப்ரீ ஹர்ட்வர் என்று வரும்போது பொருந்தாது விலை கொடுத்துதான் வாங்கவேண்டும் இதனால்ப்ரீ சாப்ட்வேர் மற்றும் ப்ரீ ஹர்ட்வர் இரண்டும் இருந்தால்தான் ஓபன் சோர்ஸ் ஆகும்.
பூட் லோடர் புரோகிராம்
லினக்ஸ் ஆபெரட்டிங் சிஸ்டம் (operating system) இல் பயன்படுத்தப்படும் பூட் லோடர் புரோகிராம் LILO and GRUB லினக்ஸ் லோடு ஆகும் போது இந்த புரோகிராம் மூலம் லோடு ஆகும். அதிகமாக GRUB புரோகிராம் தான் எல்லா லினக்ஸ் O/S -ல் லோடு ஆகும்
உபுண்டு டெர்மினல் -இல் cursor,colors,background முதலியவை நம் விருப்பம்போல் மாற்ற
Applications-->Accessories-->terminal செல்லுங்கள் பின்பு Edit-->profile preferences சென்று அதில் General என்ற டேப் அழுத்துங்கள் cursor shape அருகே உள்ள டேப் இல் block,l-beam,underline இருக்கும் நம் விரும்பும் வடிவில் மாற்றிகொள்ளலாம்.
பின்பு font style மாற்ற வேண்டுமன்றால் use the system fixed with font இல் செக் பாக்ஸ் இல் ரைட் குறியை எடுத்து font-கு சென்று தேவையான font -ஐ வைத்துகொள்ளலாம்.
Title and command என்ற டேப் அழுத்துங்கள் Initial title அருகே Terminal என்ற வார்தைக்குபதில் நம் விரும்பும் பெயரை கொடுக்கலாம் உதரணமாக vasanthakumar.T என்று கொடுக்கலாம்.
colors என்ற டேப் அழுத்துங்கள் அதில் Use colors from system themes என்ற செக் பாக்ஸ்இல் உள்ள சரிகுரியை எடுத்துவிடுங்கள் Built-in schemes இல் அருகே உள்ள டேப் அழுத்தி நமக்குபிடித்த colors வைத்துக்கொள்ளாம்.
background என்ற டேப் அழுத்தி அதில் background image என்ற புல்லட் பட்டன் அழுத்தவும் பிறகு image file இல் சென்று விருப்பமான image வைத்துகொள்ளலாம்.
scrolling என்ற டேப் -ஐ அழுத்தி நமக்கு தேவையான scrolling அளவு வைத்து கொள்ளலாம்.
பின்பு font style மாற்ற வேண்டுமன்றால் use the system fixed with font இல் செக் பாக்ஸ் இல் ரைட் குறியை எடுத்து font-கு சென்று தேவையான font -ஐ வைத்துகொள்ளலாம்.
Title and command என்ற டேப் அழுத்துங்கள் Initial title அருகே Terminal என்ற வார்தைக்குபதில் நம் விரும்பும் பெயரை கொடுக்கலாம் உதரணமாக vasanthakumar.T என்று கொடுக்கலாம்.
colors என்ற டேப் அழுத்துங்கள் அதில் Use colors from system themes என்ற செக் பாக்ஸ்இல் உள்ள சரிகுரியை எடுத்துவிடுங்கள் Built-in schemes இல் அருகே உள்ள டேப் அழுத்தி நமக்குபிடித்த colors வைத்துக்கொள்ளாம்.
background என்ற டேப் அழுத்தி அதில் background image என்ற புல்லட் பட்டன் அழுத்தவும் பிறகு image file இல் சென்று விருப்பமான image வைத்துகொள்ளலாம்.
scrolling என்ற டேப் -ஐ அழுத்தி நமக்கு தேவையான scrolling அளவு வைத்து கொள்ளலாம்.
இப்பொழுது ஒரு முழுவதுமான டெர்மினல் நமக்கு பிடித்தமான தாக கிடைத்தது
உபுண்டு 9.10 openoffice இல் text to speech
உபுண்டு openofficeல் நாம் word processorல் தேர்ந்தெடுக்கப்பட்ட text வரிகளை நம்முடைய கணினியின் speekerகளில் ஒலி வடிவில் கேட்க முடியும்.
இதற்கு முதலில் இந்த addon Read text ஐ தரவிறக்கி openofficeல் extension managerஇல் நிறுவிக்கொள்ளவேண்டும். எப்படி add on நிறுவுவது என்பது பற்றி நாம் ஏற்கனவே பார்த்தோம்.
இதற்கு முதலில் இந்த addon Read text ஐ தரவிறக்கி openofficeல் extension managerஇல் நிறுவிக்கொள்ளவேண்டும். எப்படி add on நிறுவுவது என்பது பற்றி நாம் ஏற்கனவே பார்த்தோம்.
உபுண்டு -வில் டெர்மினலில் copy & paste.
உபுண்டுவில் டெர்மினலில் copy & paste செய்வதற்கு ஒரு நிரல் xclip.
முதலில் இதை நிறுவ டெர்மினலில்
sudo apt-get install xclip என்று தட்டச்சு செய்தால் நிரல் நிறுவப்பட்டுவிடும். இதை செயல்படுத்த முதலில்
ls -la என்று தட்டச்சு செய்தால் டெர்மினலிலேயே output வந்துவிடும்.
முதலில் இதை நிறுவ டெர்மினலில்
sudo apt-get install xclip என்று தட்டச்சு செய்தால் நிரல் நிறுவப்பட்டுவிடும். இதை செயல்படுத்த முதலில்
ls -la என்று தட்டச்சு செய்தால் டெர்மினலிலேயே output வந்துவிடும்.
இந்த outputஐ ஒரு txt கொப்பில் xclip மூலமாக சேமிக்க முடியும்.
உபுண்டுவில் dos application.
உபுண்டுவில் dos application இயங்குவதை பற்றி பார்ப்போம்.
சில விளையாட்டுகள் மற்றும் சில நிரல்களை நாம் இயக்கமுடியும். இங்கு நான் எடுத்துக்கொண்டது dos application foxpro ஆகும்.
முதலில் டெர்மினலில்
sudo apt-get install dosbox என்று தட்டச்சு செய்து நிரலை நிறுவிக்கொள்ளவேண்டும். பின்னர் foxpro application எங்கு இருக்கிறதோ அதை அப்படியே காப்பி செய்து நம்முடைய home அடைவினுள் பேஸ்ட் செய்துவிடவேண்டும்.
டெர்மினலில் dosbox என்று கட்டளை கொடுத்தால்
சில விளையாட்டுகள் மற்றும் சில நிரல்களை நாம் இயக்கமுடியும். இங்கு நான் எடுத்துக்கொண்டது dos application foxpro ஆகும்.
முதலில் டெர்மினலில்
sudo apt-get install dosbox என்று தட்டச்சு செய்து நிரலை நிறுவிக்கொள்ளவேண்டும். பின்னர் foxpro application எங்கு இருக்கிறதோ அதை அப்படியே காப்பி செய்து நம்முடைய home அடைவினுள் பேஸ்ட் செய்துவிடவேண்டும்.
டெர்மினலில் dosbox என்று கட்டளை கொடுத்தால்
உபுண்டுவில் ஒரு நிரலை உதாரணமாக டேக் ஸ்க்ரீன்ஷாட், பைர்பாக்ஸ், தண்டர்பேர்டு மற்றும் விஎல்சி ஆகியவற்றை இயக்குவதுற்கு உண்டான கட்டளையை எங்கெ இருக்கிறது என்பதை கீழ்கண்ட கட்டளையை கொடுத்தால் காணலாம்.
இது application luncher உருவாக்குவதற்கு உதவுகிறது.
டெர்மினலில்
which firefox என்று கொடுக்கவேண்டும். நிரல் எங்கெயிருக்கிறது என்பதற்கு
whereis firefox என்று தட்டச்சு செய்யவேண்டும்.
இது application luncher உருவாக்குவதற்கு உதவுகிறது.
டெர்மினலில்
which firefox என்று கொடுக்கவேண்டும். நிரல் எங்கெயிருக்கிறது என்பதற்கு
whereis firefox என்று தட்டச்சு செய்யவேண்டும்.
உபுண்டு -வில் விரைவாக package நிறுவ .
Friday, February 5, 2010
உபுண்டுவில் விரைவாக package நிறுவ கீழ்கண்ட வழிமுறைகளை பார்ப்போம்.
டெர்மினலில் sudo apt-get install package_name என்று தட்டச்சு செய்தோ அல்லது ubuntu software center சென்றோதான் நிரலை நிறுவுவோம். அப்படியில்லமால் விரைவாக நிறுவுவதற்கு
டெர்மினலில்
#sudo apt-get install apturl என்று தட்டச்சு செய்து apturl என்ற நிரலை நிறுவிகொள்ளவேண்டும்.
டெர்மினலில் sudo apt-get install package_name என்று தட்டச்சு செய்தோ அல்லது ubuntu software center சென்றோதான் நிரலை நிறுவுவோம். அப்படியில்லமால் விரைவாக நிறுவுவதற்கு
டெர்மினலில்
#sudo apt-get install apturl என்று தட்டச்சு செய்து apturl என்ற நிரலை நிறுவிகொள்ளவேண்டும்.
உபுண்டு நெருப்பு நரியில் save current window and tap.
உபுண்டு நெருப்பு நரியில் தற்போது பார்த்துக்கொண்டிருக்கும் பக்கங்களையும் tabகளையும் மீண்டும் நெருப்பு நரி திறக்கும் போது அதே பக்கம் மீண்டும் திறக்க கீழ்கண்ட முறைகைளை பார்க்கலாம்.
உபுண்டு -வில் .deb repack
Thursday, February 4, 2010
உபுண்டுவில் ஏற்கனேவெ நிறுவப்பட்ட நிரல்களை மீண்டும் .deb ஆக மாற்றலாம். இப்படி மாற்றம் செய்யப்பட்ட நிரல்களை செமித்து வைத்து கொள்ளலாம். முதலில் டெர்மினலில்
sudo apt-get install dpkg-repack என்று தட்டச்சு செய்து நிரலை நிறுவிகொள்ள வேண்டும்.
டெர்மினலில் நாம் எந்த நிரலை repackஐ செய்ய விரும்புகிறோமோ அதன் பெயரை கொடுக்க வேண்டும்.
sudo dpkg-repack vlc என்று தட்டச்சு செய்தால் vlcயின் .deb package வந்துவிடும்.
இதே போல் thunderbird, rythambox போன்றவைகளையும் போட்டு கொள்ளலாம்
sudo apt-get install dpkg-repack என்று தட்டச்சு செய்து நிரலை நிறுவிகொள்ள வேண்டும்.
டெர்மினலில் நாம் எந்த நிரலை repackஐ செய்ய விரும்புகிறோமோ அதன் பெயரை கொடுக்க வேண்டும்.
sudo dpkg-repack vlc என்று தட்டச்சு செய்தால் vlcயின் .deb package வந்துவிடும்.
இதே போல் thunderbird, rythambox போன்றவைகளையும் போட்டு கொள்ளலாம்
இந்த நிரல்கள் 32bitக்கானது. இதே amd 64 என்றால் கீழ்கண்டவாறு தட்டச்சு செய்யவேண்டும்.
sudo dpkg-repack --arc=amd64 என்று கட்டளையிட்டால் 64 bitக்கானது repack ஆகிவிடும்.
sudo dpkg-repack --arc=amd64 என்று கட்டளையிட்டால் 64 bitக்கானது repack ஆகிவிடும்.
உபுண்டு -வில் mplayer ஐ எப்படி default player ஆக ஆக்குவது.
Wednesday, February 3, 2010
உபுண்டுவில் default movie playerஆக totem movi player தான் இருக்கிறது. அவ்வாறில்லாமல் mplayer ஐ எப்படி default movi player ஆக்குவது என்பது பற்றி பார்ப்போம்.
ஏதாவது ஒரு வீடியோ கோப்பின் கர்சரை வைத்து இடது சொடுக்கினால் வரும் விண்டோவில் properties தேர்ந்தெடுக்கவேண்டும். அதில் open with என்ற option தேர்ந்தெடுத்து அதில் இருக்கும் பல்வேறு playerகளின் பெயர்களில் mplayer தேர்ந்தெடுத்து ok செய்தால் mplayer default ஆக இருக்கும்.
நெருப்பு நரி உலாவியில் default player ஆக totem தான் இருக்கிறது. இதிலும் mplayer ஐ default player ஆக்க address barல் about: config என்று தட்டச்சு செய்யவேண்டும்.
பின்னர் filterல் "network.protocol-handler.app.rstp" என்று தட்டச்சு செய்தால் இந்த string வரும். இந்த string இல்லையேன்றால் கர்சரை வெற்றிடத்தில் வைத்து இடது சொடுக்கினால் வரும் விண்டோவில் இதே போல் தட்டச்சு செய்யவேண்டும்.
ஏதாவது ஒரு வீடியோ கோப்பின் கர்சரை வைத்து இடது சொடுக்கினால் வரும் விண்டோவில் properties தேர்ந்தெடுக்கவேண்டும். அதில் open with என்ற option தேர்ந்தெடுத்து அதில் இருக்கும் பல்வேறு playerகளின் பெயர்களில் mplayer தேர்ந்தெடுத்து ok செய்தால் mplayer default ஆக இருக்கும்.
நெருப்பு நரி உலாவியில் default player ஆக totem தான் இருக்கிறது. இதிலும் mplayer ஐ default player ஆக்க address barல் about: config என்று தட்டச்சு செய்யவேண்டும்.
இதில் ok கொடுத்தால் வரும் விண்டோவில் mplayer என்று தட்டச்சு செய்ய வேண்டும்.
இப்போது நெருப்பு நரி உலாவியிலும் mplayer default ஆக இருக்கும்.
உபுண்டு -வில் conky உதவியால் கணினியை கண்காணித்தல்
உபுண்டு -வில் memory,cpu speed,networking போன்றவை கண்காணிக்க conky என்ற நிரல் பயன்படுகிறது
.
image 1
முதலில் இந்த நிரலை நிறுவ டெர்மினலில் sudo apt-get install conky என்று தட்டச்சு செய்து நிறுவிக்கொள்ளவேண்டும்.
பின்னர் home folder இல் உள்ள configuration கோப்பினை திறக்கவேண்டும் (டெர்மினலில்).
gedit ~/.conkyrc என்று தட்டச்சு செய்யவேண்டும். பின்னர் கீழ்கண்ட வரிகளை செர்த்து செமித்து வேளியேற வேண்டும்
image 2
UBUNTU-CONKY
# A comprehensive conky script, configured for use on
# Ubuntu / Debian Gnome, without the need for any external scripts.
#
# Based on conky-jc and the default .conkyrc.
# INCLUDES:
# – tail of /var/log/messages
# – netstat connections to your computer
#
# — Pengo (conky@pengo.us)
#
# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
# fiddle with window
use_spacer yes
use_xft no
# Update interval in seconds
update_interval 3.0
# Minimum size of text area
# minimum_size 250 5
# Draw shades?
draw_shades no
# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
font arial
uppercase no # set to yes if you want all text to be in uppercase
# Stippled borders?
stippled_borders 3
# border margins
border_margin 9
# border width
border_width 10
# Default colors and also border colors, grey90 == #e5e5e5
default_color grey
own_window_colour brown
own_window_transparent yes
# Text alignment, other possible values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right
# Gap between borders of screen and text
gap_x 10
gap_y 10
# stuff after ‘TEXT’ will be formatted on screen
TEXT
$color
${color orange}SYSTEM ${hr 2}$color
$nodename $sysname $kernel on $machine
${color orange}CPU ${hr 2}$color
${freq}MHz Load: ${loadavg} Temp: ${acpitemp}
$cpubar
${cpugraph 000000 ffffff}
NAME PID CPU% MEM%
${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
${color orange}MEMORY / DISK ${hr 2}$color
RAM: $memperc% ${membar 6}$color
Swap: $swapperc% ${swapbar 6}$color
Root: ${fs_free_perc /}% ${fs_bar 6 /}$color
hda1: ${fs_free_perc /media/hda1}% ${fs_bar 6 /media/hda1}$color
hdb3: ${fs_free_perc /media/hdb3}% ${fs_bar 6 /media/hdb3}
${color orange}NETWORK (${addr eth0}) ${hr 2}$color
Down: $color${downspeed eth0} k/s ${alignr}Up: ${upspeed eth0} k/s
${downspeedgraph eth0 25,140 000000 ff0000} ${alignr}${upspeedgraph eth0
25,140 000000 00ff00}$color
Total: ${totaldown eth0} ${alignr}Total: ${totalup eth0}
Inbound: ${tcp_portmon 1 32767 count} Outbound: ${tcp_portmon 32768
61000 count}${alignr}Total: ${tcp_portmon 1 65535 count}
${color orange}LOGGING ${hr 2}$color
${execi 30 tail -n3 /var/log/messages | fold -w50}
${color orange}FORTUNE ${hr 2}$color
${execi 120 fortune -s | fold -w50}
சேமித்தபின் டெர்மினலில்
conky என்று தட்டச்சு செய்தவுடன் desktopல் கீழ்கண்டவாறு தோன்றும்.
டும்.
மேலே கொடுக்கப்பட்ட image 2
0 comments:
Post a Comment