פרסומת

זוהי תחום גנו של מיקרוסופט. הם רק שיחרר חלק משמעותי ממסגרת NET ב- Github ברישיון קוד פתוח מתיר.

מהלך זה שובר שנים של מסורת עבור מיקרוסופט, שלקחה בעבר עמדה עוינת בנושא תוכנת קוד פתוח. המנכ"ל לשעבר סטיב בלמר פעם תיאר את לינוקס ואת ה- GPL כ'סרטן 'ש'הוא מצמיד את עצמו... לכל מה שהוא נוגע'.

מהי מסגרת .NET ומה קורה?

מיקרוסופט השיקה את .NET Framework לפני 12 שנה, והיא הפכה מאז למרכיב חיוני במערכת ההפעלה Windows. זה כולל מסגרת לבניית יישומים עבור Microsoft Windows (המכונה Common ממשק שפה), כמו גם מחשב וירטואלי (שנקרא Common Language Runtime) לתוכנה לרוץ הלאה.

רדמונד הודיעה גם כי בעוד כמה חודשים, .NET Core Runtime יהיה זמין עבור מערכת ההפעלה X ו- Linux, שתפשט את תהליך הכתיבה של תוכנות חוצות פלטפורמות.

זה הפתיע רבים שמיקרוסופט העלתה את קוד המקור ל- .NET Core ב- גיטוב; אתר שיתופי פופולרי לשיתוף קוד מה כן ומדוע עליך להשתמש בבקרת גרסאות אם אתה מפתחכמפתחי אתרים, הרבה זמן אנו נוטים לעבוד על אתרי פיתוח מקומיים ואז פשוט מעלים את הכל כשסיימנו. זה בסדר כשזה רק אתה והשינויים קטנים, ... קרא עוד . חברת מיקרוסופט מחזיקה בבעלותה

CodePlex, יריבה לגיתוב 8 אתרים לבדוק את הבאז בתוכנת קוד פתוח קרא עוד בתחום שיתוף הקוד, אף על פי שהוא כמעט אינו מוצלח.

dotnet-github

למרות הנגיף (חסר בושה) בתחילת מאמר זה, מיקרוסופט לא פרסמה את .NET Framework תחת רישיון גנו רישיונות תוכנה קוד פתוח: באיזה עליכם להשתמש?האם ידעת שלא כל רישיונות הקוד הפתוח זהים? קרא עוד . במקום זאת, הם בחרו ברישיון MIT, המשמש את Node.js מה זה צומת. JS ומדוע אכפת לי? [בניית אתרים]JavaScript הוא רק שפת תכנות בצד הלקוח הפועלת בדפדפן, נכון? לא עוד. Node.js הוא דרך להפעלת JavaScript בשרת; אבל זה כל כך הרבה יותר טוב. אם... קרא עוד , JQuery מדריך jQuery - תחילת העבודה: יסודות ובוחריםבשבוע שעבר דיברתי על כמה חשוב jQuery לכל מפתח אינטרנט מודרני ומדוע זה מדהים. השבוע אני חושב שהגיע הזמן שנלכלך את היד עם קצת קוד ונלמד איך ... קרא עוד ורובי על מסילות.

סקרן מה המשמעות של מהלך זה עבור מיקרוסופט, מפתחי תוכנה ואתם? המשך לקרוא למידע נוסף.

מיקרוסופט משתנה

תאהב או לא, מיקרוסופט אינה אותה חברה תפסיק לשטוף את מיקרוסופט: 5 דרכים בהן הם מדהימיםמיקרוסופט לא תמיד מקבלת יחס הוגן. כשזה נוגע לזה, הם חברה די מדהימה. די בבאס של מיקרוסופט, עכשיו הגיע הזמן לקצת אהבה. קרא עוד זה היה לפני 10 שנים.

באותה תקופה, לינוקס עדיין לא הייתה מוכנה לשוק ההמונים, ואילו אובונטו היא עדיין נצנוץ מרוחק בעיניו של מארק שוטוטוורת. אפל עברה את לידה מחדש של לזרינה, ורק התחילה לחוות צמיחה לאחר שנים של קיפאון ודעיכה. מיקרוסופט הייתה ללא ספק מלכה. והם היו יהירים.

dotnet-microsoft

הדברים התחילו להשתנות. הם התגרו בתחומים ששלטו בהם פעם, מסמארטפונים, לדפדפני אינטרנט, לתוכנת פריון.

השוק השתנה ומיקרוסופט נאלצה להשתנות כתוצאה מכך. אז הם עשו.

בסוף כהונתו של סטיב באלמר, מיקרוסופט הייתה כבר אחד מעשרים התורמים המובילים לגרעין לינוקס. Azure - פלטפורמת הווירטואליזציה של הדגל שלהם - איפשרה זמן רב למשתמשים ליצור לינוקס שרתים פרטיים וירטואליים למדו הכל על שרתים פרטיים וירטואליים תוך שתי דקותעם כל כך הרבה שירותי אירוח אתרים נהדרים זמינים, קשה להחליט מה נכון להתאים לצרכים שלך. קרא עוד (VPS). הם היו אפילו עובד עם קסמרין על חבילת תוכנה מבוססת Windows שתאפשר למפתחים לבנות אפליקציות לאנדרואיד ו- iOS.

dotnet-heartlinux

