Συστατικά

Mickos της Sun: Εντάξει με την MySQL 5.1 του Ricky

The Secret Life of Pets

The Secret Life of Pets
Anonim

Ο Widenius προειδοποίησε τους χρήστες να είναι "πολύ προσεκτικοί για το MySQL 5.1" επειδή "υπάρχουν ακόμα πολλά γνωστά και άγνωστα θανατηφόρα σφάλματα στις νέες δυνατότητες που δεν αντιμετωπίζονται ακόμα. Τα σχόλια του <

Widenius προκάλεσαν σημαντική συζήτηση την περασμένη εβδομάδα, με μερικούς παρατηρητές να αμφισβητούν πόσο καιρό θα παρέμενε στον Sun - ο οποίος αγόρασε την MySQL τον Ιανουάριο για 1 δισεκατομμύριο δολάρια - υπό το πρίσμα μιας τέτοιας δημόσιας απάτης. Η Sun επιβεβαίωσε νωρίτερα φέτος ότι ο Widenius σκέφτεται να εγκαταλείψει την εταιρεία και ότι ο συντηρητής της MySQL, David Axmark, έχει ήδη.

Όμως, ένας ανώτερος διευθυντής του Sun είπε ότι ο Widenius παραμένει εκεί και οι δημόσιες επικρίσεις του εκφράζουν την ηθική ανοιχτής πηγής του Sun.

«Έμαθα πολλά χρόνια για τα οφέλη και την οδυνηρότητα της απόλυτης διαφάνειας σε open source», δήλωσε σε συνέντευξή του τη Δευτέρα ο Marten Mickos, ανώτερος αντιπρόεδρος της ομάδας βάσεων δεδομένων της Sun. "Μια μικρή συζήτηση ποτέ δεν πονάει. Αυτό είναι μέρος της ύπαρξης μιας εταιρείας ανοιχτού κώδικα … οι άνθρωποι είναι ελεύθεροι να κάνουν blog για αυτό που θέλουν."

Στην ιστοθέση του blog, ο Widenius επεσήμανε ότι ευθύνεται άμεσα στον Mickos. "Έχουμε αλλάξει το μοντέλο απελευθέρωσης έτσι ώστε αντί να εστιάζουμε στην ποιότητα και τα χαρακτηριστικά μας, η απελευθέρωσή μας καθορίζεται τώρα από την επικαιρότητα και τα χαρακτηριστικά. Η ποιότητα δεν θεωρείται ότι είναι τόσο σημαντική", έγραψε. "Για να παραθέσω τον Marten Mickos:« Η MySQL 5.1 θα κυκλοφορήσει ως GA στις ή πριν τον Δεκέμβριο, γιατί το λέω ». Ο λόγος για τον Marten είναι ότι χρειάζεται κάτι που μπορεί να πουλήσει και μια έκδοση που χαρακτηρίζεται «GA» είναι πολύ πιο εύκολη στην πώληση από μια έκδοση που φέρει την ένδειξη «RC». <>

Ο Mickos αρνήθηκε να απευθυνθεί σε συγκεκριμένα σημεία που έκανε ο Widenius στη θέση, η απελευθέρωση 5.1 είναι "μεγάλη" και ότι είναι "πολύ σίγουρη" με αυτό. Η έκδοση κυκλοφόρησε πάνω από 250.000 φορές στις πρώτες 10 ημέρες γενικής διαθεσιμότητάς της, σύμφωνα με τον Sun.

Εν τω μεταξύ, ο Widenius προσπάθησε να αποσαφηνίσει τη θέση του σε ένα σχόλιο που ακολούθησε στο blog του την Κυριακή. ότι η MySQL 5.1 είναι μια καλή * συνιστώμενη * έκδοση, ειδικά τώρα που η MySQL / Sun παρέχει την πλήρη υποστήριξή της », έγραψε ο Widenius. "Αυτό που διαφωνώ με αυτό είναι ότι δίνει στην MySQL 5.1 μια κατάσταση GA, η οποία τουλάχιστον για μένα συνεπάγεται ότι δεν έχει συντριβή ή άλλο σοβαρό σφάλμα που επηρεάζει την κανονική λειτουργία. Αυτό σημαίνει ότι οι εργασίες για MySQL 5.1 συνεχίζονται και αν τα πράγματα πάνε καλά φτάσαμε αυτό το στόχο πιο γρήγορα από ό, τι αργότερα.

