منبع اصلی نوشتار زیر در این لینک قرار دارد

مشکلات من و جامعه نرم افزار آزاد ایران

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

۱- من فقط و فقط از فلان نرم افزار استفاده میکنم.
این جمله که به خودی خود بد نیست،‌ بیشتر در مورد سیستم عامله، که من فقط و فقط از لینوکس استفاده میکنم. این قسمتش بده که همه رو تشویق میکنن به این سیستم عامل، و کلا باقی سیستم عامل ها بد و اخی هستند و … در حال حاظر من هم فقط و فقط از لینوکس استفاده میکنم. ولی اگه یه سیستم عامل دیگه پیدا بشه (شما بگو همون ویندوز) که نیازهای منو برطرف کنه، حتما به طرفش میرم و لینوکس رو کنار میذارم. مساله اصلی اینه که ما توی جامعه مون اینرو درک نمیکنیم که نیازهای افراد متفاوته. مثلا نیاز اول من آزادیه سیستم عاملمه، یعنی اینکه (مثلا) GPL باشه. یه روز اگه ویندوز GPL بشه، و خیلی مشکلات دیگشو حل کنه،‌ به نحوی که برای نیازهای من مناسب تر بشه، حتما میرم سراغ اون. حتی اگه سیستم عامل اپل هم باشه یا هر سیستم عامل دیگه.
ولی نیازهای من با نیازهای همه برابر نیست. خیلی ها ممکنه بنا به دلایلی که خودشون میدونن اصلا با آزاد بودن یا نبودن براشون مهم نباشه! حالا چرا ما تا حرفی از فلان نرم افزار میاد، سریعا موضع میگیریم که نه اون آزاد نیست! یا اون فلان نیست! خوب شاید برای شما این نرم افزار مناسب نباشه، اما دلیلی نداره که برای بقیه هم اینطور باشه!!! مثلا خود من الان برای درایور کارت گرافیکم از دریاور آزاد استفاده نمیکنم. چون نیازهای منو برآورده نمیکنه، همین! دیگه حالا شما بیا دو ساعت فلسفه بباف!
۲- بت سازی و لولو سازی
این یکی کلا مثل اینکه مشکل جامعه ایرانه. ما عادت داریم بت بسازیم. مثلا شما همین الان به یه سری از دوستای من بگو که استالمن احمقه!‌ (فقط مثاله، من استالمن رو دوست دارم لطفا من رو اعدام نکنید) بلافاصله موضع میگیرن، حتی نمیپرسن چرا! لینوس تروالدز، اریک ریموند و … همه اینها از این دست هستند. حالا برعکسشم هست. برای اینها، بیل گیتز یه لولوی بزرگه، ولی اگه من اعلام کنم ازش خوشم میاد (که همین جا میگم که من یک طرفدار پروپاقرض فعالیتهای انسان دوستانه این بشر هستم و به خاطر این قضیه ستایشش میکنم و در صحبتهای روزانه من یکی از مثالهای منه .) حتما واکنش نشون میدن.
یا مثلا وقتی مسخره بازی افرادی که تو عمرشون حتی یه محصول اپل رو از نزدیک ندیدن، با مرگ استیوجابز شروع شد، گاهی واکنشهای دوستان ما احمقانه تر بود. خود من مشخصا از این کار هموطنهام خوشم نیومد، ولی عکس العمل های دوستان، برام بیشتر عذاب آور بود!
در این مورد هم،‌دقیقا مثل مورد اول، همه چی برمیگرده به تعریف آدم موفق و الگو از دید افراد مختلف. البته این ایراد بزرگ همیشه وارده که یه آدم موفق در همه زمینه ها که موفق نبوده، پس دلیلی نداره دربست قبولش داشته باشی. کل حرف من اینه :

foreach ( $greatPersons as $person ( {
echo " $person انسان بزرگیه، ولی من ترجیح میدم در همه زمینه ها دنباله رو اون نباشم. کلا زندگی من با اون فرق میکنه، دلیلی نداره منم مثل اون زندگی کنم یا فکر کنم. لطفا اینو بفهمید! \n"

//

۳-توهم برتری
این یکی چیز جدایی از دو تای بالایی نیست. این اواخر زیاد میشنوم که مثلا فلان سیستم چه ایده هایی رو از لینوکس/گنوم/KDE یا .. وام گرفته. خوب که چی؟ مثلا ویندوز جدیدا یه چیزی مثل Software Center تو اوبونتو زده، همه دادشون رفته به هوا که اونها دارن میدزدن اینو یا اینکه …
بد نیست یه مثال بزنم،‌ فکر کنم استالمن، یا شاید کس دیگه ای :) میگه اگه بتهوون الان زنده بود و میخواست آهنگ بسازه، احتمالا به موفقی گذشته نبود، چون کلی باید وقت میذاشت که اون تیکه آهنگهایی که پتنت دارن رو تو آهنگهاش نیاره، و بر خلاف قانون عمل نکنه. خوب این یعنی محدودیت، همه اینو میدونیم و مخالفش هستیم، یعنی تو جامعه ما، بدترین کار پتنت کردن یه ایدست. در مورد کد،‌ما حق داریم که کدی رو که نوشتیم رو لیسانس براش بذاریم، GPL یا هر چیز دیگه ای. ولی در مورد ایده ها این درست نیست. نمونه های زیادی هم هست، مثلا خیلی ها دوباره میان میشینن و یه سری بازی رو برای اینکه آزاد باشن دوباره از نو مینویسن. خیلی از نرم افزارها بر اساس نسخه های غیر آزادشون گسترش داده میشن. یه قابلیت که توسط اونها پیاده سازی میشه، یا چرا راه دور بریم؟ گنو شروعش همین بود. خود استالمن شروع کرد به نوشتن یه سری برنامه، با لیسانس جدید دقیقا شبیه برنامه های قبلی که بودن از اول.
دستور ls مثلا، دقیقا معادل دستور اولیه ls که آزاد نبود و توی یونیکس بود کار میکنه. خوب دقیقا همون قدر که یونیکسی ها میتونن به این قضیه گیر بدن که شما دارید از ایده های ما (نه برنامه های ما) استفاده میکنید، ما هم میتونیم بگیم که آی ویندوزی های یا اپلی ها، شما هم دارید از ایده های ما استفاده میکنید.

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

– انتقاد کنید، ممنون میشم. ولی بازم میگم توهینی منتشر نمیشه.



برچسب ها : , , , , , ,