(3) නිදහසේ වැඩ කිරීම

මෘදුකාංගයක් ඕනෑ ම කාර්යයක් සඳහා භාවිතයට ගැනීමේ අසීමිත නිදහස, මෘදුකාංග නිදහසේ අතිශය වැදගත් පැතිකඩක්. කොටින් ම මේ පැතිකඩ අපේ ප්‍රකාශන නිදහසටත් සම්බන්ධ යි. මා භාවිත කරන මේ WordPress මෘදුකාංගය මේ බ්ලොග් අඩෙවිය ඔස්සේ මගේ අදහස් ඔබ වෙත ගෙන එන්න වාහනයක් හැටියට ක්‍රියාත්මක වෙනවා. මා දරන ඕනෑ ම අදහසක් ප්‍රතිරෝධය නොදක්වා, වාරනය නොකර පල කිරීම සඳහා මේ මෘදුකාංගය මට නිදහස ලබා දී තිබෙනවා. මෘදුකාංගය නිපදවන අය එකඟ වන හෝ නොවන ඕනෑ ම දෙයක් ඕනෑ ම ආකාරයකින් පල කිරීමේ නිදහස ඊට ඇතුලත්. ඒ නිසා මෘදුකාංගය භාවිතයට මට ලැබී ඇති මේ නිදහස අසීමිත යි!

ඇත්ත, මා භාවිත කරන wordpress.com මත එවැනි අසීමිත නිදහසක් මට ලබා දී නැති බව ඔබ කියන්න ඉඩ තියෙනවා. ඒත් මට WordPress මගේ ම සර්වරයක ස්ථාපනය කරගෙන ඒ නිදහස අසීමිත ව භුක්ති විඳින්න අවකාශ තියෙනවා. අනිත් අතට මා ලියන දෙයක් නිසා මට වෙනත් බාධක, නඩුහබ වැටීම් යනාදිය පැන නැඟෙන්න පුලුවන් වුනත් ඒ කාරනා මෘදුකාංග නිදහසට අයිති නෑ. ඔබ ෆැසිස්ට්වාදියෙක් වුනත්, ධනවාදියෙක් වුනත්, සමාජවාදියෙක් වුනත්, මොන යම් ම හෝ ආගමිකයෙක් හෝ අනාගමිකයෙක් වුනත් එය නොතකා ඔබට මෘදුකාංග නිදහස හිමි විය යුතු යි. ඒ ඒ අදහස් ප්‍රචාරය කරන්න, සාකච්ඡා කරන්න නිදහස් මෘදුකාංග අපක්ශපාතී ව, උපේක්ශා සහගත වේදිකාවක් සම්පාදනය කරනවා.

අප ස්ථාපනය කරගන්නා මෘදුකාංගයකින් ගත හැකි වැඩ පිලිබඳ සීමාවක් පනවා තිබේ නම් එතන මෘදුකාංග නිදහස නැහැ. සමහර මෘදුකාංග එම මෘදුකාංගය හෝ එය නිපදවූ සමාගම විවේචනය කිරීම සඳහා යොදාගැනීමේ ඉඩකඩ නැහැ. එවැනි වැඩකට එය යොදාගනු ලැබුවොත් එම මෘදුකාංගය භාවිතය සඳහා ඔබට ලැබී තිබෙන බලය (බලපත්‍රයෙන් ලැබෙන හැකියාව) අවසන් කිරීමේ අයිතිය එය නිපදවූ උදවිය සතු යි. තවත් සමහර මෘදුකාංග භාවිත කල හැක්කේ යම් යම් නීතිමය සීමාවන්ට යටත් ව පමන යි. මේ සියල්ල නිදහස් මෘදුකාංග ගනයට වැටෙන්නේ නෑ.

මේ නිදහස තනි පුද්ගලයින්ගේ යහපත පිනිස වැදගත් වෙනවා වගේ ම, ඊට නොදෙවෙනි ලෙස සමාජ සුබසිද්ධියටත් වැදගත්. නිදහස් මෘදුකාංග සියලු ආකාරයේ සමාජ භාවිතාවන්ට වාහනයක් මිස ඒවා පාලනය කරන යාන්ත්‍රනයක් වන්නේ නෑ.

