اوپن سورس معنیش این نیست که همین الان می‌تونم عوضش کنم

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

اوپن سورس - متن باز

۲. یکم فنی‌تر: پروسه‌ی تولید یک نرم‌افزار تقریبن اینجوریه:

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

۳. نکته درواقع اینه: کد ماشین قابل ویرایش نیست(می‌شه درواقع ولی خیلی خیلی سخت و پردردسره) . برنامه‌های بسته(مخالف متن‌باز ها منظورمه) این فایل نهایی رو در اختیار کاربر می‌ذارن. اوپن سورس ها اما، کد تولید شده توی مرحله‌ی اول رو هم به‌صورت عمومی منتشر می‌کنن. این یعنی چی؟ یعنی مثلن من که با برنامه‌نویسی آشنام می‌تونم این کد رو بردارم و تغییر بدم و کامپایل کنم و اجرا کنم. ولی این به هیچ وجه معنیش نیست که می‌تونم اون برنامه‌ای که همین الان روی کامپیوترم نصبه رو تغییر بدم. به هیچ وجه.

 

 

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

ترامپ و فیسبوک و توییتر و آزادی بیان

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

trumpfacebook

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

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

۴. واکنش فیسبوک اما کاملن متفاوته. هرچند که توی اینجور مسائل، قوانین فیسبوک خیلی سخت‌گیرانه‌تر از توییتره، اما تصمیمی که درمورد این ماجرا گرفتن خیلی عجیبه. درواقع فیسبوک چندان مشکلی با فعالیتهای ترامپ نداره و نمی‌خواد هیچ واکنشی نشون بده. مارک زوکربرگ توی یه مصاحبه گفته که با توجه به برگزیده شدن ترامپ به عنوان رییس‌جمهور، اونم از طرف حدود ۶۲ میلیون نفر، باید یه استثنا برای ترامپ قائل شد. یه جای دیگه هم ارزش خبری حرفهای ترامپ رو یه دلیل دیگه برای جلوگیری نکردن از فعالیت ترامپ توسط فیسبوک دونستن.

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