πηγαίος κώδικας

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

Η μηχανική λογισμικού είναι υπεύθυνη για τη δημιουργία πηγαίου κώδικα.

Ποιος είναι ο πηγαίος κώδικας;

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

Ο πηγαίος κώδικας είναι συνήθως ορατός κατά τη διάρκεια ορισμένων λειτουργιών του λογισμικού, αλλά οι οδηγίες του θα είναι ακατανόητες, εκτός από εκείνους που χειρίζονται τη συγκεκριμένη γλώσσα στην οποία έχει προγραμματιστεί. Αυτό συμβαίνει και με ιστοσελίδες και άλλα είδη στοιχείων λογισμικού, προγραμματισμένα σε γλώσσες Ιστού (όπως π.χ HTML ή Java Script) και στη συνέχεια εκτελείται ή ερμηνεύεται από το παράθυρο του πρόγραμμα περιήγησης από Διαδίκτυο.

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

Ανοιχτή πηγή

Οποιοσδήποτε μπορεί να παρέμβει στις βασικές οδηγίες ενός ανοιχτού κώδικα.

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

!-- GDPR -->