Amazon Web Services 한국 블로그
FreeRTOS 장기 지원 출시 – 수년간 기능 안정성을 제공 가능
오늘은 FreeerTOS 장기 지원(LTS)을 발표하게 되어 정말 기쁩니다. FreeRTOS는 소형의 저전력 엣지 장치를 쉽게 프로그래밍, 배포, 보안, 연결 및 관리할 수 있는 마이크로 컨트롤러용 오픈 소스 실시간 운영 체제입니다. LTS 릴리스는 제조업체가 현장에서 디바이스를 배포하고 나중에 업데이트할 때 표준 릴리스보다 안정적인 기반을 제공합니다. 계획한 대로, LTS는 이제 마이크로 컨트롤러 기반(MCU) 디바이스를 클라우드에 안전하게 연결하기 위해 임베디드 및 IoT 애플리케이션에 필요한 FreeRTOS 라이브러리 세트와 FreeRTOS 커널에 포함됩니다.
FreeRTOS를 사용하여 IoT 장치에서 수명이 긴 애플리케이션을 구축하는 MCU 공급업체 및 주문자 상표 부착 제조업체(OEM)의 임베디드 개발자는 이제 주요 보안 업데이트에 대한 액세스를 위협하지 않고도 LTS 릴리스의 예측 가능성과 기능 안정성을 확보할 수 있습니다. FreeRTOS 202012.00 LTS 릴리스는 FreeRTOS 커널 및 IoT 라이브러리(FreeRTOS+TCP, coreMQTT, coreHTTP, corePKCS11, coreJSON 및 AWS IoT 디바이스 새도우)에 적용됩니다.
적어도 2022년 12월 31일까지 이러한 모든 라이브러리에 대한 보안 업데이트 및 주요 버그 수정을 제공할 계획입니다.
FreeRTOS LTS의 이점
수명이 긴 애플리케이션에 대해 FreeRTOS 라이브러리를 사용하려는 OEM의 임베디드 개발자는 최신 FreeRTOS 메인라인 릴리스의 보안 업데이트 및 버그 수정을 활용할 수 있습니다. 사용자가 수정 사항만 포함하려고 하면 시간과 노력이 더 많이 들 수 있지만, 메인라인 릴리스에서는 새로운 기능과 주요 수정 사항을 모두 도입할 수 있습니다.
LTS 릴리스는 수년간 포함된 라이브러리의 기능 안정성을 제공합니다. LTS 릴리스에서는 업데이트 시 애플리케이션 변경이 필요할 수 있는 퍼블릭 API, 파일 구조 또는 빌드 프로세스를 변경하지 않습니다. 보안 업데이트 및 주요 버그 수정은 적어도 2022년 12월 31일까지 백포트될 예정입니다. LTS 릴리스는 보안 취약성을 비롯한 주요 문제만 해결하는 업데이트를 포함합니다. 따라서 LTS 릴리스의 통합은 고객이 프로덕션에 접근하고 이 단계로 이전할 때 고객의 개발 및 통합 노력이 중단되는 것을 최소화합니다. MCU 공급업체의 경우, 안정적인 코드 베이스를 통합하는 데 드는 노력을 줄이고 공급업체의 최신 라이브러리에서 출시 기간을 단축할 수 있습니다.
정식 출시
지금 FreeRTOS 202012.00 LTS 릴리스를 다운로드할 수 있습니다. 자세한 내용은 FreeRTOS LTS 및 설명서를 참조하세요. 그리고 Github 리포지토리 및 FreeRTOS 포럼에서 피드백을 보내주세요.
– Channy