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

May 2010 - Posts

פורסם בתאריך Sunday, May 30, 2010 6:44 PM על ידי Guy Burstein

מיקרוסופט ג'ומלה Joomla! מיקרוסופט חתמה בחודש שעבר על הסכם תרומת הקוד לפרוייקט מערכת התוכן ג’ומלה (JCA - Joomla! Contributor Agreement).

בבלוג צוות הפיתוח של Joomla! נכתב שכבר בגירסא 1.6 של ג’ומלה קיים קוד שנתרם ע”י מיקרוסופט. לדבריו, זהו עניין מאד משמעותי שחברה בסדר גודל כזה, ועוד מיקרוסופט בפרט, לוקחת חלק פעיל בפרוייקט קהילתי ברשיון GPL.

ההסטוריה של מיקרוסופט וג’ומלה לא מתחילה רק בעת החתימה על ההסכם הנ”ל. שיתוף הפעולה בין מיקרוסופט לג’ומלה התחיל עוד קודם לכן, עם העלאת ג’ומלה לגלריית אפליקציות הקוד הפתוח באתר מיקרוסופט  שהביאה למעל  32,000 הורדות של האפליקציה למשתמשי חלונות. מיקרוסופט גם סייעה לפתור מספר בעיות שהיו בעבר וכיום ניתן לבצע התקנת ג’ומלה על IIS באותה רמת תאימות, יציבות והביצועים שהייתה בעבר רק מעל שרתי Apache. כמו כן, מאפשרת מיקרוסופט לשפר את ביצועי אפליקציית ג’ומלה בשרתי IIS על ידי שימוש ברכיב ה- WinCache (עליו אקדיש פוסט נפרד בעתיד).

התקנת ג’ומלה על שרת Windows

פורסם בתאריך Sunday, May 30, 2010 4:23 PM על ידי Guy Burstein

מיקרוסופט הודיה לאחרונה על שני פרוייקטי קוד חופשי חדשים: PST Data Structure View Tool ו- PST File Format SDK, שניהם זמינים באתר CodePlex, אתר פרוייקטי הקוד הפתוח של מיקרוסופט תחת רשיון Apache 2.0.

קראו את ההודעה המלאה לעיתונות

פורמט PST שני פרוייקטים אלו, מתלווים לתיעוד לפורמט קבצי ה- Personal Folders של Outlook (קבצי pst.) שהפיצה מיקרוסופט לאחרונה, ויחד פותחים את אפשרות הגישה לקבצים אלו מתוכנות / פלטפורמות אחרות. פתיחת פורמט קבצים זה מגיע לאור פידבק חוזר שעלה מלקוחות לגבי הצורך באפשרות גישה לפורמטי הקבצים שבהם מיקרוסופט נוהגת לשמור בהם מידע דיגיטלי, ולאפשר שיתוף מידע זה עם תוכנות אחרות, לעיתים אפילו ללא התקנת Outlook.

הפרוייקט הראשון (PST Data Structure View Tool) מאפשר למפתחים לעיין במבנה הפנימי של קובץ בפורמט PST ולהבין אותו לעומק. הפרוייקט השני (PST File Format SDK) הוא ספריית ++C המיועדת לכל הפלטפורמות ומאפשרת קריאת קבצי PST מאפליקציות שונות. בהמשך, תתאפשר במסגרת ה- SDK גם האפשרות לכתוב מידע בחזרה לתוך קבצי PST. חשוב לציין כי לא נדרשת התקנת Outlook במכונה העושה שימוש בספריות אלו על מנת לגשת לקבצים בפורמט זה.

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

סרטון בו צוות הפיתוח מסביר על פרוייקטי הגישה לקבצים בפורמט PST ואת אפשרויות השימוש בהם.

 

תהנו!

פורסם בתאריך Monday, May 24, 2010 5:01 PM על ידי Guy Burstein

מה פתאום מיקרוסופט מקדמת אפליקציות קוד פתוח באתר שלה?

