מתחרה ל-rsyncrypto והפתעות קישורים

היום החלטתי לבדוק מי עוד יושב באותן קטגוריות של rsyncrypto ב-freshmeat. בפרט, עניין אותי לדעת מי יושב על החיתוך של מערכות גיבוי עם הצפנה. היו תשע תוצאות, שהשניה מבניהם היא rsyncrypto (המיון הוא על פי מדד שמכונה “פופולריות”. אם אני זוכר נכון, הוא תלוי בשאלה כמה אנשים עשו מינוי כדי לדעת מתי יוצאות גרסאות חדשות).

תוצאה מספר שלוש התגלתה כתוכנה בשם “murk, שעושה בדיוק את אותו הדבר ש-rsyncrypto עושה. התוכנה יותר ותיקה מ-rsyncrypto, אבל הוציאה פחות גרסאות.

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

אני עכשיו תוהה – האם זה טוב שלא ידעתי על קיומה (למרות שחיפשתי – לא יודע למה פיספסתי) לפני שהתחלתי, או שבסה”כ עדיף ככה?

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

בנושא אחר, ניגשתי לאתר של rsync, כדי לראות אם יש טעם לבקש קישור אלי. בעודי עובר על האתר כדי לראות אם יש מקום שבו הגיוני לבקש לשים את הקישור, מצאתי את דף הקישורים החיצוניים.

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

הפתעות הפתעות כל הזמן.

שחר

מאת

שחר שמש

מייסד–שותף וחבר ועד בתנועה לזכויות דיגיטליות מייסד שותף בעמותת „המקור”. פעיל קוד פתוח. מפתח שפת התכנות Practical

5 תגובות בנושא “מתחרה ל-rsyncrypto והפתעות קישורים”

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

      דבר שני, תמיד יהיו יתרונות וחסרונות לכל תוכנה. כשיש שתיים שמנסות לעשות את אותו הדבר, אפשר ללמוד מהיתרונות היחסיים. היופי של קוד פתוח זה שאני לא צריך להתחיל לנחש מה עושה murk – אני פותח את הקוד ומסתכל. אחר כך אני מדבר עם מי שכתב את murk, ומגלה שהוא עשה כבר את אותו הדבר על rsyncrypto.

      כן, אני מוצא את זה חיובי מאוד.

      שחר

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *

Bear