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

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
אורח · ·
 

הודעה פורסם: 06/03/2004 - 15:41
נושא ההודעה: X או Y?

לאחרונה, לאור שאת הנפש של אנשים מפרוטוקול X ומפרוייקט xfree86 בפרט, נעשים מספר נסיונות להחליף אותו, אמנה 2 מהבולטים שבהם:
X server
הפרוייקט של Freedesktop הוא ממימוש חדש של שרת התואם לפרוטוקול של X. היתרון של פרוייקט זה הוא שהוא יהיה תואם לחלוטין לתוכנות הקיימות. החסרון הוא, לטענת העוסקים ב-Y, שהוא יורש את הבעיות הקיימות ב-X.

Y
פרוייקט שהוקם ע"י סטודנט בתור עבודת המסטר שלו. כרגע המנוע כולל מספר יכולות בסיסיות אבל החלק המעניין בפרוייקט הוא לא המנוע אלה התכנון. להבדיל משרת X, שאופיו מוכתב על ידי מפרט ארכאי משהו, התכנון של Y נעשה לאחרונה, ע"מ להתמודד עם בעיות שנתגלו בארכיטקטורה של X במהלך השנים.
באופן בסיסי, המנשק (API, לא GUI) של Y אינו תואם לזה של X, ועל כן ידרש porting לתוכנות שונו. אבל porting של toolkits שונים יהפוך את ה-porting של תוכנות המתבססות עליהם לפשוט, יחסית.
בנוסף מצהיר הכותב כי תכתב גם שכבת תאימות בין Y לפרוטוקול X, הישן, אך הוא מוסיף ואומר ששימוש בשכבת תאימות זו תפגע ברבים מהיתרונות של Y.
http://www.y-windows.org/about.html

מה דעתכם. מי משני הפרוייקטים הנ"ל יכונן את שרת התצוגה של העתיד? או שמא פרוייקט אחר?[/b]
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
elcucoלא בפורום כעת ת.הצטרפות: 14/10/2003 · הודעות: 6255 ·
 

הודעה פורסם: 06/03/2004 - 15:55
נושא ההודעה:

GTK וגם QT לא יודעים לדבר Y, אבל הם יודעים X.

או שתתן טלאי או ש-Y ימות.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 06/03/2004 - 16:03
נושא ההודעה:

Y wil not die
i saw some screeshots,looking good ,he even already implemented
alpah (transpercy) and it's probably not such a problem to make these
ports

zed is dead baby ,zeds dead
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אוריבלא בפורום כעת ת.הצטרפות: 30/10/2003 · הודעות: 445 ·
 

הודעה פורסם: 06/03/2004 - 16:13
נושא ההודעה:

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

ספציפית, אם תסתכלו על העבודה של Keith Pickard, תגלו שאפשר להכניס Alpha Blending יעיל מאוד ל- X בלי מהפכות. אם תסתכלו על No Machine NX, תגלו שאפשר ע"י שינוי קידוד הפרוטוקול (עם אותה ארכיטקטורה) להפעיל X בצורה סבירה דרך מודם של 28Kb (ולטענתם אפילו 9.6 - מישהו ניסה ויכול להעיד?)

אני מאחל הרבה הצלחה לכותבי Y - תחרות זה דבר בריא. אבל אם מישהו רוצה לקבור את X, שיעשה את מסיבות נכונות - ובינתיים, לא נראה שיש אמיתיות.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
newbieלא בפורום כעת ת.הצטרפות: 10/10/2003 · הודעות: 543 · מיקום: אשדוד
 

הודעה פורסם: 06/03/2004 - 16:18
נושא ההודעה:

רגע, יש כמה שרתי X ???
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם מספר ICQ 
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 06/03/2004 - 16:18
נושא ההודעה:

newbie :
רגע, יש כמה שרתי X ???

כרגע יש רק אחד באמת חופשי ומבצעי.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
shlomi-lלא בפורום כעת ת.הצטרפות: 04/05/2003 · הודעות: 1399 ·
 

הודעה פורסם: 06/03/2004 - 16:19
נושא ההודעה:

אני אישית מיחל ליום שבו xfree86 יוחלף.
אין לי ידע גדול על ארכיטקטורת X אבל לפי מה שקראתי זה כבר מיושן מאד, העולם מתקדם וגם המערכת שלנו צריכה להתקדם.
אני חושב שאסור לפרוייקט Y ליצור שיכבת תאימות ל-X, הדרך הנכונה היא לתת פאטצ ל toolkits הקיימים ולא פאטצ ל Y. קראתי את רוב מסמך היסוד של Y ואני חושב שזהו בהחלט כיוון שכדאי לפתח.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם MSN Messenger  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 06/03/2004 - 16:23
נושא ההודעה:

