Δημοσιεύτηκε: 05 Μαρ 2013, 11:15
headless έγραψε:Αυτό που κάνει η Canonical είναι οτι αναπτύσσει software που είναι open source μόνο στα χαρτιά.
Στην πράξη είναι από δύσκολο εως αδύνατoν να το τρέξεις εκτός περιβάλλον ubuntu.
Σε αυτή την κατηγορία υπάγονται και το unity, και το launchpad, και το ubuntu 1 (o client γιατί το server-side κομμάτι ούτως ή άλλως δεν είναι open source)
Αναμφίβολα κάτι τέτοιο θα είναι και το MIR.
Εδώ είναι η φράση κλειδί.
Πρέπει να δούμε τι σημαίνει αυτό το «open source μόνο στα χαρτιά».
Νομικά κατ' αρχήν, ο Mir δεν είναι καν open source, αλλά κατά Stallman ελεύθερο λογισμικό. Στη σελίδα του προγράμματος στο launchpad, αναφέρει καθαρά:
έγραψε:Licences:
GNU GPL v3, GNU LGPL v3, MIT / X / Expat Licence, Other/Open Source
(Boost Software License - Version 1.0)
Commercial subscription expires 2022-09-24
This project’s licence has not been reviewed.
Ο κώδικας έχει ήδη δημοσιευτεί, θεωρητικά μπορεί να τον χρησιμοποιήσει ήδη ο καθένας (αν και μάλλον δεν θα είναι και πολύ λειτουργικός σε αυτό το στάδιο).
Υπάρχουν αρκετές θεωρήσεις του γιατί κάτι είναι τελικά ελεύθερο λογισμικό:
- Κάποιοι μπορεί να θεωρούν πω ελεύθερο λογισμικό λόγου χάριν, είναι το GNU γιατί ξεκίνησε την ιδέα.
- Άλλοι μπορεί να θεωρούν πως ελεύθερο λογισμικό είναι μόνο αυτό που αναπτύσσεται από μη κερδοσκοπικά ιδρύματα (πχ Ίδρυμα Mozilla, Ίδρυμα Linux κτλ).
- Άλλοι μπορεί να θεωρούν πως ελεύθερο λογισμικό είναι οι διάφορες κοινοτικές πρωτοβουλίες, βασισμένες στην εθελοντική εργασία (πχ Debian, Gentoo, Slackware)
Τώρα, το να επισημάνω εγώ το πόσο λανθασμένη και κοντόφθαλμη είναι ο άποψη αυτή δεν έχει κανένα νόημα, έτσι κι αλλιώς πάντα στον κόσμο θα υπάρχουν οπαδοί βασιλικότεροι του βασιλέως. Και τις κακομοίρες τις γυναικούλες στο Μεσαίωνα, χριστιανοί τις καίγαν..
- Ελεύθερο λογισμικό, είναι αυτό που αν δεν σου αρέσει το προς τα που κατευθύνεται, το παίρνεις και συνεχίζεις προς εκεί που νομίζεις εσύ.
- Ελεύθερο λογισμικό, είναι αυτό που αν δεν σου αρέσουν τα μούτρα αυτού που το φτιάχνει, το παίρνεις όπως είναι και το φτιάχνεις μόνος σου.
O wayland έχει ήδη άτομα που αποφασίζουν για το ποιο θα είναι το πλάνο και η Canonical δεν είναι εκεί μέσα.
Ο μόνος τρόπος για να γίνει κάτι όπως το θέλεις, είναι να το κάνεις μόνος σου και αυτό ακριβώς κάνει και η Canonical. Θέλει να παίρνει η ίδια τις αποφάσεις και καλά κάνει.
Και αυτός ακριβώς είναι και ο λόγος που οι κοινότητες δεν χρησιμοποιούν πράγματα της Canonical όπως αυτά που προαναφέρθηκαν. Γιατί όλοι οι project leaders στο χώρο του ελεύθερου λογισμικού είναι εγωίσταροι και θέλουν να παίρνουν τις αποφάσεις αυτοί. Και καλά κάνουν, αυτό είναι το νόημα του ελεύθερου λογισμικού.
Εκτός αν έχει κάποιος την εντύπωση πως θα μπορούσε η Canonical να πάει στην ομάδα του wayland και να πει «Παιδιά, θέλω να βάλω τον wayland αλλά επειδή θέλω να αλλάξω κάποια πράγματα, θέλω από τώρα βεβαίωση πως ότι δίνω θα ανεβαίνει upstream» χωρίς να τους πετάξουν έξω με τις κλωτσιές...