Eclipse S-CORE 0.5 알파: 개방적이고 안전한 자동차 소프트웨어 플랫폼을 위한 중대한 진전
Eclipse Foundation과 Software Defined Vehicle(SDV) Working Group의 주도 아래 개발된 S-CORE는 차세대 소프트웨어 정의 차량을 위한 공통 플랫폼을 구축하기 위해 주요 산업 참여자들이 협력하는 프로젝트입니다.
Eclipse S-CORE는 이러한 한계를 극복하기 위해 시장 참여자 누구나 자유롭게 활용할 수 있는 협업 기반 오픈 플랫폼을 지향합니다. S-CORE 0.5 알파는 소프트웨어 컴포넌트 간 안정적인 통신, 서로 다른 중요도(mixed-criticality) 워크로드의 안전한 실행, 전원 사이클 이후에도 유지되는 영속적 데이터 저장(persistent storage), 로깅(logging) 등 핵심 기반 기능을 제공하는 견고한 기술 토대를 갖추었습니다. 또한 개발 프로세스는 외부 감사를 거치며, ASPICE(품질 관리), ISO 26262(기능 안전), ISO/SAE 21434(사이버보안) 등 주요 자동차 표준을 준수하도록 설계되었습니다.
ETAS는 S-CORE 개발에서 핵심적인 역할을 수행하고 있습니다. ETAS는 아키텍처 설계, 프로세스 정의, 툴체인 개발, 시스템 통합 등 다양한 영역에서 중요한 기여를 해왔으며, S-CORE가 실제 양산 차량 환경에서 요구되는 높은 수준의 요구사항을 충족할 수 있도록 기술적 완성도와 현장 적용성을 동시에 강화하고 있습니다. S-CORE의 핵심 가치는 소스코드뿐 아니라 조직 구조, 프로세스, 툴체인까지 포함한 전방위적인 개방성과 투명성입니다. 이를 통해 OEM, 협력사, 소프트웨어 벤더, 대학, 규제기관 등 다양한 주체의 참여를 촉진하고, 검증된 솔루션의 재사용 및 ‘코드 중심(code-first)’ 개발 방식으로 혁신 속도를 높이면서도 안전과 신뢰성 기준을 유지할 수 있습니다.
이러한 공동 플랫폼 모델은 여러 측면에서 장점을 제공합니다. 완성차 제조사는 통합 노력과 유지보수 비용을 줄일 수 있으며, 협력사는 프로젝트 수행 속도를 높이고 일관성을 확보할 수 있습니다. 또한 표준화된 인터페이스를 통해 애플리케이션 및 SoC 제공업체는 새로운 고객과 시장 기회를 확대할 수 있습니다.
향후 ETAS는 Eclipse S-CORE를 ETAS Vehicle Platform Suite의 일부로 제공하는 주요 배포 파트너(distributor) 역할을 수행할 예정이며, 통합 지원, 장기 유지보수, 인증 지원을 통해 최고 수준의 기능 안전 및 사이버보안 요구사항을 만족하도록 지원할 계획입니다. 이를 통해 ETAS는 오픈 개발 커뮤니티와 양산 차량 적용 사이의 간극을 연결하며, 신뢰할 수 있는 대규모 상용 적용을 위한 기반을 강화해 나갈 것입니다.