زنجیرهایی که ما می‌سازیم

آیا تا به حال به غل و زنجیر پنهانی که ممکن است با کمال میل در دنیای نرم افزار بر روی خود بسته‌ باشید فکر کرده‌اید؟ هر بار که از نرم‌افزار انحصاری استفاده می‌کنید، آزادی و کنترل خود را بر محاسبات خود به توسعه‌دهنده نرم‌افزار انحصاری برای توهم راحتی، امنیت یا آخرین ویژگی‌های درخشان واگذار می‌کنید.

معامله فاوستی نرم‌افزار انحصاری

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

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

  • آزادی ۰: آزادی اجرای برنامه به طور دلخواه.
  • آزادی ۱: آزادی مطالعه نحوه عملکرد برنامه و تغییر آن.
  • آزادی ۲: آزادی توزیع مجدد نسخه ها تا بتوانید به دیگران کمک کنید.
  • آزادی ۳: آزادی توزیع کپی از نسخه‌های اصلاح شده شما.

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

قدرت انجام هیچ کاری

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

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

در آغوش گرفتن آزادی

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

بنابراین، دفعه بعد که با یک انتخاب نرم‌افزاری مواجه شدید، لحظه‌ای را به تأمل کردن اختصاص دهید. از خود بپرسید: «من با این تصمیم به چه کسی قدرت می دهم؟» انتخاب کنید که خودتان را قدرتمند کنید، نه توسعه دهنده نرم‌افزار را. آزادی را انتخاب کنید جامعه را انتخاب کنید این فقط در مورد نرم‌افزار نیست. این در مورد آینده‌ای است که ما می خواهیم بسازیم – آینده‌ای که در آن زندگی دیجیتالی ما واقعاً متعلق به ما باشد و ما قدرت کنترل آنها را داشته باشیم.

منبع Jxself

DRM: محدودیت دیجیتال

برخی ممکن است DRM را مدیریت «حقوق» دیجیتال بدانند، البته اصطلاح مدیریت «محدودیت‌ها» دیجیتال دقیق‌تر است. به نظر می‌رسد که از آن به عنوان یک شر ضروری برای «حفاظت از حقوق سازندگان» و جلوگیری از به اصطلاح «piracy» یاد می‌شود، که نشان دهنده تفکری است که آنقدر پر از پروپاگاندا است که می تواند پست وبلاگ خود را داشته باشد. با این حال، من به عنوان یک مدافع آزادی نرم افزار، DRM را نقض اساسی حقوق ما و یک بی‌عدالتی اخلاقی می‌دانم.

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

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

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

مبارزه با DRM فقط در مورد مسائل فنی نیست. این یک نبرد اخلاقی برای روح عصر دیجیتال است. این در مورد تصمیم گیری است که آیا ما آینده‌ای می‌خواهیم که در آن زندگی دیجیتالی ما توسط فناوری‌های محدود کننده کنترل شود یا آینده‌ای که در آن آزاد باشیم. پیامدهای اخلاقی این نبرد را نمی‌توان اغراق کرد.

به عنوان یک مدافع آزادی نرم‌افزار، پاسخ روشن است. DRM از نظر اخلاقی غیرقابل قبول است و ما باید در هر مرحله در برابر آن مقاومت کنیم. از ناشرانی که به حقوق ما احترام می گذارند و از رسانه‌های بدون DRM حمایت می‌کنند، حمایت کنیم. یک نقطه شروع می تواند راهنمای FSF برای زندگی بدون DRM در defectivebydesign باشد. لطفاً در این مبارزه برای حقوق و آزادی های دیجیتال ما به من بپیوندید.

منبع Jxself

شکستن موانع: چگونه نرم‌افزار انحصاری شما را کنترل می کند

تا به حال به این فکر کرده‌اید که آیا واقعاً رایانه خود را کنترل می‌کنید؟ این سوالی است که اغلب مطرح نمی‌شود. ما دستگاه‌های خود را روشن می‌کنیم، برنامه‌ها را اجرا می‌کنیم و با دنیای دیجیتال تعامل می‌کنیم، با این فرض که ما مسئول هستیم یا شاید حتی به این موضوع فکر نمی‌کنیم. اما این کنترلی که فکر می‌کنیم داریم، چیزی بیش از یک توهم نیست، یک جبهه که با دقت توسط نرم‌افزار انحصاری ساخته شده است.

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

بیایید این محدودیت‌ها را تشریح کنیم و کنترلی را که از بین می‌برند، آشکار کنیم:

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