no one tried to underestimate the X
they r the greatest
theres only one tiny problem with their latest license
which is incompaitable ,or so i've heard
with the GPL
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
רונןלא בפורום כעת ת.הצטרפות: 26/01/2003 · הודעות: 463 · מיקום: גבעת אלה
 

הודעה פורסם: 06/03/2004 - 16:27
נושא ההודעה:

הפיצולים הנוכחחים של X קרו הרבה לפני שינוי הרישוי..
הנ"ל רק מאיץ את הקצב.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם מספר ICQ 
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 06/03/2004 - 16:41
נושא ההודעה:

קודם כל, יש אי אלו שרתי X. רובם מסחריים אבל כמה מהם אפילו חופשיים. לדוגמא, יש את WeirdX, שרץ כ- Java Applet שהוא שימושי מאוד בכל מיני מצבים.

כשרת לשולחן עבודה שמריץ Linux מקומית, למיטב ידיעתי כל האלטרנטיבות ל- XFree הן מסחריות - לדוגמא HummingBird.

שלומי - אל תאמין לכל מה שמספרים לך. כל הרעיון של יוניקס הוא מיושן, והגיע הזמן להחליף אותו במשהו מודרני כמו חלונות. מה לא?

הארכיטקטורה של חלונות מתכנסת לאט לארכיטקטורה של X / יוניקס. רוב שפות התכנות מתכנסות לאט ל- Lisp, ואולי תוך 50 שנה יגיעו לשם. (ליספ, אגב, היא שפה משנות החמישים של המאה שעברה).

נכון, אין שום דבר מודרני באריכטקטורה של X; ומהשטח נראה שלא באמת חסר שום דבר מודרני. הרבה אנשים מתלוננים על הרבה דברים, אבל - למיטב ידיעתי, הכל פתיר (והרבה מאוד נפתר) במסגרת הארכיטקטורה הנוכחית, בצורה תואמת אחורה לחלוטין.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אוריבלא בפורום כעת ת.הצטרפות: 30/10/2003 · הודעות: 445 ·
 

הודעה פורסם: 06/03/2004 - 16:44
נושא ההודעה:

האורח האחרון זה אני.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
shlomi-lלא בפורום כעת ת.הצטרפות: 04/05/2003 · הודעות: 1399 ·
 

הודעה פורסם: 06/03/2004 - 17:17
נושא ההודעה:

Anonymous :

שלומי - אל תאמין לכל מה שמספרים לך. כל הרעיון של יוניקס הוא מיושן, והגיע הזמן להחליף אותו במשהו מודרני כמו חלונות. מה לא?

חלונות? חס וחלילה.

אבל אני חושב שאם אנשים מתלוננים אז יש סיבה טובה.

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

האם טכנולוגיה וסטנדרטים יכולים להתישן? בהחלט כן. האם כדאי שסטנדרטים ישנים יוחלפו בחדשים ומודרנים יותר? בהחלט כן.

אתה רוצה ללכת על אנלוגיות? הנה לך כמה אנלוגיות מעניינות:
למה בכלל לעבור לקידוד UTF8 ? בוא פשוט נשאר עם ה iso הקיימים.
למה לעבור להשתמש ב ssh ? בוא נשאר עם telnet ו- ftp .
למה בכלל לעבור לשימוש במחשבים? בוא נשאר עם אבנים ומקלות.

הטכנולוגיה מתקדמת אם אתה רוצה או לא. טכנולוגיות חדשות מחליפות ישנות. סטנדרטים חדשים נוצרים. צא מהקופסה שלך. או כמו שמישהו פעם אמר לי:
open your mind and your OS will follow.

אני מאמין שגם הטכנולוגיה של X, קיצה מתקרב ביחוד בגלל התלונות של אנשים, שרק מלמדות אותנו שצריך פתרון אחר.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם MSN Messenger  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אוריבלא בפורום כעת ת.הצטרפות: 30/10/2003 · הודעות: 445 ·
 

הודעה פורסם: 06/03/2004 - 22:43
נושא ההודעה:

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

לגבי utf, ssh, אבנים ומקלות, אני יודע מה הבעיה שהיה צריך להפוך עולמות כדי לפתור (יש מי שיטען שגם פה לא היה צריך להפוך עולמות); לגבי X, למרות שהרבה אנשים מתלוננים, לא פגשתי תלונה שנראית לי מבוססת ומוצדקת מספיק בשביל לזנוח תאימות אחורה. ב- FAQ לדוגמא, הוא מונה 4 בעיות:

