Jump to content

ഗ്നു

വിക്കിപീഡിയ, ഒരു സ്വതന്ത്ര വിജ്ഞാനകോശം.
(GNU എന്ന താളിൽ നിന്നും തിരിച്ചുവിട്ടതു പ്രകാരം)
ഗ്നു
എക്സ്എഫ്സിഇ4(Xfce4), വെബ് ബ്രൗസർ മിഡോറി എന്നിവയ്‌ക്കൊപ്പം ഡെബിയൻ ഗ്നൂ/ഹർഡ്
നിർമ്മാതാവ്Community
പ്രോഗ്രാമിങ് ചെയ്തത് Various (notably C and assembly language)
ഒ.എസ്. കുടുംബംUnix-like
തൽസ്ഥിതി:Current
സോഴ്സ് മാതൃകFree software
വാണിജ്യപരമായി
ലക്ഷ്യമിടുന്ന കമ്പോളം
Personal computers, mobile devices, embedded devices, servers, mainframes, supercomputers
സപ്പോർട്ട് പ്ലാറ്റ്ഫോംIA-32 (with Hurd kernel only) and Alpha, ARC, ARM, AVR32, Blackfin, C6x, ETRAX CRIS, FR-V, H8/300, Hexagon, Itanium, M32R, m68k, META, MicroBlaze, MIPS, MN103, OpenRISC, PA-RISC, PowerPC, s390, S+core, SuperH, SPARC, TILE64, Unicore32, x86, Xtensa (with Linux-libre kernel only)
കേർണൽ തരംMicrokernel (GNU Hurd) or Monolithic kernel (GNU Linux-libre, fork of Linux)
UserlandGNU
സോഫ്റ്റ്‌വെയർ
അനുമതി പത്രിക
GNU GPL, GNU LGPL, GNU AGPL, GNU FDL, GNU FSDG[1][2]
വെബ് സൈറ്റ്www.gnu.org/home.en.html

പരിപൂർണ്ണമായും സ്വതന്ത്ര സോഫ്റ്റ്‌‌വേർ ഉപയോഗിച്ചുള്ള ഓപ്പറേറ്റിങ് സിസ്റ്റമാണ് ഗ്നു (GNU pronounced /ˈɡnuː/ ( listen)[3]), GNU എന്നതിന്റെ പൂർണ്ണരൂപം GNU's not Unix!” എന്നാണ്. യുണിക്സ് സമാന എന്നാൽ സ്വതന്ത്ര സോഫ്റ്റ്‌‌വേറും യുണിക്സുമായി യാതൊരു ബന്ധവുമില്ലാത്തതുമായ പദ്ധതിയായതുകൊണ്ടാണീ പേര് സ്വീകരിച്ചത്[4]. ഗ്നുവിന്റെ വികസനം തുടങ്ങിവച്ചത് റിച്ചാർഡ് സ്റ്റാൾമാൻ ആണ്, അത് സ്വതന്ത്ര സോഫ്റ്റ്‌‌വേർ സമിതിയുടെ (Free Software Foundation) നിർമ്മാണത്തിനും കാരണമായി. സ്വതന്ത്ര സോഫ്‌റ്റ്‌വെയറിന്റെ വിപുലമായ ശേഖരമാണ് (2022 ജനുവരിയിലെ കണക്കനുസരിച്ച് 383 പാക്കേജുകൾ[5]), ഇത് ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റമായി ഉപയോഗിക്കാം അല്ലെങ്കിൽ മറ്റ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾക്കൊപ്പം ഉപയോഗിക്കാം.[6][7]പൂർത്തിയാക്കിയ ഗ്നു ടൂളുകളുടെ ഉപയോഗം ലിനക്സ് എന്നറിയപ്പെടുന്ന ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ കുടുംബത്തിലേക്ക് നയിച്ചു.[8] ഗ്നു പ്രോജക്ടിന്റെ സ്വന്തം ജനറൽ പബ്ലിക് ലൈസൻസിന് (ജിപിഎൽ) കീഴിലാണ് ഗ്നുവിന്റെ ഭൂരിഭാഗവും ലൈസൻസ് ചെയ്തിരിക്കുന്നത്.

ഗ്നു പദ്ധതി പ്രകാരമാണ് ഗ്നുവിന്റെ വികസനം, ഇന്ന് കമ്പൈലറുകൾ, ബൈനറി ഉപകരണങ്ങൾ, ബാഷ് ഷെൽ തുടങ്ങി നിരവധി ഭാഗങ്ങൾ ഗ്നുവിനായി വികസിപ്പിക്കപ്പെട്ടിരിക്കുന്നു. എന്നിരുന്നാലും കെർണലിന്റെ വികസനം പൂർണ്ണമല്ല. അതുകൊണ്ട് ഗ്നു പദ്ധതിയിൽ ലിനക്സ് കെർണൽ ഉൾപ്പെടുത്തിയാണിപ്പോൾ ഉപയോഗിക്കുന്നത്. ഗ്നുവിന്റെ സ്വന്തം കെർണലിനെ ഗ്നു ഹർഡ് എന്നു വിളിക്കുന്നു. ഗ്നു സാർവ്വ ജനിക അനുമതി, ഗ്നു ലഘു സാർവ്വ ജനിക അനുമതി, ഗ്നു സ്വതന്ത്ര പ്രമാണ അനുമതി തുടങ്ങിയ സ്വത അനുമതികൾ അടിസ്ഥാനപരമായി ഗ്നു പദ്ധതിയ്ക്കു വേണ്ടി എഴുതപ്പെട്ടതാണെങ്കിലും നിരവധി മറ്റ് പദ്ധതികൾ ഇന്നവ ഉപയോഗിക്കുന്നു.

