ലിനക്സ്
വിക്കിപീഡിയ, ഒരു സ്വതന്ത്ര വിജ്ഞാനകോശം.

ലിനക്സ് (ആംഗലേയം: Linux) എന്ന നാമം സൂചിപ്പിക്കുന്നത് ഒരു കമ്പ്യൂട്ടര് ഓപ്പറേറ്റിങ് സിസ്റ്റത്തെയും അതിന്റെ കെര്ണലിനെയുമാകുന്നു. സ്വതന്ത്ര സോഫ്റ്റ്വെയര്, ഓപ്പണ്സോഴ്സ് സോഫ്റ്റ്വെയര് എന്നീ പ്രത്യയശാസ്ത്രങ്ങളുടെ ജൈവോദാഹരണമാണു് ലിനക്സ്.
ആധികാരികമായി പറയുകയാണെങ്കില് ‘ലിനക്സ്’ എന്ന പദം സൂചിപ്പിക്കുന്നത് ലിനക്സ് കെര്ണലിനെ മാത്രമാണു്. എങ്കിലും സാധാരണഗതിയില് ഈ പേരുകൊണ്ട് ഉദ്ദേശിക്കുന്നത്, ലിനക്സ് കെര്ണലും, ഗ്നു ഫൌണ്ടേഷന്, സ്വതന്ത്ര സോഫ്റ്റ്വെയര് സമിതി, മറ്റു സോഫ്റ്റ്വെയര് ദാതാക്കള് എന്നിവരില് നിന്നുള്ള സോഫ്റ്റ്വെയറുകളും സൌജന്യമായോ അല്ലാതെയോ ലഭ്യമായിട്ടുള്ള ഒരു വ്യവസ്ഥിതിയെയാണു്.
ലിനക്സ് ദാതാക്കള് (Linux Distribution) എന്നതാകട്ടെ, ഏതെങ്കിലും ഒരു പ്രത്യേക വിഭാഗം ഉപഭോക്താക്കള്ക്ക് ആവശ്യമുള്ള സോഫ്റ്റ്വെയര് ഈ വിഭാഗക്കാരുടെ ആവശ്യങ്ങള് കണക്കിലെടുത്ത് മുന്വിധികളോടെ ക്രമീകരിച്ചും, ലഭ്യമല്ലാത്ത സോഫ്റ്റ്വെയര് എളുപ്പം ഉപയോഗത്തില് വരുത്തുവാനും, ഉള്ളവ അപ്രകാരം തന്നെ പുതുക്കുവാനും ആവശ്യമായ ടൂളുകളും, നെറ്റ്വര്ക്കും മുഖ്യഘടകമായ ലിനക്സ് കെര്ണലിനൊപ്പം തന്നെ ലഭ്യമാക്കുന്നവരുമാകുന്നു. ഉദാഹരണം: റെഡ്ഹാറ്റ് ലിനക്സ്, ഡെബിയന് ലിനക്സ് എന്നിവ.
പ്രാരംഭഘട്ടത്തില് ലിനക്സ് ഉപയോഗിച്ചിരുന്നതും മെച്ചപ്പെടുത്തിയിരുന്നതും ഒരു കൂട്ടം തല്പരകക്ഷികള് മാത്രമായിരുന്നു. തുടര്ന്ന് പ്രധാന വിവരസാങ്കേതികതാദാതാക്കളായ ഐ.ബി.എം, സണ് മൈക്രൊസിസ്റ്റംസ്, ഹ്യുലറ്റ് പാക്കര്ഡ്, നോവെല് എന്നിവര് സെര്വറുകള്ക്കായി ലിനക്സിനെ തിരഞ്ഞെടുക്കുവാന് തുടങ്ങി. ലിനക്സ് തല്പരരുടെയും നിരീക്ഷകരുടെയും അഭിപ്രായത്തില് പല ഹാര്ഡ്വെയര് ദാതാക്കള്ക്കിടയിലും ഏകതാനമായ പ്രവര്ത്തനം കാഴ്ചവയ്ക്കുന്നതാണു് ലിനക്സിന്റെ പ്രചാരത്തിനു് കാരണമായി ഭവിച്ചിട്ടുള്ളത്.
ലിനക്സ് ആദ്യമായി തയ്യാറാക്കപ്പെട്ടത് ഇന്റല് മൈക്രൊപ്രോസസര് കമ്പനിയുടെ i386 ചിപ്പുകള്ക്ക് വേണ്ടിയായിരുന്നു. ഇപ്പോള് ലിനക്സ് മിക്ക പ്രധാന മൈക്രോപ്രോസസറുകളിലും പ്രവര്ത്തിക്കുന്നതാണു്. മൊബൈല് ഫോണ്, പേഴ്സണല് കമ്പ്യൂട്ടര് എന്നുതുടങ്ങി സൂപ്പര് കമ്പ്യൂട്ടറുകളില് വരെ ഇന്നു് ലിനക്സ് പ്രവര്ത്തിപ്പിക്കുന്നുണ്ട്.
ഉള്ളടക്കം |
[തിരുത്തുക] ചരിത്രം
1983 റിച്ചാര്ഡ് സ്റ്റാള്മാന് സ്ഥാപിച്ച ഗ്നു എന്ന സംഘടനയില് നിന്നും വളര്ന്നു വന്ന സോഫ്റ്റ്വെയറും ടൂളുകളുമാണു് ഇന്നത്തെ ലിനക്സില് ലഭ്യമായിട്ടുള്ള സോഫ്റ്റ്വെയറില് സിംഹഭാഗവും. ഗ്നു സംഘത്തിന്റെ മുഖ്യലക്ഷ്യം സ്വതന്ത്രമായ സോഫ്റ്റ്വെയറുകള് മാത്രം ഉപയോഗിച്ചുകൊണ്ട് യുണിക്സ് പോലുള്ള ഒരു ഓപ്പറേറ്റിങ് സിസ്റ്റം നിര്മ്മിക്കുന്നതായിരുന്നു. തൊണ്ണൂറുകളുടെ ആദ്യം തന്നെ ഒരു ഓപ്പറേറ്റിങ് സിസ്റ്റത്തിനു് ആവശ്യമായ പ്രധാനപ്പെട്ട സോഫ്റ്റ്വെയറുകള് എല്ലാം തന്നെ ഗ്നു സംഘം സ്വന്തമായി തയ്യാറാക്കിയിരുന്നു. ഒന്നൊഴികെ; ഒരു ഓപ്പറേറ്റിങ് സിസ്റ്റം ഹാര്ഡ്വെയറുമായി സംവദിക്കുവാന് ഉപയോഗിക്കുന്ന കെര്ണല് എന്ന ഘടകം. ഗ്നു സ്വതന്ത്രമായി തന്നെ ഒരു കെര്ണല് നിര്മ്മിക്കുവാന് തുടങ്ങുകയും ചെയ്തു. ബെര്ക്കെലി യൂണിവേഴ്സിറ്റി നിര്മ്മിച്ചെടുത്ത യുണിക്സ് സമാന ഓപ്പറേറ്റിങ് സിസ്റ്റം ആയ ബി.എസ്.ഡിയുടെ കെര്ണല് ഉപയോഗിക്കുവാനായിരുന്നു ഗ്നു സംഘത്തിന്റെ ആദ്യ തീരുമാനം. ബെര്ക്കെലിയിലെ പ്രോഗ്രാമര്മാരുടെ നിസ്സഹരണം മൂലം ഈ പദ്ധതി അവര്ക്ക് ഉപേക്ഷിക്കേണ്ടി വന്നു. സ്വന്തമായി ഒരു കെര്ണല് നിര്മ്മിക്കുവാനുള്ള പ്രവര്ത്തനങ്ങള് ഇതോടെ മന്ദമാവുകയും ചെയ്തു.
എകദേശം ഇതേ കാലയളവില്, കൃത്യമായി 1991 -ല് മറ്റൊരു കെര്ണല്, ലിനസ് ട്രൊവാള്ഡ്സ് എന്ന ഫിന്ലാഡുകാരന് യൂണിവേഴ്സിറ്റി വിദ്യാര്ത്ഥി, ഹെല്സിങ്കി യൂണിവേഴ്സിറ്റിയിലെ പഠനവേളയില് പണിതീര്ത്തിരുന്നു. 1991 സെപ്തംബര് 17 നു ഇന്റര്നെറ്റില് ലഭ്യമായ ലിനസിന്റെ കെര്ണലില് മറ്റനേകം പ്രതിഭകളുടെ വിദഗ്ദമായ ഇടപെടലുകള്ക്ക് ശേഷമാണു് ഇന്നു കാണുന്ന ലിനക്സ് കെര്ണല് രൂപപ്പെട്ടത്.
ഇന്നും ലിനസ് ട്രൊവാള്ഡ്സ് തന്നെയാണു്, ലിനക്സ് കെര്ണല് നവീകരണങ്ങള്ക്ക് നേതൃത്വം കൊടുക്കുന്നത്. ഗ്നു സംഘടനയില് നിന്നു് ലഭ്യമായ സോഫ്റ്റ്വെയറുകളും ഡെസ്ക്ടോപ്പ് ക്രമീകരണങ്ങളും വിളക്കിച്ചേര്ത്ത് സമ്പൂര്ണ്ണ ഓപ്പറേറ്റിങ് സിസ്റ്റം നിര്മ്മിക്കുകയെന്നത് ലിനക്സ് ദാതാക്കളും ചെയ്തുപോരുന്നു.
ടക്സ്, എന്നുപേരുള്ള ഒരു പെന്ഗ്വിന് ആണു് ലിനക്സിന്റെ ഭാഗ്യചിഹ്നവും അടയാളവും. ലിനക്സ് എന്ന പേരു നിര്ദ്ദേശിച്ചതാകട്ടെ ഹെല്സിങ്കി സാങ്കേതിക സര്വ്വകലാശാലയ്ക്ക് വേണ്ടി പ്രവര്ത്തിച്ചിരുന്ന അരി ലെംകെ എന്നു പേരുള്ള സെര്വര് അഡ്മിനിസ്ട്രേറ്റര് ആയിരുന്നു.
[തിരുത്തുക] ലൈസന്സ്
ലിനക്സ് കെര്ണലും, അതിനോടുകൂടെയുള്ള ഗ്നു സോഫ്റ്റ്വെയര് ശകലങ്ങളും ജി.പി.എല് എന്ന സ്വതന്ത്ര സോഫ്റ്റ്വെയര് ലൈസന്സിനാല് നിയന്ത്രിച്ചിരിക്കുന്നു. ജി.പി.എല് ലൈസന്സ് അനുസരിച്ച്, ലിനക്സ് കെര്ണലില് വരുത്തുന്ന മാറ്റങ്ങള്ക്കും, കെര്ണലിന്റെ സോഴ്സില് നിന്നു് ഉരുത്തിരിയുന്ന സോഫ്റ്റ്വെയറുകള്ക്കും കോപ്പിറൈറ്റ് നിയമങ്ങള് ബാധകമാവുകയില്ല. അവ എക്കാലവും സ്വതന്ത്രമായി പകര്ത്താവുന്നതും പുനര്സൃഷ്ടിക്കാവുന്നതോ പുതുക്കിയെഴുതാവുന്നതോ ആയിരിക്കുകയും ചെയ്യും.
[തിരുത്തുക] ഉച്ചാരണം
ലിനസ് ട്രൊവാള്ഡ്സിന്റെ പേരില് നിന്നു് ഊഹിക്കാവുന്ന ഉച്ചാരണമായ ലിനക്സ് എന്നു തന്നെയാണു് ലിനക്സിന്റെ പ്രധാന ഉച്ചാരണം. എങ്കിലും ഇംഗ്ലീഷ് ഉച്ചാരണങ്ങളോട് കൂടുതല് സ്വരചേര്ച്ചയുള്ള ലൈനക്സ് എന്ന ഉച്ചാരണവും നിലവിലുണ്ട്.
[തിരുത്തുക] ലിനക്സ് ദാതാക്കള്
ലിനക്സ് അടിസ്ഥാനമാക്കി പ്രവര്ത്തിക്കുന്ന എകദേശം 450 ഓപ്പറേറ്റിങ് സിസ്റ്റമുകള് ലഭ്യമായിട്ടുണ്ട്. ഇവ പലപ്പോഴും വ്യക്തികള് തനിച്ചോ, വിദഗ്ദരായ ഒരു കൂട്ടം ആളുകളുള്ള സംഘടനകളോ ആണു് പുറത്തിറക്കുന്നത്. ഇത്തരത്തില് ലഭ്യമായിരിക്കുന്ന ഓപ്പറേറ്റിങ് സിസ്റ്റമുകളെ ലിനക്സ് ഡിസ്ട്രിബ്യൂഷന് (Linux Distribution) എന്നു് വിളിച്ചുപോരുന്നു. ഇവ പൊതുവേ, വിവിധോദ്ദേശ ഓപ്പറേറ്റിങ് സിസ്റ്റമുകളോ, അല്ലെങ്കില് ഏതെങ്കിലും പ്രത്യേക ഗണം ഉപഭോക്താക്കളെ ലക്ഷ്യമിട്ടിട്ടുള്ളവയോ ആയിരിക്കും. ഉദാഹരണം: IndLinux ഇന്ഡിക് ഭാഷകള് ഉപയോഗിക്കുന്നവര്ക്ക് മാത്രമായി രൂപകല്പന ചെയ്തിട്ടുള്ള ലിനക്സ് ഓപ്പറേറ്റിങ് സിസ്റ്റമാണു്.