මෘදුකාංගයක් ස්ථාපනය කල පසු අප එය භාවිත කරන අන්දම පාලනය කිරීම සඳහා නිදහස් නොවන මෘදුකාංග නිර්මාපකයෝ විවිධ උපක්‍රම යොදාගන්නවා. මෙයින් අතිබහුතරයක් රහසින් ඔත්තු බැලීමේ ගනයට දැමිය හැකි ක්‍රියාමාර්ග. විද්‍යුත් පොත් හෙවත් ඊපොත් කියවන්න යොදාගන්නා ඊ රීඩර් තුල තියෙන මෘදුකාංග මීට නිදසුනක්. එම මෘදුකාංග නිදහස් නොවනවා විතරක් නෙමෙයි අප කියවන පොත්පත් නිදහස් ද නැද්ද යන්න ගැනත් ඔත්තු බැලීමේ යෙදෙනවා.

(2) මෘදුකාංග නිදහස යනු කුමක් ද?

මෘදුකාංග නිදහසේ පැති හතරක් තියෙනවා:

  • මෘදුකාංගයක් ඕනෑ ම කාර්යයක් සඳහා භාවිතයට ගැනීම සඳහා තිබෙන අසීමිත නිදහස.
  • එම මෘදුකාංගය ක්‍රියාත්මක වන ආකාරය අධ්‍යයනය කිරීමටත් එය වෙනස් කිරීමටත් තිබෙන නිදහස
  • එම මෘදුකාංගය පිටපත් කොට බෙදාහැරීමේ නිදහස
  • එම මෘදුකාංගයේ වෙනස් කරනු ලැබූ පිටපත් බෙදාහැරීමේ නිදහස

මෘදුකාංගයක් භාවිත කරන කෙනෙක් මේ පැති හතර ම එක වර අනිවාර්යයෙන් ම භුක්ති විඳිය යුතු බවක් එයින් අදහස් වෙන්නේ නෑ. ඒත් යම් මෘදුකාංගයක් නිදහස් මෘදුකාංගයක් වෙන්න නම් නිදහසට අයත් මේ පැති හතර ම ඒ සමග පරිශීලකයාට ලැබිය යුතු යි. එසේ වූ විට අවශ්‍යතාව පැන නැඟුන වහා විශේශ අවසර ගැනීමකින්, බලපත්‍රයක් ලබාගැනීමකින්, ගිවිසුමකට එකඟ වීමෙන් තොර ව එම නිදහස භුක්ති විඳීමේ හැකියාව තියෙනවා.

නිදහස් මෘදුකාංගයක් නිපදවා පරිශීලකයන් වෙත නිකුත් කිරීම යන්නෙන් අදහස් වන්නේ එය ස්ථාපනය කිරීමට ක්‍රමයක් (එනම් ස්ථාපකයක් – ඉන්ස්ටෝලරයක් හා බයිනරියක්) පමනක් සහිත ව නිකුත් කිරීම නෙමෙයි. එහි මූල කේතය හෙවත් සෝස් කෝඩ් එක (source code) ද ප්‍රසිද්ධියට පත් කල යුතු යි. ඉහත දැක්වෙන දෙවැනි නිදහස භුක්ති විඳින්න ලැබෙන්නේ එමගිනුයි. එයින් අදාල මෘදුකාංගය සාදා තිබෙන ආකාරයත් ක්‍රියාත්මක වන ආකාරයත් පිරිසිඳ දැගනැනීමේ ඉඩ සැමට විවර වෙනවා.

සමහර විට මෘදුකාංගය පාවිච්චි කරන හැමෝට ම එය සාදා තිබෙන ආකාරය පිරික්සා බැලීමේ දැනුම නැති වෙන්න පුලුවන්. ඒත් එය දන්නා අයකු ලවා කරවාගැනීමේ නිදහස තියෙනවා. ඉංග්‍රීසියෙන් Free Software යනුවෙන් හඳුන්වන්නේ නිදහස් මෘදුකාංග යි. එයින් අදහස් වන්නේ ඒවා නොමිලේ ලැබෙන බව නොවෙයි. නොමිලේ ලැබුනු පමනින් මෘදුකාංගයක් නිදහස් වන්නේ නෑ. යමක් නිදහස් මෘදුකාංගයක් බව ප්‍රකාශ වෙනවා නම් එයින් අදහස් වන්නේ එම මෘදුකාංගය සම්බන්ධයෙන් ඉහත දැක්වූ මෘදුකාංග නිදහස (software freedom) තිබෙන බව යි.

වැඩිදුර කියැවීම සඳහා
* මෘදුකාංග නිදහස ගැන – What is software freedom?
* නිදහස් මෘදුකාංග යනු කුමක් ද? What is free software?

(1) නිදහස් මෘදුකාංග පිළිබඳ කතාබහ යලි ඇරඹීමේ අවශ්‍යතාව

