בתשובה לאבירי, 20/09/02 11:00
החולשה של תוכנות קוד פתוח 93130
הייתה ונשארה (בנתיים- דברים מתחילים קצת לזוז) בתחומים של ממשק ושמישות, במיוחד לתוכנות המיועדות ל"עמך". הבעייה היא בעיקר בתפיסה של כותבי התוכנות. כמה מהמלכודות הנפוצות לתוכן ראיתי אנשי קוד פתוח נופלים:
* "ממשק משתמש" ו"סקין" זה לא אותו הדבר.
* הגדרות ברירת המחדל של תוכנה צריכות להתאים לרוב המשתמשים.
* עומס בהגדרות, והכרזת "בואו נשים את זה ב Prefrences! כל פעם שיש מחלוקת לגבי התנהגות מסויימת של התוכנה.
* הנחה שכל מי שמשתמש בתוכנה הוא כמו המפתחים, ומי שלא- שילמד! לא לוקחים בחשבון את האפשרות שיש אנשים שלא מעונינים או לא רוצים (וגם לא צריכים) להשקיע זמן בלימוד המחשב/תוכנה, ורוצים שהיא רק "תעבוד" ותתן להם להתרכז במטרות שלהם.

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

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

לפרוטוקול, מכיוון שאני יודעת שישאלו אותי את השאלות הללו, הנה כבר תשובות:
* אישית אני משתמשת במקינטוש המריץ OSX, ועליו יש שילוב של תוכנות סגורות ופתוחות.
* כן, יצא לי (ואני עדיין) פעילה בפרוייקטים של קוד פתוח. לאחרונה אני מתמקדת בעיקר בכימרה:
* מבחינת מערכות הפעלה, היחס הקרוב לאופטימלי (והגם יחסית ריאליסטי לפי מה שיש ומה שהיה) לדעתי יהיה משהו כמו 40% יוניקסים למינהם, 25% מקינטושים, 25% חלונות, ו-‏10% כל השאר.

חזרה לעמוד הראשי המאמר המלא

מערכת האייל הקורא אינה אחראית לתוכן תגובות שנכתבו בידי קוראים