MS의 OOXML, ISO 표준화는「가시밭길」

  Martin LaMonica ( CNET News.com )   2007/09/07     


MS의 오피스 문서 파일 포맷을 표준화하기 위한 최초의 노력이 실패했다.

이 회사는 국제 표준화 기구(ISO)의 ‘조기 승인 수속’ 제도를 이용해 오피스 오픈 XML(OOXML)를 표준화하려고 시도했었다.

4일(현지시간) ISO가 발표한 성명에 따르면 초안으로 제출된 표준 규격은 필요한 득표수를 얻을 수 없었다. 투표 수속은 지난2일 끝났다.

투표 집계에서 오픈 XML은 ISO의 ‘적극 참가국’으로부터 필요한 3분의 2의 득표를 얻을 수 없었다.

매우 주목을 끈 이번 투표에서는 MS 지지자나 경쟁자에 의한 로비 및 정치 활동이 활발했다. MS는 자사 제품이 독점이라고 염려하는 기업이나 정부 기관의 불안감을 불식시키기 위해 자사의 문서 포맷에 대한 표준화 단체의 보증 문서를 요구했다.

제공: MS
다만 문서 포맷이 표준화 단체가 아닌 MS의 관리 하에 있으면 조직 간에 데이터를 교환하거나 후에 낡은 데이터에 액세스하는 것이 곤란해질 수 있다고 불안하게 보는 시선도 있다.

표준화 수속을 잘 아는 관계자에 의하면 이번 ISO 투표 결과가 오피스 오픈 XML 표준화의 대처 종료를 의미하는 것은 아니라고 한다.

다음 단계에서는 OOXML의 사양을 담당하는 매니저들이 투표에 첨부된 기술적인 코멘트에 대응한다. 그리고 MS는 제안을 수정해 다시 제출할 수 있다. ISO에 의하면 이 수속은 2008년 2월 스위스 제네바에서 시작될 예정이다.

ISO는 다시 제출된 MS의 수정안이 ISO 참가국을 납득시킬 수 없는 경우, 제안은 승인을 얻지 못하고 이번 조기 승인 수속은 종료된다고 밝혔다.

4일(미국시간) MS는 ISO의 투표 참가국 중 74%가 오픈 XML의 승인을 “지지했다”는 내용의 성명을 발표했다.

이 회사의 표준 규격과 상호 운용성 담당 총책임자인 톰 로버슨은 “이번의 예비 투표는 오픈 XML 포맷이 세계적으로 널리 채용되어 수백만명의 유저가 이익을 얻기 위한 첫 걸음”이라며 “이번의 든든한 결과를 생각하면 내년 초 실시될 최종 투표 집계에서는 오픈 XML이 ISO의 표준 규격으로 승인될 것으로 믿는다”고 성명을 통해 밝혔다.

그러나 표준 규격의 전문가로 오픈 도큐먼트 규격을 지지하는 변호사 앤드류 업디그로브는 MS의 성명에 대해 승인에 필요한 득표수에 이르지 않았던 것을 “완곡하게 인정했다”고 해석하고 있다.

4일 오픈 XML의 ISO 승인을 지지하는 로비 단체 컴프TIA(컴퓨팅 테크놀로지 산업 연합)는 ISO의 투표 집계 결과는 한 걸음 후퇴지만 OOXML의 표준화 대처에 대한 최종적인 회답은 아니라고 보고 있다.

이 단체 EU 공공정책의 그룹 디렉터인 휴고 러더스는 “2일의 ISO의 투표 집계 결과를 전하는 소식에 우리는 낙담했지만, 포기한 것은 아니다”라고 강조했다. @
 

  Everything on XML  

  기자수첩]MS 오픈XML에 대한「MS의 이해」
  김효정 기자 ( ZDNet Korea )   2007/08/31
MS가 자사의 오피스오픈XML(이하 OOXML)을 ISO 국제표준 인증을 위해 제시한 것에 대해, 일각에서 반대서명운동을 하는 등 반박을 하고 있다. 이에 대해 한국MS는 본지에 자사의 입장을 전달해 왔다.

지디넷코리아 31일자 헤드라인 ‘MS 오피스 문서 표준안 통과에「반대하다」’ 에 대응해 한국MS측의 반론이 기사 게재 8시간 만에 기자에게 도착했다.

그 내용은 ▲ MS의 OOXML은 국제표준화를 통해 누구나 사용할 수 있는 공유자신이 될 수 있다. ▲ 리눅스에서 지원하는 PNG 포맷은 허용된다 ▲ OOXML은 특허와 관련된 어떤 법적인 문제도 제기하지 않음을 서약했다. ▲ ECMA에 먼저 표준화한 것은 실용성 높은 표준에 적합하기 때문이다라는 것이었다.

한국MS 최고기술임원인 김명호씨가 기사 내용에 대해, 거의 모든 사안을, 상당히 꼼꼼하고 논리 정연하게 반박하고 나섰기에 공평성 차원에서 <원문> 을 싣기로 어렵게 결심했다. 대체로 업체들의 주장은 자신에게 유리한 방향으로 논리를 펼치기 때문에 이를 객관적으로 볼 수 있는 중간자가 필요하지만, 이번 사안에 대해서는 섣불리 판단하기가 쉽지 않다.

누구의 입장에서 ‘올바른’ 이해인가?
특히, 기술적인 측면에서의 공방이나 특허권 침해와 같은 전문분야의 문제에 대해서는 기자의 역량을 벗어나는 것이기에 조심스러울 수 밖에 없다. 다만 한국MS측이 보내온 반박문의 제목이 ‘Open XML에 대한 올바른 이해’였다는 것은 재고해야만 했다. 이것은 ‘Open XML에 대한 MS의 이해’가 돼야 <올바른> 표현이라고 할 수 있다.

앞서 언급했듯이, MS가 주장하는 특허관련 문제에 대해서는 그 전모를 아는 동시에 풍부한 법적 지식이 없는 한 간파하기가 쉽지 않다. 때문에 고려대학교 법대 김기창 교수의 주장 또한, 가감하지 않고, 아래에 붙였다.

지식의 궁핍으로 기자 본분의 역할을 수행하지 못하고, 판단을 독자에게 넘기는 점 부끄럽게 생각한다. 그러나 객관적 사실이 개인의 잘못된 판단으로 흐려지는 것보다 이 방법이 옳다고 판단했고, OOXML에 대한 MS의 이해가 과연 올바른 이해가 될 것인지 한 걸음 뒤에서 지켜보기로 했다. @

[Interview | 고려대학교 법대 김기창 교수]

김기창 교수

MS가 내세우는 라이선스 OSP(Open Specification Promise), CNS(Covenant Not to Sue)는 법률가의 입장에서 본다면 일종의 사기극에 불과합니다.

OOXML 사양 중, MS가 임의로 선정한 '불제소 대상 사양'을 구현하는데 필요한 특허기술 중, <1)자세히 서술된 것(described in detail)>에 대하여는 특허권 주장을 소송으로 강행하지는 않겠지만, <2)단순히 언급된 것(merely referenced)>에 대하여는 특허권 주장을 소송으로 강행하겠다는 입장입니다.

즉, OOXML 사양 전체를 MS 허락 없이 구현하지는 못하고, OOXML사양 중, MS가 선정하는 일부에 대해서만 불제소 약속이 제한적으로 제공되는데, 이 경우에도 과연 어느 기술이 '자세히 서술된 것'이고, 어느 기술이 '단순히 언급된 것'인지를 가려내는 것은 현실적으로 불가능합니다. 얼만큼 자세해야 '자세히 서술된 것'으로 인정받을 수 있을까요?

MS가 특허소송을 제기하기로 결정하면, 바로 이런 문제를 놓고 다투게 되는 것입니다. 이 문제를 해결하는 데에만 몇 백만 달러는 쉽게 깨집니다(변호사들이야 좋지요!!!). MS는 이런 법률전쟁을 치를 수 있지만, 경쟁사, 신규참여자는 도저히 엄두를 낼 수 없습니다.

불제소 약속을 하려면 Sun이 했던 것처럼 솔직 담백하게 해야, 그 진정성을 인정받을 수 있습니다: "썬 마이크로 시스템즈는 ODF Version 1 및 그 이후 버전의 어떠한 구현과 관련하여서도 일체의 특허침해 소송을 제기하지 않는다. 단, 썬 마이크로 시스템즈를 상대로 특허침해 소송을 제기하려는 자에 대하여는 그 제소권을 포기하지 않는다."

이런 간명한 약속은 실효성이 있습니다.

MS가 내세우는 OSP, CNS 하에서는 Third party가 MS의 명시적 허락 없이 OOXML 을 구현하려 시도할 가능성이 아예 없다고 보시면 됩니다.

"자세히 서술된 것/단순히 언급된 것" 등 속 들여다보이는 구분(legal trap)을 철폐하고, "불제소 대상 사양/제소 대상 사양"의 구분도 철폐하고, "OOXML의 어떠한 구현과 관련해서도 특허권 침해소송을 제기하지 않겠다"는 간명한 약속을 MS가 한다면, ‘사기극’이라는 제 주장을 철회하겠습니다.

 Everything on XML  

  오픈XML에 대한 MS의 입장(전문 공개)

 제목 : Open XML에 대한 올바른 이해
김명호(한국MS 최고기술임원)   2007/08/31  


이미 국제표준 존재, 특정업체에 ‘종속 안 된다’?
ODF가 문서형식을 위한 국제표준이라고 해서 다른 형식이 국제표준으로 승인되는 것을 차단하는 이유가 될 수 없습니다. ODF는 PDF 관련 표준과 마찬가지로 문서를 위한 ‘하나의’ 표준일뿐 ‘유일한’ 표준을 의미하지 않습니다. ODF와 PDF가 서로 다른 가치를 제공하므로 평화롭게 공존하듯, Open XML은 ODF나 PDF와는 차별되는 특장점과 사용자 가치를 가진 표준안입니다. Open XML은 ODF와 마찬가지로 문서처리기 사이의 문서교환을 목표로 하지만, 기존에 작성된 수많은 문서들을 손실 없이 표현하고, 보다 높은 호환성 기준을 제공하여 문서의 내용과 구조에 있어서 충실한 교환을 지원하며, 비즈니스 시스템과의 유기적 통합을 가능하게 하는 목표를 강조한 것입니다. 이러한 설계 목표는 단순히 기존 표준을 채택하거나 확장하는 것만으로는 해결되기 힘들며, 문서구조, 기능집합, 세부기능, 호환설정 등 전반적인 고려사항이 필요합니다. Open XML은 이러한 특징을 처음부터 고려하여 정교하게 공학적으로 설계한 결과입니다.

Open XML의 주요 설계 목표 가운데 하나인 ‘기존에 작성된 문서들의 손실 없는 표현’은 문서를 작성했던 과거 도구에 얽매이지 않고 기존 문서들을 처리할 수 있는 가능성을 위한 것으로 이는 문서사용자들의 지속적이고 일관된 요청이었습니다. Open XML은 과거부터 현재까지 작성되어온 수많은 문서들을 미래에까지 특정업체에 종속되지 않은 방법으로 보존 및 처리할 수 있도록 하는 선의의 기여입니다. 클립보드 형식의 예를 들어 리눅스에서 PNG를 지원하는 반면 Open XML은 이를 지원하지 않는다고 하였는데 이는 전혀 사실이 아닙니다. Open XML은 클립보드를 통해 교환될 수 있는 형식이 무엇인가를 요구하지 않고, 형식 간의 구별을 위한 수단이 존재해야 한다는 것을 명시할 뿐입니다. 그러므로 PNG도 당연히 허용되는 한 형식이 됩니다.

Open XML은 국제표준화 프로세스를 통해 특정업체가 전유하는 자산이 아니라 누구나 사용할 수 있는 공유자산이 될 수 있으며, 이의 진화와 관리를 표준화 기구에 위탁하려는 것입니다. 그러므로 표준화가 특정업체에 종속을 가져오기 보다는 오히려 특정업체로부터 자유로운 제품과 솔루션 개발을 위한 가장 안전하고 확실한 조치입니다.

MS의 조건부 표준안, 특허권 침해 위협될 수도?
Open XML에 적용되는 OSP(Open Specification Promise)는 Open XML과 관련된 특허에 구애 받지 않고 자유롭게 구현할 수 있는 모든 권리를 제공하는 라이선스로서 전형적인 오픈소스 라이선스와도 충돌 없이 행사될 수 있을 정도로 개방적입니다. 또 다른 라이선스인 CNS(Covenant Not to Sue) 라이선스는 Open XML 구현 시 특허와 관련된 어떤 법적인 문제도 제기하지 않을 것임을 서약하는 것으로, 이는 ODF에 대해 Sun Microsystems가 적용한 라이선스와 사실상 동일합니다. Open XML 구현자 혹은 사용자는 OSP나 CNS 가운데 더 적합하다고 판단되는 라이선스를 선택할 수 있도록 하였으며, 어느 편을 선택하든 표준과 관련된 특허에 대한 업계의 보편적 관행을 넘는 수준으로 개방된 라이선스를 취득한 것입니다. 더구나 이들에 대해 되돌이킴 없이 지속시킬 것을 서약하기까지 하였습니다.

또한 Open XML의 일부 스펙에 대해서만 OSP나 CNS가 적용된다는 주장도 사실과 다르며, 전체 스펙에 동일하게 적용됩니다. 간혹 OLE와 같은 특정 플랫폼이나 제품에 관련된 기능에 대한 요구도 있지만, 이는 복합문서를 생성하기 위한 방법에 관한 것으로 문서교환을 위한 형식 표준의 범위를 벗어나는 것입니다. 더구나 이러한 기능들이 형식 표준에 포함된다면 오히려 표준의 플랫폼 종속성을 가중시킬 뿐이므로 올바른 요구가 아닙니다.

MS 유럽표준을 통해 두 번째 도전?
Open XML가 Ecma를 통해 먼저 표준화한 것은 Ecma가 직접적인 이해관계자를 중심으로 심도 있게 논의하여 실용성이 높은 표준을 개발할 수 있는 프로세스를 적용하기 때문입니다. Ecma는 유럽 표준을 위한 기구가 아니라 업계 표준을 제정하는 기구입니다. 실제로 Open XML 표준을 제정한 Ecma TC45는 영국도서관, 미국의회도서관, 애플, 도시바, 노벨 등을 포함하는 국제적 관계기관의 위원회였습니다. 또한 Open XML은 1년 내에 갑자기 만들어진 표준이 아니라 Office XP부터 지속적으로 진화해 온 XML 기반 형식들을 체계적으로 구조화하고 다듬은 결과입니다. 그 이후에도 2005년 12월부터 TC45에서 1년여에 걸쳐 추가로 기술적 검토를 거쳤습니다.

Open XML이 6,000에 페이지에 이르게 된 것은 규정적 요소뿐만 아니라 정보적 요소를 2,000여 페이지 포함하여 설계의 목적과 실용적 구현 및 사용에 대한 여러 가이드라인을 추가로 포함하고 있기 때문입니다. 또한 최초로 Ecma에 표준화를 의뢰하였을 때는 2,000여 페이지로 출발하였으나, 기존 문서의 내용을 최대한 충실하게 표현할 수 있도록 지속적으로 요구한 TC45 회원들의 요청에 의해 그 규모가 현재의 수준으로 증가한 것입니다.

Open XML은 그 규모에도 불구하고 많은 정보적 요소가 있으며, “쉬운 일은 쉽게, 복잡한 일은 적절히 어렵게”라는 소위 비례배분의 원칙에 따라 정의되었습니다. 또한 모든 내용을 완전히 구현하라고 요구하는 것도 아닙니다. 다만 필요에 따라 특정 부분집합을 구현할 때, 어떤 의도와 의미에 따라 호환성 있게 구현할 수 있는가를 정의한 것일 뿐입니다. 예를 들어 여러 문서들에 대해 모든 이메일 주소 부분만을 수집하는 것과 같이 간단한 일괄처리를 하는 소프트웨어는 매우 쉽게 작성할 수 있습니다. 그러나 완전한 Office suite을 개발하는 일은 지원하는 형식이 Open XML이든 ODF든 관계 없이 비교적 크고 어려운 일일 것입니다.

더구나 스크래치로부터 주어진 형식 표준만을 참조하여 구현하려 할 경우, 과거부터 현재에 이르기까지 문서에서 널리 쓰이고 있는 많은 기능들을 세밀하게 규격화한 Open XML이 많은 기능을 추후에 추가하기로 하고 작은 규모의 표준으로 출발한 ODF에 비해 완성도 높은 구현을 얻기가 훨씬 용이합니다. 예를 들어 ODF의 현재 표준은 스프레드시트를 위한 함수와 수식 표현이 사실상 거의 정의되어 있지 않으며, 이로 인해 서로 다른 구현 사이의 수식 호환을 보장할 수 없습니다. 프리젠테이션 내에 표를 표현하는 기능도 없으며, 장애우를 위한 접근성(1.1에서 확장), 사용자 정의 메타데이터, 사용자 정의 비즈니스 데이터 등도 미래에 확장할 대상으로 남겨두고 있습니다. 이러한 점진적 설계는 당장에는 작고 우아하게 보일 수 있어도, 표준의 역할이 호환성 확보에 있음을 생각할 때 이러한 기능들의 손실 없는 호환을 요구하는 다수의 사용자에게는 비록 분량이 방대하더라도 세밀한 규격을 갖춘 표준이 요구됩니다. Open XML은 이러한 목표를 처음부터 고려하여 설계하였기에 ODF에 비해 상대적으로 큰 규모로 정의된 것입니다.

진행중인 온라인 반대 서명운동에 대해
특정 사안에 대해 서로 다른 의견을 가진 분들의 자유로운 의견 개진은 정보사회의 밑거름이므로 충분히 존중되어야 합니다. 그러나 문서형식에 관련된 의견 가운데 몇 가지는 사실과 거리가 있어서 지적하지 않을 수 없습니다. Open XML이 국제표준화 프로세스를 거치는 것은 개방형 표준을 바라는 사용자들의 요청에 화답하여 출발한 것입니다. 표준화 때문에 특정업체에 종속된다는 의견은 이치에도 맞지 않고 지금껏 Microsoft Office로 작성된 문서와의 호환을 위해 고생하던 수많은 개발자들의 요청과는 전혀 반대의 것입니다. 문서형식에 관한 한 특정업체에 종속되는 주요 원인은 표준화 때문이 아니라 폐쇄형 바이너리 형식 때문이라고 보아야 할 것입니다.

Open XML은 마이크로소프트를 위한, 마이크로소프트에 의해서만 구현될 수 있는 표준안이 아니라 마이크로소프트의 도구로 작성된 문서와의 호환을 위한, 누구든지 구현할 수 있도록 개방된 형식입니다. Novell을 위시하여 다수의 리눅스 업체들이 OpenOffice.org에서 Open XML을 처리할 수 있도록 솔루션을 개발하였으며, 애플은 MacOS용 iWork와 iPhone을 위해, 그리고 한컴 씽크프리는 웹 에디터 QuickEdit을 위해 Open XML 지원 기능을 훌륭하게 구현하였습니다.
상용 S/W 업체가 표준을 제안하는 것도 제품표준?사실표준?국제표준 으로 진화하는 자연스러운 과정으로 PDF 관련 표준을 비롯하여 다수의 표준이 이러한 과정에 따라 진화하고 있습니다. @

 Everything on XML  

이올린에 북마크하기(0) 이올린에 추천하기(0)

트랙백 주소 :: http://ucc.xmlidc.com/trackback/11

댓글을 달아 주세요

  1. BlogIcon big boy cool toy 2008/05/23 05:27  댓글주소  수정/삭제  댓글쓰기

    뉴스를 위한 감사합니다…

  2. BlogIcon girls swim trunks 2008/05/23 05:38  댓글주소  수정/삭제  댓글쓰기

    중대한 축하!경이롭 위치 위치!

  3. BlogIcon free photo rated x 2008/05/23 06:05  댓글주소  수정/삭제  댓글쓰기

    우수한과 아주 도움이 되는!

  4. BlogIcon ass fucking old 2008/05/23 06:33  댓글주소  수정/삭제  댓글쓰기

    너는 아름다운 웹사이트가 있는다!

  5. BlogIcon transexual ass 2008/05/23 07:44  댓글주소  수정/삭제  댓글쓰기

    여보세요, 좋은 아주 위치!

  6. BlogIcon t swift electric bag 2008/05/23 08:11  댓글주소  수정/삭제  댓글쓰기

    좋은 너를 위치! 감사하십시요.

  7. BlogIcon smoking fetish chat 2008/05/24 01:24  댓글주소  수정/삭제  댓글쓰기

    너는 위치를차가운 만들었다!

  8. BlogIcon anal gabing 2008/05/24 01:26  댓글주소  수정/삭제  댓글쓰기

    유용한 정보. 좋은 디자인.

  9. BlogIcon ameteur cock 2008/05/24 01:30  댓글주소  수정/삭제  댓글쓰기

    좋은 영역! 걸출한 영역!

  10. BlogIcon kate beckinsale porn 2008/05/24 01:38  댓글주소  수정/삭제  댓글쓰기

    관심을 끌. 너가 좋을 동일할 지점을.

  11. BlogIcon online porn game 2008/05/24 04:43  댓글주소  수정/삭제  댓글쓰기

    너의 방문한 위치를 즐기는!