මෙය මෘදුකාංග නිදහස, නිදහස් මෘදුකාංග, ප්‍රකාශන නිදහස, අන්තර්ජාලය තුල පුද්ගලිකත්වය (privacy) හා ආරක්ශාව යනාදී එකිනෙකට අන්තර්-සම්බන්ධිත මාතෘකා පිළිබඳ සිංහල භාශාවෙන් සාකච්ඡා කිරීමට ආරම්භ කෙරුනු ප්‍රකාශනයක්, නිදහස් අවකාශක් හැටියට හඳුන්වන්න මම කැමති යි. ඒ නිසා මේ මාතෘකා දේශපාලනික ස්වභාවයක් අත්පත් කරගන්නවා. බ්ලොග් අඩෙවියේ උපසිරස තුල සංස්කෘතිය සහ දේශපාලනය යන පද දෙක යොදා ඇත්තේ එබැවිනුයි. දෛනික ජීවිතයේ වගකීම්, වැඩකටයුතු, කාලය හා අවකාශය පිලිබඳ සීමා මධ්‍යයේ ලියැවෙන මේ බ්ලොග් අඩෙවිය නොවිධිමත් සටහන් පෙලක් වසයෙන් හැඳින්වීම සාධාරන යි. තත්වය එසේ වුව ද ඉහත මාතෘකා ගැන නොලියා සිටීමට වඩා හැකි මොන යම් ම හෝ ආකාරයකින් ලිවීම අද දවසේ ඉමහත් අදාලත්වයක් උසුලන බව මම විශ්වාස කරනවා. සටහන් පෙල විසිරි ස්වභාවයක් ගන්න ඉඩ තිබුනත් ඉහත කී මාතෘකා යා කරමින් ලියැවෙන නිසා ඒවා අතර අර්ථවත් සම්බන්ධයක් ඇති වෙතැයි මම අපේක්ශා කරනවා.

සිංහල බසින් ඉහත විශයයන් පිලිබඳ අදහස් පල වන්නේ ඉතා අල්ප වසයෙන් බව මගේ හැඟීම යි. නිදහස් මෘදුකාංග පිළිබඳ යම් මට්ටමකින් හෝ අතීතයේ පැවැති පුරෝගාමී සාකච්ඡා ක්‍රමක්‍රමයෙන් “ලිනක්ස්” පිලිබඳ සාකච්ඡා බවටත්, අනතුරු ව ඇන්ඩ්‍රොයිඩ් හා “ඕපන් සෝස්” පිලිබඳ සාකච්ඡා බවටත් පරිනාමය වී, නිදහස පිලිබඳ අදහස යටපත් ව තත්කාර්යවාදී, නැතහොත් ඊනියා ප්‍රායෝගිකත්වය පිලිබඳ සීමාව තුල හිර වූ බව ද මම කල්පනා කරනවා. අවසානයේ එම සාකච්ඡා අවකාශය ලිනක්ස් මත සිංහල ස්ථාපනය කරගන්නා අන්දම කියාදීම හෝ කිසියම් මෘදුකාංගයක් භාවිත කරන අන්දම, එසේත් නැතහොත් මෘදුකාංග දේශීයකරනය වැනි උපදෙස්/වැඩමුලු වැනි දෑ තුලට හැකිලි ගිය අතර අද FOSS ප්‍රජාව ලෙස දන්නා පිරිස අතර මෘදුකාංග නිදහස පිළිබඳ ගැඹුරු ඒත්තුගැනීමකින් යුතු ව වැඩ කරන අය සොයාගැනීම කලුනික සෙවීම තරම් ම දුශ්කර දෙයක් බවට පත් ව තියෙනවා. බොහෝ දෙනා ඉතා සැහැල්ලුවට free software සහ open source සංකල්ප කලවමේ භාවිත කරන අතර, ඇන්ඩ්‍රොයිඩ් වැනි නව ප්‍රවණතා හමුවේ ද උබුන්ටු වැනි මෘදුකාංග නිදහස පිලිබඳ අදහස්වල සැර බාල කල හෝ ඒවා පාවා දුන් ව්‍යාපෘතිවල ජනප්‍රියතාව මධ්‍යයේ ද ඉතා සැහැල්ලු පැවැත්මකින් සෑහීමකට පත් වී වී ඉන්නවා. “ලිනක්ස් ස්ථාපන උපදෙස්” හෝ හඳුන්වා දීමේ වැඩමුලු බහුතරයක් අවසන් වෙන්නේ වින්ඩෝස් මත ධාවනය වන නිදහස් නොවන මෘදුකාංග මෙහි ද භාවිත කල හැකි බව අඳුන්වා දී අලුත් පරිශීලකයින්ගේ “බිය සැක” නැති කිරීමෙන්. “ලිනක්ස් ස්ථාපනය” කල වහා ම නිදහස් නොවන කොඩෙක්ස් දමා Facebook වීඩියෝ නැරඹීමේ (නො)නිදහස ලබා දෙන්නත්, නිදහස් නොවන බහුමාධ්‍ය භාවිතය “ලිනක්ස් මත ද කල හැකි බව” පෙන්වා දෙන්නත් අප මිතුරන් අමතක කරන්නේ නෑ. ඒත් නිදහස් මෘදුකාංග කතිකාව තුල මුල පටන් ම පැවති හා ක්‍රමානුකූල ව වර්ධනය වූ ඉහත සඳහන් කල දේශපාලනික හා ආචාරධාර්මික පැතිකඩ ගැන වචනයක් වත් නොකියන තරම්. කීවත් ඉතා ද්විතියික කරුනක් හැටියට විතර යි. එවැනි තත්වයක් තුල මෘදුකාංග නිදහස එහි පුළුල්තම අරුතින් යලි සාකච්ඡාවට ගැනීම ඉමහත් වැදගත්කමකින් යුතු කරුනක් හැටියට මම දකිනවා.

