A Magic Lantern csapata sikeresen bootolt egy egyedi Linux kernelt (v3.19) a Canon egyes dSLR vázain. Az ML csapatának oldalán olvasható leírás szerint a boot lefut az EOS 60D-n, az EOS 600D-n, az EOS 7D-n, az EOS 5D Mark II-n, és az EOS 5D Mark III-on. A csapat szóvivője következőket nyilatkozta: „A Linux legújabb, 3.19-es kernelének portolását megkezdtük, de mivel szinte semmi tapasztalatunk nincsen a kernel fejlesztésével kapcsolatban, ezért egyelőre nem jutottunk el túl messzire. Egyelőre csak azt tudjuk bizonyítani, hogy a Linux 3.19 elindul a Canon EOS tükörreflexes fényképezőgépein!”

- A boot hordozható, az összes ML-képes vázon elindul
- A kernel lefoglalja a fényképezőgép összes RAM-ját
- Kiírja a debug üzeneteket a kamera kijelzőjére
- Megszakításokat állít be ütemezésre
- 8 MB ext2fs RAM-diszket állít be magának a rendszer
- Elindítja a /bin/init-et az initrd-ből
- Ez a folyamat egy önálló, libc-mentes „hello world”
- Következő lépés: felépíteni a felhasználói felületet





Linux userként ez kifejezetten kedves hír; sajnos sokára lesz még ebből nyílt forrású fényképezőgép-szoftver 🙁
Viszont a fejlesztők előtt le a kalappal!
Mit vacakolnak ennyit! A Függetlenség napjában pár óra alatt írtak egy vírus programot egy tök idegen faj számítógépére. Nem egy csapat, hanem csak egy ember. 😉
Ennek van már valami értelme, vagy egyenlőre még csak egy technikai demo?
most még csak techdemó
Nem vagyok ML user, így lehet, hogy ez már megoldott probléma, de ha valami más fájlrendszerrel tudnak majd operálni, akkor ki lehetne lőni a felvételi időlimitet. Amúgy nagyon izgalmas az egész, de kérdés, hogy ha kitöltik a RAM-ot, akkor lehet-e még bármit csinálni vele. Komoly lenne, ha egyszer erre lehetne építeni.
Kitölti a ram-ot : képes lefoglalni a teljes RAM-ot használatra, így is lehet érteni. A Linux kernel csak pár száz kByte.