DCSIMG
October 2010 - Posts - קוד פתוח במיקרוסופט

October 2010 - Posts

פורסם בתאריך Saturday, October 23, 2010 11:17 AM על ידי Guy Burstein

IronRuby IronPython שפות דינמיותIronRuby ו- IronPython הם שני מימושים של של השפות הדינמיות המוכרות עבור .NET Framework ו- Silverlight, הכוללים חלון כתיבה והרצאה אינטראקטיבי התומך בהידור דינאמי, ואפשרות להפעיל את כל רכיבי ה- .NET Framework כפקודות טבעיות בתוך השפה. השפות כתובות מעל ה- DLR ב- .NET Framework (קיצור של Dynamic Language Runtime) ששוחרר כחלק מ- .NET Framework 4 באפריל האחרון.

IronRuby ו- IronPython התחילו בתור פרוייקט אינקובציה בתוך מיקרוסופ.,במהלך הדרך שחוררו מספר גירסאות (גירסאות IronRuby, גירסאות IronPython) כפרוייקטי קוד פתוח באתר CodePlex, אתר פרוייקטי הקוד הפתוח של מיקרוסופט. בראשית הדרך שוחררו השפות תחת רשיון Ms-PL, רשיון הקוד הפתוח של מיקרוסופט, ולאחרונה הועברו לרשיון Apache בגירסתו השניה.

השבוע הכריזה מיקרוסופט של שינויים בהובלה ובמודל הפיתוח של השפות כדי לאפשר לקהילת הקוד הפתוח לקחת חלק נרחב יותר בתהליך:

  • הקהילה יכולה לתרום קוד לכל החלקים של השפות IronRuby ו- IronPython.
  • לא נדרשת התערבות של נציג מיקרוסופט כדי שמפתח יוכל לתרום קוד לפרוייקטים.
  • ההרחבות ל- Visual Studio עבור הפיתוח בשתי השפות (IronPython Tools for Visual Studio, IronRuby Tools for Visual Studio) משוחררים תחת רשיון Apache 2.0 ומאפשרים לקהילת המפתחים לקחת חלק פעיל גם כאן.
  • בוצעה עבודת הכנב לקראת הגירסאות הבאות של השפות: IronPython v2.7 ו- IronRuby v1.9.
  • שופרו רכיבי תשתית המאפשרים לקהליה להריץ בדיקות אוטומטיות על כל מרכיבי השפות באופן לא תלוי במיקרוסופט.
  • ניתן לשחרר גירסאות ישירות מאתר CodePlex ללא התערבות מיקרוסופט.

IronRuby IronPython שפות דינמיותכחלק מהשינוי, מיקרוסופט מודיעה כי מי שיוביל את הפרוייקטים האלה מעתה והלאה לא יהיו עוד אנשי מיקרוסופט, אלא אנשים מקהילת הקוד הפתוח בעולם: פרוייקט IronPython יובל ע”י Miguel de Icaza, Michael Foord, Jeff Hardy, ו- Jimmy Schementi. פרוייקט IronRuby יובל ע”י Miguel de Icaza ו- Jimmy Schementi. כל אלו עבדו על פרוייקטי האינקובציה האלה מראשית ימיהם.

עוד פוסטים מעניינים:

תהנו!

פורסם בתאריך Saturday, October 23, 2010 9:41 AM על ידי Guy Burstein

מיקרוסופט הודיעה השבוע על שיתוף פעולה עם Cloud.com במטרה לאפשר אינטגרציה ותמיכה של Windows Server 2008 R2 Hyper-V לפרויייקט ה- OpenStack, פרוייקט קוד פתוח למחישוב ענן.
הוספת Windows Server 2008 R2 Hyper-V מאפשרת לארגונים ולחברות גמישות גדולה יותר ע”י שילוב בין תשתיות מיקרוסופט ותשתיות שאינן מיקרוסופט בעת שימוש ב- OpenStack.

כחלק משיתוף הפעולה, מיקרוסופט תספק תמיכה וייעוץ ארכיטקטוני ל- Cloud.com ע”מ לאפשר ל- Cloud.com לפתח את התמיכה הנדרשת כדי להריץ OpenStack על Windows Server 2008 R2 Hyper-V. לאחר סיום הפיתוח, יהיה הקוד חלק אינטגרלי מקוד הפרוייקט הזמין כיום באתר http://openstack.org.

פרוייקט OpenStack עושה שימוש בתוכנה בקוד פתוח מעל חומרה סטנדרטית, ומאפשר להריץ בצורה וירטואלית מספר גדול של מכונות וירטואליות. התוספת של מוצר הוירטואליזציה המיקרוסופטי נותן ערך גדול ללקוח, שיכול להציע שירותים נרחבים כשהוא מריץ תשתית המשלבת Windows ו- Linux. מוצר הוירטואליזציה של מיקרוסופט, Windows Server 2008 R2 Hyper-V מאפשר להריץ סוגים שונים של מערכות הפעלה באופן יעיל מעל אותה תשתית וירטולית.

התמיכה ב- Windows Server 2008 R2 Hyper-V לפרוייקט OpenStack מחזקת את המחוייבות של מיקרוסופט לאפשר בחירה וגמישות בענן ללקוחות, שכיום דורשים להריץ מגוון מערכות הפעלה מיצרנים שונים על תשתית וירטואליזציה אחת.

עוד פוסטים מעניינים:

תהנו!