2013 ජූනි මාසයේ පටන් විවිධ මාධ්‍ය ඔස්සේ සමාජගත වෙමින් පවතින එඩ්වඩ් ස්නෝඩන්ගේ හෙලිදරව්කිරීම්වලින් පසු මේ මාතෘකා සාකච්ඡාවට ගැනීමේ වැදගත්කම පෙර නො වූ විරූ මට්ටමකින් සනාථ ද අවධාරිත ව ද ඇති බැව් පැවසීම අතිශයෝක්තියක් නෙමෙයි. දේශපාලන හා මානව හිමිකම් ක්‍රියාධරයන්ට, ජනමාධ්‍යවේදීන්ට, බ්ලොග්කරුවන්ට, පර්යේශකයින්ට, ලේඛකයින්ට, කලාකරුවන්ට, දරුවන්ට, ගුරුවරුන්ට, සිසුසිසුවියන්ට, පුස්තකාලවලට, සෞඛ්‍ය ක්ශේත්‍රයට, ප්‍රවාහනයට යනාදී වසයෙන් විවිධ තරාතිරම්වල පුද්ගලයින්ට හා ජන ජීවිතයේ සෑම පැතිකඩකට ම මෘදුකාංග නිදහස දැවෙන අවශ්‍යතාවක් බව එමගින් තහවුරු වුනා. මේ ලිපි පෙලට ආවේශය ලැබෙන ප්‍රධාන මූලාශ්‍රය එය යි. මා මෙතෙක් භාවිත කල පද අතර ඔබට නුහුරු නුපුරුදු ව්‍යවහාරයන් හා නොපැහැදිලි වචන තිබේ නම් දැනට ඒ ගැන නොතකා හැර මීලඟ ලිපිය එන තුරු රැඳී ඉන්නා මෙන් ඔබෙන් ඉල්ලා සිටිනවා. මීට අදාල සංකල්ප හා අදහස් හැකිතාක් නිරවුල් ව ක්‍රමක්‍රමයෙන් ඔබ අබියස දිගහැරෙනු ඇතැයි මම අපේක්ශා කරනවා. අප සාකච්ඡා කිරීමට යන්නේ ඔබට, මට සහ පොදුවේ සමාජයට ම මඟහල නොහැකි ලෙස අදාල වන විය ක්ශේත්‍රයක් පිලිබඳ ව යි. එය එක් අතකින් දේශපාලනික යි, අනිත් අතින් තාක්ශනික යි. සමස්තයක් ලෙස වර්තමාන ගෝලීය ආර්ථිකයට ද සම්බන්ධිත එය අවසාන විග්‍රහයේ දී අපේ සමාජීය හා සංස්කෘතික ජීවිතය මත බලගතු අධිකාරයක් ද උසුලනවා. එනිසා ඉවසීමෙන් (සහ අනලස් ව) සාකච්ඡාව අරඹමු!

වැඩිදුර කියැවීම සඳහා
ඕර්වෙලියානු ඩිස්ටෝපියාවක් තුල මෘදුකාංග නිදහස, සංස්කෘතිය සහ දේශපාලනය

(0) මෘදුකාංග නිදහස් දිනය අද යි!

