Λογισμικό ανοιχτού κώδικα: Τι είναι αυτό και ποιο είναι το καλύτερο;
Πριν από μια δεκαετία, έπρεπε να πληρώσετε για όλες τις σημαντικές ανάγκες σας στο λογισμικό. Αλλά τώρα λογισμικό ανοιχτού κώδικα σημαίνει ότι μπορείτε να πάρετε εναλλακτικές λύσεις υψηλής ποιότητας χωρίς να πληρώνετε ούτε ένα λεπτό.
Εάν επρόκειτο να πάρετε μια μηχανή του χρόνου πίσωστα τέλη της δεκαετίας του 1990 και να ρίξετε μια ματιά στο Διαδίκτυο, υπάρχουν μερικά πράγματα που θα παρατηρήσετε. Το κυριότερο θα είναι η κυριαρχία των προϊόντων της Microsoft. Ειδικότερα ο Internet Explorer και η σουίτα επεξεργασίας κειμένου του Office. Πουθενά δεν υπάρχει καμία απόδειξη λογισμικού ανοιχτού κώδικα.
Αν μπήκατε στην ίδια μηχανή του χρόνου και προχωρήσατε τουλάχιστον μια δεκαετία, θα δείτε σημάδια χαλάρωσης του μονοπωλίου της Microsoft. Πολλά από αυτά έχουν να κάνουν με προγράμματα ανοιχτού κώδικα. Αλλά τί είναι ανοιχτή πηγή? Ποια είναι τα καλύτερα παραδείγματα; Σήμερα εξετάζουμε όλα αυτά και πολλά άλλα.
Τι είναι το Open Source;
Πολλοί υποστηρικτές ανοιχτού κώδικα θα σας πουν ότι τα έργα ανοιχτού κώδικα είναι μια φιλοσοφία και ένας τρόπος ζωής. Άλλοι, όπως και εγώ, απλά θεωρούν ότι είναι ένας τρόπος για να πάρετε δωρεάν εναλλακτικές λύσεις ποιότητας λογισμικού. Το λογισμικό ανοικτού κώδικα είναι συνήθως πάντα δωρεάν.
Ανοικτή πηγή είναι όταν ο υποκείμενος κώδικας πουκαθιστά το έργο ανοικτό για οποιονδήποτε να δει, να επιθεωρήσει για ελαττώματα και να προσαρμοστεί για να κάνει μια νέα έκδοση. Νέες εκδόσεις μπορούν να γίνουν μόνο αν το άτομο που το προσαρμόζει (ή "πιρούνια") κάνει την ανοικτή πηγή τους επίσης και το καθιστά διαθέσιμο σε άλλους.
Το αντίθετο από το λογισμικό ανοιχτού κώδικα είναι κλειστού ιδιόκτητου λογισμικού. Παραδείγματα αυτού θα είναι η Microsoft και η Apple. Βασίζονται στον κώδικα τους για να κάνουν τα έσοδά τους, ώστε να μην θέλουν οι άνθρωποι να σπρώχνουν τον κώδικα και να κάνουν νέες εκδόσεις δωρεάν.
Το παλαιότερο παράδειγμα λογισμικού ανοιχτού κώδικα
Το παλαιότερο παράδειγμα του λογισμικού ανοιχτού κώδικα ήτανη σουίτα Netscape Communicator, η οποία είχε τον πηγαίο κώδικα της που δημοσιεύθηκε στα τέλη της δεκαετίας του 1990. Το Netscape κατέληξε τελικά σε αφαίρεση λόγω του τότε μονοπωλιακού στραγγαλισμού της Microsoft στο Διαδίκτυο, αλλά ο κώδικας Netscape αργότερα θα συνέχιζε να κατασκευάζει το Mozilla Firefox, το Mozilla Thunderbird και το SeaMonkey.
Τα καλύτερα γνωστά παραδείγματα λογισμικού ανοιχτού κώδικα
Λογισμικό ανοιχτού κώδικα κέρδισε έναν συνήγορο με τοΔημιουργία της Πρωτοβουλίας Ανοικτού Κώδικα (OSI) το 1998. Αν και απέτυχαν να εξασφαλίσουν δικαιώματα πνευματικής ιδιοκτησίας για τον όρο "ανοιχτού κώδικα", εντούτοις καθόρισαν ένα σύνολο κανόνων και πεποιθήσεων για να καθοδηγήσουν την έννοια του ανοιχτού κώδικα.
Linux
Το Linux είναι ίσως το πιο γνωστό ανοιχτόπου ξεκίνησε για πρώτη φορά το 1991. Λόγω του ότι ο πηγαίος κώδικας είναι ελεύθερα διαθέσιμος και εμφανής, είναι εύκολο να δημιουργήσετε και να διανείμετε τη δική σας έκδοση. Πρέπει προφανώς να έχετε τις προγραμματικές μπριζόλες για αυτό.
Η πιο γνωστή έκδοση του Linux είναι αναμφισβήτηταUbuntu. Αλλά υπάρχουν και άλλα που είναι εξίσου δημοφιλή όπως το Debian, το Puppy Linux (μια πολύ ελαφριά έκδοση 200MB ιδανική για τους παλαιότερους υπολογιστές), το Linux Mint και το Fedora. Το προσωπικό μου φαβορί είναι μια έκδοση που ονομάζεται Tails, η οποία αξίζει τον κόπο, η οποία αξίζει ένα μόνο άρθρο.
Το Linux μπορεί να εγκατασταθεί σε έναν υπολογιστή ή μπορεί να εκτελείται ως Live CD ή φορητή εφαρμογή. Αν χωρίζετε τον υπολογιστή σας, μπορεί να εκτελείται διπλός boot παράλληλα με τα Windows.
Mozilla Firefox
Ο Firefox είναι ο διάδοχος περισσότερο ή λιγότερο στο Netscape Navigator, καθώς είναι χτισμένος στον κώδικα του Netscape. Πολύς απαρχαιωμένος κώδικας του Netscape έπρεπε να ξαναγραφεί για το Firefox από το Ίδρυμα Mozilla.
Ο Firefox δεν απαιτεί εισαγωγή στο τεράστιοπλειοψηφία των χρηστών του Διαδικτύου Καλύψαμε τον Firefox συνεχώς εδώ στο groovyPost. Όμως, καθώς η ιδιωτική ζωή έγινε ένα ζήτημα, οι άνθρωποι απομακρύνονται από το Chrome εξαιτίας της επεμβατικής συλλογής δεδομένων της Google. Ο Firefox κατέληξε ως νικητής σε αυτήν την κατάσταση με την καλύτερη ιδιωτικότητά του και το γεγονός ότι το Mozilla είναι μη κερδοσκοπικό ίδρυμα. Η νέα έκδοση Quantum καταστρέφει επίσης όλα τα αρχεία ταχύτητας του προγράμματος περιήγησης.
Δεδομένου ότι ο Firefox είναι ανοικτού κώδικα, υπάρχουν και άλλες εκδόσειςόπως Waterfox και PaleMoon. Ωστόσο, έχουν διατυπωθεί πρόσφατα ανησυχίες σχετικά με την ασφάλεια για τυχόν εκδόσεις του Firefox που δεν έγιναν και εγκρίθηκαν από το Mozilla Foundation. Συνεπώς προχωρήστε με προσοχή εάν βγείτε έξω από τις επίσημες κατασκευές του Mozilla. Ένα πιρούνι του Firefox που μπορείτε να εμπιστευτείτε απόλυτα είναι το πρόγραμμα περιήγησης Tor, το οποίο χρησιμοποιείται για πλοήγηση στο Dark Web.
Mozilla Thunderbird
Ο Thunderbird είναι ένας άλλος απόγονος του Netscapeπηγαίου κώδικα και ήταν μια δωρεάν εναλλακτική λύση στο Outlook της Microsoft. Το Thunderbird έχει, δυστυχώς, διακοπεί από το 2012, γεγονός που αποτελεί μεγάλη ντροπή. Μου άρεσε το πρόγραμμα, ειδικά με την ενσωμάτωση τροφοδοσίας RSS, πελάτη συνομιλίας, ημερολόγιο και κρυπτογράφηση PGP.
Όπως και ο Firefox, υπήρχαν επεκτάσεις και θέματαπροσαρμόστε τον Thunderbird όπως τον ήθελε. Αλλά τώρα έχει φύγει, βρήκα τον εαυτό μου με την Apple Mail (ΔΕΝ ανοιχτή πηγή) και αισθάνεται ότι δεν είναι το ίδιο. Μπορείτε να το κατεβάσετε, αλλά δεν βρίσκεται πλέον σε εξέλιξη.
OpenOffice & LibreOffice
Το OpenOffice και το LibreOffice είναι οι δύο λέξειςοι οποίες, κατά τη γνώμη μου, έσπασαν τελικά το Microsoft Office. Το Microsoft Office είναι προφανώς ζωντανό και κλοτσιές με τη μορφή του Office 365, καθώς και εγκατεστημένα προγράμματα. Αλλά τώρα το open-source OpenOffice και το LibreOffice σημαίνει ότι οι άνθρωποι έχουν και δύο ελεύθερες επιλογές.
Το OpenOffice δεν είναι πλέον ενεργά κάτω απόανάπτυξη. Αυτό σημαίνει ότι το LibreOffice έχει χτίσει μια διοικητική παρουσία για όσους δεν είναι πρόθυμοι να πληρώσουν για λογισμικό επεξεργασίας κειμένου. Έχει πολλά από τα ίδια χαρακτηριστικά με το Microsoft Office, με τα δωρεάν ισοδύναμα για έγγραφα, υπολογιστικά φύλλα και παρουσιάσεις διαφανειών.
KeePass
Αυτές τις μέρες, με την ανάγκη για μακρά άθραυστοοι κωδικοί πρόσβασης πρέπει να χρησιμοποιείτε έναν διαχειριστή κωδικών πρόσβασης. Πολλοί άνθρωποι χρησιμοποιούν επιλογές όπως το LastPass και το 1Password. Ωστόσο, αυτά είναι κλειστά ιδιόκτητο λογισμικό και καταβάλλονται. Το KeePass από την άλλη πλευρά είναι ανοικτού κώδικα και δωρεάν.
Χρησιμοποιώ τον ίδιο τον KeePass και τον αγαπώ. Υπάρχουν επεκτάσεις για να το βελτιώσετε και μια φορητή έκδοση που σας επιτρέπει να συγχρονίζετε τη κρυπτογραφημένη βάση δεδομένων κωδικών πρόσβασης στο cloud storage, επιτρέποντάς σας να πάρετε τους κωδικούς σας μαζί σας όπου κι αν πάτε. Η εφαρμογή ενημερώνεται συνεχώς, ώστε να είναι πάντα "εργασία σε εξέλιξη".
WordPress, Drupal & Joomla
Το WordPress μπορεί να είναι ο ασυναγώνιστος βασιλιάς όταν έρχεταιγια την τροφοδοσία ιστοσελίδων αλλά υπάρχουν και άλλα δύο συστήματα διαχείρισης περιεχομένου που υποστηρίζουν την κορώνα ανοιχτού κώδικα. Το Drupal και το Joomla έχουν μικρότερες βάσεις χρηστών, αλλά περισσότερο από το make up για τους χρήστες με υψηλό προφίλ.
Το Drupal, για παράδειγμα, είναι η πλατφόρμα επιλογής για κυβερνητικές ιστοσελίδες (ΗΠΑ, Ηνωμένο Βασίλειο και Γερμανία για να αναφέρουμε τρεις).
ΣΕΙΡΗΤΙ
Για όσους θέλουν να μάθουν το Adobe Photoshop αλλάδεν είναι διατεθειμένη να πάρει μια δεύτερη υποθήκη για να αγοράσει ένα νόμιμο αντίγραφο, GIMP είναι το επόμενο καλύτερο πράγμα. Χωρίς την πλήρη ισχύ του Photoshop, αν θέλετε απλώς να επεξεργαστείτε μια εικόνα ή να επαναφέρετε μια κατεστραμμένη φωτογραφία, το GIMP κάνει την εργασία.
Η μόνη ενοχλήση μου για το GIMP είναι ότι υπάρχει μια καμπύλη μάθησης που εμπλέκεται. Δεν είναι ένα πολύ έξυπνο πρόγραμμα για αρχάριους.
Χρώμιο
Η Google διαθέτει δύο προγράμματα ανοιχτού κώδικα σε σχέση με το Chrome. Πρώτον, το πρόγραμμα περιήγησης Chromium και το δεύτερο λειτουργικό σύστημα Chromium (που χρησιμοποιείται σε φορητούς υπολογιστές Chromebook).
Παραδέχομαι ότι γνωρίζω πολύ λίγα για το ChromiumΕίμαι χρήστης του Firefox, αλλά γνωρίζω ότι το Chromium είναι διαθέσιμο ως φορητή εφαρμογή, καθώς και ένα εγκαταστημένο λειτουργικό σύστημα για τον υπολογιστή σας (σε περίπτωση που κουραστείτε με Windows ή Linux).
συμπέρασμα
Καθώς το Διαδίκτυο έχει προχωρήσει, και η συνεργασίατα εργαλεία έχουν βελτιωθεί, το εύρος των εργαλείων ανοιχτού κώδικα έχει αυξηθεί. Οι ομάδες μπορούν πλέον να συναντηθούν εύκολα, ανεξάρτητα από τη γεωγραφική τους θέση, και να δημιουργήσουν μια εφαρμογή σε ελάχιστο χρόνο.
Αυτό δεν είναι καλό για εταιρείες που διατηρούν το λογισμικό τους κλειστό, γεγονός που μπορεί να εξηγήσει γιατί η Apple αποφάσισε τελικά να κυκλοφορήσει τις ενημερώσεις του λειτουργικού συστήματος δωρεάν. Γιατί ποιος μπορεί να πολεμήσει την πρόοδο;
Αφήστε ένα σχόλιο