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

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

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

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

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

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

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

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

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

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

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

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

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

منبع 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