קוד:
What features does Y have that X11 doesn't?
    The major features include:

        * Server-side widgets
        * Unicode support
        * True 32bit alpha-blending (allowing semi-transparent windows, drop shadows, etc.)
        * Hot-pluggable module system for video, input and ipc drivers (change video drivers on-the-fly, ...)



השני - קיים כבר ברוב ההתקנות (לא חלק ומושלם, אבל קיים). השלישי - קיים בגרסת טסט של קית' פקארד, בלי להפוך עולמות, ע"ע http://freedesktop.org/~keithp/screenshots/ ; הרביעי - אכן לא קיים ב- X, ולא נראה כאילו מישהו עובד על משהו כזה, אבל זה לא משהו שאי אפשר להוסיף בתור תוספת ל- X.

לגבי הראשון - זה עניין של פילוסופיה - הדיון הזה עלה כשתכננו את X, והמסקנה שהגיעו אליה היא שזה פיצ'ר של X, ולא באג. זה בעיקר ויכוח דתי/פילוסופי, אבל ההיסטוריה מראה שבכל סט וידג'טים סטנדרטי, כמעט בלי יוצא מן הכלל, (מק, חלונות, Athena, Motif), אחוז נכבד מאוד מהוידג'טים שכל תכנית משתמשת בהם הם דווקא לא מהסט הסטנדרטי.

בתיעוד שלו הוא טוען "X איטי, ושלא יבלבלו אותי עם עובדות - זה שהשרתים של היום עובדים מהר לא אומר ש- X לא איטי". אז יכול להיות שהוא צודק, אבל אותי העובדות כן מבלבלות.

חשוב להפריד בין פרוטוקול X לבין יישום ספציפי של שרת (XFree). זה לא ש- X מושלם, אבל לדעתי השיפורים שהוא מדבר עליהם לא מצדיקים את המאמץ. אני אשמח אם הוא יוכיח לי שאני טועה.

הטכנולוגיה מתקדמת. נכון;
טכנולוגיות חדשות מחליפות ישנות - גם זה קורה לא מעט.
זה לא אומר שהן בהכרח יותר טובות. לדוגמא, בהרבה ארגונים חלונות דחקה את Netware ואת ה- Unix החוצה. האם היא יותר טובה?
ב- NASA, ביטלו לגמרי את השימוש ב- Lisp ועברו ל- ++C בלבד. האם זה בגלל שהיא יותר טובה?
טכנולוגית DRM מחליפה את מה שבא לפניה. האם זה בגלל שזה יותר טוב למשתמשים?

XML מחליף גם את ה- S-expr וגם את IFF. הוא פחות טוב משניהם בכל מדד שתבחר, וגם צעיר מהם בעשר עד 40 שנה. הדבר היחיד שהוא מנצח בו זה שווק, וזה מה שקובע את מצב השוק בסופו של דבר. נקודה למחשבה לכל מי שחושב שיותר חדש הוא בהכרח יותר טוב.

לי יש את הקופסא שלי ("תוכיחו לי שהמאמץ משתלם") ולך יש את הקופסא שלך ("חדש זה טוב"). ואין בזה כל רע - בסוף, כולנו נרוויח.

נ.ב. ההערה שלי לגבי "מודרנית כמו חלונות" הייתה צינית, למקרה שזה לא הובן כך מלכתחילה.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
newbieלא בפורום כעת ת.הצטרפות: 10/10/2003 · הודעות: 543 · מיקום: אשדוד
 

הודעה פורסם: 06/03/2004 - 23:19
נושא ההודעה:

אמממ
מה זה בדיוק widgets ? Rolling Eyes
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם מספר ICQ 
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
רונןלא בפורום כעת ת.הצטרפות: 26/01/2003 · הודעות: 463 · מיקום: גבעת אלה
 

הודעה פורסם: 06/03/2004 - 23:49
נושא ההודעה:

כפתורים/חלונות וכו' שהמתכנת ממקם על המסך בעת יצירת GUI.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם מספר ICQ 
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. אורח
  2. elcuco
  3. אורח
  4. אוריב
  5. newbie
  6. אורח
  7. shlomi-l
  8. אורח
  9. רונן
  10. אורח
  11. אוריב
  12. shlomi-l
  13. אוריב
  14. newbie
  15. רונן