אם תכנסו לכתובת http://www.microsoft.com/web/gallery תגלו גלריית אפליקציות Web. אם תבדקו יותר לעומק, תגלו שכל האפליקציות בגלרייה הן אפליקציות קוד פתוח כמו וורדפרס, ג’ומלה, דרופל, DotNetNuke ועוד הרבה אחרות. חלקן כתובות ב- PHP, חלקן ב- ASP.Net וכולם הועלו ע”י הקהילה לגלריה.

היתרונות לקהילה הם ברורים:

  • התקנה פשוטה – תהליך התקנת האפליקציה וכל דרישות הקדם שלה פשוט ומהיר ואינו מצריך ידע מוקדם, כך שגם משתמש פשוט יכול להתמודד עם התקנת האפליקציה.
  • תפוצה גבוהה – מאז הוכרזה הגלריה במרץ 2009, בוצעו למעלה מ- 100 מליון הורדות של אפליקציות. הדבר מהווה יתרון לפרוייקטי אפליקציה חדשים שמועלים לגלריה וזוכים לחשיפה מהירה לקהילת מפתחים רחבה מאד.
  • קידום אג’נדת הקוד הפתוח בארגונים מבוססי טכנולוגיות מיקרוסופט – אם עד היום היו ארגונים שה- IT שלהם מבוסס Windows בחרו שלא להשתמש באפליקציות קוד פתוח למיניהן, הרי שהיום הם יכולים להתקין בקלות אפליקציות אלו ולהחשף ליתרונות שבעולם זה.

  גלריית אפליקציות קוד פתוח של מיקרוסופט

לחיצה על כפתור ההתקנה של אפליקציה כלשהי בגלריה, יפתח את ה- Web Platform Installer ויאפשר להתקין את האפליקציה על תחנת Windows, על שרת IIS, תוך כדי הורדה והתקנה של כל דרישות הקדם:

  • התקנת PHP Runtime והגדרת המודול המתאים ל- IIS שנועד להריץ PHP בצורה יעילה, יציבה ומאובטחת.
  • הורדת המודולים ל- IIS הנדרשים לאפליקציה (לדוגמא: URL Rewrite Module שאחראי לכתובות ידידותיות למנועי חיפוש, ועוד)
  • MySQL (כן, מיקרוסופט תתקין לך MySQL על המחשב!)

גלריית אפליקציות קוד פתוח של מיקרוסופט

חשוב לדעת!

  • כל קבצי ההורדה, הן של האפליקציה העצמה והן של דרישות הקדם, כולם מגיעים מאתרי הפרוייקט כגון Source Forge, אתר MySQL וכו’ ולא משרתי מיקרוסופט.
  • כל האפליקציות בגלרייה נבדקו בסביבת Windows ומיקרוסופט עבדה עם הקהילות המובילות את הפרוייקטים על מנת לבצע את ההתאמות הנדרשות ולוודא שהן עובדות בצורה מיטבית בסביבת Windows.

מתי נראה אפליקציות בעברית בגלריה?

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

  • וורדפרס
  • ג’ומלה
  • דרופל
  • SugarCRM
  • Moodle
  • MediaWiki
  • phpBB
  • DotNetNuke

האם פספסתי אפליקציה חשובה כלשהי שכדאי להעלות את הגירסא העברית שלה לגלרייה?

אפליקציות קוד פתוח בעברית

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

תהנו!

פורסם בתאריך Sunday, May 23, 2010 2:24 PM על ידי Guy Burstein

ברוכים הבאים לבלוג הקוד הפתוח של מיקרוסופט!

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

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

  • קוד פתוח - תרומת קוד לפרוייקטי קהילה מוכרים (לינוקס, jQuery, וורדפס ועוד), ופרוייקטים שמיקרוסופט עצמה מובילה.
  • אינטראופרביליות – כל הדרכים להתחבר למוצרים וטכנולוגיות של מיקרוסופט מפלטפורמות וטכנולוגיות אחרות.
  • סטנדרטים – HTML5, CSS3 וסטנדרטים מקובלים אחרים, ואיך מיקרוסופט מאמצת אותם.

אתם מוזמנים להרשם ל- RSS Feed של הבלוג, ולהשמיע את קולכם מדי פעם…

תהנו!