ubuntu heading for proriertary binary drivers installation by default
Nick Demou
ndemou at gmail.com
Mon Nov 20 10:17:51 EET 2006
Στο thread "nea dianomh GNU(!)/Linux" πριν λίγες μερες έγραφα:
> Το ubuntu έχει non-free firmware blobs όπως
> ΚΑΙ το debian και έχει την *δήνατότητα* να εγκαταστήσει non-free
> softare όπως ΚΑΙ το debian. Και αν και το debian δεν είναι αρκετά free
> τότε ... τι να εγκαταστήσουμε στα παιδιά μας οι έρμοι?
> Πάντως η δήλωση είναι ουτως ή άλλως υπερβολική [...]
> [...] Ίσως οι
> άνθρωποι του FSF καήκαν στο χυλό (suse/novel) και τώρα φυσάν και το
> γιαούρτι (ubuntu/canonical) :-)
κάνω αυτή τη δήλωση ο χρηστιανός και πριν λαλήσει ο πετινός τρεις
φορές με διαψευδουν!
από το http://www.desktoplinux.com/news/NS7895189911.html :
Reluctantly, the Ubuntu developer community has decided that with the
next version of Ubuntu, Feisty Fawn, it will be including some
proprietary drivers.
...
The developers felt that given that, "A large proportion of people
using Ubuntu -- including 70%-80% of people with new computers -- need
a non-Free driver for reasonable performance from their graphics card,
wireless card, or modem, because there is no Free driver available,
they had little choice in the matter.
και σαν να μην έφθαναν οι αποφάσεις της canonical η κρητική του
desktoplinux.com μου φένεται τουλάχιστον ρηχή:
The developers are well aware of the problems with using these
drivers. For example, there are the ___simple___ technical problems
that support for the drivers is completely dependent on the hardware
vendor. And, then, when the vendor does make a bug fix, that
"improvement" will require careful testing, since the developers won't
know what was changed in the update. Of course, on top of that, there
are the ___philosophical___ objections to using binary drivers in
Linux.
Ισώς βέβαια να μην καταλαβαίνω καλά το θέμα και να υπερβάλω. Προς τούτο:
<> Έχει κανείς κανένα link που να διαπραγματεύται το θέμα σε βάθος
και με references?
<> Έχει κανείς links που να ξεκαθαρίζουν τι είναι το ABI και τι είναι
το API[1]?
___________
[1]: νομίζω ότι καταλαβαίνω αλλά επειδή δεν έχω εντρυφήσει στα
εσωτερικά της ανάπτυξης του kernel και πέρασαν και μερικά χρόνια από
τότε που έκανα compile/link τελευταία φορά μπορεί και να κανω κάποιο
σοβαρό λάθος. Για την ακρίβεια πιστευώ ότι το API είναι το interface
specification το οποίο αξιοποιεί ο προγραμματιστής σε επιπεδο source
για να καλέσει ρουτίνες του kernel (π.χ. στο API θα δεις το όνομα της
function ) ενώ ABI είναι το ίδιο πράγμα αλλά σε επίπεδο κώδικα μηχανής
(π.χ. στο ABI θα δεις την διευθηνση της function).
More information about the Linux-greek-users
mailing list