بخش سوم بیوگرافی استالمن

بیوگرافی ریچارد استالمن

به قسمت سوم بیوگرافی استالمن می رسیم. ما رفته بودیم به بنیانگذار جنبش نرم افزار آزاد که تلاش می کند فرهنگ جدید بسته و سلسله مراتبی کارکنان جدید MIT را خراب کند. این کمپین موفقیت آمیز نبود زیرا کارکنان جدید استخدام شده علاقه ای به برنامه نویسی نداشتند.

دو داستان متناقض در مورد آنچه باعث شد RMS جنبش نرم افزار آزاد را راه اندازی کند، وجود دارد.. در این مقاله قصد داریم هر دو را بررسی کنیم.

بخش سوم بیوگرافی استالمن

داستان اول از عصبانی شدن استالمن می گوید که از دسترسی او به کد منبع چاپگر جدید آزمایشگاه محروم شد. استالمن چاپگر قبلی را به گونه ای تغییر داده بود که به همه کاربران پیامی ارسال می کرد و به آنها اطلاع می داد که کاغذ گیر کرده است یا کدام سند در حال چاپ است. از آنجایی که چاپگر در طبقه دیگری بود، این اصلاحات ضروری بود، اما انجام آنها غیرممکن بود.

نسخه دیگر که توسط خود استالمن گفته شده است، می گوید که مقامات جدید آزمایشگاه تصمیم گرفتند توسعه داخلی نرم افزار را کنار بگذارند و یک جایگزین تجاری استخدام کنند. لماهیت اشتباه این تصمیم زمانی ثابت شد که هیچ کس نتوانست تجهیزات را به طور همزمان به شبکه داخلی دانشگاه و شبکه خارجی ARPANET متصل کند. همچنین ارائه‌دهنده نرم‌افزار علاقه‌ای به انجام این کار نداشت.

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

تولد گنو

این تحولات و روند رو به رشد برای بستن کد نرم افزار استالمن را به تصمیم خود برای توقف کار برای آزمایشگاه سوق داد (اگرچه همچنان با آن مرتبط بود) و شروع به کار بر روی یک سیستم عامل توسعه یافته از ابتدا کند. این سیستم مشابه یونیکس خواهد بود تا انتقال را برای کاربران تسهیل کند. گنو یک مخفف بازگشتی است که حروف آن حروف اول انگلیسی گنو است. Unix نیست.

حتی اگر قصد داشتم یک سیستم عامل ایجاد کنم، قصد نداشتم همه چیز را از ابتدا انجام دهم. او در جستجوی ابزارهای رایگان برای استفاده، از توسعه‌دهنده کیت تدوین دانشگاه آزاد پرسید که آیا می‌تواند از آن استفاده کند. از آنجایی که او شرط گذاشت که هر چیزی که استالمن با آن کامپایلر ایجاد می‌کند باید مردم را به خرید آن دعوت کند، RMS تصمیم گرفت از آن استفاده نکند. در عوض، او کامپایلر خود را بر اساس کد رایگان کامپایلر Pastel و بر اساس یک ویرایشگر متنی که برای همه شناخته شده است، Emacs ساخت.

Emacs نیز بر اساس یک ویرایشگر بود، اما کد آن به حدی اصلاح شد که وقتی انحصاری شد دیگر اهمیتی نداشت زیرا تقریباً چیزی از نسخه اصلی باقی نمانده بود.

بنیاد نرم افزار آزاد

اگرچه این سیستم عامل هرگز در دسترس نبود، ابزارها نقش اساسی در پیدایش لینوکس و FreeBSD داشتند.

متقاعد شده که نوشتن کد کافی نیست، استالمن تصمیم گرفت به آن پوشش نهادی بدهد و در سال 1985 بنیاد نرم افزار آزاد را ایجاد کرد. FSF به عنوان یک نهاد غیرانتفاعی متولد شد با این مأموریت تضمین می کند که همه ابزارها و سیستم عامل آینده برای همه کسانی که مایل به استفاده از آنها هستند رایگان باقی می مانند.

برای این امکان وجود دارد در سال 1989، یک سند قانونی ایجاد شد، مجوز عمومی عمومی (GPL). GPL چیزی است که به کاربران نهایی (افراد و سازمان ها) آزادی مطالعه، استفاده، اصلاح و به اشتراک گذاری نرم افزار را می دهد.

در سال‌های اخیر استالمن بدون بحث نبود. یکی بود به طور قطع احمق، سوالی که آیا حق استفاده از عنوان دکتر را دارد یا خیر؟ برخی از سهامداران از فرهنگ فزاینده لغو برای تغییر سیاست های بنیاد نرم افزار آزاد استفاده کردند.

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


اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.