Oprogramowanie Raumfeld Software Framework (zintegrowane w urządzeniach Teufel Streaming) jest w dużej mierze oparte na oprogramowaniu open source. Raumfeld jest nie tylko zaangażowany w inne projekty społeczności Open Source, ale również publikuje wybrane części oprogramowania Raumfeld. Projekty te zostały zaprezentowane tutaj. Oczywiście udostępniamy nasze biblioteki do pobrania.
Pobierz używane projekty Open-Source jako katalog ZIP
Wewnątrz pliku zip znajdują się foldery dla wszystkich platform z licencjami, kodem źródłowym i manifestem oprogramowania systemowego. Proszę kliknąć na poniższy link, aby rozpocząć pobieranie:
> Pobierz katalog ZIP (ca. 1,6 GB)
Bootloader
Urządzenia Raumfeld wykorzystują uniwersalny Bootloader U-Boot.
Stream decoder
Stream decoder jest usługą, która dekoduje strumienie audio i udostępnia je innym procesom do dalszego przetwarzania. Stream decoder wykorzystuje framework multimedialny GStreamer. Teufel publikuje kod źródłowy dekodera Stream Decoder na licencji GNU Public License.
Linux Kernel Patch
Firma Raumfeld opracowała odpowiedni sprzęt, który zapewnia doskonałe wrażenia dźwiękowe. Na tym sprzęcie stosowany jest otwarty system operacyjny Linux. Raumfeld ściśle współpracuje z międzynarodową społecznością zajmującą się rozwojem Linux Kernel Patch.
Wszystkie zmiany w systemie Linux Kernel, jak również wszystkie sterowniki opracowane dla sprzętu Raumfeld zostały już włączone do oficjalnego kodu źródłowego systemu Linux lub są w drodze do niego. Udostępniamy tutaj Patch dla oficjalnego Kernel 2.6.36, który zawiera wszystkie zmiany.
Od wersji 2.6.33 systemu Linux, urządzenia Raumfeld są obsługiwane w Mainline. Używamy tylko minimalnego zestawu poprawek z kilkoma zmianami, które nie zostały jeszcze zaadoptowane w Mainline lub nie są dla niego odpowiednie.
Podsumowanie zmian w tym zestawie poprawek:
- sterownik GCU pxa3xx (status "Pending" w odniesieniu do przyjęcia do mainline)
- Dezaktywacja kursora konsoli
- Logo Raumfeld Bootup (jako tło framebuffer)