כניסת משתמשים    
 + הרשמה
  • Main navigation
תרום
מי מחובר
6 משתמש מחוברים לאתר (3 משתמש גולשים ב כתבות)

חברים: 0
אורחים: 6

עוד...
מופעל על ידי
Open in new windowOpen in new windowOpen in new windowOpen in new window
כתבות :: כללי

מה היא תוכנת קוד פתוח?


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

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

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

המונחים קוד פתוח ותוכנה חופשית הם מונחים קרובים במשמעותם המעשית, ומשמשים לעתים קרובות לציון משמעות זהה, אך נבדלים באידאולוגיה שמאחוריהם. את המונח תוכנה חופשית טבע ריצ'רד סטולמן אשר ייסד את פרויקט GNU ואת המוסד לתוכנה חופשית (Free Software Foundation), והוא מתרכז בחופש המוענק למשתמש בתוכנה כערך חברתי. המונח קוד פתוח מגיע מארגון יוזמת הקוד הפתוח (Open Source Initiative), והשיקולים העומדים מאחוריו הם של כדאיות כלכלית וטכנולוגית.

המקור, עמותה ישראלית לתוכנה חופשית וקוד מקור פתוח (ע"ר), פועלת לקידום תוכנה חופשית וקוד מקור פתוח בישראל.

[עריכה] גורמי הנעה לתרומה למיזמי קוד פתוח

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

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

[עריכה] גורמי מוטיבציה בתחום הקוד הפתוח

באופן כללי, מחלקים המחקרים את גורמי ההנעה ל-3 סוגים: צרכים פנימיים, צרכים חיצוניים וצרכים משולבים (Internalized Extrinsic).

בתחום תוכנות הקוד הפתוח באים גורמים אלה לידי ביטוי באופן הבא:

* צרכים פנימיים עצמאות בעבודה כלומר היכולת לבחור כיצד לנהוג וכן מימוש יכולות כלומר מיצוי עצמי.
* צרכים חיצוניים – תגמולים כספיים הבאים לידי ביטוי לעיתים, כאשר חברות מסחריות מתגמלות את עובדיהם או אנשים אחרים כדי שיתרמו לפרויקט קוד פתוח.
* צרכי משולבים – צבירת מוניטין ומעמד בתחום התוכנה וכן יצירת הזדמנויות לפיתוח או קידום הקריירה. מאפיין נוסף הוא ערך שימושי (Use Value), כלומר רצון המפתח לתקן באג בתוכנה שמפריע לו, או לייצר תכונה חדשה שהינה שימושית עבורו.
<< הכל אודות זופס מודולים ותוספות >>
Trackback
  • URL: http://xoops.co.il/xoops/modules/article/view.article.php?c1/2
  • Trackback: http://xoops.co.il/xoops/modules/article/trackback.php?2
נותני חסות
API: RSS | RDF | ATOM
זכויות יוצרים © WebMaestro & זופס ישראל
 
ההערות הן באחריות המפרסם. אנחנו לא אחראי על התוכן שלהם.