സ്വതന്ത്ര സോഫ്റ്റ്വെയർ![]() ![]() ![]() സ്വതന്ത്രമായി ഉപയോഗിക്കാനും ഉപയോഗക്രമത്തെക്കുറിച്ച് പഠിക്കാനും അതിൽ മാറ്റം വരുത്താനും യാതൊരു തടസ്സങ്ങളുമില്ലാതെ എത്ര പകർപ്പുകൾ വേണമെങ്കിലും എടുത്ത് ഉപയോഗിക്കാനും സാധിക്കുന്ന സോഫ്റ്റ്വെയറുകളാണ് സ്വതന്ത്രസോഫ്റ്റ്വെയർ. സാധാരണയായി സ്വതന്ത്രസോഫ്റ്റ്വെയർ സൗജന്യമായി ലഭ്യമാണ്. അതിന് ലഭ്യമാക്കാനാവശ്യമായ പണം മാത്രമേ നൽകേണ്ടിവരികയുള്ളു. കൂടാതെ സോഫ്റ്റ്വെയറിന്റെ സോഴ്സ് അഥവാ അത് എഴുതപ്പെട്ടിരിക്കുന്ന പ്രോഗ്രാം കോഡ് എല്ലാവർക്കും വായിക്കാവുന്ന വിധത്തിൽ ലഭ്യമായിരിക്കും. കൂടാതെ ഇത്തരം കോഡുകളുടെയും സോഫ്റ്റ്വെയറിന്റെയും കൂടെ സ്വതന്ത്രസോഫ്റ്റ്വെയർ അനുമതി പത്രം സാധാരണയായി ഉൾപ്പെടുത്തിയിരിക്കും. ഇത്തരം സോഫ്റ്റ്വെയറുകൾ എല്ലാം പൊതുസഞ്ചയത്തിൽ ലഭ്യമാക്കിയവയായിരിക്കും. "സ്വതന്ത്ര സോഫ്റ്റ്വെയർ" എന്ന പദം നേരത്തെ തന്നെ ഉപയോഗിക്കപ്പെട്ടിരുന്നുവെങ്കിലും,[1] റിച്ചാർഡ് സ്റ്റാൾമാൻ അതിനെ ചർച്ച ചെയ്യുന്ന അർത്ഥവുമായി ബന്ധിപ്പിച്ച് 1983-ൽ ഗ്നു പ്രോജക്റ്റ് ആരംഭിച്ചപ്പോൾ സ്വതന്ത്ര-സോഫ്റ്റ്വെയർ പ്രസ്ഥാനം ആരംഭിച്ചു: ഒരു സഹകരണം. സ്വാതന്ത്ര്യത്തെ മാനിക്കുന്ന ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റം സൃഷ്ടിക്കുന്നതിനുള്ള ശ്രമം, കമ്പ്യൂട്ടിംഗിന്റെ ആദ്യ നാളുകളിൽ ഹാക്കർമാർക്കിടയിൽ പ്രബലമായിരുന്ന സഹകരണത്തിന്റെ മനോഭാവം പുനരുജ്ജീവിപ്പിക്കുക തുടങ്ങിയവ.[2][3] സന്ദർഭം![]() സ്വതന്ത്ര സോഫ്റ്റ്വെയർ ഇതിൽ നിന്ന് വ്യത്യസ്തമാണ്:
പകർപ്പവകാശത്തിന്റെ പരിധിയിലുള്ള സോഫ്റ്റ്വെയർ സ്വതന്ത്രമാകണമെങ്കിൽ, രചയിതാവ് ഉപയോക്താക്കൾക്ക് മേൽപ്പറഞ്ഞ അവകാശങ്ങൾ നൽകുന്ന ഒരു സോഫ്റ്റ്വെയർ ലൈസൻസ് അതിന് ഉണ്ടായിരിക്കണം. പബ്ലിക് ഡൊമെയ്നിലെ സോഫ്റ്റ്വെയർ പോലുള്ള പകർപ്പവകാശ നിയമത്തിന്റെ പരിധിയിൽ വരാത്ത സോഫ്റ്റ്വെയർ, സോഴ്സ് കോഡ് പബ്ലിക് ഡൊമെയ്നിൽ ഉള്ളിടത്തോളം അല്ലെങ്കിൽ നിയന്ത്രണങ്ങളില്ലാതെ ലഭ്യമാകുന്നിടത്തോളം സൗജന്യമാണ്. കുത്തക സോഫ്റ്റ്വെയർ നിയന്ത്രിത സോഫ്റ്റ്വെയർ ലൈസൻസുകളോ യൂള(EULA)കളോ ഉപയോഗിക്കുന്നു, സാധാരണയായി സോഴ്സ് കോഡ് ഉപയോക്താക്കൾക്ക് നൽകുന്നില്ല. സോഫ്റ്റ്വെയർ മാറ്റുന്നതിൽ നിന്ന് ഉപയോക്താക്കളെ നിയമപരമായോ സാങ്കേതികമായോ തടയുന്നു, ഇത് അപ്ഡേറ്റുകളും സഹായവും പിന്തുണയും നൽകുന്നതിന് പ്രസാധകനെ ആശ്രയിക്കുന്നതിന് കാരണമാകുന്നു. (വെണ്ടർ ലോക്ക്-ഇൻ, അബാൻഡൻവെയർ(abandonware)എന്നിവയും കാണുക). ഉപയോക്താക്കൾ പലപ്പോഴും റിവേഴ്സ് എഞ്ചിനീയർ, പരിഷ്ക്കരിക്കുക, അല്ലെങ്കിൽ കുത്തക സോഫ്റ്റ്വെയർ പുനർവിതരണം മുതലയാ കാര്യങ്ങൾ ചെയ്യരുത്.[5][6] ചരിത്രം![]() 1983 ൽ റിച്ചാഡ് സ്റ്റാൾമാനാണ് സ്വതന്ത്രസോഫ്റ്റ്വെയർ പ്രസ്ഥാനത്തിന് തുടക്കം കുറിച്ചത്.[7] 1985 ൽ ഫ്രീ സോഫ്റ്റ്വെയർ ഫൌണ്ടേഷൻ (FSF)ആരംഭിച്ചു. 1998 മുതൽ പലപേരിലും സ്വതന്ത്രസോഫ്റ്റ്വെയർ അറിയപ്പെടുന്നു. അതിൽ ഏറ്റവും പ്രചാരത്തിലുള്ളവയാണ് FOSS("free and open source software"),FLOSS ("free, libre and open source software) എന്നിവ. സ്വതന്ത്രസോഫ്റ്റ്വെയർ സ്വാതന്ത്ര്യങ്ങൾ പരിരക്ഷിക്കാനും ശക്തിപ്പെടുത്തുന്നതിനുമായി 2005 ൽ "Software Freedom Law Center" പ്രവർത്തനം തുടങ്ങി.[8] സൗജന്യസോഫ്റ്റ്വെയർസ്വതന്ത്രസോഫ്റ്റ്വെയർ ചിലപ്പോൾ സൗജന്യമായി ലഭിക്കണമെന്നില്ല എന്നാൽ അത് ഉപയോഗിക്കുന്നതിന് പണം നൽകേണ്ടതില്ല. കൂടാതെ അത് ഏതൊരുപയോക്താവിനും സോഫ്റ്റ്വെയർ സ്വാതന്ത്ര്യം നൽകുന്നവയായിരിക്കും. സൗജന്യമായി ലഭിയ്ക്കുന്ന ഒരു സോഫ്റ്റ്വെയർ സ്വതന്ത്രസോഫ്റ്റ്വെയർ ആകണമെന്നില്ല. സൗജന്യമായതും സ്വതന്ത്രമല്ലാത്തതുമായ സോഫ്റ്റ്വെയറുകളെ ഫ്രീവെയർ (സൗജന്യസോഫ്റ്റ്വെയർ) എന്നു് വിളിയ്ക്കുന്നു. സൗജന്യസോഫ്റ്റ്വെയർ അതിന്റെ പകർപ്പവകാശം നിർമ്മാതാക്കളിൽതന്നെ നിലനിറുത്തുന്നു. കൂടാതെ ഇവയുടെ സോഴ്സ് ലഭ്യമായിരിക്കുകയില്ല. ഇവയുടെ കൂടുതൽപകർപ്പുകൾ ഉപയോഗിക്കുവാനുള്ള സ്വാതന്ത്ര്യവും ഉണ്ടായിരിക്കുകയില്ല.[9][10] സ്വതന്ത്രസോഫ്റ്റ്വെയർ സ്വാതന്ത്ര്യങ്ങൾ1986 ഫെബ്രുവരിയിൽ FSF സ്വതന്ത്രസോഫ്റ്റ്വെയർ നിർവ്വചനം പ്രസിദ്ധീകരിച്ചു.അത് തയ്യാറാക്കിയത് റിച്ചാഡ് സ്റ്റാൾമാനാണ്. അതിൻപ്രകാരം സ്വതന്ത്രസോഫ്റ്റ്വെയർ ഉപയോക്താവിന് താഴെപറയുന്ന തരം സ്വാതന്ത്ര്യങ്ങൾ ഉണ്ട് [11]
സ്വാതന്ത്ര്യം 1 സ്വാതന്ത്ര്യം 3 എന്നിവ ലഭിക്കുവാൻ സോഫ്റ്റ്വെയറിന്റെ സോഴ്സ് ലഭ്യമായിരിക്കണം. സോഴ്സ് ഇല്ലാതെ പ്രവർത്തനത്തെപ്പറ്റി മനസ്സിലാക്കാൻ സാധിക്കുകയില്ല. അതുകൊണ്ടുതന്നെ സ്വതന്ത്രസോഫ്റ്റ്വെയർ ഉപയോക്താവിന് സോഫ്റ്റ്വെയറിന്മേലുള്ള പൂർണ്ണ നിയന്ത്രണം സാദ്ധ്യമാകുന്നു.[12] 1997 ൽ പുറത്തിറക്കിയ Debian Free Software Guidelines ലും 1998 ൽ പുറത്തിറക്കിയ Open Source Definition ലും ഇതിനു സമാനമായ നിർവ്വചനങ്ങൾ ഉണ്ട്. [13] നിർവചനംഓപ്പൺ സോഴ്സ് എന്നു പറയുന്നത് ഏതെങ്കിലും പ്രാഗ്രാമിന്റെ പ്രവർത്തനത്തിനായി നൽകുന്ന ഡാറ്റയിലേക്കു പ്രവേശിക്കുക മാത്രമല്ല. ഒരു സ്വതന്ത്രസോഫ്റ്റ് വെയർ വിതരണം ചെയ്യുന്നതിനായി താഴെപ്പറയുന്ന മാനദണ്ഡങ്ങൾ സ്വീകരിക്കേണ്ടതാണ്.
ഉദാഹരണങ്ങൾFree Software Directory വളരെ വലിയ ഒരു സ്വതന്ത്രസോഫ്റ്റ്വെയറുകളുടെ വിവരശേഖരം ലഭ്യമാക്കിയിട്ടുണ്ട്. ലിനക്സ് കെർണൽ, ഗ്നു/ലിനക്സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം, ഗ്നു കമ്പയിലർ, മൈഎസ്ക്യുഎൽ വിവരസംഭരണി, അപ്പാചേ വെബ്സെർവർ, സെന്റ് മെയിൽ, ഇമാക്സ് എഡിറ്റർ, ജിമ്പ്, ഓപ്പൺഓഫീസ് മുതലായവ സ്വതന്ത്രസോഫ്റ്റ്വെയറുകൾക്ക് ഉദാഹരണങ്ങളാണ്. സ്വതന്ത്രസോഫ്റ്റ്വെയർ അനുമതിപത്രംഇന്ത്യയടക്കമുള്ള ലോകരാജ്യങ്ങൾ അംഗീകരിച്ച ജനീവ കരാർ പ്രകാരം സോഫ്റ്റുവെയർ എന്നതു് പകർപ്പാവകാശ നിയമം വഴി സംരക്ഷിയ്ക്കപ്പെട്ടിട്ടുള്ള കലാസൃഷ്ടിയാണു്. ഓരോ സോഫ്റ്റുവെയറിലുമുള്ള പൂർണ്ണാവകാശം അതിന്റെ രചയിതാവിലധിഷ്ഠിതമാണു്. സ്വതന്ത്ര അനുമതി പത്രങ്ങളിലൂടെ ഓരോ രചയിതാവിനുമുള്ള ഈ അവകാശം ഓരോ ഉപയോക്താക്കളിലും എത്തിച്ചേരുന്നു. വിവിധ സ്വതന്ത്രസോഫ്റ്റ്വെയർ അനുമതി പത്രങ്ങൾഎല്ലാ സ്വതന്ത്രസോഫ്റ്റ്വെയർ അനുമതി പത്രങ്ങളും സ്വതന്ത്രസോഫ്റ്റ്വെയർ സ്വാതന്ത്ര്യങ്ങൾ ഉറപ്പുവരുത്തുന്നവയാണ്. താഴെപറയുന്നവയാണ് പ്രധാന സ്വതന്ത്രസോഫ്റ്റ്വെയർ അനുമതി പത്രങ്ങൾ
പകർപ്പനുമതി അവകാശങ്ങൾപകർപ്പനുമതി അവകാശങ്ങളെ ഫ്രീ സോഫ്റ്റ്വെയർ ഫൌണ്ടേഷൻ താഴെപറയും പ്രകാരം തരംതിരിച്ചിരിക്കുന്നു.
മറ്റു കണ്ണികൾഅവലംബം
പുറത്തേക്കുള്ള കണ്ണികൾ
|
Portal di Ensiklopedia Dunia