קוד פתוח
מתוך ויקיפדיה, האנציקלופדיה החופשית
קוד פתוח משמש בעולם התוכנה לציון תוכנה שקוד המקור שלה פתוח ונגיש לכל מי שחפץ בו והוא חופשי לשימוש, לצפייה, לעריכת שינויים ולהפצה מחודשת לכל אחד ואחת. שיטת פיתוח כזו מאפשרת בעצם לכל מי שחפץ בכך לקחת חלק בפיתוח התוכנה ולתרום לשיפורה.
יש להבחין בין קוד פתוח לבין קוד נגיש - מצב שבו ניתן לראות את הקוד אך אסור לבצע בו שינויים. מצב זה אינו נופל תחת הקטגוריה של קוד פתוח.
תוכן עניינים |
[עריכה] אידאולוגיית הקוד הפתוח
סביב מושג הקוד הפתוח קיימת תפיסת עולם הטוענת כי התוכנות שייכות להמונים, ועל כן כל החפצים בכך יכולים להיכנס לקוד ולערוך בו שינויים. זאת, בניגוד לקוד סגור, אשר מזוהה, על פי רוב, עם יצרני התוכנה הגדולים. לאדם הקונה תוכנות מבית מיקרוסופט, למשל, אין אפשרות פשוטה לצפות בפרטי התהליכים שמרכיבים את התוכנות שרכש, מכיוון שהם סגורות בפני המשתמש באמצעות הידור.
המונחים קוד פתוח ותוכנה חופשית הם מונחים קרובים במשמעותם המעשית, ומשמשים לעתים קרובות לציון משמעות זהה, אך נבדלים באידאולוגיה שמאחוריהם. את המונח תוכנה חופשית טבע ריצ'רד סטולמן אשר ייסד את פרויקט GNU ואת המוסד לתוכנה חופשית (Free Software Foundation), והוא מתרכז בחופש המוענק למשתמש בתוכנה כערך חברתי. המונח קוד פתוח מגיע מארגון יוזמת הקוד הפתוח (Open Source Initiative), והשיקולים העומדים מאחוריו הם של כדאיות כלכלית וטכנולוגית.
המקור, עמותה ישראלית לתוכנה חופשית וקוד מקור פתוח (ע"ר), פועלת לקידום תוכנה חופשית וקוד מקור פתוח בישראל.
[עריכה] רישיונות פתוחים לדוגמה
[עריכה] דוגמאות אחדות למיזמים חופשיים
- אופן אופיס - חבילת תוכנות משרדיות, כוללת כתיבת מסמכים, גליונות נתונים, תוכנת מצגות, מסד נתונים.
- מוזילה - חבילה של מספר יישומים, הכוללת גם את דפדפן האינטרנט מוזילה פיירפוקס, וגם את תוכנת הדואר האלקטרוני מוזילה ת'אנדרבירד.
- 7zip - תוכנת כיווץ ופריסה, דוגמת Winzip ו-Winrar הקנייניות.
- Filezilla - תוכנת FTP להעלאת קבצים אל האינטרנט.
- PDF Creator- יצירת מסמכי PDF. תוכנה זו יוצרת "מדפסת", שכאשר מדפיסים אליה, נוצר מסמך PDF מהמסמך שיוצא להדפסה.
- ClamWin - אנטי וירוס.
- מדיה-ויקי - מערכת ניהול תוכן
- KDE - סביבת עבודה גרפית מבוססת ספריות QT, עובדת תחת מערכת ההפעלה גנו/לינוקס.
- GNOME - סביבת עבודה גרפית מבוססת ספריות GTK, עובדת תחת מערכת ההפעלה גנו/לינוקס.
- XFree86- שרת גרפי, אשר מאפשר את התצוגה הגרפית למערכת ההפעלה.
- לינוקס
- GIMP - תוכנה מתקדמת לעריכת תמונות, מזכירה בשימושיות שלה את תוכנת Photoshop של חברת אדובי (Adobe).
- Cygwin
- Eclipse - מערכת לפיתוח תוכנה (IDE).
- Xorg - פרויקט זה התפצל מפרויקט XFree86.
- מירנדה IM- תוכנה למסרים מידיים.
- Epiphany - דפדפן לסביבת העבודה GNOME.
- Pidgin- תוכנה למסרים מידיים.
- מקודד ה-XviD.
- eMule
- שרזה
- ביטורנט
- דירקט קונקט
- CDex
- פיקסי - ממשק קוד פתוח למחשב וירטואלי של גוסט שמיועד לטלפונים סלולריים, התקנים ניידים אחרים ומאשאפים.
[עריכה] מיזמים פתוחים
- PHP - שפה ליצירת אתרי אינטרנט דינמיים.
- HebNukeR - קהילת פיתוח המערכת PHP-Nuke לניהול תוכן ותרגומה לעברית (הבניוקר הוותיקה יותר).
- ג'ומלה - מנהל תוכן לאתרי אינטרנט.
[עריכה] ראו גם
[עריכה] קישורים חיצוניים
- דו"ח FLOSS
- אריק ס. ריימונד, הקתדרלה והבזאר בתרגום עדי סתיו, אלירן גונן ושלומי פיש
- ריצ'רד סטולמן, Free as in Freedom
- דו"ח: קוד פתוח - פתוח לעסקים
- חלופות קוד פתוח לתוכנות מסחריות
- רשימת רישיונות קוד פתוח על פי ארגון הקוד הפתוח
- המקור - עמותה ישראלית לתוכנה חופשית ולקוד־מקור פתוח
- חדשות ומאמרים מהעולם ומישראל בנושא קוד פתוח ותוכנה חופשית באתרים: לינמגזין, ScritpLaw.com, law.co.il.