
OOXML 포맷 분량
그러던 중, OpenOffice라는 곳에서 ODF라는 포맷을 만들었습니다. ODF는 Open Document Format의 약자로, '어떤 소프트웨어든 상관 없이, 누구나 읽을 수 있게' 하는 것이 목표입니다. 이를 위해 포맷이 전부 공개되어 있습니다. 오픈소스 진영이 밀고 있는 포맷입니다.
최근, ODF 포맷이 세상을 점령할까봐 두려움을 느낀 Microsoft가 OOXML이라는 포맷을 만들었습니다. OOXML은 Office Open XML의 약자로, ODF처럼 포맷이 공개되어 있습니다. MS Office 2007부터는 OOXML을 사용합니다.
ODF 포맷과 OOXML 포맷이 모두 '표준화된 공개 포맷'을 목표로 하지만, 둘은 차이가 있습니다.
첫째로, ODF 포맷은 특허가 걸려있는 기술을 가급적 사용하지 않았기에 특허 분쟁이 일어날 가능성이 적지만, OOXML 포맷은 일부 기능이 MS의 특허를 사용합니다. 물론, MS는 '소송하지 않겠다'고 약속했습니다. 하지만 이 약속을 믿지 못하는 사람이 있습니다.
둘째로, ODF 포맷은 기존의 ISO 표준 기술을 따르지만, OOXML 포맷은 MS가 직접 만든 비표준 기술이 많이 사용되었습니다. 물론, MS는 '기존의 표준이 부족하기 때문'이라고 말합니다. 반면에 오픈소스 진영은 IE의 비표준 기술이 웹 표준을 오염시키고 MS의 독점을 가속화했듯, 이것도 마찬가지 결과를 초래할 것이라고 우려합니다.
셋째로, ODF 포맷이 가능한 범용성을 추구하다 보니 '모호해진' 면이 있지만, OOXML 포맷은 '세밀하다'는 평가를 받고 있습니다. 그러나, ODF 포맷이 700쪽 가량인 반면에, OOXML 포맷은 6000쪽 이상으로 지나치게 세밀하기 때문에 'OOXML 포맷을 제대로 구현할 수 있는 단체는 MS뿐일 것'이라는 주장이 있습니다. 현재 OOXML 포맷을 구현한 워드프로세서에는 MS Office 2007과 ThinkFree Office가 있습니다.
넷째로, OOXML 포맷은 MS 혼자 만들었기 때문에 MS가 좌지우지할 수 있는 포맷이므로 위험하다는 주장이 있습니다. 포맷을 MS 마음대로 고쳐버린다든지 하는 일이 가능하다는 것이지요.
2007년 9월 2일, OOXML 포맷을 ISO 국제 표준으로 등록할 것인지를 놓고 국가 대표별 투표가 열립니다.
오픈소스 진영은 이러한 OOXML 포맷의 표준화가 결과적으로 ODF 포맷의 멸망을 가져오고, MS의 독점 현상을 심화할 것이라고 생각하여, 서명 운동을 벌이고 있습니다.
저는 아직 '잘 모르겠다'는 생각입니다. 이러한 서명 운동이 과연 효과가 있을지도 좀 의심스럽고, OOXML 포맷 정도면 나름대로 국제 표준으로 인정할 만한 자격이 된다고 생각합니다. MS의 독점 관련 악행이야 유명하지만, .NET을 오픈소스로 구현한 Mono가 리눅스 세계에서 선전하고 있듯이, OOXML도 그러한 지위를 획득할 수 있으리라고 생각합니다. 제가 너무 낙관적으로 생각하는 것인지도 모르겠습니다.
더욱 자세한 내용을 http://www.noooxml.org/petition-ko 에서 보실 수 있습니다.
OOXML 국제 표준화 반대 서명은 http://channy.creation.net/antiooxml/ 에서 하실 수 있습니다.
이 문제에 대한 리눅스 재단의 생각은 OOXML에 대한 리눅스 재단의 입장에서 볼 수 있습니다.
ps: 위의 사진은 OOXML 포맷의 단점으로 지적된 '내용이 6000쪽 이상으로 지나치게 방대함'을 잘 보여줍니다. 확실히, 많긴 합니다. 저같은 사람은 평생 읽어볼 일이 없을 듯한 분량이군요. 흐흐...
OOXML의 ISO 표준 1차 통과 실패로 이어지는 글입니다.
Posted by 랜덤여신

