Τι είναι το ελεύθερο λογισμικό;

0

Το ελεύθερο λογισμικό σημαίνει ότι οι χρήστες έχουν την ελευθερία να εκτελούν, αντιγράφουν, διανέμουν, μελετούν, αλλάζουν και βελτιώνουν το λογισμικό.

Το ελεύθερο λογισμικό είναι ζήτημα ελευθερίας, όχι κόστους. Για να κατανοήσετε την αρχή αυτή θα πρέπει να σκέφτεστε το “ελεύθερο (free)” όπως το “ελεύθερος λόγος (free speech)” και όχι όπως το “δωρεάν μπύρα (free beer)”.

Με περισσότερη ακρίβεια, το ελεύθερο λογισμικό σημαίνει ότι οι χρήστες ενός προγράμματος έχουν τις τέσσερις θεμελιώδεις ελευθερίες:

  • Την ελευθερία να εκτελείτε το πρόγραμμα όπως επιθυμείτε, για οποιονδήποτε σκοπό (ελευθερία 0).
  • Την ελευθερία να μελετάτε πως δουλεύει το πρόγραμμα και να το προσαρμόζετε στις ανάγκες σας (ελευθερία 1). Η πρόσβαση στον πηγαίο κώδικα είναι απαραίτητη προϋπόθεση γι’ αυτό.
  • Την ελευθερία να αναδιανέμετε αντίγραφα ώστε να μπορείτε να βοηθάτε το γείτονά σας (ελευθερία 2).
  • Την ελευθερία να βελτιώνετε το πρόγραμμα, και να δημοσιεύετε τις βελτιώσεις σας στο ευρύ κοινό, ώστε να επωφελείται ολόκληρη η κοινότητα (ελευθερία 3). Η πρόσβαση στον πηγαίο κώδικα είναι απαραίτητη προϋπόθεση γι’ αυτό.

Οι εξελίξεις στην τεχνολογία και τη χρήση των δικτύων έχουν καταστήσει αυτές τις ελευθερίες ακόμη πιο σημαντικές σήμερα απ’ ότι ήταν το 1983.

 

[ Πηγή: www.gnu.org ]

 

Comments are closed.