30-09-2012, 07:47
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
כן, אני יודע מה הן עושות...
השאלה היא עדיין קצת מוזרה - מה זאת אומרת הפצות "שנבדקות"... בהפצות פשוט... משתמשים. זה לא שיש מישהו שמחזיק מעבדה של דברים שרצים ב RT ומוציא דו"ח בכל פעם שיוצאת גירסא חדשה, לבדוק "מה השתנה".
יותר מזה, הדברים האלה הם בקרנל, ובעצם, לא ממש תלויים בהפצה (כי זה לא "תוספת" על הקרנל). לכן, לדעתי, אם אתה מקמפל ממילא את הקרנל לבד [ואני משער שעבור מערכת RT, אתה תעשה את זה, כדי להעיף דברים שמיותרים מהסביבה שלך], לא משנה מה תעשה, זה לא אמור להשפיע על פעילות המערכת, בהנחה שרק הקוד שלך רץ. רק באגים בקומפיילר ו/או ב libc וכד'... וזה... יכול לקרות בכל מקום.
אם אתה רוצה בכל זאת שם של הפצה... אני הייתי הולך לכיוון מה שה enterprise "אוהב", משום שיש סבירות גבוהה שאם מישהו הולך על פתרון סטנדרטי, הוא ילך על הבולשיט של "נתמך", כגון RHEL או העתקו החינמי CentOS, ואם הרבה חברות עושות את זה, יש סיכוי יותר טוב שההפצות בשוק הזה יתקלו יותר במערכות RT, שהן, באופן טבעי, משהו שאנשים לא עושים לבד בבית.
נשמע הגיוני?
נ.ב. אם זה היה תלוי בי - הדרישה שלי בכלל הייתה אחרת - הבטחה לתמיכה בגירסת ה stable האחרונה של: הקרנל, הקומפיילר, וכל הספריות שבהן הקוד של המוצר משתמש. כשזה המצב, אם יש באג, פשוט משדרגים הכל (אפילו מקוד מקור) לגירסאות האחרונות - ושהיצרן ישבור את הראש. ואז ההפצה לא משנה. אבל אולי אני חושב כך סתם כי אני איש ג'נטו...
|