গ্নু: সংশোধিত সংস্করণের মধ্যে পার্থক্য

বিষয়বস্তু বিয়োগ হয়েছে বিষয়বস্তু যোগ হয়েছে
WikitanvirBot (আলোচনা | অবদান)
বট বানান ঠিক করছে, কোনো সমস্যায় তানভিরের আলাপ পাতায় বার্তা রাখুন
আফতাব বট (আলোচনা | অবদান)
টেমপ্লেটে সংশোধন
২১ নং লাইন:
}}
 
'''গনু'''({{pron-en|ˈɡnuː|En-gnu.ogg}}<ref>{{citeওয়েব webউদ্ধৃতি|url=http://www.gnu.org/ |title= What is GNU?| work = The GNU Operating System |date=September 4, 2009 |publisher=[[Free Software Foundation]] |accessdate=October 9, 2009 |quote=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''.
}}</ref><!-- /gnu:/ is not a possible English pronunciation-->) হল একটি [[ইউনিক্স-লাইক]] [[অপারেটিং সিস্টেম]]। [[GNU project|গনু প্রকল্পের]] মাধ্যমে এটি ডেভলপ করা হয়েছে। ইউনিক্সের সমমানের একটি সফটওয়্যার সিস্টেম যা সম্পূর্ণরূপে [[ফ্রি সফটওয়্যার|ফ্রি সফটওয়্যারের]] উপর ভিত্তি করেই ব্যবাহর করা যাবে, এমন লক্ষ্য থেকেই এটি তৈরীর কাজ শুরু করা হয়েছিল। [[রিচার্ড স্টলম্যান]] ১৯৮৩ সালে এই প্রকল্প চালু করেন, এবং [[ফ্রি সফটওয়্যার ফাউন্ডেশন|ফ্রি সফটওয়্যার ফাউন্ডেশনের]] মূল লক্ষ্যও ছিল এটি। যদিও ডিসেম্বর ২০১০ পর্যন্ত এটির কোনো স্টেবল সংস্করণ প্রকাশিত হয়নি।<ref name=computerworld>Vaughan-Nichols, Steven J. "[http://www.computerworld.com/s/article/9131178/Opinion_The_top_10_operating_system_stinkers Opinion: The top 10 operating system stinkers]" in ''[[Computerworld]]'', April 9, 2009: "But after more than 25 years in development, GNU remains incomplete: Its kernel, Hurd, has never really made it out of the starting blocks. ... Almost no one has actually been able to use the OS; it's really more a set of ideas than an operating system."</ref><ref name=Hillesley>>Hillesley, Richard. "[http://www.h-online.com/open/features/GNU-HURD-Altered-visions-and-lost-promise-1030942.html GNU HURD: Altered visions and lost promise]", June 30, 2010. See especially [http://www.h-online.com/open/features/GNU-HURD-Altered-visions-and-lost-promise-1030942.html?page=3 page 3]: "Nearly twenty years later the HURD has still to reach maturity, and has never achieved production quality." ... "Some of us are still wishing and hoping for the real deal, a GNU operating system with a GNU kernel."</ref><ref>Lessig, Lawrence. ''The Future of Ideas: The Fate of the Commons in a Connected World'', p. 54. Random House, Inc., 2001. ISBN 978-0-375-50578-2. Referring to Stallman, Lessig wrote, "He had mixed all of the ingredients needed for an operating system to function, but he was missing the core."</ref> সর্বশেষ [[software release life cycle#Alpha|আলফা]] সংস্করণ গনু সিস্টেম ২.০ প্রকাশিত হয়েছিল ২০০৪ সালে, যেখানে সিস্টেমের [[kernel (computing)|কার্নেল]] হিসাবে [[GNU Hurd|গনু হার্ড]] সংযোজন করা হয়েছিল। যদিও অন্যান্য কার্নেলসমূহ (গনু নয় এমন) গনু সিস্টেমের সাথে ব্যবহার করা যায়। ফ্রি সফটওয়্যার ফাউন্ডেশন এটি মেনে চলার চেষ্টা করে যে যখন [[লিনাক্স]], গনু টুল এবং ইউটিলিটিস এর সাথে ব্যবহার করা হবে তখন সেটিকে [[GNU variants|গনু এর একটি ভেরিয়েন্ট]] বলা হবে এবং গনু/লিনাক্স নামে প্রকাশ করতে হবে। (এর থেকেই [[GNU/Linux naming controversy|গনু/ লিনাক্স নামকরণ দ্বন্দের]] সৃষ্টি হয়)।
 
''"GNU's Not Unix!"'' (''গনু ইউনিক্স নয়'') এই কথাটি ''গনু'' প্রকল্পের সাথে ব্যবহার করা হয়। এই কথাটি বলার কারণ হল গনু এর ডিজাইন [[ইউনিক্স-লাইক|ইউনিক্সের মত]], কিন্তু ইউনিক্সের সাথে পার্থক্য হল এটি একটি ফ্রি সফটওয়্যার এবং এখানে [[ইউনিক্স|ইউনিক্সের]] কোনো কোড ব্যবহার করা হয়নি।<ref>{{ citeওয়েব webউদ্ধৃতি | url = http://www.gnu.org/ | title = The GNU Operating system | accessdate = 2008-08-18 }}</ref> [[GNU project|গনু প্রকল্পের]] উদ্দেশ্যে এবং এখানে ব্যবহার উপযোগী প্রোগ্রামগুলি গনু প্যাকেজ বা গনু প্রোগ্রাম বলা হয়। এই সিস্টেমের মূল অংশগুলির মধ্যে রয়েছে [[GNU Compiler Collection|গনু কম্পাইলার কালেকশন]] (জিসিসি), [[GNU Binary Utilities|গনু বাইনারী ইউনিটিলিটিস]] (binutils) , [[Bash (Unix shell)|ব্যাশ শেল]], [[GNU C library|গনু সি লাইব্রেরী]] (glibc), এবং [[GNU Core Utilities|গনু কোর ইউটিলিটিস]] (coreutils)। গনু ডেভলপাররা গনু অ্যাপলিকেশন এবং ইউটিলিটিসসমূহ লিনাক্সে [[port (software)|পোর্ট]] করার উপযোগী করেছেন। এই অ্যাপলিকেশন সমূহ এখব [[Berkeley Software Distribution|বিএসডি]], [[Solaris Operating System|সোলারিস]] এবং [[Mac OS X|ম্যাক ওএস এক্সে]] ব্যাপকভাবে ব্যবহার করা হচ্ছে।
 
[[GNU General Public License|গনু জেনারেল পাবলিক লাইসেন্স]] (জিপিএল), [[GNU Lesser General Public License|গনু লেজার পাবলিক লাইসেন্স]] (এলজিপিএল) এবং [[GNU Free Documentation License|গনু ফ্রি ডকুমেন্টেশন লাইসেন্স]] (জিএফডিএল) লাইসেন্সসমূহ লেখা হয়েছিল গনু এর জন্য, কিন্তু বর্তমানে গনুর সাথে সম্পর্কিত নয় এমন অনেক প্রকল্পে এগুলি ব্যবহার করা হচ্ছে।
৩১ নং লাইন:
 
== ইতিহাস ==
রিচার্ড স্টলম্যান গনু অপারেটিং সিস্টেমের এই পরিকল্পনার কথা net.unix-wizards এবং net.usoft [[newsgroup|নিউজগ্রুপে]] জানিয়ে ছিলেন ২৭ সেপ্টেম্বর ১৯৮৩ তারিখে।<ref>{{ citeসংবাদ newsgroupউদ্ধৃতিgroup | title = new UNIX implementation | first = Richard | last = Stallman | date = 27 September 1983 | newsgroup = net.unix-wizards | newsgroup = net.usoft | id = 771@mit-eddie.UUCP | url = http://groups.google.com/group/net.unix-wizards/msg/4dadd63a976019d7 | accessdate = 2008-08-18 }}</ref> সফটওয়্যার ডেভলপমেন্টের কাজ শুরু হয় ৫ জানুয়ারি ১৯৮৪ তারিখে। এর আগে তিনি [[ম্যাসাচুসেট্‌স ইনস্টিটিউট অফ টেকনোলজি]] এর আর্টিফিশিয়াল ইন্টেলিজেন্স ল্যাব থেকে অবসর গ্রহণ করেন। কারণ এই প্রতিষ্ঠানের সাথে যুক্ত থাকার ফলে গনু সফটওয়্যার সমূহের ডেভলপমেন্ট বা বিনামূল্যে বিতরণের ক্ষেত্রে সমস্যা হতে পারে অথবা প্রতিষ্ঠানের পক্ষ থেকে এর মালিকানার দাবি তোলা হতে পারে। রিচার্ড স্টলম্যান গনু নামটি নির্বাচন করেছেন বিভিন্ন শব্দের খেলা এবং ''[[The Gnu]]'' নামের গান থেকে।<ref>{{citeওয়েব webউদ্ধৃতি|url=http://fsfeurope.org/documents/rms-fs-2006-03-09.en.html#the-name-gnu| title=Stallman explaining why the name "NUG" was chosen|publisher=FSFE|accessdate=2007-02-20}}</ref>
এই প্রকল্পের মূল লক্ষ্য ছিল সম্পূর্ণরূপে ফ্রি সফটওয়্যারের সমন্বয়ে একটি অপারেটিং সিস্টেম তৈরী করা। স্টলম্যান চেয়েছিলেন কম্পিউটার ব্যবহারকারীরা যেন "স্বাধীন" থাকতে পারেন, যেমন ছিলেন ১৯৬০ এবং ১৯৭০ এর দশকে। সে সময় সফটওয়্যার ব্যবহারকারীরা তাদের ব্যবহৃত সফটওয়্যারের সোর্স কোড নিয়ে পড়াশুনা করা, অন্য যে কারও সাথে শেয়ার করা, সফটওয়্যারে যে কোনো ধরনের পরিবর্তন করার স্বাধীনতা পেতেন। এমনকি পরিবর্তীত সফটওয়্যারসমূহ পুনরায় প্রকাশ করার ব্যাপারেও কোনো বাধা ছিল না ব্যবহারকারীদের। [[GNU Manifesto]] তে মার্চ ১৯৮৫ সালে এই দর্শনটি প্রকাশ করা হয়েছিল।
 
রিচার্ড স্টলম্যানের [[Incompatible Timesharing System]] (ITS) এ কাজ করার অভিজ্ঞতা ছিল এবং এটিই তাকে একটি পোর্টেবল অপারেটইং সিস্টেম তৈরীতে উদ্বুদ্ধ করেছিল।<ref>{{citeওয়েব webউদ্ধৃতি|url=http://fsfeurope.org/documents/rms-fs-2006-03-09.en.html#choosing-the-unix-design| title=Stallman describing why a Unix-like design was chosen | publisher = FSFE | accessdate = 2007-02-20}}</ref> [[Incompatible Timesharing System]] (ITS) ছিল [[assembly language|অ্যাসেমব্লি]] প্রোগ্রামিং ভাষায় লেখা একটি অপারেটিং সিস্টেম, যা [[PDP-10]] কম্পিউটার আর্কিটেকচারের উদ্দেশ্যে তৈরী করা হয়েছিল, তবে এই ডিভাইসটির ডেভলপমেন্ট বন্ধ হয়ে যাওয়ায় অপারেটিং সিস্টেমটির ব্যবহারও কমে আসছিল। সিদ্ধান্ত নেয়া হয় গনু ইউনিক্সের সমপর্যায়ের একটি অপারেটিং সিস্টেম হিসবে তৈরী করা হবে। সে সময় ইউনিক্স একটি জনপ্রিয় [[proprietary software|মালিকানাধিন]] অপারেটিং সিস্টেম ছিল। ইউনিক্সের ডিজাইন প্রমাণ করেছে যে এটি কার্যকর, একই সাথে এটি মডিউলার ছিল, ফলে এর অংশগুলি বিভিন্ন সংযোজন করার সুযোগ ছিল।
 
প্রয়োজনীয় প্রায় সকল সফটওয়্যারই একেবারে নতুন করে লিখতে হয়েছিল যদিও সহজলভ্য বিভিন্ন ফ্রি সফটওয়্যার কম্পোনেন্ট যেমন [[TeX]] টাইপসেট সিস্টেম এবং [[X Window System|এক্স উইন্ডো সিস্টেম]]। গনুর অধিকাংশ অংশ তৈরী করেছেন স্বেচ্ছাসেবকরা; অনেকে তাদের অবসর সময়ে কাজ করেছেন, বিভিন্ন কোম্পানি, শিক্ষাপ্রতিষ্ঠান এবং অলাভজনক প্রতিষ্ঠন থেকে পাওয়া পারিশ্রমিকের বিনিময়েও কাজ করেছেন অনেকে। ১৯৮৫ সালের অক্টোবরে স্টলম্যন [[Free Software Foundation|ফ্রি সফটওয়্যার ফাউন্ডেশন]] (FSF) প্রতিষ্ঠা করেন। ১৯৮০ এর শেষে এবং ১৯৯০ সময়ের মধ্যে এফএসএফ গনু এর জন্য প্রয়োজনীয় সফটওয়্যার তৈরীর জন্য ডেভলপার নিয়োগ দেয়া।
৭৬ নং লাইন:
 
== তথ্যসূত্র ==
{{সূত্র তালিকা|2}}
{{Reflist|2}}
 
== বহিঃসংযোগ ==
'https://bn.wikipedia.org/wiki/গ্নু' থেকে আনীত