software freedom dayඅද මෘදුකාංග නිදහස් දිනය යි! සමහරු සිංහලෙන් මේකට නිදහස් මෘදුකාංග දිනය කියලත් කියනවා. ලොව වටා නිදහස් මෘදුකාංග ලෝලියෝ, ක්‍රියාධරයෝ අද දිනය විවිධ ක්‍රියාකාරකම්වල යෙදෙමින්, සම්මන්ත්‍රන පවත්වමින්, ස්ථාපන උලෙල පවත්වමින් සමරනවා; නිදහස් මෘදුකාංග පිලිබඳ දැනුවත්භාවය වැඩි කරන්න වෙහෙසෙනවා. කාලයක් තිස්සේ නිදහස් මෘදුකාංග භාවිත කරද්දී, අන් අයට හඳුන්වා දෙන්න කතාබස් කරද්දී, ඒ ගැන ලියද්දී මතු වුනු විවිධ ගැටලු හා අවධානය යොමු විය යුතු  ය යි හැඟෙන විවිධ පැති අලලා බ්ලොග් සටහන් පෙලක් ලියන්න මම කල්පනා කලා. එවැනි වැඩක් අරඹන්න අදට වඩා හොඳ දිනයක් තියෙනව ද?

මෙහි මූලික අරමුන දිනකට එක බැගින් සටහන් 31ක් අදින් ඇරඹෙන මාසය තිස්සේ පල කිරීම යි. සමහර විට ඊට වැඩියෙන් ලියැවුනොත් අමතර ලිපිත් පල වේවි. ඊට අඩුවෙන් ලිවීමේ නිදහසත් මම මට ම දීගන්නවා! ඒ වගේ ම තමයි මෙහි ලියැවෙන සටහන් විධිමත් සංස්කරනයකට ලක් වෙන්නෙ නෑ. හිතේ පැලවෙලා ඔලුවේ ලියලලා අවසිහියෙන් පොරොවෙන් යතුරු ලිව්වා වගේ   වැඩි වේලා නොයවා මේ පිටු මතට සම්ප්‍රාප්ත වෙනවා. මෙවැනි සටහන් පෙලක් ලිවීමේ අවශ්‍යතාව දැඩි ව දැනුනු නිසා ලියන්න ගත්තා මිස මේ විශය පිලිබඳ පෘථුල දැනුමක්, අවබෝධයක් හා සන්නිවේදන හැකියාවක් ඇති නිසා මේ වැඩේට අතගැහුවා නෙමෙයි. ඒ නිසා ලිපි පෙල වඩා හොඳින් සංස්කරනය කිරීම මෙය කියවන ඔබේත් උදව් ඇතුව (දුවන ගමන්) කරන්නයි මගේ අදහස. මෙහි පල වෙන දෙයක අඩුපාඩුවක්, නොපැහැදිලි යමක් දුටුවෙත් එසැනින් ප්‍රතිචාර තීරුවෙන් හෝ Contact පිටුවෙන් දන්වා එවන්න. යම් කරුනක් වඩා හොඳින් පැහැදිලි කල හැකි ආකාරයක් ඇතොත් එයත් ලියන්න. වෙනත් වචනවලින් කියතොත් මේක නිදහස් හා විවෘත ආකෘතියකින් යුතු ව කරන්න යන ලිවීමක්.

ඔබ කියවන මේ බ්ලොග් අඩෙවිය බලගැන්වී ඇත්තේත් නිදහස් මෘදුකාංගයක් වන WordPress මගින්. එය ධාවනය වෙන්නේ තවත් නිදහස් මෘදුකාංග ගනනාවක් යොදාගෙන සැකසුනු සර්වරයක් මත. සමස්ත අන්තර්ජාලයෙන් වැඩි කොටසක් ඉතා සුරක්ශිත වත් ශක්තිමත් ලෙසත් පවත්වාගෙන යන්නේත් නිදහස් මෘදුකාංගවල පිහිටෙන් තමයි. ඔබට පෙනෙන නොපෙනෙන තවත් බොහෝ තැන්වල, ඔබේ දුරකථනයේ පවා ඇතැම් විට නිදහස් මෘදුකාංග තියෙනවා වෙන්න පුලුවන්. ඉතින් හැම තැන ම තියෙන දෙයක් ගැන මේ තරම් ලියන්න තියෙන අවශ්‍යතාව මොකක් ද කියලත් කෙනෙක් අහන්න බැරි නෑ. ඒ ප්‍රශ්නයටත් යම් ආකාරයක පිලිතුරක් මීලඟ ලිපියෙන් දෙන්න මම අදහස් කරනවා.

එතෙක් මෙය කියැවූ සැමට සුබ මෘදුකාංග නිදහස් දිනයක් වේවා!