ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin

quick_linkהצעד הבא ...

published at 27/08/2002 - 16:24 · ‏פורסם dittigas · ‏tags X · שלח לחברידידותי למדפסת
הסביבה הגרפית X וספריית הרכיבים הבסיסית שלה xlib מזמן לא נחשבות מתאימות לפיתוח GUI מודרני. החלופות Qt, Gtk מספקות כלים מתקדמים יותר אך הן מתבססות על X (בסביבת לינוקס) באופן בלעדי. פרוייקט Simply GNUStep היא הפצה חלופית אשר עושה שימוש בלעדי במנהל התצוגה של GNUStep ללא KDE או GNOME במטרה לספק סביבה ידידותית דמוית מנהל התצוגה OS/X, החל משלב האתחול.

ההפצה כוללת גרסאות מעודכנות של הליבה, עושה שימוש ב-gcc 3.x.x ומספקת מנהל אתחול גראפי מלא וידידותי (ללא הפלט המוכר באתחול) ועוד. גרסת הדגמה מבוססת LFS להפעלה מלאה מתקליטור וללא צורך בהתקנה קיימת כבר וניתנת להורדה (דרך אגב, לא עובדת תחת VMWare). גרסת בטא עם תפריט התקנה מלא מתוכננת לצאת בספטמבר 2002. OpenStep הוא סטנדרט שפורסם ב-1994 על-ידי חברת Sun במטרה לאפשר פיתוח מתקדם של ממשקים ויזואליים. הגרסה החופשית של OpenStep היא GNUStep והיא יותר מאשר עוד ספריית "ווידגטים". פיתוח עבור GNUStep מתבצע בדיאלקט משלה לשפת C ואינטגרציה הדוקה עם ג'אווה (JIGS). שפת Objective-C מוסיפה יכולות פיתוח מוכוון-אובייקטים (OO) לשפת C, וחוסכת מהמפתח שימוש בשפת ++C אשר איננה נחשבת פורטבילית במיוחד (למשל, Qt) אך מבלי להענישם בדרישה לפיתוח GUI בשפת C (למשל, Gtk). עבור המפתחים, GNUStep מגיעה עם סביבת פיתוח משולבת בשם Project Center וכן כלי בשם Gorm לעיצוב מהיר של GUI. למרות שאפשר להריץ את GNUStep תחת X, לב ליבה של סביבה זו הוא מנוע תצוגה המבוסס על Post Script אשר מאפשר ניהול תצוגה מתקדם המאפשר אי-תלות ברזולוציה הפיסית של המסך. דרך אגב, הרחבות המיועדות להתגבר על מגבלות שונות של X יש לא מעט (DRI, OpenGL, Mesa, X/DPS ועוד). מבינהן, X/DPS מספקת אף היא מנהל תצוגה מבוסס Post Script עבור X ואפילו נתמכת על-ידי GNUStep אך איננה נחשבת ליציבה במיוחד. עוד על GNUStep ובמיוחד על האינטגרציה והתלות ההדדית עם OS/X ושולחן העבודה WM ראו באתר הפרוייקט .
 

קישורים רלוונטיים

· עוד על הסביבה הגרפית
· חדשות מאת dittigas


הסיפור הנקרא ביותר בנושא הסביבה הגרפית:
מישהו מחפש פונטים בעברית?

הצעד הבא ... | כניסה / יצירת מנוי חדש | 3 תגובות
סף חסימה
  
ההערות הינן מטעם כותביהן. אין צוות האתר לוקח אחריות על תוכנן
תגובה: הצעד הבא ... (ניקוד: 0)
ע"י פינגווין אנונימי ב 10/09/2002 - 13:08
*OpenStep הוא סטנדרט שפורסם ב-1994 על-ידי חברת Sun *

didn't you mean developed by NeXT?

[ השב לזאת ]

תגובה: הצעד הבא ... (ניקוד: 1)
ע"י dittigas (dittigas@hotpop.com)
ב 17/09/2002 - 08:45
(מידע על משתמש | שלח הודעה)
OpenStep הוא אכן מפרט של NeXT (כיום apple).

[ השב לזאת ]

תגובה: הצעד הבא ... (ניקוד: 1)
ע"י dittigas (dittigas@hotpop.com)
ב 17/09/2002 - 08:36
(מידע על משתמש | שלח הודעה)
מאמר טוב על Objective-C:
http://www.linuxjournal.com/article.php?sid=6009&mode=&order=0

[ השב לזאת ]