سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

همه دسته بندی ها

منو
جستجو
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. ولادت با سعادت پنجمین امام شیعیان، حضرت امام محمد باقر (علیه السلام)، این چشمه جوشان علم و معرفت، این معدن فضیلت و کرامت را به همه دوستداران اهل بیت (علیهم السلام) تبریک و تهنیت عرض می‌نماییم.
  2. سافت گذر لباس نو به تن کرده😍
  3. 🔰جایگزین مناسب Kaspersky خرید لایسنس نود 32
  4. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  5. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار نرم افزار

مایکروسافت چگونه به سمت متن باز شدن حرکت می‌کند

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

به گزارش سافت گذر به نقل اززومیت؛علیرغم اینکه با عضویت در شبکه‌ی توسعه دهندگان مایکروسافت (MSDN) و بهره‌مندی از منابع آن می‌توانید با روش‌های توسعه‌ی نرم‌افزار به وسیله‌ی ابزارهای ارائه شده توسط مایکروسافت آشنا شوید، اما هیچگاه از این طریق نمی‌توانید با فلسفه‌ی کاری این شرکت آشنایی پیدا کنید. مایکروسافت معمولاً به صراحت درباره‌ی فرآیندهای فکری داخل شرکت برای عموم صحبت نمی‌کند. البته این روند در حال تغییر است و مدیران ارشدی چون آماندا سیلور زمان بیشتری را صرف صحبت کردن با رسانه‌ها و تشریح ایده‌ها و فلسفه‌ی مایکروسافت می‌کنند.

آماندا سیلور ریاست بخش مدیریت برنامه‌های ویژوال استودیو را در مایکروسافت بر عهده دارد؛ پلتفرم و ابزاری که به توسعه دهندگان این امکان را می‌دهد تا هر نوع اپلیکیشنی را بسازند. سیلور از زمان ترک دانشگاه در سال ۲۰۰۱ در مایکروسافت مشغول به کار بوده و سال‌های ریاست بالمر را نیز تجربه کرده است.

آماندا سیلور مایکروسافت

اما این چهره‌ی رسانه‌ای مایکروسافت که وظیفه‌ی توضیح دادن استراتژی‌های مایکروسافت را بر عهده دارد، چرخش ناگهانی غول نرم افزاری دنیای تکنولوژی از مواضع پیشین خود را چگونه توضیح می‌دهد؟

سیلور می‌گوید:

من شاهد تحول بزرگی در مایکروسافت هستم و قطعاً اینطور فکر می‌کنم که آمدن ساتیا [نادلا] باعث بعضی از این تغییرات شده است؛ هرچند بسیاری از تغییرات قبل از آمدن نادلا در حال انجام بودند. من کار خود را با توسعه‌ی وب و کار بر روی چاکرا (Chakra)، موتور جاوا اسکریپت مایکروسافت که در اج استفاده می‌شود شروع کردم. در آن زمان تیم آفیس در حال تلاش برای حرکت به سمت تبدیل این محصول به یک سرویس و آماده شدن برای آفیس ۳۶۵ و اشتراک‌های ابری بود. برای این منظور آن‌ها مجبور بودند کدهایی که ۲۰ سال قدمت داشتند و به زبان‌های ++C و #C نوشته شده بودند را توسط هزاران برنامه‌نویس به کدهایی تبدیل کنند که در مرورگرها قابل اجرا باشند.

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

وقتی به اجزای غیر قابل استخراج یک نرم‌افزار مانند موتور محاسباتی اکسل نگاه کنید، این‌ قسمت‌ها هنگام گذار به سمت سرویس‌های آنلاین و فضای ابری تقریباً بدون تغییر باقی می‌مانند. اما در حوزه‌هایی مانند رابط کاربری (UI) تغییرات زیادی لازم است و باید از نو کد بنویسید. همچنین باید ران‌تایم‌های برنامه را از نو تنظیم کنید تا بتواند در مرورگرهای متداول اجرا شود.

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

تایپ اسکریپت (TypeScript)

تاخیر کمیته‌ی مسئول استانداردهای جاوا اسکریپت در اعمال تغییرات مورد نیاز مایکروسافت یکی از دلایلی بود که منجر به خلق تایپ اسکریپت (TypeScript) شد. تایپ اسکریپت حکم جاوا اسکریپت وسیع‌تر را برای مایکروسافت دارد. اساس و پایه‌ی زبان تایپ اسکریپت بسیار شبیه جاوا اسکریپت است؛ زبانی که برای میلیون‌ها توسعه دهنده از قبل آشنا است.

