Πώς να καταλάβετε το Ελέυθερο Λογισμικό

Πέντε παρερμηνείες σχετικά με τοελεύθερο λογισμικό, διορθώθηκαν.

1. Η βιομηχανία λογισμικού δεν μπορεί να συνεχίσει να υπάρχει αν οι προγραμματιστές δεν πληρώνουν.

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

Όταν αναφέρουμε ελεύθερο λογισμικό, αναφερόμαστε σε ελευθερία χωρίς κόστος. Στην πραγματικότητα μπορείτε να πληρώσετε για να αποκτήσετε δωρεάν λογισμικού (η "ανοιχτού κώδικα" λογισμικο 1), όπου μπορείτε στην συνέχεια να μελετήσετε, να αλλάξετε και να αντιγράψετε αν θέλετε.

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

Ακριβώς όπως τα μαθηματικά (όπου κανείς δεν θα μπορούσε να ισχυριστεί ατομική ιδιοκτησία στην εξίσωση) έτσι και το λογισμικό απαιτεί προχωρημένες γνώσεις όπου πρέπει να προσαρμόζεται για βελτίωση και σωστή εφαρμογή. Αυτό είναι όπου οι προγραμματιστές παράγουν γενικά ένα εισόδημα: πολλοί πελάτες, κυρίως εταιρείες, είναι πρόθυμοι να πληρώσουν για τακτικές ενημερώσεις και βελτιώσεις στο λογισμικό.

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

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

2. Το ελεύθερο λογισμικό σκοτώνει τις καινοτομίες.

Η συνηθισμένη αντίληψη είναι ότι αν μπορεί ο καθένας να αντιγράψει ιδέες, οι καινοτομίες θα είναι καταπιεσμένες.

Πράγματι, η ελευθερία είναι συχνά το κλειδί για καινοτόμο και επιτυχημένο λογισμικό.

  • Είναι κανένας που να επιτρέπει και να ενθαρρύνει την εργασία πάνω σε αυτό;
  • Είναι αρκετοί άνθρωποι πρόθυμοι για να συμμετέχουν;
  • Δεν χρειάζεται να εφεύρουμε τα πάντα εκ νέου, οι ιδέες έχουν την δυνατότητα να βελτιωθούν άμεσα.

Ένα μη-ιδιόκτητο λογισμικό ξεχωρίζει σε πολλούς τομείς: αναλογιστείτε, για να ονομάσουμε μερικά:

  • Εφαρμογές: Firefox (περιηγητής), Inkscape (φορέας σχεδίασης).
  • Ολοκληρωμένα συστήματα: Apache (διακομιστής), OpenBSD (OS), και φυσικά, GNU/Linux.
  • Μορφές και πρωτόκολλα: HTML (ιστοσελίδες), BitTorrent (κοινή χρήση αρχείων), ODF (έγγραφα γραφείου).
  • Εφαρμογές διακομιστή: Drupal (Σύστημα διαχείρισης περιεχομένου), Wordpress (blog).

3. Το λογισμικό πρέπει απλά να δουλεύει (ποιος ενδιαφέρετε για πηγαίο κώδικα?)

Καθένας πρέπει να ενδιαφέρεται για το αν το λογισμικό τους είναι ελεύθερο.

Φανταστείτε αγοράζοντας ένα αυτοκίνητο με κουκούλα την οποία σας απαγορεύουν να ανοίξετε.Δεν έχει σημασία αν ξέρετε πώς λειτουργεί ένα αυτοκίνητο – το θέμα είναι ότι κανείς δεν θα είναι σε θέση να ελέγξει την μηχανή. Πώς μπορείτε να εμπιστευτείτε το αυτοκίνητό σας αν κανείς δεν σας επιτρέπει να βεβαιωθείτε για την αξιοπιστία του, ότι δεν έχει διαρροές, ότι δεν είναι επιβλαβές για την κοινωνία και το περιβάλλον?

Η ιδέα είναι η ίδια με το λογισμικό – περιμένοντας αυτός ο κώδικας να κάνει πολλά περισσότερα από το να μετακινεί αυτοκίνητα. Το λογισμικό μας τρέχει σε υπολογιστές, τηλέφωνα, τηλεοράσεις, συσκευές αναπαραγωγής πολυμέσων και άλλα πολλά, μεταφέρει πληροφορίες και τον πολιτισμό μας.

Το ελεύθερο λογισμικό είναι εξίσου σημαντικό με την ελευθερία του λόγου, ως μια ελεύθερη αγορά. Εάν το λογισμικό είναι δωρεάν, οι χρήστες έχουν τον έλεγχο και την ελευθερία σε αυτό.

