‌بررسی وضعیت پروژه گنو و تاثیرگذاری آن در دنیای منبع‌باز

گنو، هدفی رو به‌فراموشی

ساده ‌است اگر بخواهیم دنیا را به همان شکلی که هست قبول و فرض کنیم که همیشه همین‌طور باقی می‌ماند، اما گاهی اوقات پیش می‌آید که یک تلنگر کوچک می‌تواند آدم را دگرگون کند. برای مثال بیایید اطلاعات زیر را بررسی کنیم که از وبلاگ یک توسعه دهنده لینوکسی برداشته شده است: «‌بعد از آن‌که زیرساخت‌های لازم را برای تحلیل کد در توزیع اوبونتو ایجاد کردم، کنجکاوی‌ام برانگیخته شد و تصمیم گرفتم بدانم چقدر از نرم‌افزارهای آزاد گنو در بخشی از سیستم عامل مدرنی همچون اوبونتو وجود دارد. معیار را هم تعداد خط کد نوشته شده قرار دادم و تنها مخزن اصلی اوبونتو را انتخاب کردم که شامل هسته توزیع و بسته‌های همراه با آن بود.»
کد خبر: ۴۱۲۳۲۶

در نتیجه «سهم نرم‌افزارهای گنو تنها 8 درصد است که اگر بخواهیم پروژه گنوم را هم به آن اضافه کنیم (که در عمل در حال فاصله گرفتن از گنو است) این رقم به 13درصد از کل کد نوشته شده می‌شود.» منبع:

http:‌/‌‌/‌pedrocr.net‌/‌text‌/‌how-much-gnu-in-gnu-linux

بنابراین از یک طرف می‌دانیم که گنو در سیستم عامل گنو‌/‌لینوکس بخش کوچکی از کل کد یک توزیع پیشرفته را تشکیل می‌دهد (که تقریبا فقط در هسته لینوکس وجود دارد) و از طرف دیگر، به‌نظر می‌رسد که مجوزهای آسان‌گیر در حال رشد هستند و در مقایسه با آنها، پروژه‌هایی که از کپی‌لفت استفاده می‌کنند، ‌به کمتر از نصف تقلیل یافته‌اند.قرار دادن این اطلاعات تقریبا متصل به یکدیگر، گواهی می‌دهد که جنبش نرم‌افزارهای آزاد حرکتی نامانوس دارد که تاکنون نگاه‌ها به آن، به‌عنوانی اصلی ثابت و از بین نرفتنی بود. بیاییم به سه عنصر کلیدی دخیل در این ماجرا نگاهی بیندازیم ‌FSF، GNU و GPL.

بنیاد نرم‌افزارهای آزاد (FSF) نگهبان پروژه اصلی گنو است که همه چیز را آغاز کرد. هر چند که خیلی علاقه دارد GNU‌/‌HURD را برجسته کند، اما توزیع‌های لینوکسی یکی از فوایدی که دارند، ‌پر کردن سوراخی است که گنو‌/‌هرد نتوانست در مورد گنو انجام دهد. بنابراین، پروژه گنو تاکنون کامل شده و حتی فهرستی معدود از توزیع‌های لینوکسی وجود دارد که رهنمودهای پروژه گنو را به‌طور کامل پیاده کرده‌اند. به نوشتار زیر که در راس این فهرست قرار دارد دقت کنید:

در ادامه، فهرستی از توزیع‌های گنو‌/‌لینوکس را مشاهده خواهید کرد که می‌دانیم قوانین سفت و سختی برای قرار دادن نرم‌افزارهای آزاد در خود دارند. این توزیع‌ها برنامه‌های غیرآزاد، بسترهای غیرآزاد برنامه‌نویسی، درایورهای غیرآزاد و... را رد می‌کنند و اگر به اشتباه آنها را به سیستم خود وارد کردند، آن را حذف می‌کنند.وجود چنین فهرستی باعث می‌شود نقش FSF را بیشتر متوجه شویم:‌ بنیاد نرم‌افزارهای آزاد، داوری است که قضاوت می‌کند چه نرم‌افزاری به‌طور کامل آزاد است، حالا چه این قضاوت را قبول داشته باشیم یا خیر، نمی‌توان این موضوع را رد کرد و بهتر است این قضیه را گوشه ذهن داشته باشیم.

همچنین پروژه‌های زیادی خلق شده‌اند تا نرم‌افزارهای کلیدی‌ای غیرآزادی چون Skype را بگیرند، اما بهتر است یادآوری کنیم که نمی‌توان با پیاده‌سازی نرم‌افزارهای صددرصد رایگان با دنیا ارتباط برقرار کرد. بنابراین از این نظرها پروژه گنو هنوز ناقص است و بنیاد نرم‌افزارهای آزاد به‌دنبال هدف بزرگ‌تر و مفیدتری است.

این بنیاد همچنین باعث شده بنیادهای مستقل دیگری از جمله FreedomBox تشکیل شوند که هدفشان، توسعه ایده‌آل‌های بنیاد نرم‌افزارهای آزاد است. ایبن ماگلن، یکی از اعضای اصلی این پروژه و مشاور عمومی سابق FSF این مساله را روشن کرده است:

دستگاه‌های هوشمندی که با هدف همکاری با یکدیگر ایجاد شده‌اند تا ارتباطات رایگان را به‌طور امن در اختیار مردم قرار دهند، فراتر از هرگونه قدرتی هستند که دستکاری شوند و آزاد بودن جریان اطلاعات را ضمانت خواهند کرد.

محمد‌رضا قربانی

newsQrCode
ارسال نظرات در انتظار بررسی: ۰ انتشار یافته: ۰

نیازمندی ها