8.1. הגדרת התכנה החופשית
כדי לעבור לנקודה הבאה או הקודמת בשקף יש ללחוץ במקלדת על החיצים שמאלה וימינה.
ניתן לעבור לשקף הבא על-ידי המקשים "N" ו-"P".
- הגדרת התכנה החופשית על-פי ריצ'ארד מ. סטאלמן הנה:
- החופש להריץ את התכנה, לכל מטרה שהיא. (חירות 0)
- החופש ללמוד איך תכנה עובדת, ולשנות אותה לצורכיכם (חירות 1). גישה לקוד המקור היא תנאי מקדים לכך.
- החופש להפיץ עותקים בהפצה-חוזרת כדי שתוכלו למשל לעזור לשכנים שלכם. (חירות 2)
- החופש לשפר את התכנה, ולשחרר את השיפורים שלהם לציבור, כך שכל הקהילה תרוויח (חירות 3). גישה לקוד-המקור היא תנאי מקדים לכך.
- משמעות הדבר הוא שכמות מרבית של חופש ניתנת בידי המשתמש. זאת לעומת תכנות קנייניות בהן פעמים רבות למשתמש אין אפשרות להשתמש בתכנה ללא תשלום, ו/או הוא אינו יכול לתקן אותה אם יש בה פגם או להכניס בה שיפורים.