(post μόνο για geeks)
Η Apple αγόρασε το CUPS το Common UNIX Printing System. Το CUPS είναι ένα από τα βασικά συστατικά πολλών (των περισσότερων;) διανομών Linux και UNIX σε ό,τι αφορά το σύστημα εκτυπώσεων.
Το CUPS (το κυρίως μέρος του τουλάχιστον) ήταν μέχρι τώρα GNU GPL2/LGPL2 δηλαδή ανοικτό λογισμικό. Αν και η Apple δεν μπορεί να επέμβει στον κώδικα που έχει μέχρι τώρα κυκλοφορήσει κάτω από αυτές τις άδειες, ίσως υπάρχει θέμα στο τί μπορεί να γίνει με μελλοντικές εκδόσεις.
Αν αναρωτιέστε τί ακριβώς αγοράζει κανείς όταν αγοράζει μία εταιρεία που διανέμει τον κώδικά της σαν ανοικτό λογισμικό, η απάντηση είναι τους developers, το όνομα και ίσως κάποιες συμφωνίες με άλλους εμπλεκόμενους. Αξίζει να σημειωθεί ότι και το σύστημα εκτυπώσεων του OS X βασίζεται στο CUPS.
Ας ελπίσουμε ότι η Apple θα δείξει “σωστή” συμπεριφορά και δεν θα “κλείσει” σε βάθος χρόνου ένα σημαντικό open source project…
αμφιβάλλω αν η Apple θα “κλείσει” ένα τέτοιο project … άσε που και οι developers του CUPS δεν θα πήγαιναν ομαδικά αν δεν ήξεραν το roadmap και τη στρατηγική που θα ακολουθήσει σε αυτά τα θέματα η εταιρία (έτσι νομίζω δλδ.)
Πρώτον θεωρώ απίθανο το να ‘κλείσει’ το CUPS. Δεύτερον, έναν dev. προσέλαβε (τον Michael R Sweet, ιδρυτή του προγράμματος) αν δε κάνω λάθος. Τρίτον, και να το κλείσει, η λύση λέγεται ‘πιρούνι’. Αν μη τι άλλο, μάλλον θα το ‘χρησιμοποιήσει’ όπως το KHTML/KJS: PR bonus points in the community. :)
Όπως είπε και ο cosmix, ένα fork θα λύσει το πρόβλημα και σίγουρα η apple θα το ξέρει αυτό!
Wow, σημαντική εξέλιξη για την κοινότητα, όπως κι αν το πάρει κανείς. Πάντως κι εγώ δεν κατάλαβα ακριβώς πως “το αγόρασε”…
Πάντως κι εγώ δεν κατάλαβα ακριβώς πως “το αγόρασε”…
Κοιτα, παρολο που ο κωδικας ειναι licensed με GPL2, αυτο δεν ειναι παρα ενα license, ο κωδικας παραμενει πνευματικη ιδιοκτησια των δημιουργων του. Και ο δημιουργος εχει καθε δικαιωμα να κανει ο,τι γουσταρει με τον κωδικα του (αν ομως πχ εκανες εσυ ενα contribution ή ενα patch, δεν εχει δικαιωματα σε αυτο).
Αυτο σημαινει οτι μπορει να αλλαξει το license οποτε θελει και οτι μπορει να πουλησει τον κωδικα και πιθανον να τον κλεισει. Το καλο ομως ειναι πως αφου ειναι (ή ηταν) σε μια copyleft αδεια τοτε οτι οτιδηποτε εχει δημιουργηθει και αναδιανεμηθει με copyleft αδεια παραμενει σε αυτην.
Το έκανε με το Darwin θα το κάνει και τώρα. Δυστυχώς είμαι της άποψης ότι η Apple κάνει ό,τι έκανε πάντα. Κλειστά και μόνο συστήματα.
@Titanas: Ναι η Apple δημιουργεί συστήματα με proprietary λογισμικό. Και κατα κανόνα αυτά είναι ιδιαίτερα καλά συστήματα. Όμως συνεισφέρει και αρκετά στον κόσμο του Οpen Source παρ’ότι δεν είναι Open Source εταιρία παραδοσιακά. Παραδείγματα από το 2002 μέχρι σήμερα: darwin (φυσικά), Java optimizations (ναι καλά διαβάσατε), gcc, launchd, rendezvous/bonjour, darwin streaming server, webkit μεταξύ άλλων.
Σχετικά με το Darwin κάνεις λάθος. Το Darwin σήμερα είναι πιο ανοιχτό από ποτέ. Αν παρακολουθούσες το πρόγραμμα (και όχι μέρος του ηλεκτρονικού τύπου που γράφει ό,τι του κατέβει) μάλλον θα το ήξερες. :)
Να κράζουμε την Apple όταν χρειάζεται. Μη τη κράζουμε χωρίς λόγο με εντελώς άκυρα επιχειρήματα.