Σπίτι Ανάπτυξη Τι είναι μια γλώσσα ανοιχτού κώδικα; - ορισμός από την τεχνολογία

Τι είναι μια γλώσσα ανοιχτού κώδικα; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει Γλώσσα ανοιχτού κώδικα;

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

Η Techopedia εξηγεί τη γλώσσα ανοιχτού κώδικα

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

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

  • Οι πηγαίοι κώδικες πρέπει να είναι ανοικτοί και προσβάσιμοι
  • Οι παραγόμενες εργασίες πρέπει επίσης να είναι ανοικτού κώδικα.
  • Οι γλώσσες πρέπει να διανέμονται ελεύθερα.
  • Η ακεραιότητα του πηγαίου κώδικα πρέπει να διατηρείται.
  • Οι άδειες χρήσης δεν πρέπει να περιορίζουν άλλο λογισμικό.
  • Δεν μπορεί να υπάρξει διακριτική μεταχείριση σε τομείς της προσπάθειας.
Τι είναι μια γλώσσα ανοιχτού κώδικα; - ορισμός από την τεχνολογία