E.2. Dystrybucja binariów
Poprzedni | Dodatek E. Deweloperzy wyrywają sobie włosy | Następny

## E.2. Dystrybucja binariów

MPlayer zawierał wcześniej źródła z projektu OpenDivX, który zabrania redystrybucji binariów. Kod ten został usunięty w wersji 0.90-pre1, a pozostawiony plik `divx_vbr.c`, który pochodzi ze źródeł OpenDivX, został objęty licencją GPL przez jego autorów w wersji 0.90pre9. Możesz teraz bez obaw tworzyć pakiety binarne.

Kolejną przeszkodą przy redystrybucji binariów była optymalizacja dla konkretnej architektury CPU podczas kompilacji. MPlayer obsługuje wykrywanie CPU podczas uruchamiania (podaj opcję `--enable-runtime-cpudetection` dla skryptu configure). Jest ona domyślnie wyłączona, ponieważ wymaga poświęcenia małej części mocy obliczeniowej procesora. Jednak możliwe jest teraz tworzenie binariów, które będą działały na różnych typach procesorów kompatybilnych z Intelem.

Poprzedni | Początek rozdziału | Następny
E.1. GCC 2.96 | Spis treści | E.3. nVidia