מהו הקוד הפתוח?
מה משותף לאנדרואיד, גוגל כרום, ויקיפדיה וההייפרלופ שעומדת להסיע אנשים במהירויות מטורפות ממקום למקום? - כל אלה ומיליוני תוכנות וטכנולוגיות אחרות משוחררות לשוק כקוד פתוח (Open Source).
תוכנה בקוד פתוח כשמה כן היא. זוהי תוכנה שקוד המקור שלה פתוח ונגיש להפצה לקהילת המפתחים בכל מקום. ניתן ומותר לכל מתכנת ומפתח לערוך וליצור גרסאות חדשות של כל תוכנה שמופצת בקוד פתוח. הכי מדהים וכיף הוא שבקוד הפתוח הכל, אבל ממש הכל, הוא בחינם וללא תשלום. לא התוכנה ולא רישיון השימוש בה עולים כסף.
העקרונות של הקוד הפתוח הם פתיחות (כשהכוונה היא שאין היררכיה וכל אחד יכול להשתתף בפיתוח), חינמיות (כשהידע שנותנים ומקבלים הוא ידע ציבורי ולכן ניתן ללא תשלום) ואיכות התוצר (כי מפתחים רבים מבטיחים תוצאה באיכות גבוהה).
תוכנת קוד-פתוח היא הדרך היחידה שבה ניתן היה ליצור תוכנות ברמה גבוהה, כמו לינוקס, מערכת הפעלה שנכתבה בתחילה על ידי מפתח יחיד בשם לינוס טורוולדס, שפתח אותה בשלב מסוים לאלפי מהנדסים, מתכנתים ומפתחים מכל קצווי העולם. כולם עבדו כדי לפתח אותה במשותף, בשעות הפנאי שלהם ודרך האינטרנט, מבלי שנפגשו מעולם.
מומחים שונים הופתעו מהצלחת הקוד הפתוח. אחד מהם בשם ראימונד כתב פעם שהאמין תמיד שהתוכנות החשובות, כמו מערכות הפעלה למשל, יש לבנות כקתדרלות, בזהירות ועל ידי "קוסמים בודדים או קבוצות קוסמים" העובדים בבדידות מזהרת, מבלי לפרסם דבר לפני שהגרסה הסופית מוכנה. אבל אז הופתע לגלות שהקוד הפתוח נהג ההיפך מבניית קתדרלה והצליח. כמו בזאר גדול ורועש, עם עמדות וגישות שונות של מפתחים רבים ומגוונים, הצמיח הקוד הפתוח מערכת הפעלה עקבית ויציבה כמו לינוקס, תוכנה שלמראית עין יכולה הייתה לצמוח רק על ידי נסים.
גם אם היא הראשונה והמוכרת מבין תוכנות הקוד הפתוח, מערכת ההפעלה לינוקס אינה היחידה שפותחה כך. דפדפן האינטרנט מוזילה פיירפוקס, חבילת האופיס "אופן אופיס", אנדרואיד וכרום OS, מערכות ההפעלה שנולדו מלינוקס ועוד אלפי תוכנות קוד פתוח אחרות שהבשילו, כולן נכתבו בקוד פתוח. עשרות אלפי פרויקטים אחרים של קוד פתוח נמצאים גם הם בשלבי פיתוח שונים.
כל אלה הפכו את תנועת הקוד הפתוח לאחד הכוחות החזקים בעולם המחשבים של ימינו. התנועה נתנה השראה לפרויקטים נוספים של שיתוף פעולה גלובלי, כמו ויקיפדיה שנכתבת על ידי כותבים מכל רחבי העולם, אתרי תוכן גולשים רבים ועוד.
מה משותף לאנדרואיד, גוגל כרום, ויקיפדיה וההייפרלופ שעומדת להסיע אנשים במהירויות מטורפות ממקום למקום? - כל אלה ומיליוני תוכנות וטכנולוגיות אחרות משוחררות לשוק כקוד פתוח (Open Source).
תוכנה בקוד פתוח כשמה כן היא. זוהי תוכנה שקוד המקור שלה פתוח ונגיש להפצה לקהילת המפתחים בכל מקום. ניתן ומותר לכל מתכנת ומפתח לערוך וליצור גרסאות חדשות של כל תוכנה שמופצת בקוד פתוח. הכי מדהים וכיף הוא שבקוד הפתוח הכל, אבל ממש הכל, הוא בחינם וללא תשלום. לא התוכנה ולא רישיון השימוש בה עולים כסף.
העקרונות של הקוד הפתוח הם פתיחות (כשהכוונה היא שאין היררכיה וכל אחד יכול להשתתף בפיתוח), חינמיות (כשהידע שנותנים ומקבלים הוא ידע ציבורי ולכן ניתן ללא תשלום) ואיכות התוצר (כי מפתחים רבים מבטיחים תוצאה באיכות גבוהה).
תוכנת קוד-פתוח היא הדרך היחידה שבה ניתן היה ליצור תוכנות ברמה גבוהה, כמו לינוקס, מערכת הפעלה שנכתבה בתחילה על ידי מפתח יחיד בשם לינוס טורוולדס, שפתח אותה בשלב מסוים לאלפי מהנדסים, מתכנתים ומפתחים מכל קצווי העולם. כולם עבדו כדי לפתח אותה במשותף, בשעות הפנאי שלהם ודרך האינטרנט, מבלי שנפגשו מעולם.
מומחים שונים הופתעו מהצלחת הקוד הפתוח. אחד מהם בשם ראימונד כתב פעם שהאמין תמיד שהתוכנות החשובות, כמו מערכות הפעלה למשל, יש לבנות כקתדרלות, בזהירות ועל ידי "קוסמים בודדים או קבוצות קוסמים" העובדים בבדידות מזהרת, מבלי לפרסם דבר לפני שהגרסה הסופית מוכנה. אבל אז הופתע לגלות שהקוד הפתוח נהג ההיפך מבניית קתדרלה והצליח. כמו בזאר גדול ורועש, עם עמדות וגישות שונות של מפתחים רבים ומגוונים, הצמיח הקוד הפתוח מערכת הפעלה עקבית ויציבה כמו לינוקס, תוכנה שלמראית עין יכולה הייתה לצמוח רק על ידי נסים.
גם אם היא הראשונה והמוכרת מבין תוכנות הקוד הפתוח, מערכת ההפעלה לינוקס אינה היחידה שפותחה כך. דפדפן האינטרנט מוזילה פיירפוקס, חבילת האופיס "אופן אופיס", אנדרואיד וכרום OS, מערכות ההפעלה שנולדו מלינוקס ועוד אלפי תוכנות קוד פתוח אחרות שהבשילו, כולן נכתבו בקוד פתוח. עשרות אלפי פרויקטים אחרים של קוד פתוח נמצאים גם הם בשלבי פיתוח שונים.
כל אלה הפכו את תנועת הקוד הפתוח לאחד הכוחות החזקים בעולם המחשבים של ימינו. התנועה נתנה השראה לפרויקטים נוספים של שיתוף פעולה גלובלי, כמו ויקיפדיה שנכתבת על ידי כותבים מכל רחבי העולם, אתרי תוכן גולשים רבים ועוד.