Τα καλά νέα είναι: το ελεύθερο λογισμικό επίσης λειτουργεί απλά. Και στην πραγματικότητα, συχνά λειτουργεί καλύτεραPop in a GNU/Linux liveCD στον υπολογιστή σας κατά την εκκίνηση, να δοκιμάσετε ένα πλήρως εξοπλισμένο, άρτια οργανωμένο σύστημα, χωρίς εγκατάσταση, έτσι ώστε να κρίνετε από μόνοι σας.

4. Το ελεύθερο λογισμικό δεν σέβεται τους συγγραφείς που έχουν κατοχυρωμένα δικαιώματα ιδιοκτησίας του λογισμικού.

Για να απαντήσουμε αυτό σωστά, πρέπει πρώτα να κάνουμε μια σαφή διάκριση μεταξύ δικαιωμάτων πνευματικής ιδιοκτησίας και των διπλωμάτων ευρεσιτεχνίας. Πνευματικά δικαιώματα είναι τα δικαιώματα που χορηγούνται στον συγγραφέα κατά τη διάρκεια του/της δημιουργίας (για παράδειγμα, το κείμενο ενός βιβλίου, ή τον πηγαίο κώδικα ενός προγράμματος). Ένα δίπλωμα ευρεσιτεχνίας, από την άλλη πλευρά, είναι αγορασμένο, καταχωρημένο στον αποκλειστικό έλεγχο πάνω στη διεργασία της εφαρμογή μιας ιδέας.

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

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

Από την άλλη πλευρά, οι ευρεσιτεχνίες του λογισμικού είναι μια πολύ αμφιλεγόμενη έννοια. Ας το θέσουμε λίγο: δεν υπάρχει τέτοιο πράγμα όπως ένα «δίπλωμα ευρεσιτεχνίας λογισμικό». Με την εγγραφή για ένα δίπλωμα ευρεσιτεχνίας, ωστόσο, κάποιος μπορεί να διεκδικεί την κυριότητα πέρα από μία διεργασία. Στη συνέχεια, το δίπλωμα ευρεσιτεχνίας ισχύει για όλο το λογισμικό που χρησιμοποιούν σε αυτήν την διαδικασία, είτε ιδιόκτητα είτε ελεύθερα.

Ευρεσιτεχνίες λογισμικού:

  • Είναι ακριβό και κατάλληλο για χρήση μόνο αρκετά χρόνια μετά την εφαρμογή?
  • Είναι περιορισμένο γεωγραφικά (ένα δίπλωμα ευρεσιτεχνίας που χορηγείται στις ΗΠΑ είναι άχρηστο στην Ευρώπη)?
  • Έχουν μακρά ζωή-διάρκεια (συχνά 20 χρόνια) σε μια βιομηχανία που κινούνται γρήγορα?
  • Συχνά εφαρμόζονται εντελώς ασήμαντες διεργασίες.

Ως εκ τούτου, είναι σπάνιο να χρησιμοποιείται προς όφελος της καινοτομίας (και στην πραγματικότητα, σπάνια χρησιμοποιούνται από τους ίδιους τους καινοτόμους).

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

Ανάλογα με την ικανότητα συμμετοχής της εταιρίας να καλύψει πολύ μεγάλα νομικά έξοδα, ή να ανταποδώσει με άλλες απειλητικές ευρεσιτεχνίας, δικαιώματα και τους περιορισμούς που μπορεί να εφαρμοστεί πάνω από αυτές τις ευρεσιτεχνίες.

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

Οι υποστηρικτές της ιδέας αυτής ισχυρίζονται ότι δεν μπορεί να υπάρξει καμία ιδιωτική ιδιοκτησία με ελεύθερο (ή "ανοιχτό κώδικα" 1) λογισμικού. Ας απαντήσουμε με ένα παράδειγμα.

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

Αυτή η τροποποιημένη έκδοση είναι η δική σας έκδοση. Δεν είστε υποχρεωμένοι να μιλήσετε σε κανέναν για αυτό, ούτε πρέπει να μοιράζεστε οποιαδήποτε από τα κέρδη που αποκτήσατε από την χρήση της. Απλά, σας δίνεται η ελευθερία να χρησιμοποιήσετε και να τροποποιήσετε το ελεύθερο λογισμικό.

Η απαίτηση της άδειας του ελεύθερου λογισμικού είναι ότι αν ξανακάνετε την διανομή αυτού του λογισμικού, τότε πρέπει να το διατηρήσετε ελεύθερο. Δηλαδή, αν πουλήσετε CDs τα οποία περιέχουν το λογισμικό σας, ή ξεκινήσετε να αφήνετε τους ανθρώπους έξω από το σπίτι σας ή την εταιρεία σας χρησιμοποιήσετε το, όμως πρέπει να:

  • Αν δώσετε σε όλους τα ίδια δικαιώματα που είχατε εσείς όταν αποκτήσατε το αρχικό λογισμικό, αυτή είναι, η ελευθερία να επιθεωρήσετε, να τροποποιήσετε και να αναδιανείμετε το τροποποιημένο κείμενο?
  • Διαφορετικά, κάντε το αρχικό λογισμικό και την μυστική σας προσθήκη να είναι ξεκάθαρα χωρισμένα (δηλαδή, η προσθήκη σας δεν πρέπει να περιέχει τίποτα από το πρωτότυπο έργο).

