תוכן עניינים:
הגדרה - מה המשמעות של תוכנה חופשית וקוד פתוח (FOSS)?
תוכנת קוד פתוח וחינמית (FOSS) מאפשרת למשתמשים ולמתכנתים לערוך, לשנות או לעשות שימוש חוזר בקוד המקור של התוכנה. זה נותן למפתחים אפשרות לשפר את פונקציונליות התוכנית על ידי שינוי אותה.
המונח "חינם" מציין שלתוכנה אין מגבלות על זכויות היוצרים. המונח "קוד פתוח" מציין שהתוכנה היא בצורת הפרויקט שלה, ומאפשרת פיתוח תוכנה קל מאת מפתחים מומחים המשתפים פעולה ברחבי העולם ללא צורך בהנדסת רוורס.
תוכנה חופשית וקוד פתוח עשויה להיות מכונה גם תוכנת קוד פתוח חינמית / libre (FLOSS) או תוכנה חופשית / קוד פתוח (F / OSS).
Techopedia מסביר תוכנה חופשית וקוד פתוח (FOSS)
לפני 1960 רוב התוכנות היו נגישות וחינמיות בגלוי מכיוון שכלי תוכנה דרשו מאמץ פיתוח פשוט יחסית. ככל שהמורכבות של יישומי תוכנה גדלה, הדבר הוביל למאמצי פיתוח חבילות תוכנה גדולים יותר והפכו את רישוי התוכנה למגמה בשוק. בסופו של דבר, מפתחים מצאו טכניקות להימנעות משימוש בתוכנות מרובות מחשבים, כגון שימוש במפתחות מוצר והפעלת אינטרנט. עם השימוש הנרחב באינטרנט, טכניקות אלה הפכו חיוניות עבור המפתחים להחזיר רווח מהמאמצים שלהם.
FOSS צצה כתוצאה מהצורך במאמץ שיתופי פעולה בחינם בפרויקטים מורכבים ויקרים. כיום, הרבה פרויקטים של FOSS זמינים למפתחים פעילים.
