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

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

Γιατί να εμπιστεύεστε τον κώδικα ορισμένων εθελοντών πάνω από το λογισμικό υψηλής ποιότητας από τους ειδικούς της Microsoft, της Apple και της Google;

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

1. Ο δημόσιος κώδικας είναι κώδικας που μπορείτε να εμπιστευτείτε

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

instagram viewer

Η μόνη σας επιλογή είναι να χρησιμοποιήσετε το λογισμικό ως έχει και να εμπιστευτείτε ότι είναι ασφαλές να εκτελεστεί ή μπορείτε να επιλέξετε να μην χρησιμοποιήσετε το λογισμικό.

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

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

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

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

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

2. Αυτές οι μεγάλες εταιρείες; Όλοι εμπιστεύονται τον ανοιχτό κώδικα

Ποια είναι η πρώτη εταιρεία που έρχεται στο μυαλό σας όταν σκέφτεστε τη μεγάλη τεχνολογία; Αμαζόνα? Facebook? Μήλο? Και οι τρεις αυτές εταιρείες χρησιμοποιούν λογισμικό ανοιχτού κώδικα σε διάφορους βαθμούς και συνεισφέρουν σε ορισμένα έργα. Και δεν είναι μόνοι.

Σκεφτείτε πώς η Microsoft επενδύει στον πυρήνα του Linux (ένα λειτουργικό σύστημα ανοιχτού κώδικα) για να κάνει το Azure ένα συναρπαστικό προϊόν υπολογιστικού νέφους. Η Google χρησιμοποιεί το Linux όχι μόνο στο cloud αλλά σε Chromebook και Android. Οι παρακάτω εταιρείες ήταν όλες πλατίνα μέλη του Ιδρύματος Linux στις αρχές του 2023.

Η Valve πληρώνει τους προγραμματιστές για να βελτιώσουν τα πάντα λογισμικό ανοιχτού κώδικα που καθιστά δυνατό το Steam Deck. Στη συνέχεια, υπάρχουν εταιρείες κολοσσοί που κάνουν περισσότερες συναλλαγές με άλλες επιχειρήσεις παρά με γενικούς καταναλωτές, όπως η Oracle και η IBM. Και οι δύο χρησιμοποιούν και αναπτύσσουν λογισμικό ανοιχτού κώδικα.

Το ίδιο το Διαδίκτυο βασίζεται σε μεγάλο βαθμό στην αρχιτεκτονική ανοιχτού κώδικα. Οι προγραμματιστές Ιστού είναι εξοικειωμένοι με αυτό που ονομάζεται στοίβα LAMP (Linux, Apache, MySQL και PHP), το οποίο χρησιμοποιούν συχνά ως βάση για ιστότοπους και εφαρμογές Ιστού. Και τα τέσσερα στοιχεία είναι ανοιχτού κώδικα.

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

3. Είμαστε όλοι Επενδυμένοι στον ίδιο Κώδικα

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

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

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

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

4. Το λογισμικό παρέχεται (συνήθως) δωρεάν

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

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

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

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

5. Η κοινότητα ανοιχτού κώδικα έχει Κώδικα Δεοντολογίας

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

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

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

Οι χρήστες κρατούν τους δημιουργούς λογισμικού τους σε αυστηρά πρότυπα. Οι άνθρωποι προκαλούν οργή για αλλαγές που οι άνθρωποι δεν θα έβλεπαν το μάτι στον κόσμο του ιδιόκτητου λογισμικού, όπως όταν η Canonical πρόσθεσε συστάσεις της Amazon στο Ubuntu (τις οποίες τελικά αφαίρεσαν ως αποτέλεσμα).

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

6. Το λογισμικό ανοιχτού κώδικα έχει αντέξει στη δοκιμασία του χρόνου

Πολλά έργα ανοιχτού κώδικα υπάρχουν εδώ και δεκαετίες. Εξετάστε το Mozilla Firefox, το LibreOffice, το GIMP, το Audacity και το VLC. Πρόκειται για προγράμματα που σταδιακά έχουν γίνει καλύτερα, αποκτούν νέες δυνατότητες ενώ χάνουν παλιά σφάλματα. Το ίδιο μπορεί να ειπωθεί για λογισμικό παρασκηνίου, όπως ο πυρήνας Linux, ή περιβάλλοντα επιφάνειας εργασίας, όπως το GNOME και το KDE. Αυτό το λογισμικό είναι ώριμο και αποδεδειγμένο.

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

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

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

Το λογισμικό ανοιχτού κώδικα είναι το πιο αξιόπιστο λογισμικό

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

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