Δημοσιεύτηκε: 30 Νοέμ 2014, 18:52
από fkol k4
Αν μου επιτρέπεται μια μικρή παρένθεση, θα ήθελα να διευκρινίσω πως ο όρος «σταθερή» όσον αφορά τις εκδόσεις λογισμικού δεν σημαίνει «δεν χαλάει», αλλά «δεν αλλάζει».
Για παράδειγμα, κάθε σταθερή έκδοση του Ubuntu (12.04, 14.04, 14.10 και όλες οι ενδιάμεσες), αποτελεί ένα «σταθερό σημείο αναφοράς», δηλαδή ένα συγκεκριμένο σύνολο από συγκεκριμένες εκδόσεις πακέτων. Το «σταθερή» σημαίνει πως αυτό που βλέπουμε μπροστά μας (είτε το θεωρούμε καλό είτε κακό) την ημέρα της κυκλοφορίας, θα παραμείνει έτσι καθ' όλη τη διάρκεια ζωής της έκδοσης χωρίς να υπάρξουν ζωτικές αλλαγές.

Η διάρκεια υποστήριξης δεν αφορά αυτό, αλλά το για πόσο καιρό θα συνεχίσει να συντηρείται αυτό το «σταθερό σημείο αναφοράς». Για παράδειγμα, για τις εκδόσεις LTS του Ubuntu το «σταθερό σημείο αναφοράς» που κυκλοφορεί τον Απρίλη κάθε ζυγού έτους, θα συντηρείται για πέντε έτη. Αντίθετα, για τις υπόλοιπες σταθερές εκδόσεις του Ubuntu το «σταθερό σημείο αναφοράς» που σηματοδοτείται κατά την κυκλοφορία συντηρείται για 9 μήνες και μετά ο χρήστης θα πρέπει να περάσει σε ένα νεότερο «σταθερό σημείο αναφοράς».

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

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