TSN랩 "벤처지만 세계 오픈소스 협업 프로젝트서 성과"

실시간OS '제퍼'에 라즈베리파이5 포팅 성공 '제퍼 프로젝트'에 통합..."국산 코드가 세계적 프로젝트에 사용"

중기/스타트업입력 :2024/05/14 17:40

실시간 통신·AI 기업 티에스엔랩(TSN Lab, 대표 김성민)은 실시간OS(RTOS) 제퍼(Zephyr)에 라즈베리파이 5를 포팅하는데 성공, 세계적인 오픈소스 협업 프로젝트인 ‘제퍼 프로젝트(Zephyr Project)’에 공식 통합됐다고 14일 밝혔다.

앞서 티에스엔랩은 지난해 10월 ‘라즈베리파이5’ 출시 직후 ‘제퍼’ 포팅을 위한 연구개발에 착수해 포팅에 성공한 바 있다. 당시 회사는 "세계 최초"라고 밝혔다. 이어 티에스엔랩은 이번에 ‘제퍼 프로젝트(Zephyr Project)’의 코드리뷰를 통과, 이 회사가 만든 코드가 '제퍼 프로젝트(Zephyr Project)’에 공식 통합, 정식으로 쓰이게 됐다. 국내 벤처기업이 만든 코드가 세계적 오픈소스 협업 프로제트에 채택, 사용되는 것이다.

이번 성과를 달성한 이준호 티에스엔랩 소프트웨어 팀원은 "세계 최초라는 타이틀을 받아 기쁘다. 또 직접 제퍼(Zephyr)커뮤니티에 기여했다는 것이 뿌듯하다”며 “기여를 하기까지 도와준 팀장과 팀원, 그리고 코드리뷰를 해주신 리뷰어 모두에게 감사드린다. 앞으로 제퍼(Zephyr)에서 ‘라즈베리파이5 (Raspberry Pi 5)’의 더 많은 기능을 사용할 수 있게 기여하겠다"고 밝혔다.

또 정아름 티에스엔랩 소프트웨어팀장은 “제퍼(Zephyr)같은 큰 프로젝트에 기여한 건 이번이 처음이다. 이전에 여러 오픈소스 프로젝트에 기여를 많이 한 것이 큰 도움이 됐다"면서 "앞으로 라즈베리파이5에 있는 장치 관련한 드라이버를 하나하나 올릴 예정인데 제일 어려운 게 해결된만큼 이후 작업은 전보다 수월할 것으로 본다"고 예상했다.

관련기사

티에스엔랩 이준호 팀원의 라즈베리파이5 포팅 결과물이 '제퍼 프로젝트'에 통합한 모습
실시간OS 제퍼(Zephyr)를 라즈베리파이5에 포팅한 실사 장면.

‘라즈베리파이5’는 교육시장과 산업분야에서 널리 사용하고 있다. 저렴한 가격과 작은 크기의 단일기판 컴퓨터(Single-Board Computer, SBC)로 세계에서 가장 많이 사용하는 SBC다. 또 ‘제퍼’는 리눅스 재단(Linux Foundation)에서 관리하는 리얼타임OS(RTOS)로 마이크로초나 나노초 단위로 시간을 다뤄야 하는 분야에서 많이 사용한다. 하지만 기존 리눅스 운용체계(OS)는 실시간 처리에 한계가 있어 고성능과 정밀성을 요구하는 분야에서는 활용이 제한적이었다.

티에스엔랩의 이번 성과는 이러한 한계를 극복, ‘라즈베리파이5’를 활용할 수 있는 가능성을 열었다는 점에서 의미가 있다. 김성민 티에스엔랩 대표는 "두 기술간 결합을 통해 앞으로 마이크로초 단위로 시간을 다뤄야 하는 로봇 공학, 산업 자동화, 드론 제어 등 다양한 분야에서도 ‘라즈베리파이 5’의 활용이 확대될 것으로 기대한다"면서 "이번 성과는 티에스엔랩 기술력이 세계적임을 다시 한번 확인시켜준 중요한 성과다. 앞으로도 실시간 운영체제와 실시간 통신표준기술인 TSN(Time-Sensitive Networking)을 결합해 실시간 플랫폼 시장에서 혁신을 이끌어가겠다"고 강조했다.