مایکروسافت تایپ اسکریپت

سیلور درباره‌ی علت متن باز شدن تایپ اسکریپت اینگونه توضیح می‌دهد:

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

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

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

خطر انشعاب

تغییر استراتژی مایکروسافت اتفاقی ناگهانی نبود، بلکه ماه‌ها و شاید سال‌ها طول کشید تا غول نرم افزاری به این نتیجه برسد که باید استراتژی خود در قبال متن باز را مورد بازنگری قرار دهد. تایپ‌اسکریپت به مایکروسافت کمک کرد تا متوجه شود چارچوب برنامه نویسی دات نت (NET.) خود را نیز باید متن باز کند.

سیلور درباره‌ی سختی تصمیم متن باز کردن پروژه‌ها در مایکروسافت می‌گوید:

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

سیلور تاکید دارد که مایکروسافت قرار است همچنان به رویه‌ی متن باز خود ادامه دهد و حتی کار بر روی پروژه‌هایی مانند کوردووای آپاچی (Apache Cordova) را نیز شروع کرده است. در حقیقت مایکروسافت مدتی است که بر روی هسته‌ی کوردووا و ران‌تایم‌ها و پلاگین‌های این اکوسیستم کار می‌کند. زامارین (Xamarin) را نیز نباید فراموش کرد. پروژه‌ای که در ابتدا متن باز بود، سپس برای تجاری سازی بسته شد و در نهایت دوباره توسط مایکروسافت متن باز شد.

مایکروسافت و لینوکس

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

نظرتان را ثبت کنید کد خبر: 31803 گروه خبری: اخبار نرم افزار منبع خبر: زومیت تاریخ خبر: 1395/02/18 تعداد مشاهده: 1599
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
GRIS

GRIS

بهترین بازی های سال

سخنرانی شهید مطهری تشویق فرزندان به نماز - مسئولیت نماز خانواده - چگونه دعای نیکان مستجاب نمی شود؟

سخنرانی شهید مطهری تشویق فرزندان به نماز - مسئولیت نماز خانواده - چگونه دعای نیکان مستجاب نمی شود؟

الهام به دل انسان از سوی خداوند شهید مرتضی مطهری

تبعات گستردۀ سیاسی امنیتی و اقتصادی افزایش نرخ ارز

تبعات گستردۀ سیاسی امنیتی و اقتصادی افزایش نرخ ارز

بحران ارزی یا افزایش شدید، مستمر و غیر­ارادی نرخ ارز

Screen Mirroring - Miracast for android to TV 3.6.7 Pro For Android 4.4

Screen Mirroring - Miracast for android to TV 3.6.7 Pro For Android 4.4

میراکست

آشنایی با حکومت بنی عباس

آشنایی با حکومت بنی عباس

مناظرات تاریخی امام رضا نوشته آیت الله مکارم شیرازی

تلاوت مجلسی استاد عبد الباسط عبد الصمد سوره حشر و تکویر و فجر

تلاوت مجلسی استاد عبد الباسط عبد الصمد سوره حشر و تکویر و فجر

تلاوت عبد الباسط سوره حشر و تکویر و فجر

آموزش نرم افزار Revit Autodesk

آموزش نرم افزار Revit Autodesk

آموزش ریویت اتودسک

فناوری Ajax

فناوری Ajax

فناوری اجکس

Sumico Deluxe Edition v1.1.9

Sumico Deluxe Edition v1.1.9

سامیکو | بازی با اعداد

Udemy - Graphic Design Bootcamp: Part 2 Advanced Training

Udemy - Graphic Design Bootcamp: Part 2 Advanced Training

آموزش طراحی گرافیک

حکمت الهی و آیین و مکتب رحمت اسلام از حجت الاسلام والمسلمین کاظم صدیقی

حکمت الهی و آیین و مکتب رحمت اسلام از حجت الاسلام والمسلمین کاظم صدیقی

حاج آقا کاظم صدیقی با موضوع حکمت الهی و آیین و مکتب رحمت اسلام

HDRsoft Photomatix Pro 7.1.2 Final

HDRsoft Photomatix Pro 7.1.2 Final

ساخت تصاویر اچ‌دی‌آر

Anti WannaCry v1.1

Anti WannaCry v1.1

ضد باج افزار وانا کرای

فرقه های بزرگ درون مسیحیت

فرقه های بزرگ درون مسیحیت

ریشه های تاریخی پیدایی فرقه های مسیحیت

