
Linux වල තව දුරටත් ඉදිරියට යන්න කලින් Linux ගැන පවතින මති මතාන්තර හා ඒවායේ සත්ය අසත්ය ස්භාවය ගැන ටිකක් ලියන්න හිතුනා. මොකද Linux ගැන ඉගෙන ගන්න කලින් Linux කියන්නේ මොකද්ද කියල හරියටම දැනගෙන ඉන්න එක වැදගත්. විභාගෙ කටේ තියාගෙනත් මගේ තියන බ්ලොග් අමාරුවටයි මේක ලිව්වෙ

Linux වයිරස් වලින් තොරද?
මෙ ප්රශ්නෙට දෙන්න පුළුවන් කෙටිම පිළිතුර නම් නෑ කියන එක. ඒත් windows සමග සංසන්දනය කරාම Linux සඳහා වයිරස් බලපෑම නොගිනිය හැකි තරම් කුඩායි. ඒකට හේතුව මොකද්ද කියන එක අපි සලකල බලමු.
ඕනෑම පරිගනක වැඩසටහනක වැරදි(bugs,errors) තියෙන්න පුළුවන්. 100% ක් නිරවද්ය(error free) පරිගනක වැඩසටහනක් නෑ කියල තමයි සලකන්නෙ. මේ නිසා පරිගනක වැඩසටහන් වල කේතයන්ගේ(code) වල තියන දුර්වලතා නිසා ඒ හරහා ඒ වැඩසටන් වල ක්රියාකාරීත්වයට බාධා කල හැකි වයිරස් ලියන්න පුළුවන්.වින්ඩෝස් වලදී මෙසේ කේතයේ දුර්වල තැන් වලින් ඇතුල්වන පරිදි වයිරස ලිවිය හැකියි නමුත් Linux මතදී එය එපමණින්ම කල හැකි වන්නේ නැහැ. එයට හේතුව Linux මත විවිධ පරිශීලකයන්ට විවිධ ශක්යතා මට්ටම්(privilege levels) ලබා දීම නිසා. Linux පද්ධතිය පාලනය කිරීමට හෝ එයට යම් වෙනසක් කිරීමට හානිකර malware(වයිරස් වැටෙන්නේ malware යටතටයි) වැඩසටහන් වලට root privileges ලබා ගන්න වෙනවා. Linux පද්ධතියක් මත මෘදුකාංගයක් ස්ථාපනය කිරීම system setting එකක් වෙනස් කිරීම වැනි අවස්ථාවලදී ඔබෙන් root password එක විමසනවා ඔබ දැක ඇති. මේ නිසා සීමා සහිත privileges ඇති වැඩසටහනක් විදිහට ස්වයංක්රීය පරිගනක වැඩසටහනකට Linux පද්ධතියට බලපෑ හැකි වෙනස් කම් කල හැකි වන්නේ නැහැ.
Linux සඳහා වයිරස් ලියවෙන්නේ ඉතා අඩුවෙන් නැත්නම් නොලියවෙන තරම්. ඊට හේතුව එය නිදහස් වීමයි. අපි වින්ඩෝස් සැලකුවොත් එය මිලදී ගත යුතුයි. ඒ නිසයි එයට විශාල වශයෙන් වයිරස ලියවෙන්නේ

ඒ කෙසේ වුනත් Linux සඳහා වයිරස ඉතා සුළු ප්රමාණයක් හරි ලියවෙනව නේද? කොහොමද ඒවගෙන් Linux වලට හානි නොවී තියෙන්නෙ?
අපි හිතමු Linux සහ වින්ඩෝස් සංස්කරණ දෙකක් එකම වෙලාවෙ නිදහස් වුනා කියල. Linux වල කේතය විවෘතයි ඕන කෙනෙක්ට බලන්න පුළුවන්. මේ නිසා ලොව පුරා මිලියන ගණනක් Linux වලට ආදරය කරන්නන් ක්රමලේඛකයන් Linux kernel එක බාගත කරගෙන භාවිතා කරනවා,පරීක්ෂා කරනවා. නමුත් වින්ඩෝස් වල කේතය පිටතට ලබා දෙන්නේ නෑ. ඒත් පරිශීලකයාට executable code එක ලැබෙනවා. මෙකෙන් නැවත source code එක ගන්න බැරිද? ඇත්තෙන්ම පුළුවන්. C වැනි භාෂාවකට පවා executable code එක නැවත හැරවිය හැකි tool දැනට තියනවා. ඒත් Microsoft සමාගම මෙලෙස නැවත වින්ඩෝස් කේතය ලබා ගැනීම සම්පූර්ණයෙන් තහනම් විදිහට නීති සකසලයි තියෙන්නෙ



