Thursday, February 3, 2011

உபுன்டு சிடியில் கிம்ப் சேர்ந்து வருவதில்லை. ஏன்?


உபுன்டு 9.10 (2009-ஆவது வருடம், 10-ஆம் மாதம்) வரை கிம்பை உபுன்டுவில் சேர்த்தே கொடுத்தார்கள். ஆனால் உபுன்டு 10.04 (லூசிட் லின்க்ஸ்) முதல் கிம்பை default சிடியுடன் சேர்த்து கொடுப்பதில்லை.

அதற்கு சில காரணங்களை முன்வைத்தார்கள்.

1. போட்டோஷாப் அளவிற்கு அதிக வசதிகளை உள்ளடக்கிய கிம்பை ஏன் உபுன்டு default சிடியில் சேர்த்து கொடுக்கவேண்டும்?

விண்டோசில் இருக்கும் பெயின்ட்பிரஷ் மாதிரி சாதாரணமாக இருந்தால் போதாதா? விண்டோசோடு போட்டோஷாப் சேர்த்து கொடுக்கிறார்களா என்ன? வெறும் பெயின்ட் பிரஷ்தானே சேர்த்து கொடுக்கிறார்கள்.

2. கிம்பின் user interface அவ்வளவு எளிதாக இல்லை.

3. சாதாரண பயனர்கள் அதை பயன்படுத்துவது குறைவு அல்லது
பயன்படுத்துவதே இல்லை.

4. பெரும்பாலும் போட்டோ trim/cut செய்வதற்குத்தான் கிம்ப்பை பயன்படுத்துகிறார்கள். இப்படிப்பட்ட சாதாரண போட்டோ வேலைகளுக்கு விண்டோஸ் பெயின்ட்பிரஷ் அளவு குறைந்த வசதிகள் உள்ள ஏதாவது ஒரு எளிய சுதந்திர மென்பொருள் போதுமே.

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

6. கிம்ப் தொழில்முறை பயனர்களுக்குத்தான் சரி. சாதாரண பயனர்களுக்கு அது தேவையே இல்லை.

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

நாமே கிம்ப்பை நிறுவுவது எப்படி என்பதை அடுத்த பதிவில் பார்ப்போம்.


சுதந்திர மென்பொருள்: இலவச விண்டோஸ் Vs இலவச லினக்ஸ் - ஒரு ஒப்பீடு

நீங்கள் கார் வாங்கப் போனால், கார் டீலர் “ இது சூப்பர் கார் தெரியுமா? உலகத்திலே 80 சதவீதம் பேருக்கு மேலே இந்த காரைத்தான் பயன்படுத்தறாங்க. என்ன ஒரே ஒரு பிரச்சனைன்னா மழை பெய்தால் Car top அப்பப்ப ஒழுகும். அதைப் பற்றி நீங்க கவலையேபட வேண்டாம். நாங்க இலவசமா Raincoat கொடுத்துடுவோமில்லே” என்றால் அந்த காரை நீங்கள் வாங்குவீர்களா என்ன?
புதியதாக இலவச ஆன்டிவைரஸ் புரோகிராம் (Codename Morro) (Formal name Microsoft Security Essentials) வெளியிடப் போவதாக மைக்ரோசாஃப்ட் சொல்லியிருப்பது, காசுக்கு ஆன்டிவைரஸ் புரோகிராம் விற்று பிழைக்கும் சைமாண்டெக்(Norton) போன்ற கம்பெனிகளின் வயிற்றில் புளியை கரைத்துள்ளது.

இலவச ஆன்டிவைரஸ் மட்டும் கொடுத்தா போதுமா?
Anti-Spyware,

Anti-Malware,


Anti-Rootkit,

Anti-Trojan,

Anti-Dialer,

Anti-Worm,

Anti-Adware,

Anti-Bot,

Anti-Keylogger,

Anti-Phishing இதுக்கெல்லாம் நாம எங்கே போவது?
மைக்ரோசாஃப்ட் விண்டோஸையே இலவசமா கொடுக்கிறதா பேச்சுக்கு வைச்சிக்கிட்டாலும், இந்த மேற்குறிப்பிட்ட Anti*.* இல்லாம விண்டோசை ஒழுங்கா ஓட்ட முடியுமா?

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

தெரியாமதான் கேட்கிறேன். Anti-Virus எழுதத் தெரிந்தவர்களுக்கு, வைரஸே வராதமாதிரி Operating System கோட் செய்யத் தெரியாதா? அல்லது முடியாதா? அல்லது இஷ்டமில்லையா?

லினக்ஸ் வைரஸ் பாதிப்பு இல்லாமல் ஓடுதே. அது எப்படி?

