എന്താണ് ഉബുണ്ടു ?
ഡെബിയനില് നിന്നും രൂപപ്പെടുത്തിയെടുത്ത ഫ്രീ സോഫ്റ്റ് വെയറാണ് ഉബുണ്ടു. മറ്റുള്ളവരോടുള്ള മനുഷത്വം ("humanity towards others") എന്നര്ത്ഥം വരുന്ന ഒരു പ്രാചീന ആഫ്രിക്കന് പദത്തില് നിന്നാണ് ഉബുണ്ടു എന്ന പേരു വരുന്നത്.ജനപ്രിയങ്ങളായ ലിനക്സ് വിതരണങ്ങളില് ഒന്നാണ് ഉബുണ്ടു. ലളിതമായ ഇന്സ്റ്റലേഷനും ഉപയോഗക്ഷമതയുമുള്ള തുടര്ച്ചയായി നവീകരിക്കുന്ന സ്ഥിരതയുള്ള ഓപ്പറേറ്റിംഗ് സിസ്റ്റം എന്നാണ് ഉബുണ്ടു വിശേഷിപ്പിക്കപ്പെടുന്നത്. ഉബുണ്ടുവിന്റെ എടുത്തു പറയേണ്ട ഒരു സവിശേഷത അതു ഇന്സ്റ്റാള് ചെയ്യാനുള്ള എളുപ്പമാണ്. ലിനക്സ് അധിഷ്ഠിത ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങള് നേരിട്ടു കൊണ്ടിരുന്ന പ്രധാന വെല്ലുവിളിയും ഈ മേഖലയിലായിരുന്നു.1.2 കോടി ആളുകള് ഇന്ന് ഉബുണ്ടു ഉപയോഗിക്കുന്നുണ്ട്. ലിനക്സ് ഉപയോഗിക്കുന്നവരില് അന്പതു ശതമാനവും ഉബുണ്ടുവാണ് ഉപയോഗിക്കുന്നത്. ദക്ഷിണാഫ്രിക്കന് സംരംഭകനായ മാര്ക്ക് ഷട്ടില്വര്ത്തിന്റെ നേതൃത്വത്തിലുള്ള കാനോനിക്കല് ലിമിറ്റഡ് എന്ന സ്ഥാപനമാണ് ഉബുണ്ടുവിന്റെ പിന്നണി പ്രവര്ത്തനം നടത്തുന്നത്.എല്ലാ വര്ഷവും നാലാം മാസവും പത്താം മാസവും പുതിയ പതിപ്പിറക്കുന്നതാണ് ഉബുണ്ടുവിന്റെ രീതി. അതനുസരിച്ച് 'ഉബുണ്ടു 10.04' എന്നാല് 2010 വര്ഷം ഏപ്രില് മാസം പുറത്തിറങ്ങുന്ന പതിപ്പ് എന്നേ അര്ത്ഥമുള്ളു. അടുത്ത പതിപ്പ് ഒക്ടോബറില് പുറത്തിറങ്ങും. 10.10 എന്നായിരിക്കും അതറിയപ്പെടുക.
Ubuntu വിനെ പറ്റി
ഗ്നു/ലിനക്സിന്റെ പശ്ചാത്തലം
മുന് കാലങ്ങളില് കംപ്യൂട്ടര് പ്രോഗ്രാം രചിക്കുന്നവര് അവര് തയാറാക്കിയ സോഫ്റ്റ്വെയറുകള് കൈമാറുകയും അതിലെ നല്ല അംശങ്ങള് ഉപയോഗിച്ച് പുതിയവ രചിക്കാന് അവസരമൊരുക്കുകയും ചെയ്യുമായിരുന്നു. എന്നാല് 1980-'90 കാലഘട്ടത്തില് നിരവധി രാഷ്ട്രങ്ങള് സാഹിത്യ സൃഷ്ടി എന്നതിന്റെ പരിധിയില് സോഫ്റ്റ് വെയറിനെ കൂടി കൊണ്ടു വന്നു.ബൌദ്ധികമായ കഴിവുകള് ഉപയോഗിച്ച് ഉത്പാദിപ്പിച്ച സ്വത്തിനു മേല് ഉടമസ്ഥന് അനുവദിച്ചു നല്കിയിട്ടുള്ള അവകാശമാണ് ബൌദ്ധിക സ്വത്തവകാശം. പേറ്റന്റ്, പകര്പ്പവകാശം, ട്രേഡ് മാര്ക്ക്, എന്നിങ്ങനെ വിവിധ തരം ബൌദ്ധിക സ്വത്തവകാശങ്ങളുണ്ട്. സാഹിത്യ സൃഷ്ടികളിള് ഈ തരം ബൌദ്ധിക സ്വത്തവകാശങ്ങള്ക്ക് കീഴില് വരും.
ഈ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ കേര്ണല് (വിവിധ ആപ്ലിക്കേഷന് സോഫ്റ്റ് വെയറുകളെ ഹാര്ഡ് വെയറുമായി ബന്ധിപ്പിക്കുന്ന പാലമാണ് കേര്ണല്) HURD ന്റെ നിര്മ്മാണം നടക്കുന്ന സമയത്ത് ഫിന്ലാന്റുകാരനായ ലിനസ് ടോള്വാള്ഡ്സ് എന്ന വിദ്യാര്ത്ഥി LINUX എന്ന കേര്ണല് ഇന്റെര്നെറ്റില് പ്രസിദ്ധീകരിച്ചു. ഗ്നു പ്രോജക്ട് വികസിപ്പിച്ചെടുത്ത ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ ഭാഗങ്ങളും ലിനക്സ് എന്ന കേര്ണലിന്റെ ഭാഗങ്ങളും കൂട്ടിച്ചേര്ത്ത് ഉണ്ടാക്കിയ ഓപ്പറേറ്റിംഗ് സിസ്റ്റമാണ് ഗ്നു/ലിനക്സ്.ലിനക്സിന്റെ സൂചനാ ചിത്രം പെന്ഗ്വിന് ആണ്.പഠിക്കാനും പകര്ത്താനും മെച്ചപ്പെടുത്താനും അവസരം നല്കുന്ന ഈ പ്രോഗ്രാമിന് ബൌദ്ധിക്കാവകാശ നിയമക്കുരുക്കുകളൊന്നും ഇല്ല. വിവിധ കമ്പനികള് ഗ്നു/ലിനക്സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം നിര്മ്മിക്കുകയും വിതരണം ചെയ്യുകയും ചെയ്യുന്നുണ്ട്.
എന്താണ് ഡെബിയന് ?
ലിനക്സ് കേര്ണല് ഉപയോഗപ്പെടുത്തി വിവിധ കമ്പനികള് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഡിസ്ട്രിബ്യൂഷനുകള്വിതരണം ചെയ്യുന്നുണ്ട് എന്നു പറഞ്ഞുവല്ലോ.. മാന്ഡ്രേക്ക്, റെഡ് ഹാറ്റ്.. തുടങ്ങിയവ അവയില് ചിലതാണ്. കമ്പനികള് തയാറാക്കിയ ഉത്പന്നങ്ങളാകുമ്പോള് അവര് ലാഭത്തില് കണ്ണു വയ്ക്കുക സ്വാഭാവികം.എന്നാല് ലോകത്തിന്റെ വിവിധ ഭാഗങ്ങളിലുള്ള ഫ്രീ സോഫ്റ്റ് വെയര് ഫൌണ്ടേഷന് പ്രവര്ത്തകരുടെ കൂട്ടായ പ്രവര്ത്തനത്തിന്റെ ഫലമായി ഉണ്ടായ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഡിസ്ട്രിബ്യൂഷനാണ് ഡെബിയന്. ലിനക്സ് കേര്ണല് തന്നെയാണ് ഇതിലും ഉപയോഗിച്ചിരിക്കുന്നത്. ഒരു വ്യക്തിയോ സ്ഥാപനമോ ഒന്നും ഇതിന് അവകാശിയല്ല. ഡെബിയന് ഗ്നു/ലിനക്സ് എന്നാണ് ഇതറിയപ്പെടുന്നത്. Ian Murdock - ഉം അദ്ദേഹത്തിന്റെ ഭാര്യ Debra - യും ചേര്ന്നാണ് ഈ പ്രോജക്ടിനു തുടക്കമിട്ടത്. അവരുടെ പേരില് നിന്നാണ് ഡെബിയന് എന്ന പേരു ലഭിച്ചത്.
ഗ്നു/ലിനക്സിന്റെ ചരിത്രം
* അമേരിക്കയിലെ ഹാക്കര്മാരുടെ ഇടയില് RMS എന്ന ചുരുക്കപ്പേരില് അറിയപ്പെട്ടിരുന്ന റിച്ചാര്ഡ് മാത്യു സ്റ്റോള്മാന് 1971 - ല് പ്രസിദ്ധമായ MIT യിലെ ആര്ട്ടിഫിഷ്യല് ഇണ്റ്റലിജന്സ് വിഭാഗത്തില് പ്രോഗ്രാമറായി ജോലിയില് പ്രവേശിച്ചു. അക്കാലത്ത് പ്രോഗ്രാമര്മാര് തമ്മില് കോഡ് കൈമാറുക പതിവായിരുന്നു.
* സോഫ്റ്റ്വെയര് എന്നാല് വിദ്യ (അറിവ്) ആണെന്നും അത് കൈമാറും തോറും വികസിക്കുകയേയുള്ളൂ എന്നും വിശ്വസിച്ചിരുന്ന സ്റ്റോള്മാന് ഈ പ്രവണതയ്ക്ക് എതിരായിരുന്നു.
അങ്ങനെ 1985 ല് അദ്ദേഹം സ്വതന്ത്ര സോഫ്റ്റ്വെയറില് വിശ്വസിക്കുന്നവരുടെ കൂട്ടായ്മയായ ഫ്രീ സോഫ്റ്റ്വെയര് ഫൌണ്ടേഷന് രൂപം കൊടുക്കുകയും GNU മാനിഫെസ്റ്റോ പ്രസിദ്ധീകരിക്കുകയും ചെയ്തു.
* യുണിക്സിനോടു സാദൃശ്യമുള്ള GNU എന്ന സ്വതന്ത്ര ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഉണ്ടാക്കുകയായിരുന്നു അദ്ദേഹത്തിണ്റ്റെ ലക്ഷ്യം. GNU Is Not Unix എന്നാണ് GNU വിണ്റ്റെ പൂര്ണ്ണരൂപം. സ്റ്റോള്മാനും സമാനചിന്താഗതിക്കാരായ മറ്റുചില പ്രോഗ്രാമര്മാരും ചേര്ന്ന് GNU ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിനു വേണ്ട ടൂളുകള് നിര്മ്മിക്കാന് തുടങ്ങി. അതേ വര്ഷം തന്നെ പ്രൊഫ: ആന്ഡി ടാനെന്ബാം യുണിക്സിനോടു സാദൃശ്യമുള്ള മിനിക്സ് എന്ന ഓപ്പറേറ്റിംഗ് സിസ്റ്റം നിര്മ്മിച്ചു.
* 1989 ല് സ്റ്റോള്മാന് GNU ജനറല് പബ്ളിക് ലൈസന്സ് എന്ന പേരില് ഇന്നത്തെ GPL ണ്റ്റെ ആദ്യരൂപം പുറത്തിറക്കി. അദ്ദേഹം തണ്റ്റെ പ്രോഗ്രാമുകളെല്ലാം ഈ ലൈസന്സ് പ്രകാരം എല്ലാവര്ക്കും ലഭ്യമാക്കി. ഈ സമയം GNU ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന് ആകെ ഒരു കുറവ് പറയാനുള്ളത് അതിന് നല്ല ഒരു കെര്ണല് (കമ്പ്യൂട്ടറിണ്റ്റെ ഹാര്ഡ്വെയറുമായി നേരിട്ട് സംവദിക്കുന്ന ഭാഗം) ആയിരുന്നു.
* 1990 ല് ഒരു ഫിന്നിഷ് വിദ്യാര്ദ്ധിയായ ലിനസ് ടോര്വാള്ഡ്സ് തനിക്ക് പ്രോജക്റ്റിണ്റ്റെ ഭാഗമായി മിനിക്സിണ്റ്റെ കോഡ് വേണമെന്ന ആവശ്യവുമായി ടാനെന്ബാമിനെ സമീപിച്ചു. ലിനസിന് മിനിക്സിലേക്ക് കുറച്ച് പരിഷ്കാരങ്ങള് ചേര്ക്കണമെന്ന് ഉണ്ടായിരുന്നു. പക്ഷേ കോഡ് നല്കാന് ടാനെന്ബാം തയ്യാറായില്ല. ഇതേ തുടര്ന്ന് ലിനസ് സ്വന്തമായി ഒരു കെര്ണല് വികസിപ്പിച്ചെടുത്തു. ഇതാണ് ഇന്നത്തെ ലിനക്സിണ്റ്റെ ആദ്യ രൂപം. ലിനസ് നിര്മ്മിച്ച കെര്ണലിനോടു കൂടി GNU വിനു വേണ്ടി നിര്മ്മിച്ച പ്രോഗ്രാമുകളും കൂടി ചേര്ന്നതിനെയാണ് GNU/Linux (ഗ്നു/ലിനക്സ്) എന്നു പറയുന്നത്.
ഫ്രീ സോഫ്റ്റ്വെയര് വിപ്ളവത്തെ പറ്റി
ഫ്രീ സോഫ്റ്റ്വെയര് എന്നു കേള്ക്കുമ്പോള് എല്ലാവരും ആദ്യം ഓര്ക്കുക ഗ്നു/ലിനക്സിനെ പറ്റിയാണ്. ഫ്രീ സോഫ്റ്റ്വെയറ് ഉപയോഗിക്കുന്നവരുടെ പ്രിയപ്പെട്ട ഓപ്പറേറ്റിംഗ് സിസ്റ്റമാണ് ഗ്നു/ലിനക്സ്. ആദ്യമൊക്കെ പ്രോഗ്രാമര്മാരും കമ്പ്യൂട്ടര് വിദഗ്ധരും മാത്രം ഉപയോഗിച്ചിരുന്ന ലിനക്സ്, പക്ഷേ ഇന്ന് വളരെയേറെ വളര്ന്നു കഴിഞ്ഞു. ഇന്ന് കമ്പ്യൂട്ടര് പ്രാവീണ്യം കുറഞ്ഞവര്ക്കും ഉപയോഗിക്കാവുന്ന വിധം ലളിതമായി കഴിഞ്ഞു ഇത്. അതുപോലെ ഹാര്ഡ്വെയര് പിന്തുണയും വളരെയേറെ വളര്ന്നു കഴിഞ്ഞു. ഇന്ന് വിപണിയിലുള്ള ഒട്ടുമിക്ക ഹാര്ഡ്വെയര് ഘടകങ്ങളേയും ലിനക്സ് പിന്തുണയ്ക്കുന്നുണ്ട്. ഇന്ന് സോഫ്്റ്റ്വെയറില് മാത്രം ചെയ്യാന് കഴിഞ്ഞിരുന്ന എല്ലാ ജോലികളും സ്വതന്ത്ര സോഫ്റ്റ്വെയര് ഉപയോഗിച്ച് ചെയ്യാന് കഴിയും. ഇതിന് ഒരു ഉത്തമ ഉദാഹരണമാണ് http://www.bigbuckbunny.org/ പൂര്ണ്ണമായും സ്വതന്ത്ര സോഫ്റ്റ്വെയര് ഉപയോഗിച്ച് നിര്മ്മിച്ച ഒരു ത്രിമാന ചലച്ചിത്രമാണിത്.
FOSS - നെ പറ്റി ഒരു വാക്ക്
FOSS എന്നാല് Free & Open Source Software അഥവാ സ്വതന്ത്ര സോഫ്റ്റ്വെയര്. ഫ്രീ എന്ന വാക്ക് ഇവിടെ ധാരാളം തെറ്റിദ്ധരിക്കപ്പെടുന്നുണ്ട്. ഫ്രീ എന്നാല് ഇവിടെ സൌജന്യം അല്ല. മറിച്ച് സ്വതന്ത്രം ആണ്. തെളിച്ചു പറഞ്ഞാല് ഫ്രീ സോഫ്റ്റ്വെയര് എപ്പോഴും സൌജന്യമായിക്കൊള്ളണമെന്നില്ല. അത് സ്വതന്ത്ര സോഫ്റ്റ്വെയറിനെ സൂചിപ്പിക്കുന്നു.
കൂടുതല് വിവരങ്ങള് ഇവിടെ ലഭ്യമാണ്.
ഈ ലോകത്ത് മറ്റേത് ഉല്പന്നം വാങ്ങിയാലും ഈ നാലു സ്വാതന്ത്ര്യങ്ങളും (Use, Study, Modify, Distribute)കിട്ടും. പിന്നെ സോഫ്റ്റ്വെയറിനു മാത്രം എന്തിനു കുത്തകകളെ ആശ്രയിക്കണം ? ഈ ആശയത്തോടു യോജിക്കുന്നു എങ്കില് ഇന്നു മുതല് സ്വതന്ത്ര സോഫ്റ്റ്വെയര് വിപ്ളവത്തില് പങ്കാളിയാകുക. സ്വതന്ത്ര സോഫ്റ്റ്വെയര് പ്രചരിപ്പിക്കുക.