මේ නිසා Linux is Virus Free යන්න බොහෝ විට පාවිච්චි වෙනවා. මෙම නිසාම ලෝකයේ සුපිරිම පරිගනක 500න් 90% පමණ ධාවනය වන්නේ Linux වර්ගයේ මෙහෙයුම් පදධති වලින්. පහත දැක්වෙන්නේ www.top500.org අඩවිටයන් ගත් තිරපිටපතක්.
ඔබට අවශ්ය සෑම දෙයක්ම Linux මත කල හැකිද?
ඔව් වෙනත් මෙහෙයුම් පද්ධති මත කල හැකි බොහෝමයක් දේවල් දෙවල් Linux මත ඉතා පහසුවෙන් වඩා ආරක්ෂාකාරී ලෙස කල හැකියි. ක්රමලේඛන කටයුතු සඳහා Linux වඩාත් උචිත බවයි මගේ හැඟීම. පාරදෘශ්ය භාවය නිසා මෙහෙයුම් පද්ධතියේ ක්රියාකාරීත්වය දකින්න පුළුවන් නිසා පරිගනක සම්බන්ධව ඉගනීමට Linux වර්ගයේ මෙහෙයුම් පද්ධති ඉතා උචිතයි. නමුත්, graphic designing සඳහා Linux මෙහෙයුම් පද්ධති සඳහා මාදුකාංග ඉතා අඩුයි. Flash, 3D max වැනි මෘදුකාංග සඳහා විකල්ප Linux සඳහා තවමත් නැති වීම ලොකු අඩු පාඩුවක්. එහෙත් විවිධ පරිශීලක අවශ්යතා උදෙසා සැකසුනු නිදහස් මෘදුකාංග ලක්ෂ සංඛ්යාත ප්රමාණයක් අද ලෝකයේ තිබෙනවා.
Linux Geeksලා සඳහා පමණයිද?

මේක තමයි විවාදයට තුඩු දෙන මාතෘකාව. Linux user friendly නෑ. Software එකක් install කරන්න ගියාම එපා වෙනවා. මේව Linux වලට නැගෙන චෝදනා වලින් කීපයක්. මම දකින විදිහට ලොකුම දේ තමයි ගොඩක් අය වින්ඩෝස් පාවිච්චි කරලා Linux වලට ආවහම ඒ පරිසරයම නොලැබීම නිසා තමයි මෙහෙම කියන්නෙ. ඔව් Linux වල සමහර දේවල් ටිකක් අමාරුයි මොකද Linux වල පරිසරය වින්ඩෝස් වල වගේ abstract නෑ. ඇත්තටම වෙන්නෙ මොකද්ද කියල අපිට දකින්න පුළුවන්. ඒත් සමහර අය ඒකට අකමැතියි තමන්ට ඕන දේ කිව්වහම ඒක කරල දෙනවනම් ඒච්චරයි වෙන්න ඕන. ඒත් Linux වල වැඩකරන අය මේ OS එකක සැඟවුනු යථාර්තය දකිනවා. කොහොමද OS එකක් වැඩ කරන්නේ. කොහොමද මෘදුකාංගයක් වැඩ කරන්නේ. ඒ නිසා Linux වල වැඩ කරන කෙනෙක් ඉබේම Geek කෙනෙක් වෙනවා. ඒක නරක දෙයක් නෙමෙයිනේ?


