بیوگرافی و رزومه ریچارد استالمن
برای تأییدپذیری کامل این مقاله به منابع بیشتری نیاز است. لطفاً با توجه به شیوهٔ ویکیپدیا برای ارجاع به منابع با ارایهٔ منابع معتبر این مقاله را بهبود بخشید. مطالب بیمنبع را میتوان به چالش کشید و حذف کرد.
ریچارد متیو استالمن
ریچارد استالمن در اسلو، نروژ ۲۰۰۹
زادروز ۱۶ مارس ۱۹۵۳ (۶۱ سال)
نیویورک، ایالت نیویورک، آمریکا
ملیت آمریکایی
نامهای دیگر آر ام اس
پیشه رئیس بنیاد نرمافزارهای آزاد
جنبش جنبش نرمافزار آزاد، گنو، ایمکس
مذهب بیخدایی[۱]
وبگاه
www.stallman.org
ریچارد متیو استالمن (به انگلیسی: Richard Matthew Stallman) (متولد ۱۶ مارس ۱۹۵۳ در نیویورک) معروف به آر-ام-اس ,[۲] (به انگلیسی: RMS)، یک آمریکایی طرفدار آزادی نرمافزار و برنامهنویس کامپیوتر است. در سپتامبر سال ۱۹۸۳، او پروژه گنو را برای ساخت یک سیستمعامل کاملاً آزاد شبه-یونیکس آغاز کرد و مدیریت و معماری این پروژه را عهدهدار شد. با آغار پروژه گنو، او نخستین قدم را در جنبش نرمافزار آزاد برداشت و در اکتبر سال ۱۹۸۵ بنیاد نرمافزارهای آزاد را تاسیس کرد.[۳]
استالمن پیشقدم در استفاده از مفهوم کپیلفت شد. او نویسندهٔ اصلی چندین مجوز کپیلفت، از جمله جیپیال است، مجوزی که بیشترین استفاده را در بین مجوزهای نرمافزار آزاد دارد. از اواسط دههٔ ۱۹۹۰، او اکثر وقت خود را برای دفاع از جنبش نرمافزار آزاد گذاشتهاست. همچنین او همیشه در حال مبارزه با حق امتیاز نرمافزار و چیزهایی که او در قانون کپیرایت اضافی میبیند، است. او تعداد زیادی از نرمافزارهایی که به طور گسترده استفاده میشوند را گسترش دادهاست، نظیر ایمکس اصلی، مجموعه کامپایلرهای گنو و اشکالیاب گنو. او در سال ۱۹۸۹ برای متحد کردن توسعهدهنگان نرمافزار آزاد، بنیاد نرمافزارهای آزاد را تاسیس کرد.[۴]
محتویات
۱ زندگینامه
۲ زوال فرهنگی هکرها
۳ بنیاد گنو
۴ لفظ گذاری
۵ گنو/لینوکس
۶ تبلیغات آمازون در اوبونتو
۷ جوایز و افتخارات
۸ واژگان فنی و کم اهمیتتر
۹ جستارهای وابسته
۱۰ منابع
زندگینامه
Alice Lippman و Daniel Stallman پدر و مادر او بودند. ریچارد استالمن در سال ۱۹۵۳ در شهر نیویورک به دنیا آمد.[۵] اولین تجربه استالمن با کامپیوترها در دوران دبیرستان در مرکز علمی IBM نیویورک بود. او تابستان را برای نوشتن یک برنامه آنالیز عددی در Fortran اجاره شده بود. او کار خود را بعد از دو هفته تمام کرد و بقیه تابستان خود را به نوشتن یک ویرایشگر متن در APL صرف کرد[۶]. استالمن تابستان بعد از فارغالتحصیلی خود را صرف نوشتن برنامهای دیگر کرد، یک پردازشگر برای زبان برنامه نویسی PL/I در IBM System/360.
در دنیای برنامهنویسی و کارهایی که او انجام داد به “RMS” شهرت پیدا کرد. در اولین نسخه از فرهنگ لغت هکرها به این موضوع اشاره کرد که ریچار استالمن نام دنیوی من است شما میتوانید من را “RMS” خطاب کنید.
در ابتدا او با PL/I و سپس زمانی که برنامهها برای رایانه بزرگ بودند از اسمبلی برای کارهای خود استفاده کرد. بعد از این کار او به عنوان یک دستیار قسمت بیولوژی دانشگاه راکفلر مشغول به کار شد همچنین او به سمت ریاضیات و فیزیک تمایل نشان داد، تفکر تحلیلی او مدیر آزمایشگاه را به خود معطوف کرد به طوری که پس از گذشت مدت زمانی از کار او در آزمایشگاه مادر او تلفنی از سوی یک پروفسور دانشگاه فهمید که RMS مشغول به چه کاری است! او در کمال تعجب متوجه شد که وی به رایانه علاقهمند است و وقت خود را با آن میگذراند در صورتی که آینده درخشانی در رشته بیولوژی را برای او پیش بینی میکرد. در سال ۱۹۷۱ میلادی وارد دانشگاه هاروارد شد و در سال ۱۹۷۴ با مدرک لیسانس از این دانشگاه فارغالتحصیل شد. در آزمایشگاه هوش مصنوعی دانشگاهام آی تی به یک هکر تبدیل شد. او به وسیله راس نافتسکر به کار گرفته شد. مردی که بعدها سیمبولیکز را کشف کرد و چندی بعد به مخالفان استالمن پیوست. در سن ۲۱ سالگی برای شرکتی به نام وسچستر کانتی در کنار Eben Moglen کار میکرد که الان یک وکیل تکنولوژی است.
زوال فرهنگی هکرها
ریچارد استالمن (۲۰۰۲ میلادی)
در اواخر دهه ۱۹۷۰ و اوایل دهه ۱۹۸۰، فرهنگ هکرها که استالمن به آن رونق داده بود شروع به متلاشی شدن کرد. خیلی از تولید کنندگان برای جلوگیری کردن نرمافزار از استفاده شدن در رایانههای رقبایشان، توزیع کردن کد منبع را متوقف کردند و برای محدود کردن و ممنوع ساختن کپی و توزیع مجدد، شروع به استفاده از کپی رایت و مجوزهای نرمافزار محدود کردند. اینچنین نرمافزارهای اختصاصی از قبل وجود داشتند، و این امر اینطور ظاهر شد که بتواند هنجاری در این راستا شود.[۷]
ضرورت وجود برنامههایی با قابلیت انتقال بر روی انواع ماشینها و سیستمهای متفاوت کاملاً مشهود بود، برنامههایی که بتوانند روی سیستمهای متفاوت اجرا شوند و امکان اشتراک اطلاعات را مابین چند سیستم متفاوت به وجود آورند. این قابلیت ارزش زیادی برای بازار رایانه و نرمافزار داشت، این نکته در مورد سازندگان رایانهها هم مشهود بود. در این حال شرکتها سعی میکردند با به وجود آوردن انحصار و محدودیت، از کپی شدن برنامهها جلوگیری کنند و فرصت را از رقیب خود بگیرند.
در دهه ۱۹۸۰ ریچارد گرینبلت هکر آزمایشگاه هوش مصنوعی، شرکت Lisp Machines را به ثبت رساند و این ماشینها را به بازار ارائه کرد. کاری که او و تام نایت در آزمایشگاه انجام داده بودند. Greenblatt کمکهای خارجی را رد کرد. وی معتقد بود آنها با فروش تعدادی از ماشینها میتوانند قدرت مالی لازم برای اداره و گسترش شرکت را بدست آورند.
آر ام اس از سال ۱۹۸۲ تا ۱۹۸۳ به مدت دو سال از انحصاری شدن Symbolics روی رایانههای آزمایشگاه، توسط برنامهنویسان جلوگیری کرد. این زمانی بود که او آخرین تلاشهای خود را جهت تقویت هکرها در آزمایشگاه صرف میکرد. او به دنبال یک قرارداد باز بود که محدودیت و انحصار را در خود نداشته باشد اما قبل از آن به فکر افتاد تا این عقیده را با دیگران به اشتراک بگذارد و قبل از انجام کار به مانند یک دانشمند اصیل این ایده را با دیگران به اشتراک بگذارد. دانشمندان بدون هیچ خساستی اطلاعات و دانش خود را با دیگران تقسیم میکنند و در بهبود نتایج و انجام کاراها به دیگران کمک میکنند و در صورت لزوم از آنها کمک میگیرند.
استدلال استالمن آزادی کاربر یک نرمافزار بود. آزادی که بتواند آن نرمافزار را با همسایه خود مشترک استفاده کند و در صورت نیاز قسمتهایی از آن را تغییر دهد. او بر این عقیده پافشاری میکرد و دستفروشی نرمفزارهای وابسته به مالک را مخالف اصول اجتماعی و دور از اخلاق میدانست. در یک کلام حرف او به این منظور بود که نرمافزارها باید آزاد باشند. هر چند گواهی بر این موضوع وجود نداشت، مباحثههای او نشان میداد که در درجه دوم به فکر آزادی حقوق مصرف کننده و جامعهاست و از سویی به فکر پیشرفت و ارتقاء نرمفزار تولید شده بود.
به تبع این تلاشها، بحثها و گفتگوها در جون ۱۹۸۴ او کار خود در MIT را رها کرد و پروژه گنو را هدف اصلی قرار داد و به صورت تمام وقت روی آن کار کرد. کاری که در سپتامبر ۱۹۸۳ شروع به کار کرد. او تحصیلات خود در دانشگاه را به پایان نرساند و مدرک دکترای خود را اخذ نکرد اما بعدها به صورت افتخاری درجه دکترای خود را گرفت.
بنیاد گنو
ریچارد استالمن، سال ۲۰۰۳، جشن افتتاحیه NIXAL در Netaji Subhash Engineering College، کلکته، هند
استالمن در سال ۱۹۸۳ تصمیم خود را برای ایجاد یک سیستمعامل کاملاً آزاد مشابه یونیکس اعلام کرد.[۸]
استالمن این پروژه را به تنهایی شروع کرد و توضیح داد: “به عنوان یک توسعه دهنده سیستم عامل، من مهارتهای درست را برای این کار داشتم. بنابراین حتی اگر نتوانم به اعطای موفقیت دست پیدا کنم، به اینکه من برای انجام این کار انتخاب شده بودم تحقق بخشیدهام. من تصمیم به ایجاد سیستمی سازگار با یونیکس گرفتهام که قابل حمل باشد و کاربران یونیکس به راحتی بتوانند یونیکس خود را به آن تبدیل کنند.”[۹]
وی سپس اعلامیه گنو مبنی بر انگیزه ایجاد یک سیستمعامل آزاد به نام گنو بر مبنای یونیکس را در سال ۱۹۸۵ منتشر کرد. گنو یک کلمه بازگشتی است به این معنا که گنو یونیکس نیست. خیلی زود او بنیاد نرمافزارهای آزاد (Free Software Foundation) را بنیان نهاد. او برنامهنویسان آزاد را استخدام میکرد و ساختار سازمانی بنیاد نرمفزار آزاد را تشکیل داد.
در سال ۱۹۸۹ مفهوم زیبای General Public License) GPL) را به وجود آورد، یک مکانیسم قانونی برای ویرایش و توزیع مجدد نرمافزارهای آزاد. به همین ترتیب تمامی نرمافزارهای لازم تهیه شدند به جز کرنل یا هسته سیستمعامل آزاد. پیچیدگی ساختار و طراحی هسته سختی کار را چندین برابر کرده بود و همین امر باعث شد تا روند تولید هسته به کندی به پیش برود.
با طراحی و برنامهنویسی برنامههای مورد نیاز تحت مجوز آزاد (GPL) انجام میگرفت و این موضوع باعث شد تا استالمن این امکان را به وجود آورد تا برنامهنویسان متعددی روی پروژههای مختلف کار کنند. در سال ۱۹۹۱ یک پروژه مستقل از پروژه گنو به تهیه کرنل لینوکس میپرداخت. از اتفاق این پروژه با گنو همزمان شد و امکان اجرای نرمافزارهای نوشته شده روی این هسته را فراهم میکرد. این باعث پیشرفت پروژه گنو شد. این دو پروژه با هم یک سیستمعامل را تشکیل میدادند (گنو + لینوکس = گنو/لینوکس) اما همزمانی ارائه این هسته و پروژه باعث شد تا بسیاری به اشتباه آن را به صورت مختصر با نام لینوکس بشناسند و این کلمه در میان مردم عمومیت پیدا کرد و نام لینوکس عمومیت پیدا کرد. آقای استالمن آن را به نام گنو/لینوکس میخواند.
لفظ گذاری
آقای استالمن روی کلمات و جملاتی که از سوی مردم به کار برده میشوند و همچنین طرز به کار بردن آنها حساسیت خاصی نشان دادهاست. به خصوص رابطه مابین نرمافزار و آزادی. او به طرز خستگی ناپذیری از مردم میخواهد که نرمافزار آزاد -free software- و گنو/لینوکس را به کار ببرند و از قوانین و مقررات کپی رایت پرهیز کنند. به عنوان یک منبع برای کاربران گنو/لینوکس و متنباز، روی به کاربردن صحیح کلمات و به خصوص درک معنای آنها اصرار میورزد. به خاطر داشته باشید که با درک معنای واقعی واژگان به کار رفته در متون موجود در جامعه نرمافزارهای آزاد میتوانید مفاهیم را درست درک کنید و آنها را در زندگی روزمره و حرفهای خود به کار ببندید.
یکی از ضوابط استالمن برای مصاحبه دادن اینست که آن روزنامه نگار با استفاده از واژگان او در مقالهاش موافق باشد. او حتی بعضی وقتها ضروری میبیند که روزنامه نگاران قبل از مصاحبه، به دلیل بهرهوری، بخشهایی از فلسفه گنو را مطالعه کنند. البته این موضوع به عنوان یک نکته مثبت برای او محسوب شدهاست و طرفداران خاص خود را دارد، زیرا در موازات مصاحبههای فراوان و جذاب، از مباحثه در مورد بعضی از موارد جلوگیری میکند.
گنو/لینوکس
او معتقد است که واژه گنو/لینوکس را برای توزیعهایی که از مجموع هسته لینوکس و نرمافزارهای آزاد به وجود آمده، به کار ببرند چرا که معنای نرمافزارهای آزاد با به کار بردن لفظ لینوکس برای این مجموعه باعث از بین رفتن معنای آنها خواهد شد.
حق نشر (Copyright) و حق امتیاز (patent) و علامت تجاری (trademarks)
تفکر اختصاصی (نرمافزاری با مالکیت اختصاصی) را برای به اشتباه انداختن ذهن مردم میداند. در مقایسه این موضوعات با هم در حیطه قانون، در حالت متعارف چیز خاصی برای مطرح کردن ندارند و از تصمیمگیری هوشمندانه ممانعت میکنند. او که توجه و نگاهها را به این موضوع جلب میکند و در این زمینه آگاهی لازم را به شنونده میدهد، دلایلی از این قبیل را مطرح میکند. این قوانین از مبدا متفاوت هستند، جداگانه رشد میکنند، فعالیتهای متفاوتی را پوشش میدهند، اصول جداگانهای دارند و در نهایت هر کدام از سیاست جداگانهای برخوردار هستند. copyright برای حفظ حق مولف و هنرمند است. patent برای تشویق ایدههای خلاقانه و مبتکرانهاست، در مقام مقایسه باید گفت که این موضوع صحبت از پرداخت پول به یک موضوع انحصاری است و عدم پرداخت به موارد مشابهی از این قبیل. trademarks قصد ترویج نوعی از تجارت را ندارد بلکه تنها خریدار را معطوف به خرید میکند و به او میگوید که دارد چیز خاصی را خریداری میکند.
تبلیغات آمازون در اوبونتو
در پی استفادهٔ اوبونتو ۱۲٫۱۰ از ویژگی جستجوی محصولات آمازون، استالمن در نوشتهای که در وبنوشت خودش در وبگاه بنیاد نرمافزارهای آزاد منتشر کرد اوبونتو را دارای مشکل جاسوسی دانست و از خوانندگان خواست آن را از فهرست توزیعهای پیشنهادی خود حذف کنند و در گردهماییهای نصب و جشن آزادی نرمافزار، اوبونتو را نصب یا پیشنهاد نکنند، در عوض بگویند که از اوبونتو به دلیل جاسوسی باید دوری کرد. نوشتهٔ استالمن، واکنش جونو بیکن مدیر جامعه کاربری کنونیکال را به دنبال داشت که نوشتهٔ او را انتشار «ترس، تردید و شک» دانست.[۱۰] جوایز و افتخارات
۱۹۹۰ میلادی :برنده جایزه گریس هاپر به خاطر پیشگامی و نوآوری در توسعه ایمکس[۱۱]
واژگان فنی و کم اهمیتتر
در حوزه اصطلاحات کوچکتری مانند software patent او اختصاص حق نظر یا ایده را به پدید آورنده نرمافزار پیشنهاد میکند(software idea patent). موضوع software patents این اشتباه را به وجود میآورد که کل نرمافزار نوشته شده متعلق به یک نفر است. همچنین استفاده از UFO) Uniform Fee Only) پرداخت پول به شکل واحد را به جای RAND) Reasonable And Non-Discriminatory) پرداخت بدون تبعیض پیشنهاد میکند. به این دلیل که در مقایسه با حقامتیاز سلطنتی که نرمافزارهای اختصاصی برای خود قائل شدهاند، در نرمافزارهای آزاد توانایی شمارش کپیهای موجود از نرمافزار ممکن نیست. این موضوع مابین بسیاری از نرمافزارهای آزاد و متنباز مشترک است. البته این ایده آقای استالمن به نوعی در بین استفاده کنندگان عمومیت پیدا نکردهاست.