מה היא תוכנה חופשית

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

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

ארבעת החירויות

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

להשתמש

לחקור

לשתף

לשפר

  • רבע תרשים עוגה

    להשתמש

    תוכנה חופשית יכולה לשמש לכל מטרה והיא חפה ממגבלות כגון תוקף רישיון או מגבלות גיאוגרפיות.

  • רבע תרשים עוגה

    לחקור

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

  • רבע תרשים עוגה

    לשתף

    אפשר לשתף ולהעתיק תוכנה חופשית בעלות כמעט אפסית.

  • רבע תרשים עוגה

    לשפר

    כל אחד ואחת יכולים לשפר תוכנה חופשית, ואת השיפורים האלה אפשר לשתף עם הציבור.

רישיונות

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

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

יתרונות

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

  • שרשרת שבורה

    עצמאות

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

  • שלושה אנשים

    שיתוף פעולה

    מותר לשתף תוכנה חופשית וכולם יכולים להשתמש בה בצורה לא בלעדית – לטובת הציבור.

  • עץ קבצים

    שיתוף והעתקה

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

  • מנעול פתוח

    ללא נעילה מחייבת

    רישיונות תוכנה חופשית מחזקים את החופש בתלות מספקים ומספקים אפשרויות בחירה רבות יותר לספקי שירותים.

  • מעגל

    שימוש חוזר בקוד

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

  • נורה דולקת

    חדשנות

    רישיון תוכנה חופשית מעודד חדשנות עבור התוכנות שלך.

  • שלושה חיצים שמצביעים ימינה ולמעלה

    תחרות

    תוכנה חופשית מתנגדת לשליטה של מונופלים ומגבירה את התחרות.

  • זכוכית מגדלת

    אבטחה

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

ביטויים נרדפים

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

תוכנה חופשית הוגדרה לראשונה עם ארבעת החירויות שהוזכרו לעיל על ידי מיזם גנו ב־1986. ב־1998, „קוד פתוח” נוסד כמנגנון שיווק לתוכנה חופשית תוך קידום אותם ארבעת החירויות. תוויות נוספות שמזוהות עם תוכנה חופשית הן „תוכנה ליברלית”, שהחלה כדי להימנע מהעמימות של המילה האנגלית „free” (חינם או חופשי), ו־„FOSS” או „FLOSS” כראשי תיבות ל־„Free (Libre) Open Source Software”.

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

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

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

מה היא תוכנה חופשית (קוד פתוח)? הסבר על חירות תוכנה בפחות משלוש דקות! כל הכתוביות וסרטונים נוספים…

תובנות נוספות

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