സ്വതന്ത്ര സോഫ്‌റ്റ്‌വെയർ ആശയം ഉടലെടുത്ത പദ്ധതി കൂടിയാണ് ഗ്നു. പദ്ധതിയുടെ സ്ഥാപകനായ റിച്ചാർഡ് സ്റ്റാൾമാൻ ഗ്നുവിനെ ഒരു "സാമൂഹിക ലക്ഷ്യത്തിലേക്കുള്ള സാങ്കേതിക മാർഗ്ഗം" ആയി കാണുന്നു.[9]സ്റ്റാൾമാന്റെ ഫ്രീ സോഫ്റ്റ്‌വെയർ, ഫ്രീ സൊസൈറ്റി എന്ന പുസ്തകത്തിന്റെ രണ്ടാം പതിപ്പിന്റെ ആമുഖത്തിൽ ലോറൻസ് ലെസ്സിഗ് പറയുന്നു, അതിൽ "സോഫ്റ്റ്‌വെയറിന്റെ സാമൂഹിക വശങ്ങളെക്കുറിച്ചും സ്വതന്ത്ര സോഫ്‌റ്റ്‌വെയറിന് എങ്ങനെ സമൂഹവും സാമൂഹിക നീതിയും സൃഷ്ടിക്കാൻ കഴിയും" എന്നതിനെ കുറിച്ചും സ്റ്റാൾമാൻ എഴുതിയിട്ടുണ്ട്.[10]

ഗ്നു(GNU) എന്നത് "ഗ്നു യുണിക്സ് അല്ല!(GNU's Not Unix!)" എന്നതിന്റെ ഒരു ചുരുക്കപ്പേരാണ്,[11]ഗ്നുവിന്റെ ഡിസൈൻ യുണിക്സിനെ പോലെയാണ്, പക്ഷേ യുണിക്സിൽ നിന്ന് വ്യത്യസ്തമാക്കുന്നത് സ്വതന്ത്ര സോഫ്‌റ്റ്‌വെയറായതിനാൽ യുണിക്സ് കോഡ് ഉപയോഗിച്ചിട്ടില്ല.[12][13][14] ദി ഗ്നു എന്ന ഗാനം ഉൾപ്പെടെ വാക്കുകൾ കൊണ്ടുള്ള കളികളും ഉപയോഗിച്ചാണ് സ്റ്റാൾമാൻ ഈ പേര് തിരഞ്ഞെടുത്തത്.[15]

അവലംബം

[തിരുത്തുക]
  1. "GNU Licenses".
  2. "GNU FSDG".
  3. "The GNU Operating System - What is GNU?". Free Software Foundation. September 4, 2009. Retrieved October 9, 2009. The name "GNU" is a recursive acronym for "GNU's Not Unix!"; it is pronounced g-noo, as one syllable with no vowel sound between the g and the n.
  4. "The GNU Operating system". Retrieved 2008-08-18.
  5. Stallman, Richard. "Software – GNU Project". GNU Project. Free Software Foundation, Inc. Retrieved 2022-01-09.
  6. "GNU Manifesto". GNU project. FSF. Retrieved 2011-07-27.
  7. Raymond, Eric (2001-02-01). The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary. "O'Reilly Media, Inc.". pp. 10–12. ISBN 978-0-59600108-7.
  8. "1.2. What is GNU/Linux?". www.debian.org. Archived from the original on 2021-02-09. Retrieved 2020-08-24.
  9. Stallman, Richard (1986), "KTH", Philosophy (speech), GNU, Stockholm, Sweden: FSF.
  10. Stallman, Richard M.; Gay, Joshua (December 2009). Free Software, Free Society: Selected Essays Of Richard M. Stallman. ISBN 9781441436856. Retrieved 2016-03-24. {{cite book}}: |website= ignored (help)
  11. "GNU's Not Unix". The free dictionary. Retrieved 2012-09-22.
  12. St. Amant, Kirk; Still, Brian (2007). Handbook of Research on Open Source Software: Technological, Economic, and Social Perspectives. ISBN 978-1-59140999-1. OCLC 1028442948.
  13. "The GNU Operating system". GNU project. FSF. Retrieved 2008-08-18.
  14. Marshall, Rosalie (2008-11-17). "Q&A: Richard Stallman, founder of the GNU Project and the Free Software Foundation". AU: PC & Tech Authority. Retrieved 2012-09-22.
  15. Stallman, Richard (March 9, 2006). The Free Software Movement and the Future of Freedom. Zagreb, Croatia: FSF Europe. Retrieved February 20, 2007.


"https://ml.wikipedia.org/w/index.php?title=ഗ്നു&oldid=4086566" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്