מתוך wikIT

(הופנה מהדף קוד פתוח)
קפיצה אל: ניווט, חיפוש


שווה ציטוט

[עריכה] שווה ציטוט


"Software is like sex; it's better when it's free."


Attributed to Linus Torvalds

קישורים ממומנים

[עריכה] קישורים ממומנים

תורמים אחרים עשויים לערוך או אף להסיר את תרומתכם ל־wikIT

[עריכה] קטגוריה:Open Source

ראשי תיבות: OSS

בעברית: קוד פתוח


תוכנת קוד פתוח (ידועה גם בראשי התיבות OSS - Open Source Software) היא תוכנה חופשית הנוגעת לחופש של משתמשים להריץ, להפיץ הפצת-המשך, ללמוד, לשנות ולשפר את התוכנה, על פי כללים המנוסחים באחד מרשיונות הקוד הפתוח. ליתר דיוק, התחום מתייחס לארבעה סוגים של חירות למשתמשי התוכנה :

  • החופש להריץ את התוכנה, לכל מטרה שהיא (חירות 0).
  • החופש ללמוד איך תוכנה עובדת, ולשנות אותה לצרכיהם (חירות 1). גישה לקוד המקור היא תנאי מקדים לכך.
  • החופש להפיץ עותקים בהפצה חוזרת כדי שיוכלו למשל לעזור לעמיתים שלהם (חירות 2).
  • החופש לשפר את התוכנה ולשחרר את השיפורים לציבור, כך שכל הקהילה תרוויח (חירות 3).


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


קהילת המפתחים בקוד פתוח הפכה עם השנים לגורם משמעותי ומוביל בתחומי פיתוח רבים. הנפוצים הם מערכת ההפעלה LINUX בוריאציות שונות, ושרת האינטרנט הנפוץ ביותר (כ- 70% מכלל שרתי האינטרנט בעת כתיבת שורות אלו) Apache. למעשה כמעט בכל תחום בו יש תוכנות קינייניות, יש גם פיתוחים בקוד פתוח. לקהילת המפתחים תשתית אדירה חובקת עולם של מחשבים ורשתות וכלי ניהול פיתוח והפצה, ביניהם sourceforge.


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


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


תוכן עניינים

[עריכה] תרחישים עסקיים

ללקוח מוצרי הקוד הפתוח יש חופש בבחירת ספק השירות המתאים ביותר.

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

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

ערכים רלוונטיים:


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

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

ערכים רלוונטיים: Web 2.0 ,EIM


תהליך ההתחדשות הוא חלק בלתי נפרד מהקוד הפתוח.

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

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

ערכים רלוונטיים:


[עריכה] הרדאר הטכנולוגי של ה- Open Source

הרדאר הטכנולוגי של Open Source
הרדאר הטכנולוגי של Open Source

[עריכה] יישום Open Source בארגון

[עריכה] רשיונות קוד פתוח

רשיונות מוכרים ומקובלים בעולם הקוד הפתוח:



כלים אישיים
ניווט

קהילה

חיפוש

תיבת כלים