விண்டோஸை இலவசமாக கொடுத்தாலும், personal and home use-க்குதான் தர வாய்ப்பு இருக்கிறது. Commercial use-க்கு காசு கொடுக்கனும்.

லினக்ஸ் personal and home use, commercial use-க்கு கூட இலவசம்தான். Linux Support contract தேவைப்பட்டா வாங்கிக் கொள்ளலாம்.

விண்டோஸ் இலவசமாக தந்தால்கூட எப்பவுமே அப்படி தருவார்கள் என்று அர்த்தம் இல்லை. எப்போது வேண்டுமானாலும் இனிமேல் காசுக்குத்தான் என்று சொல்லிவிடலாம்.

லினக்ஸ் அப்படி இல்லை. இன்றைக்கு இலவசமா கிடைப்பது என்றைக்குமே இலவசம்தான்.

இலவசமாக கிடைக்கக் கூடிய விண்டோஸை உங்களுக்கு தகுந்தமாதிரி மாற்றி பயன்படுத்த வேண்டும் என்றால் முடியாது. ஏனென்றால் அது proprietory and closed source program.

லினக்ஸ் அப்படி இல்லை. லினக்ஸ் source code டவுன்லோடு செய்து உங்கள் தேவைக்கு ஏற்ப மாற்றி பயன்படுத்திக் கொள்ளலாம். அப்படி மாற்ற நீங்கள் செய்த கோடிங்கை யாரிடமும் பகிர்ந்துகொள்ள தேவையில்லை. நீங்களே வைத்துக் கொள்ளலாம்.

அப்படி மாற்றப்பட்ட லினக்ஸை ஒரு distribution ஆக வெளியிடும்போது மட்டுமே அந்த மாற்றப்பட்ட கோடிங்கை கட்டாயமாக கொடுக்கவேண்டும்.

ஒரு operating system எப்படி இயங்குகிறது என்பதை விண்டோஸ் source code பார்த்து தெரிந்து கொள்ளலாம் என்றால் முடியாது. Educational purpose என்று காரணம் சொன்னால்கூட பார்க்க கொடுக்கமாட்டார்கள்.

லினக்ஸ் source code-ஐ நீங்கள் educational purpose-க்கு பயன்படுத்திக் கொள்ளலாம்.

ஏனென்றால் லினக்ஸ் ஒரு Free/Libre Open Source Software.

இதனால் கணினி பற்றிய ஆழ்ந்த அறிவு சமூகத்திற்கு கிடைக்கும். இது நல்ல விஷயம்தானே.

இந்த FOSS மென்பொருளை “கட்டற்ற மென்பொருள்” அல்லது ”திறப்பு மூல நிரலி” என்றெல்லாம் அழைத்து வந்தார்கள். இவ்வளவு சுதந்திரம் கொடுக்கும் மென்பொருளை “சுதந்திர மென்பொருள்” என்று ஏன் அழைக்கக்கூடாது?
நான் car-னு எதை சொல்றேன். Raincoat-னு எதை சொல்றேன் புரியுதா? லினக்ஸ் பயன்படுத்த Raincoat தேவையில்லை.




சுதந்திர மென்பொருள்: இலவச விண்டோஸ் Vs இலவச லினக்ஸ் - ஒரு ஒப்பீடு

நீங்கள் கார் வாங்கப் போனால், கார் டீலர் “ இது சூப்பர் கார் தெரியுமா? உலகத்திலே 80 சதவீதம் பேருக்கு மேலே இந்த காரைத்தான் பயன்படுத்தறாங்க. என்ன ஒரே ஒரு பிரச்சனைன்னா மழை பெய்தால் Car top அப்பப்ப ஒழுகும். அதைப் பற்றி நீங்க கவலையேபட வேண்டாம். நாங்க இலவசமா Raincoat கொடுத்துடுவோமில்லே” என்றால் அந்த காரை நீங்கள் வாங்குவீர்களா என்ன?
புதியதாக இலவச ஆன்டிவைரஸ் புரோகிராம் (Codename Morro) (Formal name Microsoft Security Essentials) வெளியிடப் போவதாக மைக்ரோசாஃப்ட் சொல்லியிருப்பது, காசுக்கு ஆன்டிவைரஸ் புரோகிராம் விற்று பிழைக்கும் சைமாண்டெக்(Norton) போன்ற கம்பெனிகளின் வயிற்றில் புளியை கரைத்துள்ளது.

இலவச ஆன்டிவைரஸ் மட்டும் கொடுத்தா போதுமா?
Anti-Spyware,

Anti-Malware,


Anti-Rootkit,

Anti-Trojan,

Anti-Dialer,

Anti-Worm,

Anti-Adware,

Anti-Bot,

Anti-Keylogger,

