קוד פתוח: מה זה בדיוק?
קוד פתוח כולל בתוכניות רבות - מפיירפוקס ל- OpenOffice. בטיפ המעשי הזה אנו מסבירים מהו קוד פתוח בדיוק ואיך הוא שונה מסוגי התוכניות האחרים.
קוד פתוח: זו הסיבה
- "קוד פתוח" פירושו שקוד המקור של תוכנה פתוח ונגיש בחופשיות.
- כך תוכלו לערוך את התוכנית בעצמכם ולהתאים אותה לצרכים שלכם. לרוב נדרשים כישורי תכנות לשם כך.
- ניתן גם להפיץ מחדש את קובץ התוכנית שהשתנה והמשופר.
- יישומי קוד פתוח הם לרוב ללא עלות. עם זאת, אין זה מונח מוגן ואין שום ערובה שתקבלו תוכניות כאלה בחינם. לדוגמה, חלק מהמתכנתים דורשים תשלום עבור שחרור קוד המקור.
- דוגמאות לתוכניות קוד פתוח הן Firefox, Gimp, OpenOffice ונגן המדיה VLC.
- טיפ: תוכלו למצוא את 90 תוכנות הקוד הפתוח הטובות ביותר בגלריית התמונות שלנו.
מה צריך לקחת בחשבון עם קוד פתוח
ישנם גם תנאי רישיון לתוכנת קוד פתוח. בסך הכל למעלה מ- 200 רישיונות שונים מסדירים את הטיפול באפליקציות החינמיות.
- לדוגמה, רישיונות מסוימים דורשים כי כל תוכנה ששונתה תפורסם גם כקוד פתוח.
- אחד הרישיונות הידועים ביותר הוא "הרישיון הציבורי הכללי של GNU" (GPL): כאן ניתן לשנות את קוד המקור ולהעביר אותו כל עוד המקבל רשאי לעשות זאת. בנוסף, יש לסמן את כל השינויים.
ישנם פיתוחים מועילים אך ידועים מעט מאוד של תוכניות קוד פתוח רבות: בטיפ המעשי הבא, נשווה את המתחרה המשרד הפופולרי OpenOffice עם LibreOffice החינמי, למשל.