μ Clinux
Logo programu | |
Jądro | |
---|---|
Licencja | |
Strona internetowa |
mClinux – system operacyjny przeznaczony dla mikrokontrolerów (ang. MicroController Linux). Jest odmianą systemu operacyjnego Linux dla mikrokontrolerów bez jednostki zarządzania pamięcią tzw. MMU[1]. Został zintegrowany z główną linią rozwoju od wersji 2.5.46[2].
Wstęp
[edytuj | edytuj kod]Pomimo tego, że początkowo powstały wersje oparte na jądrze 2.0, to obecnie można znaleźć
Projekt jest wciąż rozwijany poprzez kolejne łaty oraz rozwój narzędzi wspomagających używanie Linuksa na mikrokontrolerach. System operacyjny
Wspierane architektury
[edytuj | edytuj kod]- Altera NIOS
- Analog Devices Blackfin
- ARM
- EXTRAX
- Freescale M68k (włączając w to Motorola DragonBall), ColdFire, PowerQUICC
- Fujitsu FR-V
- Hitachi H8
- Intel i960
- Intel i386
- MIPS
- NEC V850E
- Xilinx MicroBlaze
- DEC Alpha
- PowerPC
Rozwijanie projektu
[edytuj | edytuj kod]Jakość wsparcia projektów jest różna, niektóre porty nie są już więcej rozwijane. Wsparcie portu ARM jest obecnie przenoszone, główne wsparcie jest dla wersji jądra 2.6. Port dla Microblaze robi starania by zostać włączonym w główną linię rozwoju jądra Linuksa. Cały system operacyjny jest w całości pod licencją GPL.
Jednakże, dokładnie mówiąc
Pakiet oprogramowania „
Narzędzia w obszarze użytkownika „
Przykładowe wykorzystanie μ Clinux
[edytuj | edytuj kod]- iPodLinux używa
μ Clinux jako swojego jądra - Juice Box
- Nintendo DS Linux
- DSLinux
- Port PlayStation, Runix
- PlayStation Portable
- Picotux
Zobacz też
[edytuj | edytuj kod]Przypisy
[edytuj | edytuj kod]- ↑ D. Jeff Dionne, Michael Durrant: uClinux Description. [dostęp 2009-05-12]. [zarchiwizowane z tego adresu (2018-08-02)].
- ↑ Greg Ungerer: uClinux Main Line Announcement. [dostęp 2009-05-12]. [zarchiwizowane z tego adresu (2012-03-26)].
- ↑ Ogłoszenia
μ Clinux. [dostęp 2021-03-20]. [zarchiwizowane z tego adresu (2018-05-10)].