Έτσι, στην πραγματικότητα, έχετε περισσότερες «ιδιοκτησίες» στο ελεύθερο λογισμικό σχετικά με το ιδιόκτητο λογισμικό –εφόσον ο προγραμματιστής αποφασίζει τι μπορείτε και τι δεν μπορείτε να κάνετε με το λογισμικό.

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

Διαβάστε περισσότερα:

Ελεύθερο / "open-source" λογισμικό δεν μπορεί να είναι ασφαλές.

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

Σύντομη απάντηση: Η πλειοψηφία των διακομιστών χειρίζονται το ελεύθερο λογισμικό. Είναι οι μεγάλοι δικτυωμένοι υπολογιστές οι οποίοι κρατούν ευαίσθητες ή εμπιστευτικές πληροφορίες, όπως τραπεζικά στοιχεία σας, ή εμπορικά μυστικά.

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

Χρειάζεστε παραδείγματα? Κοιτάξτε στο Firefox browser, the Apache HTTP Server, στο OpenPGP σύστημα κρυπτογράφησης, ή στο OpenBSDλειτουργικό σύστημα. Και δεν υπάρχουν κατασκοπευτικά λογισμικά ή ιοί στο πλαίσιο του GNU/Linux.

Είμαι μόνος μου με το ελεύθερο λογισμικό μου.

Καθόλου.

  • Αν ψάχνετε για σωστά επίσημα έγγραφα και υποστηρίζετε τα φόρουμ που σας βοηθούν, υπάρχουν πολλά διαθέσιμα για ελεύθερο ("ανοιχτό κώδικα") λογισμικό.
    Κάθε GNU/Linux διανομή έχει την δική της κοινότητα (για παράδειγμα, τα Ubuntu υποστηρίζουν or τα έγγραφα Fedora ),αλλά υπάρχουν επίσης γενικές κοινότητες βοήθειας ελεύθερου λογισμικού, όπως LinuxQuestions.org.
  • Αν χρειάζεστε κάποιον μπορείτε να επικοινωνήσετε στο τηλέφωνο για να σας βοηθήσει, οι εταιρίες πίσω από τις περισσότερες διανομές προβάλουν εμπορική υποστήριξη: κοιτάξτε την εμπορική υποστήριξη του Ubuntu ή την επιχείρηση Red Hat Linux παραδειγματικές σελίδες.

Συμπληρωματικά αναγνώσματα στον ιστό

The GNU project

Αυτό είναι ένα ελεύθερο λογισμικό από το οποίο ξεκίνησαν όλα. Θα βρείτε έναν πλούτο πληροφοριών σχετικά με τη φιλοσοφία του ελεύθερου λογισμικού, την ιστορία του έργου, καθώς και τη στήριξη που λαμβάνετε από το Ίδρυμα Ελεύθερου Λογισμικού (ο οργανισμός πίσω από την GNU).

The FLOSS concept booklet

Η έννοια του Ελεύθερου / Libre / Λογισμικού Ανοιχτού Κώδικα παρουσιάζεται με έναν εξαιρετικά ευανάγνωστο, φιλικό τρόπο.Ένα σωστό ανάγνωσμα.

The OpenDocument Fellowship

Μια απλή και ξεκάθαρη ιστοσελίδα σχετικά με τις ελεύθερες μορφές του OpenDocument,που δείχνει την σπουδαιότητα της ελευθερίας στις μορφές (όχι απλά στις εφαρμογές).

Free Software and Free Knowledge

Ένα άρθρο εμπλεκόμενο με τον συνιδρυτή του Wikipedia Jimmy Wales, το οποίο δείχνει την σύνδεση μεταξύ της ελευθερίας του λογισμικού και της ελεύθερης γνώσης.

  1. ^ a b Αυτό που ονομάζουμε εμείς "Ελεύθερο Λογισμικό" εδώ συχνά ονομάζεται "Ανοιχτός Κώδικας Λογισμικού". Στην πράξη, οι απαιτήσεις είναι ταυτόσημες, αν και ο όρος "Ανοιχτό" δεν προσδιορίζει την ελευθερία του νου, αυτό χάνει το σημείο. Διαβάστε την δική μας FAQ είσοδος: Είναι ο "Ανοιχτός Κώδικας" και το "Ελεύθερο Λογισμικό" το ίδιο πράγμα?.