מושג בהגדרה ABC
Miscellanea / / July 04, 2021
מאת גבריאל דוארטה, במרץ. 2015
תוכנה חופשית מתייחסת לתוכנות חינמיות, כלומר לתוכנות שניתן להפיץ מבלי שיש עִסקָה זה כרוך בכסף בדרך כלשהי. תוכנה חופשית קיימת מאז תחילת שנת מחשוב, אך התפתחותה תוגברה בימי הזוהר של מרשתת בעשורים האחרונים. באופן זה, כיום ניתן למצוא מספר רב של יישומים מכל הסוגים שיכולים לתת פִּתָרוֹן לשלל בעיות יומיומיות. ה תוכנה חופשית יש להבדיל, לעומת זאת, מהתוכנה כביכול קוד פתוח, למרות שנראה ששני המושגים קשורים זה לזה באופן עמוק, תוכנת קוד פתוח מהווה מקור לפיתוח תוכניות חינמיות.
תוכנה חופשית כאופציה
יש שניים ברורים מגמות בכל הקשור לפיתוח התוכנה בה אנו משתמשים על בסיס יומי. אחת מהן, הידועה מכולן, היא התואמת לתוכניות הדורשות החזקת רישיון לשימושן; סוג זה של תוכניות מפותח בדרך כלל על ידי חברות מכל הסוגים, חלקן גדולות מאוד.
מצד שני, ישנם מספר רב של פרויקטים שיש להם מַטָרָה לתת לתוכניות הציבוריות המופצות בחינם. במקרה האחרון ניתן להשתמש בה לקידום גרסה של התוכנה עם אפשרויות גדולות יותר, מעין אח גדול; במקרים אחרים, ניתן להשתמש בה כך שהארגון המפתח את התוכנה המדוברת יוכל למכור מאוחר יותר שירותים הקשורים אליו; לבסוף, יש תרומה אנוכית של מספר עצום של אנשים המפתחים את יכולותיהם על ידי יצירת פתרונות לבעיות שונות המתעוררות בקהילה.
מבדיל אותו ממקור פתוח
ממה שנאמר, ניתן להסיק את ההבדל שאנו מוצאים בין תוכנת קוד פתוח של מה שמכונה תוכנה חופשית. במקרה הראשון, מה שקיים הוא מספר תוכניות שמסתובבות בחופשיות וניתן גם למצוא את הקוד שלהן כדי לבצע שיפורים; בשנייה, התוכנית חופשית, אך הקוד שלה נשאר מוסתר. עם זאת, חשוב לציין שתופעת הקוד הפתוח תמיד העצימה את התוכנה שאנו מכנים בחינם, מה שמייצר ללא הרף אפשרויות חדשות בנושא זה.
ה תוכנה חופשית זה יכול להיות ניסיון יותר משביעות רצון ביחס לפתרון בעיות שונות שתחום המחשוב מציג בפנינו. ואכן, ישנן גרסאות רבות של תוכנות מסחריות במובן זה שיש להן נהדר איכות והם יחסכו לנו אגרת רישיון.
ערכות נושא בחינם