چه کسی پنیر مرا جابجا کرد؟

چه کسی پنیر مرا جابجا کرد؟

چه کسی پنیر مرا جابجا کرد؟

Luma  2.0.5 for Android

Luma 2.0.5 for Android

اشکال زیبا ، رنگارنگ و متفاوت

Pathway + Updates

Pathway + Updates

بهترین بازی استراتژیک کامپیوتر

آموزش ساخت کتاب اندرویدی بدون دانش برنامه نویسی

آموزش ساخت کتاب اندرویدی بدون دانش برنامه نویسی

طراحی و ساخت کتاب اندروید

TrustGo Antivirus & Mobile Security 3.0.0 for Android +2.2

TrustGo Antivirus & Mobile Security 3.0.0 for Android +2.2

آنتی ویروس معروف شرکت TrustGo

Subtitle Edit 4.0.10 + Portable

Subtitle Edit 4.0.10 + Portable

ویرایش زیرنویس افزدون زیرنویس

Pegasun System Utilities 8.2 Multilingual

Pegasun System Utilities 8.2 Multilingual

بهینه ساز ویندوز

TurnOn

TurnOn

شهر را روشن کن

Adobe Dimension 3.4.9 / 2019 / macOS

Adobe Dimension 3.4.9 / 2019 / macOS

ادوب دایمنشن

همراه بانک توسعه تعاون نسخه 11.4.1 برای اندروید

همراه بانک توسعه تعاون نسخه 11.4.1 برای اندروید

موبایل بانک توسعه تعاون

MAGIX Music Maker 2015 Premium 21.0.1.30 / 2017 Premium 24.1.5.119 + Live 2017 + 2016 Live ISO 22.0.1.51

MAGIX Music Maker 2015 Premium 21.0.1.30 / 2017 Premium 24.1.5.119 + Live 2017 + 2016 Live ISO 22.0.1.51

آهنگ ساز حرفه ای مجیکس موزیک میکر

دایره‌المعارف دارویی خانواده

دایره‌المعارف دارویی خانواده

دایره‌المعارف

Conceiva Mezzmo Pro 6.0.2

Conceiva Mezzmo Pro 6.0.2

مدیا سرور ویندوز مزمو

inMomentum

inMomentum

به سرعت

مستند تراژدی زباله های الکترونیکی

مستند تراژدی زباله های الکترونیکی

مستند زباله ها

Cisco Packet Tracer 8.2.1 / 7.3.1

Cisco Packet Tracer 8.2.1 / 7.3.1

شبیه ساز سیسکو پکت تریسر

Dead on Arrival 2 1.1.6 for Android

Dead on Arrival 2 1.1.6 for Android

بازی ورود به مرگ

Mahjong Deluxe HD 1.1.18 / 2 v1.0.7 for Android +2.2

Mahjong Deluxe HD 1.1.18 / 2 v1.0.7 for Android +2.2

پازل چینی و بسیار معروف ماهجونگ

CATIA P3 V5-6R2014 (V5R24) GA x86/x64 + Documentation + SP4

CATIA P3 V5-6R2014 (V5R24) GA x86/x64 + Documentation + SP4

قدرتمند ترین نرم افزار طراحی، مهندسی و ساخت با کمک رایانه

STORY OF SEASONS: Pioneers of Olive Town

STORY OF SEASONS: Pioneers of Olive Town

کشاورزی برای کامپیوتر

داستان دو شهر رمانی نوشته چارلز دیکنز

داستان دو شهر رمانی نوشته چارلز دیکنز

داستان دو شهر با فروش ۲۰۰ میلیون نسخه در جهان

InfiniteSkills - Advanced Microsoft Access 2013 Training Video

InfiniteSkills - Advanced Microsoft Access 2013 Training Video

فیلم آموزش سطح پیشرفته‌ی مایکروسافت اکسس 2013

Tutsplus - ASP .NET 102: MVC Tutorial

Tutsplus - ASP .NET 102: MVC Tutorial

فیلم آموزش ساختار لایه‌ای طراحی وب شامل الگو، نمایش‌گر و کنترل‌کننده از طریق پلتفرم ASP .NET

Learning IELTS

Learning IELTS

آموزش آیتلس

Pluralsight - HTML5 Canvas Fundamentals

Pluralsight - HTML5 Canvas Fundamentals

فیلم آموزش اصول ترسیمات گرافیکی و دیگر داده‌های تصویری در اچ‌تی‌ام‌ال5

Guild Commander

Guild Commander

شبیه‌ساز مدیریت منابع

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!