Η διαφορά μεταξύ εφαρμογών λογισμικού ανοικτού κώδικα και δημόσιου τομέα
Το λογισμικό ανοιχτού κώδικα επιτρέπει στους χρήστες να έχουν πρόσβαση και να τροποποιούν τον πηγαίο κώδικα του ίδιου του προγράμματος. Ο πηγαίος κώδικας είναι βασικά μια λίστα εντολών που υπαγορεύουν τον τρόπο εκτέλεσης του προγράμματος. Ορισμένες εφαρμογές ανοιχτού κώδικα έχουν περιορισμούς στη χρήση και διανομή τους, αλλά πολλοί δεν το κάνουν.
Υπάρχει μια διαφορά μεταξύ των εφαρμογών ανοιχτού κώδικα και του δημόσιου τομέα;
Οι εφαρμογές ανοιχτού κώδικα δεν είναι υπό δημόσιο τομέα και αυτό επιτρέπει στους χρήστες να χρησιμοποιούν ελεύθερα τα έργα τους.
Το λογισμικό δημόσιου τομέα συνήθως δεν επιτρέπει την πρόσβαση στους πηγαίους κώδικες, αν και αυτό δεν συμβαίνει πάντοτε. Το λογισμικό ανοιχτού κώδικα έχει πνευματικά δικαιώματα. .
Μερικές φορές ο όρος "ανοικτή πηγή" χρησιμοποιείται εναλλακτικά με το λογισμικό "δημόσιου τομέα", αλλά δεν είναι το ίδιο πράγμα.
Οι καθοριστικοί παράγοντες είναι τα πνευματικά δικαιώματα ή οι περιορισμοί χρήσης
Η βασική διάκριση μεταξύ του λειτουργικού συστήματος και του λογισμικού του δημόσιου τομέα δεν είναι το κατά πόσον ο πηγαίος κώδικας είναι προσπελάσιμος, αλλά αν υπάρχουν όροι άδειας χρήσης ή άλλοι περιορισμοί στη χρήση του προγράμματος, αλλάζοντας τον πηγαίο κώδικα, αναδιανέμοντας το πρόγραμμα ή στα πνευματικά δικαιώματα. Εάν υπάρχουν, είναι ανοιχτού κώδικα και όχι λογισμικό δημόσιου τομέα.
Η Open Source Initiative, ένας μη κερδοσκοπικός οργανισμός με έδρα την Καλιφόρνια 501 (c) (3), προσφέρει έναν πολύ λεπτομερή και νομικό ορισμό του λογισμικού ανοιχτού κώδικα, ο οποίος μπορεί να το χρησιμοποιήσει και πώς. Έχουν επίσης ένα μεγάλο αλφαβητικό κατάλογο εταιρειών που προσφέρουν λογισμικό ανοιχτού κώδικα αν θέλετε να ερευνήσετε μια συγκεκριμένη εταιρεία.
Το OpenSource.org είναι ένα εξαιρετικό μέρος για να μάθετε περισσότερα για το πώς μπορείτε να αναπτύξετε, να συνεργαστείτε και να χρησιμοποιήσετε λογισμικό λειτουργικού συστήματος.
Άλλες σημαντικές διακρίσεις
Το λογισμικό λειτουργικού συστήματος μπορεί να μοιραστεί ελεύθερα, να χρησιμοποιηθεί ή και να αλλάξει από οποιονδήποτε. Έχει αναπτυχθεί με τη συμβολή πολλών και διανέμεται με άδειες που πρέπει να συμμορφώνονται με ορισμένα κριτήρια χρήσης.
Η άδεια χρήσης δεν μπορεί να κάνει διακρίσεις σε κανέναν. Με άλλα λόγια, δεν μπορείτε να αποκλείσετε ορισμένες ομάδες ατόμων από τη χρήση του λογισμικού. Πρέπει να επιτρέπει τα παράγωγα έργα.
Παραδείγματα λογισμικού ανοιχτού κώδικα
Το λογισμικό ανοιχτού κώδικα έρχεται σε όλα τα σχήματα και μεγέθη και μπορεί να εξυπηρετήσει πολλούς σκοπούς. Τα παραδείγματα περιλαμβάνουν LINUX, Apache, Firefox, KOffice, Thunderbird, OpenOffice, KOffice και SquirrelMail. Ο Firefox είναι ένας απλός περιηγητής ιστού, ενώ το LINUX είναι πιο περίπλοκο. Πρόκειται για λειτουργικό σύστημα που βασίζεται σε UNIX. Το OpenOffice είναι μια σουίτα γραφείου που προσφέρεται από το Apache.
Στην περίπτωση του OpenOffice, μπορείτε να κατεβάσετε και να εγκαταστήσετε το πρόγραμμα σε σχεδόν οποιοδήποτε υπολογιστή - δωρεάν, ακόμα και αν το εγκαταστήσετε σε πολλούς υπολογιστές. Δημιουργήστε αντίγραφα και τα παραδώστε στους φίλους και την οικογένειά σας. Δεν υπάρχουν τέλη αδείας. Χρησιμοποιήστε το όπως θα κάνατε με οποιοδήποτε άλλο πρόγραμμα επεξεργασίας κειμένου, λογιστικού φύλλου ή βάσης δεδομένων. Και αν έχετε κάποιο πρόβλημα - όπως αυτό που εμφανίζεται ένα σφάλμα - ή αν νομίζετε ότι μπορείτε να το βελτιώσετε, μπορείτε να το αναφέρετε ή απλά να τροποποιήσετε το θέμα μόνοι σας. Το πρόγραμμα επιτρέπει στους χρήστες να το «ενισχύσουν», σύμφωνα με το Apache.
Είναι ασφαλές?
Οποτεδήποτε επιτρέπετε πρόσβαση από πολλούς χρήστες, δημιουργείται το ζήτημα των ιών. Προχωρήστε με προσοχή και βεβαιωθείτε ότι διαθέτετε μια καλή εφαρμογή προστασίας από ιούς όταν χρησιμοποιείτε λογισμικό ανοιχτού κώδικα.