2.محدودیت در اصلاح: تصور کنید می‌خواهید برنامه‌ای را به گونه‌ای تنظیم کنید که با نیازهای شما مطابقت داشته باشد، یک ویژگی اضافه کنید، یک باگ ناامیدکننده را برطرف کنید یا چیزی را که دوست ندارید حذف کنید. نرم‌افزار انحصاری در را به روی این امکان می‌بندد. شما مجبور هستید برای اجرای تغییرات به اولویت‌ها و جدول زمانی توسعه دهنده تکیه کنید. این عدم کنترل به این معنی است که شما نمی‌توانید نرم‌افزار را با گردش کار منحصر به فرد خود تطبیق دهید یا نیازهای خاصی را برطرف کنید. در عوض، متوجه می‌شوید که از توسعه‌دهندگان التماس می‌کنید: «لطفا، توسعه‌دهنده قادر متعال، لطفاً این تغییر را انجام دهید»، به این امید که ممکن است درخواست‌های شما را بشنوند و آن‌ها را شایسته توجه بدانند. این پویایی قدرت، شما را در موقعیتی مطیع قرار می‌دهد که تابع هوس‌های شرکت است. شما در کنترل نیستید؛ شما مورد رحمت آنها هستید.

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

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

همانطور که در The Price of Convenience بحث شد، نرم‌افزار انحصاری می‌تواند افراد را با وعده به راحتی جذب کند. از پیش بسته‌بندی شده است، ظاهراً آماده استفاده از جعبه است. با این حال، این راحتی هزینه زیادی دارد – آزادی شما. شما برای همه چیز از به‌روزرسانی گرفته تا رفع اشکال و هر چیز دیگری به توسعه دهنده وابسته می‌شوید. این وابستگی یک عدم تعادل عادلانه قدرت ایجاد می‌کند. توهم راحتی، واقعیت کنترل و وابستگی را می‌پوشاند.

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

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

منبع Jxself

نرم افزار آزاد و قدرت

در نرم‌افزار، مفهوم آزادی و این سؤال که کاربران نرم‌افزار باید چه حقوقی داشته باشند، اغلب به نظر می‌رسد که به چیزهایی مانند ویژگی‌ها و عملکردها بیشتر نگاه می‌کنند.

ویژگی ها و عملکرد می تواند خوب باشد، اما نه به قیمت آزادی ما.

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

این فلسفه که انکار این حقوق از کاربران غیراخلاقی است، زیربنای جنبش نرم افزار آزاد را تشکیل می‌دهد و زمینه را برای این حقوق فراهم می‌کند.

نهضت نرم‌افزار آزاد در هسته‌اش، توانمندسازی کاربران است. نرم افزار شرکتی، که در آن کد منبع مخفی نگه داشته می‌شود و تغییرات محدود می‌شود، نمونه‌ای از اعمال قدرت بر دیگران است که آنها را در یک قفس دیجیتال به دام می‌اندازد. آنها تابع هوس‌های توسعه‌دهنده نرم‌افزار هستند، که قبلاً تصمیم گرفته است که کاربران برنامه چه کاری را می‌توانند یا نمی‌توانند انجام دهند. از آنجایی که نرم‌افزار به طور فزاینده‌ای با ظاهر شدن در همه چیز (یا به ظاهر چنین است) و تصمیم‌گیری در سکوت در مورد آنچه که “اجازه” انجام آن را دارید، زندگی ما را اداره می‌کند، این سؤال که چه کسی نرم‌افزار را کنترل می‌کند به این سؤال تبدیل می‌شود که چه کسی شما را از طریق آن کنترل می‌کند و به موضوع تبدیل می‌شود. اهمیت اخلاقی و سیاسی این عدم کنترل کاربر بر نرم‌افزار اشتباه است، و مثال‌های زیادی وجود دارد که نشان می‌دهد چگونه عدم قدرت کاربر بر نرم‌افزار به طور مستقیم به آنها و جامعه در کل آسیب می‌رساند.

نرم افزار آزاد، در تضاد کامل، کاربران را از این اسارت دیجیتالی رها می کند. این چهار آزادی اساسی را به آنها می‌دهد:

  • آزادی اجرای برنامه برای هر هدفی
  • آزادی مطالعه نحوه عملکرد برنامه و تغییر آن
  • آزادی توزیع مجدد نسخه‌های دقیق برنامه
  • آزادی توزیع مجدد نسخه‌های اصلاح شده برنامه

در دنیایی که به طور فزاینده‌ای تحت تسلط نرم‌افزار است، جنبش نرم‌افزار آزاد پادزهری قدرتمند برای نیروهای کنترل ارائه می‌دهد. با پذیرش نرم‌افزار آزاد، می‌توانیم قدرت خود را به‌عنوان کاربر بازیابی کنیم، آن را متناسب با نیازهایمان شکل دهیم و کنترل محاسبات خود را حفظ کنیم.

GNU General Public License (GPL) این فلسفه را نشان می‌دهد، این برنامه نه تنها به این منظور طراحی شده است که به کاربران اجازه استفاده و اصلاح نرم‌افزار را بدهد، بلکه برای اطمینان از حفظ این آزادی‌ها برای همه کاربران طراحی شده است. GPL بیانگر این باور است که کاربران باید بر نرم‌افزار خود کنترل داشته باشند، و روح منشور حقوق را در عملکرد آن برای تضمین آزادی‌های فردی در برابر نهادهای برتر منعکس می‌کند.

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

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

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

منبع jxself