MGroup

مایکروسافت و متن باز ؟!

Posted on: اوت 5, 2009

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

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

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

ظاهرا همه ی این اخبار هم  از فالس نیوز میاد ! ( اهه ! ببخشید فارس نیوز !! ) 😉

اما بریم سراغ مطلب !
خب در همین دو خط اولش که دقت میکنیم، نوشته برای بهبود بخشیدن و اصلاح کد منبع هسته لینوکس و همچنین بعدش نوشته به یاری این سیستم عامل متن باز آمده !!

اما باید مسائلی این وسط روشن بشه !
اولا که لینوکس خودش هسته هست و هسته سیستم عامل لینوکس بی معنی است ! یا باید بگیم هسته لینوکس یا هسته سیستم عامل گنو/لینوکس ( این جدا از بحث اینه که بگیم گنو/لینوکس یا لینوکس ، اینجا مستقیم حرف از هسته هست و نباید بگیم هسته ی سیستم عامل لینوکس ! )

و اما بریم سراغ کدی که مایکروسافت به قول ایشون برای بهبود و اصلاح کرنل لطف کردن و نوشتن !

اول ببینیم خود مایکروسافت چی میگه ؟

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

خب تا همین جا هم که از زبان خود مایکروسافت گفته شده میبینیم که تنها لفظ یاری رساندن به لینوکس و اصلاح اون درست نیست پس باید بیشتر بدونیم که این کار چرا انجام شده و به نفع چه کسی هست این وسط !؟ 😉

به طور ساده تر اگه بخواهیم بگیم،  این کد شامل ۴ راه ‌انداز هست که بخشی از تکنولوژی ای هستند که به نام راه‌انداز دستگاه ها در لینوکس برای مجازی سازی نامیده میشن .

وقتی این راه اندازها به هسته لینوکس اضافه بشه،  برای هر توزیع لینوکسی این امکان رو فراهم میکنه تا بر روی ویندوز سرور ۲۰۰۸ و تکنولوژی Hyper-V hypervisor اون،  اجرا بشه.

پس این کار هیچ لطفی در حق لینوکس نبوده و نمیشه اون رو کمک به لینوکس تلقی کرد.

و اما چرا مایکروسافت باید این کار رو بکنه ؟

هدف مایکروسافت اینه که از یک سری از رقیب هاش همانند VMware جلو بیفته و یکجورایی اونها رو به زمین بزنه !
و البته باید بدونین که مایکروسافت ترجیح میده که پول رو از VMware یا هر رقیب جایگزین دیگه ای دور کنه ( رقیب های مایکروسافت در دنیای مجازی سازی) حتی اگه این کار باعث بشه که با لینوکس و GPL هم آغوش بشه !!

همه ی اینها به دلیل محبوبیت روز افزون لینوکس هست که بهتر اجرا شدنش به فروش بهتره یک ماشین مجازی کمک میکنه .

اما مایکروسافت در هر صورت هیچ انحصاری در بخش مجازی سازی راه انداز ها در لینوکس نخواهد داشت. VMware هم کدهایی رو برای راه انداز های مجازی سازی ساخته که تصدیق هم شدند اما مدیران سیستم باید اونها رو جداگونه نصب کنند چون اونها درون هسته لینوکس نیستند.

کریس ولف ، یک تحلیلگر از گروه بورتون گفته که «مایکروسافت یک میان بر رو انتخاب کرده». «این یک معامله بزرگ هست. وقتی که شما درون هسته لینوکس قرار بگیرید ، یک اولویت رقابتی برای مایکروسافت هست»

خب سودی که به مایکروسافت میرسه این وسط اینه که اگه یک مشتری بخواد یک تکنولوژی رو برای مجازی سازی انتخاب کنه احتمالا اونی رو انتخاب میکنه که بتونه همه سیستم عامل ها رو به خوبی پشتیبانی کنه و این وسط  مایکروسافت مجبور بود برای رقابت و زنده ماندن خودش 😉 این کار رو بکنه ! :p
( میدونین که جدیدا مایکروسافت لینوکس رو به عنوان یک رقیب جدی مطرح کرده و ابراز ترس کرده )

البته در نهایت لینوس هم گفته بود که مشکلی با این قضیه نیست که مایکروسافت دست روی جایی گذاشته که به خودش کمک میکنه ! چون این دقیقا یکی از ویژگی های دنیای متن باز هست !

ولی این که این کارها رو به حساب کمک مایکروسافت به لینوکس بزاریم خیلی بی انصافی هست .

Advertisements

6 پاسخ to "مایکروسافت و متن باز ؟!"

ممنون مجید جان ! خیلی قشنگ و به جا این موضوع رو باز کردی و مسئله رو برای همه باز کردی ! عالی بود…. 😉

راستی اون خبرگزاری ….. رو خوب اومدی 😀

عزیزم Huper-V نوشتی بجای Hyper-V

———————-
مجید :
کو ! کجا ؟! :-/

مهرداد:
من درستش کردم 😉

[….]بهبود بخشیدن و اصلاح کدهای منبع هسته سیستم عامل لینوکس، همکاری خود را با این شرکت اعلام کرده است.[…] از کی تا حالا لینوکس هم شرگت شده؟
😀

عالی بود اطلاعات جالبی بود

(دو بار گفتی هسته لینوکس تگت هم همین هست)

خب هسته لینوکس وقتی که منظورمون هسته ای که لینوس توروالدز نوشته باشه درسته .

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s


توجه: برای رفع مشکلات لینوکسی خود به یکی از انجمنهای اینترنتی مراجعه کنید! اینجا به هیچ وجه برای رفع مشکلات لینوکسی شما مناسب نیست!
تبادل لینک نداریم! لطفا سوال نفرمایید ما به هرکس بخوایم لینک می‌دیم، هرکس هم خواست به اینجا لینک بده! :)

Kategories

بایگانی

وضعیت بلاگ

  • 110,387 بازدید

مجوز انتشار:

تمامی مطالب و مقالات این بلاگ تحت مجوز GNU FDL قرار دارند. بنابراین کپی و ایجاد تغییر در آنها مطابق شرایط این مجوز آزاد می‌باشد.
%d وب‌نوشت‌نویس این را دوست دارند: