· 톺아보기

아마존, 사물인터넷 운영체제 FreeRTOS인수, Amazon FreeRTOS 발표

아범테크 · · 수정

조회 16,988 · 공감 8 · 댓글 11

아마존, 사물인터넷 운영체제 FreeRTOS인수, Amazon FreeRTOS 발표 이미지 1


아마존이 FreeRTOS를 인수하고 이것을 이용한 Amazon FreeRTOS를 발표했습니다.


FreeRTOS는 2003년 Richard Barry가 개발한 실시간 운영체제로, 임베디드시스템 업계에서 가장 많이 쓰이는 실시간 운영체제중 하나입니다. 이 운영체제는 일반적인 컴퓨터나 스마트폰이 아닌 그것보다 더 작은 마이크로컨트롤러에 쓰이는 운영체제로, 사물인터넷에 적합한 운영체제입니다.


이번인수로 FreeRTOS는 AWS open source project의 하나가 되었습니다.


이번 인수 발표와 함께 FreeRTOS는 새로운 버전인 FreeRTOS 커널 버전 10을 발표했습니다. 또한 아마존 AWS 서비스와 연동되는 Amazon FreeRTOS를 공개했습니다. [1]


이번 FreeRTOS 버전 10의 주요 변경사항은 다음과 같습니다: [2]

• 논란이 있었던 GPL v2 + 벤치마크 불가 추가조항 라이선스에서 MIT 라이선스로 변경.

• FreeRTOS 커널과 별개 패키지인 FreeRTOS+TCP 네트워크 스택 또한 MIT 라이선스로 기본 패키지에 포함

• Stream Buffer와 Message Buffer 기능 추가


Amazon FreeRTOS (a:FreeRTOS)는 별개로 출시되는 프로젝트로, 위의 FreeRTOS 버전 10 에 더해서 자사의 사물인터넷 클라우드 서비스인 AWS IoT Core와 AWS Greengrass등과 연결이 용이한 라이브러리들이 추가된 버전입니다. [3]


FreeRTOS의 개발자인 Richard Barry는 이번 인수 이후에도 아마존의 서비스가 없는 순수한 FreeRTOS 는 계속 유지할 것이라고 밝혔습니다. [1]


더 자세한 사항은 아래 출처를 참고바랍니다.


[1]: https://aws.amazon.com/blogs/opensource/announcing-freertos-kernel-v10/amazon

[2]: https://www.freertos.org/FreeRTOS-V10.html

[3]: https://aws.amazon.com/freertos/amazon


댓글 11

  1. 스퀴니 ·
    헉??!
  2. 아범테크 · · 공감 2
    저도 첨 보고 놀랬어요. 구글의 Android Things같은 이상한 놈보단 의외로 확실하고 좋은 행보같아요.
  3. 빙빙이 ·
    아마존 정말 대단하네요 ㄷㄷ
  4. ck노움 ·
    우와 거인은 다르군요
  5. 아이프리드 ·
    헉...세상에 rtos 최강자중 하나를 인수하다니 ㅎㄷㄷ.
    지금 쓰고 있는것들이야 상관없겠다만 앞으로 나오는 버전들은 라이센스 복잡해질려나
  6. nowni ·
    제가 알기로는 펌웨어 용으로 주로 알고 있는데.. 하드웨어는 어떻게 하겠다는건지 궁금하네요.
  7. 아범테크 · · 공감 1
    전략이 달라요.
    이녀석은 마이크로커널로 CPU 테스크 스케쥴링 관련기능만 있고 하드웨어 드라이버는 전혀 없어요. 플랫폼 종속적이지가 않죠.
    그래서 매번 다른 하드웨어를 설계하는 하드웨어 디자이너 입장에서는 오히려 갖다쓰기 편해요. 하드웨어 드라이버는 어차피 스스로 만들어써야하니깐요. 저건 하이레벨 소프트웨어를 위한 물건이 아니라 로우레벨 소프트웨어를 디자인하는 사람들 용이라 이 방식이 훨씬 낫죠.
    Amazon FrreeRTOS같은 경우 네트워크 하드웨어부분이 종속적인 부분이 있습니다만, 그마저도 프로그래머가 뜯어고쳐서 쓰기 굉장히 쉬워요.
  8. Realtime ·
    흠터레스팅...! 리눅스 재단은 zephyr rtos를 밀고 있고 아파치 재단도 mynewt rtos를 밀고 있는데, 아마존은 freeRTOS를 미는군요. 저는 회사에서 nrf52, stm32용으로 freeRTOS를 사용 중인데, 사실 GPL 때문에 종종 멈칫할 때가 있었습니다만, 이제는 좀 더 맘 편히 써도 될 것 같아 다행입니다 ㅎㅎ
  9. nowni ·
    nrf52용으로 처음부터 나오는건가요? 아니면 수정을 다 하신건가요? 대단하십니다..
  10. 테디이 ·
    페블이 freeRTOS 기반이였던걸로 기억하는데.. 예토전생의 기회가 있을지 ㅜ
  11. 개구리군 ·
    페블은 하드웨어 드라이버랑 관련 소프트웨어들이 문제죠.

    https://github.com/ginge/FreeRTOS-Pebble
    이런식의 프로젝트들은 이미 있습니다.

새로운소식 최근 글

새로운소식 목록 더 보기