Άλλα μέλη της ομάδας MySQL υπερασπίζονται σθεναρά την απόφαση της εταιρείας να τοποθετήσει το MySQL 5.1 σε κατάσταση GA

«Πιστεύω απολύτως την κρίση της διαχείρισης MySQL και την ικανότητα των συναδέλφων μου μηχανικών». «Έχω αναπτύξει λειτουργικά συστήματα, λογισμικό τηλεπικοινωνιών, microkernels βάσεων δεδομένων, υλικολογισμικό ιατροτεχνολογικών προϊόντων και, κυρίως, εφαρμογές για τη χονδρική διανομή μπύρας», πρόσθεσε ο Chistopher Powers, ανώτερος μηχανικός λογισμικού. "Κάθε ένα από αυτά τα προϊόντα έστειλε με γνωστά σφάλματα - σοβαρά σφάλματα - και κάθε ένα από αυτά τα προϊόντα που αποστέλλονται με τουλάχιστον κάποιον που αμφισβητεί σθεναρά την απόφαση να αποσταλεί. Κάθε ένα … Και τα σφάλματα πήραν σταθερά και στη συνέχεια μετακινήσαμε "

Και σε μια μακρά θέση που δημοσιεύθηκε τη Δευτέρα, ένας υπάλληλος της Sun ανέλυσε τις εσωτερικές διαδικασίες και τα θέματα υλικοτεχνικής υποστήριξης που οδήγησαν στην ανακοίνωση 5.1 GA.

" Η MySQL 5.1 δεν ξεκίνησε στο δεξί πόδι "Η προσπάθεια να παραχθούν τα χαρακτηριστικά της υποτιμήθηκε, κυρίως επειδή, κατά τη στιγμή που σχεδιάστηκε, η εταιρεία εξακολουθούσε να ανακαλύπτει τα αρχιτεκτονικά σφάλματα που στοιχίζουν την MySQL 5.0", γράφει ο Giuseppe Maxia, ηγέτης της κοινοτικής ομάδας MySQL. "Η επιθυμία της ναυτιλίας 5.1 GA πριν από το Συνέδριο των χρηστών του 2008 δικαιολογείται από την ανακάλυψη νέων, πιο ενοχλητικών σφαλμάτων."

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

«Περισσότερα από 3.500 σφάλματα επηρέασαν την MySQL 5.1 και τον Ιούνιο είχαμε ορίσει 2.300 από αυτούς. μερικά εξαιρετικά κρίσιμα σφάλματα, και το μάρκετινγκ και οι πωλήσεις πιέζονταν για μια απελευθέρωση », δήλωσε ο Maxia.

Αυτό ήταν" κατανοητό ". "Η οικονομική κατάσταση του Sun δεν ήταν καλή, η εταιρεία είχε μόλις κοπεί 2.500 θέσεις εργασίας και χρειαζόμασταν τη νέα έκδοση για να ενισχύσουμε τις πωλήσεις. Ωστόσο, τα εξαιρετικά σφάλματα ήταν τόσο άσχημα που οι άνθρωποι που έρχονταν σε άμεση επαφή με τους χρήστες (Support and Community Team) έντονα αντιτάχθηκε σε μια δήλωση GA σε αυτή τη χρονική στιγμή.Σε μια κοινή προσπάθεια, εντοπίσαμε 40 κρίσιμα σφάλματα που χρειάστηκε να επιδιορθωθούν πριν από την GA. "

Η εταιρία διατηρεί επίσης επαφή με πελάτες και άλλους χρήστες που χρησιμοποιούν ήδη MySQL 5.1 απελευθέρωση στην παραγωγή και "σιγουρευτήκαμε ότι τα σφάλματα που αναφέρθηκαν από αυτές τις γενναίες ψυχές αντιμετωπίστηκαν πριν από την έκδοση GA", πρόσθεσε.

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