MS, 라즈베리 파이에 사용되는 Azure RTOS 오픈소스 전환
오픈소스 전환: 마이크로소프트가 Express Logic을 통해 인수한 ThreadX RTOS는 이제 오픈소스로 전환되었으며, Eclipse Foundation에 기부되어 Eclipse ThreadX로 명명됨. 이는 MIT 라이선스 하에 제공.
ThreadX 사용: ThreadX는 광범위하게 사용되고 있으며, 마이크로소프트는 120억 개의 장치에서 실행되고 있다고 주장. 인텔의 칩 내 관리 엔진과 라즈베리 파이 Pico보다 큰 모든 라즈베리 파이에서 펌웨어로 사용되었음.
배경 및 인수: ThreadX는 2019년 마이크로소프트에 의해 인수되었으며, Azure RTOS로 브랜드명이 변경. 이는 아마존 웹 서비스가 FreeRTOS를 인수한 후에 이루어진 것으로, 마이크로소프트의 이러한 움직임은 아마존에 대한 대응으로 추측.
기술적 측면: ThreadX는 라즈베리 파이의 VideoCore GPU에서 실행되며, Arm 코어는 슬레이브 장치로 작동. 이 소프트웨어는 GitHub에서 프로프라이어터리 "blob" (Binary Large OBject)으로 사용되었으며 Debian에 포함.
개발자 변화: 마이크로소프트의 인수 후, ThreadX의 원 개발자인 윌리엄 라미는 회사를 떠나 새로운 회사를 설립했으며, "제5세대" RTOS인 PX5OS를 판매하고 있음.
인증 및 미래 전망: ThreadX의 일부는 TÜV 기능 안전 인증을 받았음. 오픈소스화로 인해 라즈베리 파이 재단이 자체 버전의 소스 코드를 공개할 수 있는 허가를 받을 수 있을 것으로 기대되며, 이는 라즈베리 파이 장치의 매력을 높일 수 있음.
이러한 마이크로소프트의 움직임은 기술 산업에서 오픈소스 소프트웨어로의 전환 추세와 일치하며, 개발자들과 IoT 생태계에 중요한 영향을 미칠 수 있음.
자세한 내용은 : https://www.theregister.com/2023/11/28/microsoft_opens_sources_threadx/