නියමයි මාත් ලිනක්ස් වලට කැමති උනත් ඒ පිලිබදව හරි හැටි දැනුමක් නෑ... අහගන්න කෙනෙක් නෑ... ඉගෙනගන්න තැනක් නෑ..... දන්න අය කියල දෙන්නෙ නෑ.... ඒ නිසා ඒ ආසාව Hibernate කරගෙනයි හිටියේ.
ReplyDelete(අතරමග නොනවත්වා දිගටම ලියන්න කවුරු නැතත් මම කියවනවා)
දිගටම ලියන්න. මම වින්ඩෝස් වලින් ගැලවෙන්නෙ කොහොමද කියලා හිත හිත ඉන්නෙ. ඒත් ලිනක්ස් හරියට දන්නෙ නැති නිසා අදහස කල් දදා ඉන්නෙ.
ReplyDeleteමාත් කියවනවෝ.......
ReplyDeleteGood Post, Please Keep it up!
ReplyDeletePhotography හා ග්රැෆික් ක්රේෂත්රයට වුණත් ප්රමාණවත් එකක් නෑ යාත්තමින් GIMP හැරෙන්නට, ඒත් GIMP ඒක එතරම් ප්රමාණවත් නෑ, GIMPshop ඒකට වුණත්!
කෙසේ වෙනත් මාත් ලිනක්ස්වලට ගොඩාක් කැමතියි! :) Mac එකක් ගත්තාම Mas OS ඒකයි Linux ඒකයි විතරක් ඉතුරු වෙවි.
දිගටම ලියන්න,මාත් බලනවා
ReplyDeleteනියමයි දිගටම ලියන්න!!!
ReplyDeleteඑල එල, මමත් ඉගෙනගන්න ආස මතෘකාවක්, දිගටම ලියන්න.
ReplyDeleteඇත්තේන්ම වටින ලිපියක් දිගටම ලියන්න ඔබට බුදුසරණයි!!!!!
ReplyDeleteස්තුතියි!
ReplyDeleteජනෙලෙන් පැනලා යන්න මාත් බලාගෙන ඉන්නවා දිගටම ලියන්න....
ReplyDeleteදිගටම ලියන්න. අපිත් බලනවා.
ReplyDeleteමමත් ලිනක්ස් වලට කැමති කෙනෙක්.අපි වගේ ලිනක්ස්වලට කැමති කට්ට්යට වටින ලිපියක්.දිගටම මේවගේ එවා ලියන්න....
ReplyDeleteමමත් ලිනක්ස් වලට බැස්සෙ ලඟදි. මීට කලින් උබුන්ටු දාගෙන හිටියට තනිකර උබුන්ටු පාවිච්චි කරන්න ගත්තේ ලඟක ඉඳන්.
ReplyDeleteඋබුන්ටු වලට බහිද්දි මට තිබ්බ ප්රශ්නයත් ලිනක්ස් ගැන මුල ඉඳන් දැන ගන්නේ කොහොමද කියල. ඒත් ලිනක්ස් පාවිච්චි කරන්න හිතන තරම් අමාරු කියලත් පාවිච්චි කරද්දි හිතුනා. ඒත් ලිනක්ස් වල වැදගත් බොහෝ දෙවල් තවමත් මම දන්නෙත් නෑ. ඉතින් මම හිතන්නේ මේක දැන ලිනක්ස් පාවිච්චි කරන අයටත් හුඟක් ප්රයොජනවත් වෙයි
මේකේ මුල් ලිපිය කියෙව්වත් කමෙන්ට් එකක් දාන්න බැරිවුනා. ඒ ලිපියත් බොභොම රසවත්. ලිනක්ස් ගැන හොඳ ලිපි පෙලක් ලියන්න ලැබෙන්න කියල මම සුභ ප්රාර්ථනා කරනවා.
එළට ලියල තියෙනවා මචාන්..
ReplyDeletegreat work
ReplyDeletekeep it up
@every one
ReplyDeleteබොහොම ස්තූතියි හැමෝටම. ඔබේ ප්රතිචාරය මාව ධෛර්යමත් කිරීමක්.
@බින්කු
උඹේ ඉල්ලීම තමයි මේ ලිපි පෙළ ලියන්න අදහස මට දුන්නේ. ස්තූතියි.
මල්ලී,
ReplyDeleteනියමයි දිගටම ලියන්න.මේවා තමයි බ්ලොග් වලින් වෙන්න ඕන වැදගත්ම දේවල්. සමාජයට ලොකු මෙහෙවරක්.
සුභ හෙට දිනක්