jiyuu-מחשבות פתוחות

RPM גירסא 5

10/01/2008 20:48 ע"י כתריאל טראום

אחרי ההצהרה הראשונה על מפת דרכים ל-RPM5, שוחרה לאחרונה הגירסא הסופית. RPM5 הוא גירסא חדשה של RPM הותיק שקיים כבר מאז 1997. RPM התחיל את דרכו כ-Red Hat Package Manager, אבל כיום, הוא ראשי תיבות רקורסיביים: RPM Package Manager, כמו שכל כך אהוב אצלנו בעולם הקוד הפתוח.
גירסא 5 כוללת שיפורים כמו שכתוב קוד המקור לתמיכה בעוד מערכות הפעלה: Soalris, BSD ו-MacOSX, כל אלו כמובן, בתוספת לסביבה הטבעית שלו, לינוקס. מפתחי גירסא 5 טוענים לשיפור ביצועים; פעולות התקנה ושאילתות אמורות להיות פי-10 מהירות יותר. קבצי ה-SPEC שופרו, וכוללים היום אופציה להורדה של קבצי המקור בזמן בניית ה-RPM ועוד. תמיכה ב-RPMv3 הוסרה, מה שמוריד סיבוכיות וכמות קוד מהפרויקט.

כל זה נשמע מצויין, אבל אליה וקוץ בה, RPM5, כך טוענת רד-האט, היא בעצם Fork של RPM בגירסא 4, שלטענת רד-האט והפצ(צ)ות אחרות אשר משתמשות ב-RPM, היא הגירסא הרשמית. בנוסף, אומרת רד-האט, כי אין בכוונתה או בכוונת פרויקט פדורה לעבור להשתמש בגירסא 5 של RPM.

שני האתרים טוענים כי הם ה"גירסא הרשמית" של ה-RPM Code base, אבל יותר נכון הוא ש-RPM5 מבוסס על RPM4. המפתחים של RPM5 טוענים כי הם מקפידים לשמור על תאימות מלאה עם RPM4, ואף מכניסים קוד ותיקונים מ-RPM4 לגירסא 5.

אז מי הרשמי? מי המתחזה? סביר להניח, שכמו תמיד, מבוסס פה כל הסיפור על יוקרה ויריבות. את RPM4 מפתחת רד-האט בעיקר, בשיתוף עם שאר ההפצות מבוססות RPM כמו סוסה ומנדריבה. את RPM5 מנהיג אחד המפתחים לשעבר של RPM4 אשר עבד ברד-האט והיה חלק מפיתוחו של RPM4. את המסכנות תסיקו לבד.

אישית, אני מקווה שרד-האט ושות' כן ישקלו לאמץ את RPM5, או לפחות חלק מה-features שלו. אחרי קצת משחקים ונסיונות, הוא אכן מרגיש הרבה יותר חלק ומהיר. עוד לא התעמקתי בקבצי ה-SPEC המחודשים, אבל בהחלט נראה שיש התקדמות.
במיוחד קורצת לי התמיכה בריבוי פלטפורמות. לאחר נסיון עבר בכתיבת חבילות (למזלי החבילות ארזו אך ורק סקריפטים) לרד-האט וסולאריס, אני יכול להגיד שזו לא חויה מרנינה במיוחד.


 

תגובות ל: "RPM גירסא 5" | הוסף תגובה

 

ע"י תחרות

11/01/2008 08:24
מצטער על ה"חתיכות", יתוקן. בכל מקרה, גירסא חדשה של RPM4 יצאה אך לפני 3 חודשים עם מה שנראה ככמות תיקונים לא מבוטלת. איך אומרים, תחרות מועילה לכל הצדדים? נקווה שכך יהיה לגבי התגובות, הגבלה היא 1000 תווים, אבל מצאתי את הבאג שחותך. +כתריאל

ע"י

10/01/2008 23:27
משיחה שהיתה לי עם הבחור הזה ב-FOSDEM בשנה שעברה, הוא אמר של-RH לא תהיה ברירה אלה להשתמש בגרסה שלו מאחר והם לא משקיעים (או לא יכולים להשקיע) בגרסה הנוכחת של RPM. מה שנקרא - נחיה ונראה...

ע"י התגובות נחתכות

10/01/2008 22:47
אוקיי, הבנתי שיש מגבלה של 100 מילים בהודעה ו-50 בכותרת אבל גם ההודעות שמאושרות מוצגות אח"כ באופן חלקי.

ע"י הכל בכאילו 2

10/01/2008 22:29
עם שני הענקים המסחריים בצד אחד נותר הצד של JBJ עם חברים פחות נוצצים כמו PLD ואחרים ואולי ההפצה הפופולרית ביותר בצד הזה היתה מנדריבה. מנדריבה כאמור _היתה_ בגלל שבהחלטה (אסטרטגית) שהתקבלה לאחרונה (ללא דיון קהילתי מקדים) בחרה מנדריבה להצטרף לצד המסחרי והרדום יותר. הנימוקים של מי שצי

ע"י הכל בכאילו

10/01/2008 22:27
מעקב אחר ה"פיתוח" של רד אהט יגלה במהרה כי הרבה פיתוח של RPM הם לא עושים. הפיצול שרד האט מנסים לטעון לו הוא כמו שציינת עניין של יוקרה - החברים היקרים ברד אהט לא אהבו את ההתנהלות של המפתח הראשי של RPM והחליטו לפטר אותו מתפקידו והכריזו על תנופת פיתוח מחודשת ל-RPM תחת האתר http://rpm.org . היות ו