Το "Δωρεάν λογισμικό ανοιχτού κώδικα" (FOSS) αναφέρεται στο λογισμικό που είναι και τα δύο δωρεάν Για να χρησιμοποιήσετε, να τροποποιήσετε και να διανείμετε, και ανοιχτή πηγή , που σημαίνει ότι ο πηγαίος κώδικας του είναι διαθέσιμος στο κοινό. Αυτό επιτρέπει σε οποιονδήποτε να επιθεωρήσει, να αλλάξει και να βελτιώσει το λογισμικό.
Ακολουθεί μια ανάλυση των βασικών πτυχών:
δωρεάν (όπως στην ελευθερία, όχι μόνο στην τιμή):
* Ελευθερία χρήσης: Μπορείτε να χρησιμοποιήσετε το λογισμικό για οποιονδήποτε σκοπό - προσωπικό, εμπορικό, εκπαιδευτικό κ.λπ. - χωρίς περιορισμούς.
* Ελευθερία σπουδών: Μπορείτε να εξετάσετε τον πηγαίο κώδικα για να καταλάβετε πώς λειτουργεί το λογισμικό.
* Ελευθερία τροποποίησης: Μπορείτε να προσαρμόσετε το λογισμικό στις ανάγκες σας κάνοντας αλλαγές στον πηγαίο κώδικα.
* Ελευθερία διανομής: Μπορείτε να μοιραστείτε αντίγραφα του αρχικού λογισμικού ή της τροποποιημένης έκδοσής σας με άλλους.
Ανοιχτή πηγή:
* Διαθεσιμότητα πηγαίου κώδικα: Ο πηγαίος κώδικας του λογισμικού (οι οδηγίες αναγνώσιμης από τον άνθρωπο που κάνουν το πρόγραμμα λειτουργίας) είναι προσβάσιμο σε οποιονδήποτε.
* αδειοδότηση: Το FOSS διαθέτει τυπικά άδεια με άδεια ανοιχτού κώδικα, η οποία παρέχει τις παραπάνω ελευθερίες και θέτει ορισμένες προϋποθέσεις, όπως απαιτήσεις απόδοσης. Οι δημοφιλείς άδειες περιλαμβάνουν την GNU General Public License (GPL) και την άδεια MIT.
Οφέλη του FOSS:
* Κόστος αποδοτικό: Το FOSS είναι συχνά δωρεάν, αν και μπορεί να είναι διαθέσιμες δωρεές και πληρωμένες επιλογές υποστήριξης.
* Ευελιξία και έλεγχος: Η δυνατότητα τροποποίησης του λογισμικού παρέχει μεγαλύτερες επιλογές ελέγχου και προσαρμογής.
* Διαφάνεια και ασφάλεια: Ο κώδικας ανοιχτού κώδικα επιτρέπει τον κοινοτικό έλεγχο, ενδεχομένως οδηγώντας σε πιο ασφαλές και αξιόπιστο λογισμικό.
* Ανάπτυξη με γνώμονα την κοινότητα: Μια παγκόσμια κοινότητα προγραμματιστών συμβάλλει στην FOSS, προωθώντας την καινοτομία και τη συνεργασία.
Παραδείγματα foss:
* Λειτουργικά συστήματα: Linux, Android
* προγράμματα περιήγησης ιστού: Firefox, Chromium (η βάση ανοιχτού κώδικα του Chrome)
* σουίτες γραφείου: LibreOffice, OpenOffice
* Γλώσσες προγραμματισμού: Python, PHP, Java
* Βάσεις δεδομένων: Mysql, postgresql
FOSS εναντίον ιδιόκτητου λογισμικού:
Η βασική διάκριση μεταξύ του FOSS και του ιδιόκτητου λογισμικού (όπως το Microsoft Office ή το Adobe Photoshop) έγκειται στην ελευθερία και τον έλεγχο των χρηστών που έχουν πάνω από το λογισμικό. Το ιδιόκτητο λογισμικό περιορίζει τη δυνατότητα των χρηστών να χρησιμοποιούν, να μελετούν, να τροποποιούν και να διανέμουν το λογισμικό χωρίς άδεια από τον κάτοχο πνευματικών δικαιωμάτων.
Στην ουσία, το FOSS εξουσιοδοτεί τους χρήστες, παρέχοντάς τους την ελευθερία να χρησιμοποιούν, να κατανοούν, να προσαρμόζονται και να μοιράζονται λογισμικό, να προωθήσουν ένα συνεργατικό και καινοτόμο τεχνολογικό τοπίο.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα