Apache Ossie (Incubating): The New Name for Open Semantic Interchange
Author: Josh Klahr, Khushboo Bhatia, Nick El-Rayess (Snowflake) | Source: snowflake.com/blog | Published: 2026-07-14
한 줄 요약
시맨틱 레이어와 온톨로지를 위한 벤더 중립 오픈 스펙 OSI가 Apache Incubator에 들어가며 Apache Ossie로 개명 — 스펙과 YAML 포맷은 그대로이고 거버넌스만 단일 통제 주체가 없는 ASF로 옮겼다.
핵심 주장/내용
- 개명 이유: 오픈소스 생태계의 다른 OSI 약어 프로젝트들과 혼동을 피하기 위해. 마스코트는 데이터 스택 시스템 사이를 뛰어다니며 주머니에 시맨틱 메타데이터를 담고 다니는 캥거루
- 호환성: 메트릭·차원·관계를 정의하는 YAML 기반 포맷은 변경 없음. Open Semantic Interchange 위에 뭔가를 만들고 있었다면 깨지는 것은 없다. “OSI”라는 프로젝트명 언급은 이제 역사적 표현
- Ossie가 푸는 문제: 같은 비즈니스 개념(예: “Monthly Active Users”)이 조직의 CRM, 데이터 웨어하우스, BI 도구에서 서로 다르게 정의되어 있다. 사람 분석가든 AI 에이전트든 어떤 정의가 맞는지 추측해야 해서는 안 된다. Ossie는 데이터뿐 아니라 그 뒤의 의도와 비즈니스 의미를 인코딩하는 공유 가능한 기계 판독 포맷을 제공
- 시맨틱 레이어 + 온톨로지 둘 다를 위한 스펙: 비즈니스 메트릭·차원과 그 관계뿐 아니라 더 넓은 비즈니스 개념과 규칙을 표현하는 벤더 중립 포맷. BI 플랫폼·쿼리 엔진·AI 에이전트 어느 쪽이든 의미 손실 없이 시맨틱 정의를 소비하고 생산할 수 있게 한다
- 왜 ASF인가: Ossie의 목표가 시맨틱 데이터의 산업 전반 표준화이므로 단일 통제 주체 없이 벤더 중립 지반에서 운영되는 것이 결정적. 인큐베이션 하에서 공개 메일링 리스트, GitHub 기반 개발, 스펙 변경에 대한 공식 discussion-and-vote 프로세스, 고용주 소속이 아닌 기여로 획득하는 committership으로 운영
- AI 에이전트 관점의 가치: 이 정의를 기반으로 계산하고 의사결정하는 에이전트가 원시 숫자가 아니라 사람 분석가가 가졌을 전체 컨텍스트를 얻는다
주요 수치 / 사실
- 2025년 11월 리포지토리 공개 이후 100+ 커밋, 35개 병합 PR — Snowflake, Salesforce, Databricks, dbt Labs, RelationalAI, GoodData, Honeydew 기여자
- 참여 연합이 출범 파트너 17개 → 50개 이상 조직으로 성장
- 3개 워킹 그룹 (Metric Language, Catalog, Ontology) 각각 전담 리드·미팅·공개 채널 운영
- 레퍼런스 구현: Ossie→dbt MetricFlow 컨버터, Apache Polaris 카탈로그 메타데이터 컨버터, Snowflake Semantic Model 컨버터
- 로드맵 후보(모두 공개 투표 대상): 고급 메트릭 로직·윈도우 함수·복잡한 관계 등 스펙 표현력 심화, 추가 플랫폼 컨버터(기존 것을 뜯어내지 않고도 채택 가능하도록), 표준화된 시맨틱 쿼리 스펙, Apache Polaris 통합(카탈로그에서 시맨틱 모델을 직접 발견)
관련 위키
- Semantic Layer
- Knowledge Representation
- Data Contracts
- AI Self-Serve Analytics
- Catalog-Managed Tables
Source: 원문 보기