این ترجمه ممکن است شامل تغییرات ایجادشده از تاریخ 2011-09-03 در نسخهٔ اصلی انگلیسی نباشد.
لطفا راهنمای ترجمه را برای اطلاعات بیشتر دربارهٔ نگهداری ترجمههای این مقاله ببینید.
آزادی یا قدرت؟
مؤلفین: برادلی کان و ریچارد استالمن
عشق به آزادی عشق به دیگران است؛ عشق به قدرت عشق به خودمان است.
-- William Hazlitt
در جنبش نرمافزار آزاد، ما برای آزادی کاربران نرمافزار ایستادگی میکنیم. ما دیدگاههای خود را با نگاه به اینکه چه آزادیهایی برای یک راه خوب زندگی ضروری هستند فرموله کردهایم، و اجازه میدهیم برنامههای مفید جامعهای از خوش نیتی، همکاری، و حمایت را سامان دهند. معیارهای ما برای نرمافزار آزاد، آزادیهایی را مشخص میکند که کاربران یک برنامه نیاز دارند تا بتوانند در یک جامعه همکاری کنند.
ما نه تنها برای آزادی برنامهنویسان، که برای آزادی دیگر کاربران نیز ایستادگی میکنیم. بیشتر ما برنامهنویس هستیم، و آزادی را علاوه بر خودمان برای شما نیز میخواهیم. اما هر یک از ما نرمافزار نوشته شده توسط دیگران را استفاده میکند، و ما نه فقط هنگام استفاده کردن از کد خودمان، بلکه هنگام استفاده از برنامههای دیگران نیز آزادی میخواهیم. ما برای آزادیِ تمام کاربران ایستادگی میکنیم، چه آنها برنامهنویس باشند یا هرگز کدی ننوشته باشند.
اگرچه، یک مورد آزادی وجود دارد که ما آن را حمایت نمیکنیم: ”آزادی برای انتخاب هر اجازهنامهای که میپسندید برای نرمافزاری که خود نوشتهاید.“ ما این را نمیپذیریم چرا که در واقع یک شکل از قدرت است، نه یک آزادی.
این تفاوت اساسی اغلب مورد چشمپوشی واقع شده است. آزادی آن است که شما قادر به تصمیمگیری در مواردی باشید که به طور عمده خود شما را تحت تاثیر قرار میدهد؛ قدرت توانایی تصمیمگیری در مواردی است که دیگران را بیش از شما تحت تاثیر قرار دهد. اگر ما قدرت را با آزادی اشتباه بگیریم، در حمایت از آزادی حقیقی شکست خواهیم خورد.
نرمافزار انحصاری نوعی از بکارگرفتن قدرت است. امروزه قانون کپی رایت به توسعهدهندگان نرمافزار آن قدرت را اعطا میکند، به طوری که آنها و فقط آنها قوانین را انتخاب و بر دیگران تحمیل میکنند — یک عده نسبتا معدود تصمیماتِ مهمِ نرمافزاری را برای تمام اشخاص تعیین میکنند، نوعا بوسیله نفی آزادی آنها. وقتی کاربران آزادیهایی را که نرمافزار آزاد تعریف میکند در اختیار نداشته باشند، نمیتوانند مطلع شوند نرمافزار در حال انجام دادن چه کاری است، نمیتوانند وجود حفرههای امنیتی را برسی کنند، نمیتوانند ویروسها و کرمهایی که ممکن است وجود داشته باشند را کنترل کنند، نمیتوانند دریابند چه اطلاعات شخصیای درحال گزارش شدن است (یا حتی اگر دریابند، نمیتوانند گزارشها را متوقف کنند). اگر خراب شود، نمیتوانند تعمیرش کنند؛ آنها مجبورند منتظر بمانند تا توسعهدهنده از قدرتش برای تعمیر آن استفاده کند. اگر این نرمافزار تمام آن چیزی نباشد که آنها نیاز دارند، نمیتوانند کاری انجام دهند. نمیتوانند به یکدیگر برای بهبود نرمافزار کمک رسانند.
توسعهدهندگان نرمافزار انحصاری اغلب تجار هستند. ما در جنبش نرمافزار آزاد با تجارت مخالف نیستیم، اما دیدهایم هنگامی که یک تاجر این ”آزادی“ را در اختیار دارد که قوانین دلخواه خود را به کابران تحمیل کند، چه رخ میدهد. مایکروسافت یک مثال فاحش درباره این است که چگونه نفی آزادی کاربران میتواند به آسیبی جدی منجر شود، اما این تنها یک مثال نیست. حتی هنگامی که انحصار طلبی وجود نداشته باشد، نرمافزار اختصاصی (دارای مالک) به جامعه صدمه وارد میکند. توانایی انتخاب بین اربابان مختلف آزادی نیست.
بحثهای حقوقی و قوانینِ نرمافزار اغلب تنها بر روی منافع برنامهنویسان متمرکز شدهاند. معدود افرادی در جهان وجود دارند که به طور مرتب برنامه مینویسند، و تعداد کمتری هنوز مالکان تجاری نرمافزار انحصاری هستند. اما هم اکنون تمام دنیای توسعهیافته نرمافزار را نیاز دارد و استفاده میکند، بنابراین توسعهدهندگان نرمافزار هماکنون نحوه زندگی، تجارت، ارتباطات و سرگرمی را در سراسر جهان کنترل میکنند. مسائل اخلاقی و سیاسی تنها با شعار ”آزادی انتخاب (تنها برای برنامهنویسان)“ حل شدنی نیست.
اگر کد قانون است، همانطور که پروفسور Lawrence Lessig (از دانشگاه حقوق استنفورد) اظهار کرده است، پرسش حقیقیای که ما در پیش روی خود داریم این است: چه کسی باید کدی را که شما استفاده میکنید کنترل کند — شما، یا عده معدودی نخبه؟ ما اعتقاد داریم که شما مستحق کنترل نرمافزاری که استفاده میکنید هستید، و اعطای این کنترل به شما هدف نرمافزار آزاد است.
ما معتقدیم که شما باید تصمیم بگیرید با نرمافزاری که استفاده میکنید چه کنید؛ هرچند، این چیزی نیست که قانون امروزی بیان میکند. قانون کپیرایت فعلی ما را در جایگاه تسلط بر کاربران قرار میدهد، خواه آن را دوست داشته باشیم یا نه. پاسخ اخلاقی به این شرایط اعلامِ آزادی برای تمام کاربران است، همانطور که قانون اساسی آمریکا قرار بود قدرت را با تضمین آزادی فرد فرد شهروندان به کار گیرد. این همان دلیلی است که GNU GPL وجود دارد: شما را در مقام کنترل نحوه استفاده از نرمافزار قرار میدهد، در عین حال از شما در مقابل دیگرانی که میخواهند قدرت تصمیم گیری را از شما سلب کنند، محافظت میکند.
همینطور که کاربرانِ بیشتر و بیشتری درمییابند که کد قانون است، و به این احساس میرسند که سزاوار آزادی هستند، اهمیت آزادیهایی را که ما برایشان مبارزه میکنیم در خواهند یافت، همانطور که کاربران بیشتر و بیشتری به ارزش کاربردی نرمافزار آزاد که ما توسعه دادهایم پی خواهند برد.
این مقاله در نرمافزار آزاد، جامعه آزاد: مقالات منتخب ریچارد استالمن منتشر شدهاست.