استفادهٔ مایکروسافت از نرم‌افزار اپن‌سورس Git برای توسعهٔ ویندوز!‍

استفادهٔ مایکروسافت از نرم‌افزار اپن‌سورس Git برای توسعهٔ ویندوز!‍

Git سیستم ورژن کنترلی است که توسط خالق کِرنِل لینوکس، Linus Benedict Torvalds، به دنیا عرضه شد و جالب است بدانیم که مایکروسافت تقریباً تمامی دولوپر‌های ویندوزش را به استفاده از Git ترغیب کرده است و جالب‌تر اینکه که این غول نرم‌افزاری دنیا دارندهٔ بزرگترین ریپازیتوری روی گیت می‌باشد به‌ طوری‌ که این رپو بیش از 300 گیگابایت حجم داشته و بیش از ۳/۵ میلیون خط کد را شامل می‌شود!

اولین کسی باشید که به این سؤال پاسخ می‌دهید

در واقع می‌توان گفت که مایکروسافت به‌ دلیل گستردگی استفاده از گیت و همچینین قابلیت ساختن برنچ‌های متفاوت، تصمیم به‌ استفاده از گیت گرفته است اما لازم به‌ ذکر است با توجه به اینکه گیت توان مدیریت پروژه‌های خیلی بزرگ را نداشت و دچار مشکل می‌شد، از همین روی مایکروسافت فایل‌سیستم GVFS را برای مدیریت بهتر کد‌هایش تحت‌ لیسانس MIT عرضه کرد (جدای از توسعهٔ GVFS، مایکروسافت در توسعه و بهبود الگوریتم‌های گیت و همچنین ساخت سرور پروکسی گیت برای راحتی بیشتر تیم‌های ریموت نیز اقداماتی انجام داده است.)

آیا لینوس توروالدز برندهٔ جنگ ویندوز/لینوکس است؟
پیش از این، لینوس توروالدز گفته بود بیست و پنج سال بعدی زندگیم را به جنگ با مایکروسافت خواهم گذراند! اما به‌ نظر می‌رسد که موفقیت‌های وی در مبارزه با مایکروسافت فراتر از دسکتاپ رفته به‌ طوری‌ که وی گفته است:

حتی اگه مایکروسافت برای لینوکس اپلیکیشنی بنویسه،‌ این یعنی که من برندهٔ بازی‌ام!

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

منبع