리브레오피스 소개 및 문서 표준과 ODF
성대현
The Document Foundation / �dhsung@libreoffice.org
데스크탑 & 사용자 경험 (Desktop & UX)
본 발표 내용은 발표자 개인의 의견이며, 발표자의 소속 회사의 공식 입장과 무관합니다.
발표 내용에 대한 모든 책임은 발표자 개인에게 있습니다.
The views and opinions expressed in this presentation are those of the speaker alone and do not represent the official position of the speaker’s employer.
The speaker alone is responsible for the content.
면책조항(Disclaimer)
성대현(成大鉉, DaeHyun Sung)
- 오픈소스를 사랑하는 사람
- 리브레오피스 한국어팀 운영(2017 - 현재)
- KDE, GNOME 등 여러 FLOSS에 기여함
- TDF(The Document Foundation) 회원 https://www.documentfoundation.org/governance/members/
- openSUSE Asia Organization Committee https://en.opensuse.org/openSUSE:Asia_Organization_Committee
- (前) GNOME Foundation Membership https://foundation.gnome.org/membership/
발표자 소개
TDF member
발표자 소개
01
02
03
리브레오피스(LibreOffice) 소개
대한민국의 문서 표준
문서 파일 확장자 비교
목차
04
한국의 문서 포맷 사용 문제점
06
제언(提言)과 홍보
05
전세계 ODF 채택 사례
리브레오피스(LibreOffice) 소개
오픈소스 오피스 제품군(FLOSS Office suite)
리브레오피스(LibreOffice)의 소개
리브레오피스 - Writer
리브레오피스 - Calc
리브레오피스 - Impress
ODF
Open Document Format - 개방형 표준 포맷(Open Standard Format)
ODF
Open Document Format - 개방형 표준 포맷(Open Standard Format)
ODF
Open Document Format - 개방형 표준 포맷(Open Standard Format)
ODF
Open Document Format - 개방형 표준 포맷(Open Standard Format)
ODF
Open Document Format - 개방형 표준 포맷(Open Standard Format)
대한민국의 문서 표준
ODF와 OWPML(HWPX)
표준은 무엇인가?
標準, Standard
국제 문서 표준
Document Standard - ODF & OOXML
KS X ISO/IEC 26300 (2007년 최초 등록) - ODF v1.0 기반 https://www.standard.go.kr/KSCI/standardIntro/getStandardSearchView.do?menuId=919&topMenuId=502&upperMenuId=503&ksNo=KSXISOIEC26300&tmprKsNo=KSXISOIEC26300&reformNo=03&displayBlock=none&displayBlock2=block
KS X 6101 (2011년 최초 등록) https://www.standard.go.kr/KSCI/standardIntro/getStandardSearchView.do?menuId=503&topMenuId=502&ksNo=KSX6101&tmprKsNo=KSX6101
ODF
OWPML
대한민국의 문서 표준
ODF & OWPML
대한민국의 문서 표준
KS표준 - ODF기반의 KS X ISO/IEC 26300, OWPML KS X 6101
대한민국의 문서 표준
한글과 컴퓨터의 권고 - 2021년 4월 15일부터 hwpx로 사용을 권장
문서 파일 확장자 비교
HWP, HWPX(OWPML), ODF, DOCX(OOXML)
HWP
한글 문서 파일(HWP, HWPX, OWPML등) 분석하기 위해 정품을 구매하였습니다
HWP
HWP 포맷의 종류
HWP
HWP 포맷의 종류
HWP
한글2022 기준
HWP3.0
바이너리(Binary)파일
HWP5.0
ODF
HWP2024
Microsoft Word 2019
ODF
HWP2022 - content.xml
LibreOffice 25.8 - content.xml
ODF
HWP2024 - content.xml
Microsoft Word 2019 - content.xml
Microsoft Office365 - content.xml
ODF
HWP2022 - ODF1.0
LibreOffice 25.8 - ODF1.4
META-INF/manifest.xml
ODF
OOXML
오피스 오픈 XML(Office Open XML)
OOXML
내용(content)은 word/document.xml 에 위치
OWPML
OWPML(Open Word-Processor Markup Language)
hwpx
파이썬으로 ODF, HWPX, DOCX 내용 조회
XML+zip 구조의 파일이면 내용을 쉽게 읽을 수 있음
한국의 문서 포맷 사용 문제점
표준이 있어도 지켜지지 않는 문제
서울특별시 홈페이지의 문서 포맷 사용 예시
hwp, pdf만 제공
ISO/IEC 26300
목적: 편집 가능한 문서 교환
구조: ZIP압축+XML기반 구성
편집이 쉬움(XML파싱)
데이터 추출 용이함
ISO 32000
목적: 출력용 고정 문서 배포
구조: 바이너리/스트림 구조
편집이 쉽지 않음
데이터 추출 어려움
ODF
PDF는 문서 교환 문서 포맷이 아님
많은 정부기관 및 공공기관에서 문서 교환 포맷
정부 및 공공기관의 문서 포맷 사용
교육부(Ministry of Education) - hwpx 사용
정부 및 공공기관의 문서 포맷 사용
국립국어원 - hwp 사용
정부 및 공공기관의 문서 포맷 사용
과학기술정보통신부 - hwpx, odt(ODF규격의 문서파일) 다운로드 가능
정부 및 공공기관의 문서 포맷 사용
한국산업인력공단 q-net - hwp 및 pdf 사용
정부 및 공공기관의 문서 포맷 사용
근로복지공단 퇴직연금 - hwp 및 pdf 사용
대한민국의 문서 표준
현실은 표준을 지키지 않음
대한민국의 문서 표준
정부 및 공공기관의 문서 포맷 사용 문제점
Dan Bielefeld - Mapping Crimes Against Humanity in North Korea with FOSS - Akademy 2018 https://www.youtube.com/watch?v=ITzFXeg4UGU&t=1700s
외국인이 접근하기 어려움
KDE aKademy 2018 Keynote
“정부 문서 91% AI가 못 읽는다”...행안부, 문서시스템 대전환 착수 https://it.chosun.com/news/articleView.html?idxno=2023092150212
정부 문서 대부분은 AI로 학습을 못한다는 기사
hwp는 바이너리 포맷이라 odt, docx, hwpx와 같은 xml형식과 다르게 읽기 어려움
국가 보안의 취약점으로 이야기 하는 hwp
HWP의 취약점
전세계 ODF 채택 사례
ODF채택한 나라는 많아지고 있음
전세계 ODF채택 사례
유럽의 사례
제언(提言)
글로벌 환경의 문서 교환을 위해 ODF를 사용하자
제언(提言)
글로벌 환경의 문서 교환을 위해 ODF를 사용하자
hwp, hwpx, docx(OOXML)뿐만 아니라 ODF(odt)도 있음
docx(OOXML)뿐만 아니라 ODF(odt)도 있음
한글2022
MS Word
제언(提言)
ODF문서 편집은 상용 프로그램에서도 가능
지원 포맷으로 ODF(odp), OOXML(pptx), txt, 이미지 지원
지원 포맷으로 OOXML(docx), ODF(odt), Markdown, epub등을 지원
Google Presentation
Google Docs
제언(提言)
온라인 문서 편집기에서 ODF문서 내보내기도 쉬움
홍보
LibreOffice Asia Conf x GNOME Asia Summit 2025
LibreOffice Asia Conf x GNOME Asia Summit �2025
리브레오피스 한국어팀 소개
많은 관심 부탁드립니다
관련 링크
Reference Links
감사합니다.
성대현
The Document Foundation / dhsung@libreoffice.org