Μα πως το κάνουν?

Ανώνυμος (χωρίς επαλήθευση) | Κυρ, 01/13/2008 - 23:05 | 2' | 3

Όταν το linux format έδωσε το kororaa 0.2 όλοι εντυπωσιάστικαν και έλεγαν μπράβο στην ομάδα ανάπτυξής του.Γιατί?

  1. Live cd
  2. ενεργοποιημένο XGL εξ αρχής
  3. πλήρες πολυμεσικές δυνατότητες
  4. παροχή επίσημων drivers κάρτας γραφικών

Με λίγα λόγια ότι πρέπει για μία καλή επίδειξη του linux σε non-believers αλλά και για κάποιους ίσως μόνιμος κάτοικος του δίσκου τους.Τι έγινε όμως με την ανάπτυξή του?Σταμάτησε γιατί το kororaa παρείχε κλειστού κώδικα λογισμικό(drivers nvidia).Πολύ φυσιολογικό!Τι γίνεται όμως στην περίπτωση του Mandriva One 2007 το οποίο παρέχει όλα τα παραπάνω και ακόμη περισσότερα?Ξαφνικά οι drivers της nvidia γίναν ανοιχτού κώδικα ή η εταιρία κάνει τα στραβά μάτια όταν πρόκειται για μία πιο μεγάλη διανομή?
Και κάτι ακόμα.Πως γίνεται να υπάρχουν codecs ανοιχτού κώδικα για αναπαραγωγή αρχείων σε format κλειστού κώδικα?Δεν είναι παράνομο?Αν όχι τότε γιατί δεν τους συμπεριλαμβάνουν όλες οι διανομές?

Δώσε αστέρια!
Σχόλια

Χμ. Το Kororaa σταμάτησε γιατί παραβίαζε τη GPL (δεν είχε να κάνει με τη nvidia). Το ίδιο ισχύει και με το Mandriva One 2007, αλλά νομίζω ότι αυτό  δεν είναι η επίσημη διανομή. Για τα codecs, αυτά είναι παράνομα, όπου είναι αναγνωρισμένη η αντίστοιχη πατέντα. Στην αμερική, το libdvdcss είναι παράνομο. Στην ευρώπη νομίζω ότι δεν υπάρχουν ακόμα software patents.

Davarish, η άδεια χρήσης των drivers της nvidia είναι πολύ κατατοπιστική για το αν έχει αντίρρηση όταν κάποιος διανέμει τους drivers της:



"....

2.1.1 Rights.
Customer may install and use one copy of the SOFTWARE on a single
computer, and except for making one back-up copy of the Software, may
not otherwise copy the SOFTWARE. This LICENSE of SOFTWARE may not be
shared or used concurrently on different computers.

2.1.2
Linux/FreeBSD Exception. Notwithstanding the foregoing terms of Section
2.1.1, SOFTWARE designed exclusively for use on the Linux or FreeBSD
operating systems, or other operating systems derived from the source
code to these operating systems, may be copied and redistributed,
provided that the binary files thereof are not modified in any way
(except for unzipping of compressed files).

..."

Ουσιαστικά,  με την Linux/FreeBSD exception της τελευταίας παραγράφου, η nVidia δíνει το δικαίωμα διανομής των drivers τους αποκλειστικά για Linux/FreeBSD και παράγωγα Λ.Σ.


linuxformat2007-2-4 19:3:56

"Πως γίνεται να υπάρχουν codecs ανοιχτού κώδικα για αναπαραγωγή αρχείων
σε format κλειστού κώδικα?Δεν είναι παράνομο?Αν όχι τότε γιατί δεν τους
συμπεριλαμβάνουν όλες οι διανομές?"

Είναι "παράνομο" να διαβάσεις DOC και EXCEL αρχεία σε άλλα ΛΣ;
Είναι "παράνομο" να διαβάσεις αρχεία από FAT/NTFS συστήματα αρχείων από άλλα ΛΣ;
Είναι παράνομο να παίξεις ΑVI αρχεία; ή MP3 που έχεις αγοράσει από το iTunes; Κι αν είναι παράνομο, πότε ακριβώς έγινε παράνομο; Όταν έγινε πατέντα το MP3; Το Winamp που παίζει στα Windows τα MP3 είναι παράνομο; Ή μήπως καταβάλλει κάτι στη Frauhoffer/Thomson  που κατέχει τις πατέντες; Και πως είναι δυνατόν ένα διεθνές πρότυπο [ISO 11172-3],  να είναι πατέντα μιας εταιρείας, παρότι η ανάπτυξή του χρηματοδοτήθηκε _και_ από ευρωπαϊκά κονδύλια;

Θέλω να πω ότι αυτά τα ζητήματα είναι λίγο αμφίσημα. Λόγω αυτής της αμφισημίας (άρα και αβεβαιότητας) οι περισσότερες διανομές επιλέγουν να μην προσθέτουν drivers ή codecs, αλλά όλες μα όλες δεν σου απαγορεύουν να τους κατεβάσεις και εγκαταστήσεις με ένα κλικ.

Πάντως για ΑVI, MPEG αρχεία υπάρχει το ffmpeg του Bellard που είναι open-source και παίζει άνετα.

Για Windows Media αρχεία αναγκαστικά πρέπει να χρησιμοποιήσεις τα DLL των Windows, και εκεί έχεις πρόβλημα. Δεν μπορείς να τα βάλεις σε μια διανομή.

dimitris2007-2-4 23:58:4