Bazujące na otwartych kodekach wideo to sprawa niezwykle ważna dla wolnego oprogramowania – ostatecznie, gdzie byśmy byli, gdyby wszystkie formaty graficzne były obciążone patentami i opłatami licencyjnymi? A jednak wszystko wskazuje na to, że pomimo idealistycznych zapędów Mozilli, wideo w Sieci nie będzie wolne – przynajmniej w rozumieniu wolności według Richarda Stallmana.
Robert O'Callahan to jeden z deweloperów Mozilli, odpowiedzialnych za rozwój kodu związanego z wideo w engine renderującym Gecko. Wkrótce po uruchomieniu przez YouTube i Vimeo niedostępnych dla Firefoksa wersji odtwarzacza w HTML5, opublikował on na łamach bloga Korporacji wpis, w którym próbuje wyjaśnić, dlaczego Firefox nie obsługuje H.264 i co oznacza decyzja serwisów wideo dla przyszłości tego medium w Sieci.
O co zatem chodzi z H.264? Problem oczywiście w amerykańskim prawie patentowym. Jeśli ktoś rozprowadza kodeki H.264 na terenie, na którym obowiązują patenty na oprogramowanie, a nie opłacił licencji organizacji MPEG-LA, ryzykuje pozew sądowy.
Patenty zabiły szansę na wolne wideo?
Zarówno Google jak i Apple problem rozwiązały za pomocą pieniędzy i zakupiły odpowiednie licencje. W wypadku Google'a w praktyce oznacza to, że odtwarzanie mediów korzystających z H.264 możliwe jest w przeglądarce Chrome, ale już nie w Chromium – kodek jest właśnie jedną z tych rzeczy, które Mountain View dodaje do swojej „obrandowanej” wersji programu. Apple z kolei wykorzystuje biblioteki QuickTime, aby odtwarzać wideo w tym formacie.
W wypadku Mozilli, zdaniem O'Callahana, wcale nie chodziło o niechęć do wydania pieniędzy na licencje – chodziło o ideologię. Licencjonowanie H.264 narusza zasady wolnego oprogramowania, pozbawia użytkowników Firefoksa swobody w modyfikowaniu i redystrybucji kodu źródłowego, zapewnionego przez copyleftową licencję LGPLv2. O'Callahan zaznacza, że istnieje możliwość uzyskania patentowych licencji w taki sposób, aby obejść postanowienia zapisów Free Software Foundation, ale byłoby to naruszanie ducha prawa z zachowaniem wierności jego literze – coś, w co Mozilla bawić się nie chce.
Ładowanie





Jan Koprowski
Browser: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.38 Safari/532.0
Problem byłby rozwiązany a użytkownicy końcowi dostaliby wideo o lepszej jakości i dekodowane sprzętowo więc mniej obciążające procesor (i baterię w netbookach, telefonach).
Browser: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.78 Safari/532.5
Browser: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.295.0 Safari/532.8
Theora może się rozwijać tak dynamicznie jak chce - niezły to kodek, ale YouTube pozostanie przy H.264... raczej nie przekonwertują swoich zasobów do wolnego formatu. I tak użytkownicy FF zostaną trochę na lodzie - skazani na korzystanie z Flasha. Bo Flash jak rozumiem, lepszy niż GStreamer i daje w połączeniu z Firefoksem w pełni wolną platformę. :/
Najbardziej wciąż podoba mi się rozwiązanie tego problemu przez Operę.
Browser: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100114 Firefox/3.6
Wg mnie głownym powodem dlaczego google wybrało format h.264 jest to, że przeogromna częśc filmów juz jest w tym formacie. Zmieni się tylko sposób wyświetlania pliku. Gdy google miało by pokryc koszty rekompresji wszytkich plików do theory, to pewnie lepiej było już zapłacić tę linecje i z głowy... Tak pisze na Vimeo blog: "Only" 90% of videos uploaded in the last year will work in the new
player. Więc..
Browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2) Gecko/20100115 Firefox/3.6
Browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729)
Ma własną implementacje, jeśli tak to jest ona wolniejsza czy jak?
Browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 (.NET CLR 3.5.30729)
Dlatego normalnie w linuksowych distro nie ma Ugly - musisz sam sobie włączyć repozytoria je zawierające i doinstalować. To wszystko. W Polsce jest to póki co całkowicie legalne.
Browser: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100114 Firefox/3.6
Browser: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3