GNOME
| Gnome | |
|---|---|
| שולחן העבודה של GNOME 3.0.1 | |
| מפתח | פרויקט GNOME |
| גרסה אחרונה | 3.0 ב-6 באפריל 2011 |
| מערכת הפעלה | חוצה פלטפורמות (מעל 25 פלטפורמות) |
| רישיון | GPL, LGPL |
| קטגוריה | סביבת עבודה |
| דף בית | www.gnome.org |
GNOME (ראשי תיבות של GNU Network Object Model Environment) היא סביבת עבודה בממשק משתמש גרפי בקוד פתוח וחופשי. התוכנה היא פרויקט בינלאומי רב-לשוני המופץ ב-166 שפות (בהן גם עברית), הכולל מסגרת לפיתוח תכונות[דרושה הבהרה].
GNOME היא חלק מפרויקט GNU המשומש במספר מערכות הפעלה דמויות Unix, בעיקר על אלו הבנויות על ליבת לינוקס ותכונות של GNU.
פרויקט GNOME הוקם במטרה ליצור סביבת עבודה חופשית לחלוטין, מאחר ש-KDE, סביבת העבודה העיקרית בזמנו, התבססה על ספריית Qt שלא הייתה בעלת רישיון חופשי. כבסיס לפרויקט נבחרה הספרייה GTK+ (ספריה שנוצרה עבור GIMP). באוגוסט 1997, הוכרז פיתוח הפרויקט וגרסה משמעותית ראשונה שוחררה במרץ 1999.
תוכן עניינים |
[עריכה] העקרונות מאחורי GNOME
פרויקט GNOME שם דגש על פשטות, שימושיות, ושדברים "פשוט יעבדו" (ראו את: עקרונות KISS). שאר מטרותיו של הפרויקט הם:
- חירות - ליצור סביבת עבודה חופשית שהקוד פתוח יהיה תמיד זמין לעריכה תחת רישיון התכונות החופשיות.
- נגישות - סביבת עבודה הניתנת לשימוש על ידי כל אחד בלי קשר ליכולת טכנית או נכות פיזית.
- לוקליזציה - סביבת עבודה שזמינה בשפות רבות. כרגע GNOME מתורגמת ל־169 שפות לרבות עברית.[1]
- פיתוח ידידותי - לכתוב בקלות תכונות שיתמזגו עם סביבת העבודה, ולאפשר למפתחים את חופש הבחירה של שפת התכנה.
- ארגון - סביבת עבודה שתשוחרר במועדים קבועים ובצורה מאורגנת.
- תמיכה - סביבת עבודה בעלת מקורות תמיכה טכנית זמינים.
[עריכה] היסטוריה
בשנת 1996, התחיל פרויקט KDE. למרות היותו בקוד חופשי ופתוח מההתחלה, חששו חברי פרויקט GNU בתלות של KDE בערכת הכלים Qt שרישיון השימוש בה לא היה חופשי באותן שנים. באוגוסט 1997, נכתבו שני פרויקטים כדי לפתור בעיה זו: ערכת הכלים Harmony (תחליף חופשי לספרייה של Qt) ו-GNOME (סביבת עבודה אחרת ללא שימוש ב-QT, אך בנויה על גבי הרישיונות GPL ו-LGPL), אשר משתמש בספריה חלופית בשם GTK+.
[עריכה] בחירת השם
GNOME הם ראשי תיבות של GNU Network Object Model Environment (תרגום: "רשת אובייקטים סביבתית"). השם התייחס למטרותיו הראשונית של הפרויקט, ליצור מסגרת להפצת אובייקטים הדומה ל-OLE ו־DCOM של מיקרוסופט (במקור התבסס גנום על מימוש של CORBA[2][3]). השם כבר אינו משקף את הגרעין מאחורי פרויקט GNOME. לפיכך, חלק מחברי הפרויקט שומטים את ראשי התיבות ומשנים את "GNOME" ל-"Gnome".
[עריכה] פרויקטים נוספים
GNOME בנויה ממספר רב של פרויקטים שונים. לפניכם רשימה של כמה מהפרויקטים העיקרים:
- GConf – אחסון הגדרות יישום.
- GVFS – מערכת קבצים וירטואלית.
- GNOME Keyring – אחסון קודי ההצפנה ומידע מאובטח.
- GNOME Translation Project – תרגום מסמכים ויישומים לשפות שונות.
- GTK+ – ערכת כלים לבניית ממשק גרפי למשתמש.
- Human interface guidelines – מחקר ואיסוף מידע כדי לבנות יישומים ידידותיים למשתמש.
- LibXML – ספריית XML.
[עריכה] שחרורים
לכל חלק המרכיב את פרויקט GNOME יש מספר גרסה ותאריך משלו. עם זאת, המתחזקים מתאמים את המאמצים כדי לשחרר גרסה יציבה של GNOME לפי מחזור של כ-6 חודשים.
[עריכה] גרסאות
הפיתוח החל באוגוסט 1997.
- 1.0 - הגרסה הראשונה של GNOME, שוחררה במרץ, 1999.
- 1.4 - נוסף לראשונה מנהל הקבצים נאוטילוס.
- 2.0 - עדכון עיקרי בה היה הביסוס על GTK2, שוחררה ביוני, 2002. הגרסה הראשונה שבה הממשק כלל תמיכה טובה בעברית.
- 2.28 - נוספו מודל הבלוטות' של גנום ותוכנת המסרים המיידים Empathy. שוחררה בספטמבר, 2008.
- 2.32 - הגרסה העדכנית ביותר של גנום, שוחררה בספטמבר 2010
[עריכה] גנום 3
גנום 3 הוא עיצוב מחודש של ממשק המשתמש של גנום. הוא תוכנן לראשונה בכנס GUADEC שנערך באיסטנבול ביולי, 2008. הגרסה הראשונה יצאה ב־6 באפריל 2011.
הממשק משתמש בגרסה 3 של ספריית GTK+. הוא משתמש בהאצה גרפית על ידי OpenGL עם מנהל החלונות Mutter. ממשק המשתמש לא כולל רשימה של החלונות הפעילים.
[עריכה] יוניטי
|
|
ערך מורחב – יוניטי |
יוניטי (אנגלית Unity) הוא ממשק מעטפת לסביבת שולחן העבודה של GNOME המפותח על ידי חברת קנוניקל למערכות ההפעלה אובונטו. החל מגרסה 11.04 הוא משמש כממשק הסטנדרטי של אובונטו.
[עריכה] שימושים
GNOME היא סביבת העבודה ברירת המחדל של מספר הפצות לינוקס, הידועות שבהם הן דביאן, פדורה ואובונטו.
[עריכה] ראו גם
[עריכה] קישורים חיצוניים
| מיזמי קרן ויקימדיה |
|---|
- אתר הבית של GNOME
- הסיפור שמאחרי פרויקט GNOME נכתב על ידי Miguel de Icaza
[עריכה] הערות שוליים
- ^ שפות GNOME נכון לפברואר 2011
- ^ תיעוד השימוש ב־CORBA בגרסה ישנה של גנום
- ^ סקירת תשתית בונובו, החדשה קצת יותר