Anti-Phishing இதுக்கெல்லாம் நாம எங்கே போவது?
மைக்ரோசாஃப்ட் விண்டோஸையே இலவசமா கொடுக்கிறதா பேச்சுக்கு வைச்சிக்கிட்டாலும், இந்த மேற்குறிப்பிட்ட Anti*.* இல்லாம விண்டோசை ஒழுங்கா ஓட்ட முடியுமா?

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

தெரியாமதான் கேட்கிறேன். Anti-Virus எழுதத் தெரிந்தவர்களுக்கு, வைரஸே வராதமாதிரி Operating System கோட் செய்யத் தெரியாதா? அல்லது முடியாதா? அல்லது இஷ்டமில்லையா?

லினக்ஸ் வைரஸ் பாதிப்பு இல்லாமல் ஓடுதே. அது எப்படி?

விண்டோஸை இலவசமாக கொடுத்தாலும், personal and home use-க்குதான் தர வாய்ப்பு இருக்கிறது. Commercial use-க்கு காசு கொடுக்கனும்.

லினக்ஸ் personal and home use, commercial use-க்கு கூட இலவசம்தான். Linux Support contract தேவைப்பட்டா வாங்கிக் கொள்ளலாம்.

விண்டோஸ் இலவசமாக தந்தால்கூட எப்பவுமே அப்படி தருவார்கள் என்று அர்த்தம் இல்லை. எப்போது வேண்டுமானாலும் இனிமேல் காசுக்குத்தான் என்று சொல்லிவிடலாம்.

லினக்ஸ் அப்படி இல்லை. இன்றைக்கு இலவசமா கிடைப்பது என்றைக்குமே இலவசம்தான்.

இலவசமாக கிடைக்கக் கூடிய விண்டோஸை உங்களுக்கு தகுந்தமாதிரி மாற்றி பயன்படுத்த வேண்டும் என்றால் முடியாது. ஏனென்றால் அது proprietory and closed source program.

லினக்ஸ் அப்படி இல்லை. லினக்ஸ் source code டவுன்லோடு செய்து உங்கள் தேவைக்கு ஏற்ப மாற்றி பயன்படுத்திக் கொள்ளலாம். அப்படி மாற்ற நீங்கள் செய்த கோடிங்கை யாரிடமும் பகிர்ந்துகொள்ள தேவையில்லை. நீங்களே வைத்துக் கொள்ளலாம்.

அப்படி மாற்றப்பட்ட லினக்ஸை ஒரு distribution ஆக வெளியிடும்போது மட்டுமே அந்த மாற்றப்பட்ட கோடிங்கை கட்டாயமாக கொடுக்கவேண்டும்.

ஒரு operating system எப்படி இயங்குகிறது என்பதை விண்டோஸ் source code பார்த்து தெரிந்து கொள்ளலாம் என்றால் முடியாது. Educational purpose என்று காரணம் சொன்னால்கூட பார்க்க கொடுக்கமாட்டார்கள்.

லினக்ஸ் source code-ஐ நீங்கள் educational purpose-க்கு பயன்படுத்திக் கொள்ளலாம்.

ஏனென்றால் லினக்ஸ் ஒரு Free/Libre Open Source Software.

இதனால் கணினி பற்றிய ஆழ்ந்த அறிவு சமூகத்திற்கு கிடைக்கும். இது நல்ல விஷயம்தானே.

இந்த FOSS மென்பொருளை “கட்டற்ற மென்பொருள்” அல்லது ”திறப்பு மூல நிரலி” என்றெல்லாம் அழைத்து வந்தார்கள். இவ்வளவு சுதந்திரம் கொடுக்கும் மென்பொருளை “சுதந்திர மென்பொருள்” என்று ஏன் அழைக்கக்கூடாது?
நான் car-னு எதை சொல்றேன். Raincoat-னு எதை சொல்றேன் புரியுதா? லினக்ஸ் பயன்படுத்த Raincoat தேவையில்லை.


Wednesday, February 2, 2011

Tamil in Android

ஆண்ட்ராய்டில் தமிழ்

வருமா? வராதா?

தமிழ் மக்கள் மட்டுமல்ல இந்தியாவில் ஆண்ட்ராய்டு வாங்கும் பெரும்பாலான மக்கள் கேட்பது இந்தக் கேள்விதான். தமிழ் வருமா? மலையாளம் வருமா? இந்தி வருமா?

தற்போதைக்கு (பதிப்பு 2.2 வந்துள்ள நிலையில்) வராது!

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

ஏனைய கைபேசிகளைப் போல் நாமும் தற்போதைக்கு ஓப்பரா மினி உலாவியைப் பயன்படுத்திக் கொள்ளலாம்.

thanks to Krish,karthikeyan sir,shunmugachamy sir. all are the inspiration for creating this blog