מונו (תוכנה)

מונו (Mono) הוא פרויקט תוכנה פתוחה של חברת Novell. המטרה היא להריץ תוכניות שכתבו ל-.NET על מחשבים שונים. .NET היא מערכת שמפתחים משתמשים בה כדי לבנות תוכניות.

מונו כולל מהדר ל-C#, זהו כלי שמתרגם קוד לשפה שהמחשב מבין. הוא גם כולל "מכונה וירטואלית" שנועדה להריץ את התוכניות.

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

המיזם התחיל ב-2001 על ידי מיגל דה איקזה וחברת Ximian. ב-2004 יצאה גרסת 1.0.

למונו יש גם ספריות שמוסיפות אפשרויות כמו בניית חלונות בתוכנה, עבודה עם קבצים ועם מסדי נתונים. חלק מהרכיבים הם חליפי־קוד פתוח, כמו GTK, במקום רכיבים שקשורים ישירות ל-Windows.

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

מונו משתמש ברישיונות פתוחים כגון GPL, LGPL ו-MIT.

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!