שינוי זה לטובה האיץ עוד יותר כשסטיב באלמר הוחלף אחרי הכישלון הרה אסון של חלונות 8 וטבלט Surface של מיקרוסופט וכישלונה של מיקרוסופט לעמוד בקצב העלייה המתמדת של iOS ו- אנדרואיד. המנכ"ל החדש סאטיה נדלה הובא, ורדמונד המשיכה במטמורפוזה.

מיקרוסופט המשיכה במעורבותה עם קהילת הקוד הפתוח. היא פרסמה אפליקציות סלולריות חוצות-פלטפורמות כגון שים; אפליקציית שיתוף תמונות שתף את התמונות שלך, ולא את הטלפון שלך עם Microsoft Ximשיתוף תמונות עם קבוצת אנשים פשוט הפך קל יותר. אדם אחד שולט בתכנית, כולם יכולים להצטרף למכשירים שלהם באמצעות קישור, וכאשר הכל נראה, ההצגה הורסת את עצמה. קרא עוד עבור iOS ו- Android. הם אפילו חילקו את שלהם חבילת אופיס למשתמשים באנדרואיד Office של מיקרוסופט לאנדרואיד לעומת Google Docs: מה עדיף? קרא עוד , iOS ו- Windows Phone. וכן, יש להם גם נתחי ענק ממקור פתוח של תיק הטכנולוגיה שלהם. מיקרוסופט היא חברה שהשתנה. אבל מה זה אומר עבורך?

.NET בכל מקום

בטוח לומר .NET אינה חבילת התוכנה הסקסית ביותר בעולם. עם זאת, אם אתה משתמש ב- Windows, זה אתה תלוי לחלוטין בו.

מפתחי תוכנה משתמשים בזה מכיוון שהוא עקבי. הם יכולים לבנות אפליקציות הממקדות למסגרת NET. בכל שפה נתמכת, והתוצאות יהיו זהות. זמן השפה הנפוצה (CLR) הוא גם מהיר במיוחד ומתחרה את מכונה הווירטואלית Java במהירות רבה.

dotnet-dotnet

ועכשיו, משתמשי OS X ו- Linux יכולים לנצל זאת.

לפני שאמשיך, כדאי לקבוע כי קיימת אלטרנטיבה קוד פתוח ל- .NET המכונה מונו. כלי הפיתוח של מונו זמינים במגוון פלטפורמות, כולל מערכת הפעלה X, לינוקס וחלונות אפליקציות שנבנו עם מונו יכולות לפעול במגוון גדול יותר של פלטפורמות, כולל אנדרואיד, Nintendo Wii, Playstation 3 ו- ה- Xbox 360.

עם זאת, מונו סבלה מאז ומתמיד מחוסר שלמות, במיוחד בהשוואה ל'דבר האמיתי '.

לא עוד. בקרוב, משתמשי מערכת ההפעלה X ו- Linux יהנו מאותן תכונות .NET כמו משתמשי Windows.

אבל מה זה אומר במונחים של העולם האמיתי? ובכן, צפו לשחרורים בו זמנית בין פלטפורמות, ותוכנות ומשחקים מסחריים נוספים. לינוקס ומערכת ההפעלה X ימשיכו לצעוד לעבר היותן פלטפורמות גיימינג, למרות שנאבקו באופן מסורתי באזורים אלה.

העברת יישומי Windows ל- OS X וללינוקס עומדת להיות פשוטה יותר באופן משמעותי. אם כי - כפי שציינה Engadget בבירור - יישומים מסוימים עדיין יצטרכו לבצע שינויים משמעותיים כדי להפעיל.

המהדורה משמיטת חלקים הדרושים לצד הפונה למשתמשים, כולל Windows Presentation Foundation מטפל בתכונות ממשק ומסמכים, כך שאפליקציות ושירותי NET רבים יהיו זקוקים לשינויים גדולים או לא יפעלו בשעה את כל. כמו כן, יש המון אפליקציות של Windows התלויות במסגרות אחרות.
מקור: Engadget

מיקרוסופט מקווה גם היא לחזור ולהשיג את תשומת ליבם של המפתחים. בפרט מפתחי אתרים, שרבים מהם בחרו ללמוד Python, PHP או Ruby on Rails, ולא את מערך הטכנולוגיה הקנייני והמגביל של מיקרוסופט.

עם גרסת הקוד הפתוח של .NET ו- ASP.NET vNext, מיקרוסופט מקווה לשחזר אמינות מסוימת בעולם פיתוח האינטרנט.

שלב בכיוון הנכון

מיקרוסופט הודיעה גם על שחרור הקהילה Visual Studio 2013. זה זהה למעשה ל Visual Studio Professional, אך עם הבדל חיוני אחד. במקום לעלות מאות (או במקרים מסוימים אלפי) דולרים, זה בחינם.

מיקרוסופט משתנה, ונכונותם לעסוק בקהילת המפתחים היא ההוכחה לכך. אבל מה אתה חושב? אשמח לשמוע על זה. זרוק לי תגובה למטה, ונשוחח בצ'אט.

אשראי צילום: קן וולטר / Shutterstock.com,

מתיו יוז הוא מפתח תוכנה וכותב מליברפול, אנגליה. לעיתים רחוקות הוא נמצא ללא כוס קפה שחור חזק בידו ומעריץ לחלוטין את ה- Macbook Pro ואת המצלמה שלו. תוכלו לקרוא את הבלוג שלו בכתובת http://www.matthewhughes.co.uk ותעקוב אחריו בטוויטר ב- @ matthewhughes.