Skip to main content

Τι είναι η απελευθέρωση σημείων;

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

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

Η έκδοση σημείου είναι μια ενημέρωση για ένα πρόγραμμα λογισμικού που αυξάνει κάθε τμήμα ενός αριθμού έκδοσης μετά από ένα δεκαδικό σημείο.Μια ενημέρωση που φέρνει ένα πρόγραμμα από 1,0 σε 1,1 μπορεί να θεωρηθεί μια απελευθέρωση σημείων, αλλά μια απελευθέρωση που πηδά από 1,1 σε 2,0 δεν μπορεί.Οι αλλαγές σε αυτές τις ενημερώσεις είναι συχνά σχετικά μικρές και μπορεί να διορθώσουν σφάλματα, ατέλειες ασφαλείας ή να προσθέσουν μικρά νέα χαρακτηριστικά.Μια απελευθέρωση σημείων που δεν προσθέτει νέα χαρακτηριστικά είναι μερικές φορές γνωστή ως απελευθέρωση συντήρησης.Συνήθως παρέχονται χωρίς κόστος για τους υπάρχοντες πελάτες εμπορικού λογισμικού, αν και ορισμένες εταιρείες έχουν σπάσει με αυτή τη σύμβαση για να απελευθερώσουν περισσότερες απελευθερώσεις σημείων πλούσιες σε χαρακτηριστικά με κόστος.

Οι κυκλοφορίες σημείων μπορούν μερικές φορές να απελευθερωθούν με ασυνήθιστα συστήματα αρίθμησης που παραλείπουν ορισμένους αριθμούς ή διατηρούν ορισμένους αριθμούς για ειδικούς σκοπούς.Ένα λειτουργικό σύστημα υπολογιστή που πωλήθηκε στα τέλη της δεκαετίας του 1990 πήγε από την έκδοση 8.1 σε 8.5, παρακάμπτοντας τρεις εκδόσεις για να υποδείξει ότι περιείχε πιο σημαντικές αλλαγές από την προηγούμενη έκδοση.Ορισμένα λογισμικό ανοιχτού κώδικα χωρίζουν τις αναπτυξιακές εκδόσεις από τις πιο σταθερές δημόσιες κυκλοφορίες με ένα σύστημα αρίθμησης ομοιόμορφων μετά το πρώτο δεκαδικό σημείο., το σύστημα απελευθέρωσης σημείων μπορεί να βοηθήσει τους προγραμματιστές να παρακολουθούν τον κώδικα του άλλου.Αυτό είναι ιδιαίτερα σημαντικό σε έργα ανοιχτού κώδικα όπου πολλοί διαφορετικοί εθελοντές συμβάλλουν με αποκεντρωμένο τρόπο.Δεδομένου ότι οι αλλαγές πραγματοποιούνται γρήγορα κατά τη διάρκεια της ανάπτυξης, τα πρόσθετα δεκαδικά ψηφία χρησιμοποιούνται συχνά έως ότου ένα προϊόν είναι έτοιμο για δημόσια απελευθέρωση.