OpenOffice.org

OpenOffice.org는 오픈 소스 오피스 생산성 소프트웨어 제품군이다. 1985년부터 스타 디비전(Star Division)이 개발한 사유 소프트웨어인 스타오피스에서 기원했으며, 1999년에 썬 마이크로시스템즈가 스타 디비전을 인수했다. 썬은 마이크로소프트 오피스에 대응하는 자유 대안으로 2000년 7월에 이 소프트웨어를 오픈 소스화했으며, 2002년 5월 1일에 OpenOffice.org 1.0 버전을 출시했다. 2025년 11월에 출시된 최신 버전 4.1.16은 보안 업데이트이다.

오라클이 썬을 인수한 이후, OpenOffice.org의 개발은 둔화되었고 결국 종료되었다. 2011년에 오라클은 프로젝트를 아파치 소프트웨어 재단에 기증했으며, 재단은 이를 아파치 오픈오피스로 계속 이어가고 있다. 가장 최근 버전은 2025년 11월 10일에 출시된 4.1.16이다. OpenOffice의 포크인 리브레오피스는 2010년에 OpenOffice.org 커뮤니티 구성원들에 의해 만들어졌다.

OpenOffice에는 워드 프로세서(Writer), 스프레드시트(Calc), 프레젠테이션 소프트웨어(Impress), 벡터 드로잉 프로그램(Draw), 데이터베이스 관리(Base), 수식 편집기(Math)를 위한 애플리케이션이 포함되어 있다. 기본 파일 형식은 해당 프로젝트에서 시작된 오픈도큐먼트 형식(ODF)이었다. 또한 마이크로소프트 오피스 형식을 비롯한 다양한 다른 파일 형식을 읽을 수 있었다. OpenOffice.org는 주로 리눅스, 마이크로소프트 윈도우, 솔라리스용으로 개발되었으며, 나중에는 Mac OS X용으로도 개발되었고 다른 운영체제로도 이식되었다. 이 소프트웨어는 GNU 약소 일반 공중 사용 허가서 버전 3(LGPL) 하에 배포되었으며, 초기 버전은 SISSL 하에서도 이용 가능했다.

 역사 

OpenOffice.org는 1985년부터 독일 회사 스타 디비전이 개발한 사유 소프트웨어 오피스 생산성 제품군인 스타오피스에서 유래했다. 1999년 8월, 썬 마이크로시스템즈는 썬의 직원 42,000명에게 마이크로소프트 오피스 라이선스를 구매하는 것보다 회사를 인수하는 것이 더 저렴하다는 이유로 5,950만 달러(현재 가치 기준 약 백만 달러)에 스타 디비전을 인수했다.

2000년 7월 19일, 오라일리 오픈 소스 컨벤션(O'Reilly Open Source Convention)에서 썬은 자유-오픈 소스 오피스 제품군 개발을 장려하기 위해 스타오피스 소스 코드를 공개할 것이라고 발표했다. 상표권 분쟁을 피하기 위해 ".org"가 추가된 공식 명칭인 OpenOffice.org는 2000년 10월 13일에 소스 코드를 공식 배포했다. 2001년 10월에 첫 번째 공개 프리뷰인 Milestone Build 638c가 뒤를 이었으며, 빠르게 백만 건 이상의 다운로드를 돌파했다. OpenOffice.org 1.0은 2002년 5월 1일에 공식 출시되었다.

OpenOffice.org는 많은 리눅스 배포판에서 기본 오피스 제품군이 되었으며, 2004년까지 대기업 시장에서 14%의 침투율을 달성한 것으로 보고되는 등 마이크로소프트 오피스의 강력한 경쟁자로 부상했다. 썬은 데이터 교환과 기계 처리를 용이하게 하기 위해 사유 바이너리 형식을 대체할 목적으로 ZIP 아카이브로 압축된 OpenOffice.org XML 파일 형식을 설계했다. 2002년, 썬은 이 형식을 OASIS에 제출했으며, 이는 2005년에 오픈도큐먼트 파일 형식 표준의 생성으로 이어졌고, 2006년에는 ISO/IEC 26300으로 비준되었다. 오픈도큐먼트는 버전 2.0부터 OpenOffice의 기본 형식이 되었으며, 다른 조직들도 오픈도큐먼트 형식을 채택하게 되었다.

OpenOffice.org의 개발은 썬이 주도했으며, 썬은 상업적으로 계속 판매하던 스타오피스의 업스트림 소스로 코드베이스를 사용했다. 썬은 또한 이 코드베이스를 IBM을 포함한 제3자에게 라이선스했으며, IBM은 이를 IBM 로터스 심포니(초기명 IBM Workplace)의 기초로 사용했다. 이러한 이중적 역할은 썬이 커뮤니티 협력보다 상업적 이익을 우선시한다는 비판을 불러일으켰다. 예를 들어, 많은 리눅스 배포판에서 OpenOffice.org를 빌드하는 것이 어렵다는 것이 입증되자 호환성을 개선하고 수용되지 않은 커뮤니티 패치를 통합하기 위해 ooo-build와 같은 프로젝트가 만들어졌다. 썬은 또한 외부 기여를 수용하는 데 느리다는 비판을 받았으며, 기여자가 제출된 코드의 공동 소유권을 부여하는 기여자 계약(Contributor Agreement)에 서명하도록 요구하여 회사가 소프트웨어의 사유 버전을 계속 판매할 수 있게 한 점이 논란이 되었다.

2010년 1월 오라클에 의한 썬 인수가 완료된 후, 개발은 새로운 브랜드인 Oracle Open Office 하에 계속되었다. 그러나 오라클은 프로젝트에 할당된 개발자 수를 대폭 줄였으며, 프로젝트에 대한 오라클의 의지는 널리 의구심을 샀다. 2010년 9월, OpenOffice 커뮤니티 기여자의 대다수가 프로젝트를 떠나, 오라클의 프로젝트 관리 및 오픈 소스 소프트웨어에 대한 접근 방식에 대한 우려를 제기하며 도큐먼트 재단(TDF)을 설립했다. TDF는 2011년 1월에 리브레오피스라는 포크를 출시했으며, 이는 대부분의 리눅스 배포판에 의해 신속하게 채택되었다.

2011년 4월, 오라클은 OpenOffice의 개발을 중단하고 남은 팀을 해고했다. 오라클이 공식적인 이유를 밝히지는 않았지만, 프로젝트의 커뮤니티 지원 감소부터 상업적 고려 사항에 이르기까지 다양한 추측이 제기되었다. 2011년 6월, 오라클은 OpenOffice.org 상표와 코드베이스를 아파치 소프트웨어 재단에 기증했다.; Oracle blog version  코드는 해당 코드에 계약적 이해관계가 있고 허용적인 라이선스를 선호했던 IBM의 요청에 따라 아파치 라이선스로 재라이선스되었다. 이 기증은 현재 진행 중인 아파치 오픈오피스 프로젝트의 기초가 되었다.

 거버넌스 
썬의 후원을 받던 시기 동안 OpenOffice.org 프로젝트는 OpenOffice.org 커뮤니티 구성원들로 구성된 커뮤니티 위원회(Community Council)에 의해 관리되었다. 커뮤니티 위원회는 프로젝트 목표를 제안하고 장기 개발 계획 이슈에 대해 파생 제품 생산자들과 협력했다.

썬과 오라클 모두 위원회와 상의하지 않거나 위원회의 권고에 반하는 결정을 내린 것으로 알려졌으며, 이로 인해 대다수의 외부 개발자들이 리브레오피스로 떠나게 되었다. 오라클은 2010년 10월에 도큐먼트 재단에 관여하는 모든 위원회 위원들의 사퇴를 요구했으며, 이로 인해 커뮤니티 위원회는 오라클 직원들로만 구성되게 되었다.

 명칭 
이 프로젝트는 흔히 OpenOffice로 불렸지만, 공식 명칭은 OpenOffice.org였다. 이는 "OpenOffice"가 1999년부터 Open Office Automatisering이라는 회사가 소유한 베네룩스 지역의 등록 상표였기 때문이다. 브라질에서의 유사한 상표권 분쟁으로 인해 2004년부터 그곳에서는 BrOffice.org라는 이름으로 배포되었다. 이 이름은 2006년에 설립된 지원 비영리 단체에서도 채택했다. BrOffice.org 비영리 단체는 2010년 12월에 리브레오피스 지원으로 전환했다.

 기능 
OpenOffice.org 1.0은 다음과 같은 사명 선언문 하에 시작되었다.

 구성 요소 
 아이콘  제목  설명 alt=OOo 3 Writer 아이콘|48px Writer 마이크로소프트 워드나 워드퍼펙트와 유사한 워드 프로세서. alt=OOo 3 Calc 아이콘|48px Calc 마이크로소프트 엑셀이나 로터스 1-2-3과 유사한 스프레드시트. alt=OOo 3 Impress 아이콘|48px Impress 마이크로소프트 파워포인트나 애플 키노트와 유사한 프레젠테이션 소프트웨어. Impress는 프레젠테이션을 어도비 플래시(SWF) 파일로 내보낼 수 있어 플래시 플레이어가 설치된 모든 컴퓨터에서 재생할 수 있었다. 프레젠테이션 템플릿은 OpenOffice.org 웹사이트에서 이용 가능했다. alt=OOo 3 Draw 아이콘|48px Draw 마이크로소프트 오피스의 그리기 기능과 대등한 기능을 갖춘 벡터 드로잉 프로그램. alt=OOo 3 Math 아이콘|48px Math 마이크로소프트 수식 편집기와 유사하게 수학 공식을 작성하고 편집하기 위한 도구. 공식은 Writer로 작성된 문서와 같은 다른 OpenOffice.org 문서 내에 삽입될 수 있었다. alt=OOo 3 Base 아이콘|48px Base 마이크로소프트 액세스와 유사한 데이터베이스 관리 프로그램. Base는 액세스 데이터베이스(JET), ODBC 데이터 소스, MySQL, PostgreSQL을 포함한 여러 다양한 데이터베이스 시스템의 프런트엔드로 작동할 수 있었다. Base는 버전 2.0부터 제품군의 일부가 되었다. HSQL이 내장 데이터베이스 엔진으로 포함되었다. 버전 2.3부터 Base는 Pentaho를 통한 보고서 생성을 제공했다.

이 제품군에는 스타오피스 5.2에 있었음에도 불구하고 마이크로소프트 아웃룩과 유사한 개인 정보 관리자, 이메일 클라이언트 또는 달력 애플리케이션이 포함되지 않았다. 이러한 기능에 대한 요구가 빈번했다. 아웃룩과 마이크로소프트 익스체인지 서버를 대체할 목적이었던 OpenOffice.org Groupware 프로젝트는 2003년에 OpenGroupware.org로 분리되었으며, 현재는 SOGo이다. 프로젝트 측은 OpenOffice.org 3.0을 위해 모질라 선더버드와 모질라 라이트닝을 번들로 묶는 것을 고려했었다.

 지원 운영체제 
최신 버전인 4.1.16은 보안 업데이트이며, 이 버전은 윈도우 10, 11, macOS 및 리눅스를 지원한다.

이전 릴리스인 3.4 Beta 1은 IA-32 버전의 윈도우 2000 서비스 팩 2 이상, 리눅스(IA-32 및 x64), 솔라리스 및 Mac OS X 10.4 이상, 그리고 솔라리스의 SPARC 버전에서 사용할 수 있었다.

기타 운영체제에서의 OpenOffice.org 최신 버전은 다음과 같았다:
 IRIX (MIPS IV): v1.0.3
 리눅스 2.2: v2.x
 리눅스 2.4: v3.3.x
 Mac OS X v10.2: v1.1.2
 Mac OS X v10.3: v2.1
 Mac OS X v10.4-v10.6: v4.0
 윈도우 95: v1.1.5
 윈도우 NT 4.0 SP6: v1.1.x
 윈도우 98 및 윈도우 ME: v2.4.3
 윈도우 2000 서비스 팩 2 이상: v3.3.x
 솔라리스 7: 1.0.x
 솔라리스 8, 솔라리스 9: v2.x
 솔라리스 10: v3.4 Beta 1

 글꼴 
OpenOffice.org에는 OpenSymbol, DejaVu, Liberation 글꼴 (2.4부터), Gentium 글꼴 (3.2부터)이 포함되었다. 2.3 이전 버전까지는 Bitstream Vera 글꼴이 포함되었다. OpenOffice.org는 또한 실행 중인 운영체제의 기본 글꼴을 사용했다.

폰트워크(Fontwork)는 그라데이션 색상 채우기, 모양 지정, 글자 높이, 문자 간격 등의 추가 기능을 통해 일반 텍스트와 다른 특수 효과가 있는 양식화된 텍스트를 만들 수 있는 기능이다. 이는 마이크로소프트 워드에서 사용되는 워드아트와 유사하다. OpenOffice.org가 마이크로소프트 오피스 파일 형식으로 문서를 저장할 때 모든 폰트워크는 워드아트로 변환되었다.

 확장 기능 
버전 2.0.4부터 OpenOffice.org는 제3자 확장 기능을 지원했다. 2011년 4월 기준으로 OpenOffice 확장 기능 저장소에는 650개 이상의 확장 기능이 나열되어 있었다. 또 다른 목록은 자유 소프트웨어 재단에서 관리했다.

 오픈오피스 베이직 

OpenOffice.org에는 마이크로소프트 비주얼 베이직 포 애플리케이션(VBA)과 유사한 프로그래밍 언어인 오픈오피스 베이직이 포함되었다. 오픈오피스 베이직은 Writer, Calc, Base에서 사용할 수 있었다. OpenOffice.org는 또한 일부 마이크로소프트 VBA 매크로를 지원했다.

 연결성 
OpenOffice.org는 ODBC, JDBC, SDBC(스타오피스 데이터베이스 연결성)를 사용하여 (로컬 또는 원격) 데이터베이스와 상호 작용할 수 있었다.

 파일 형식 
버전 2.0부터 OpenOffice.org는 ISO/IEC 26300:2006 오픈도큐먼트를 고유 형식으로 사용했다. 버전 2.0–2.3.0은 ODF 1.0 파일 형식을 기본으로 사용했고, 버전 2.3.1–2.4.3은 ODF 1.1을 기본으로 사용했으며, 버전 3.0부터는 ODF 1.2를 기본으로 사용했다.

OpenOffice.org 1은 OpenOffice.org XML을 고유 형식으로 사용했다. 이는 OASIS에 기증되었으며 이를 바탕으로 오픈도큐먼트가 개발되었다.

OpenOffice.org는 또한 다음 형식들에 대한 지원을 표방했다:

형식확장자읽기쓰기비고OpenOffice.org XMLSXW, STW, SXC, STC, SXI, STI, SXD, STD, SXM1.x까지 기본 형식마이크로소프트 워드 윈도우용 2DOC, DOT마이크로소프트 워드 6.0/95DOC, DOT마이크로소프트 워드 97–2003DOC, DOT마이크로소프트 워드 2003 XML (WordprocessingML)XML마이크로소프트 엑셀 4/5/95XLS, XLW, XLT마이크로소프트 엑셀 97–2003XLS, XLW, XLTDocBookXML1.1부터워드퍼펙트WPD워드퍼펙트 제품군 2000/Office 1.0WPS스타오피스 StarWriter 3/4/5SDW, SGL, VOR이치타로 8/9/10/11JTD, JTTApportisDoc (Palm)PDB자바 필요한글 WP 97HWP마이크로소프트 포켓 워드PSW자바 필요마이크로소프트 포켓 엑셀PXL자바 필요마이크로소프트 RTFRTF"서식 및 이미지 손실 가능성이 있음"일반 텍스트TXT다양한 인코딩 지원PDFPDF1.1부터 내보내기 지원; PDF/A-1a (ISO 19005-1) 내보내기는 2.4부터 지원; Impress에서 일부 읽기 가능쉼표로 구분된 값CSV, TXT마이크로소프트 엑셀 2003 XMLXML로터스 1-2-3WK1, WKS, 123데이터 교환 형식 (DIF)DIFStarOffice StarCalc 3/4/5SDC, VORdBaseDBFSYLKSLKHTMLHTML, HTM쿼트로 프로 6.0WB2마이크로소프트 파워포인트 97–2003PPT, PPS, POTStarOffice StarDraw/StarImpressSDA, SDD, SDP, VORCGMCGM바이너리 인코딩만 가능; 텍스트 또는 문자 기반 인코딩 미지원StarOffice StarMathSXMMathMLMML BMP BMP JPEG JPG, JPEG PCX PCX PSD PSD SGV SGV WMF WMF AutoCAD DXF DXF MET MET Netpbm 형식 PGM, PBM, PPM SunOS Raster RAS SVM SVM XBM XBM EMF EMF HPGL 플로팅 파일 PLT SDA SDA TGA (Targa) TGA XPM XPM EPS EPS PCD PCD PNG PNG SDD SDD TIF, TIFF TIF, TIFF GIF GIF PCT PCT SGF SGF어도비 플래시SWFImpress에서 내보내기SVGSVGDraw에서 내보내기Software602 (T602)602, TXTUOF, UOT, UOS, UOPUOF, UOT, UOS, UOP3.0부터마이크로소프트 오피스 2007 오피스 오픈 XMLDOCX, XLSX, PPTX3.0부터 읽기 지원; 쓰기는 go-oo 파생형에서만 지원

 개발 
OpenOffice.org는 모든 외부 형식을 내부 XML 표현으로 변환하거나 그 반대로 변환했다.

OpenOffice.org API는 유니버설 네트워크 오브젝트(UNO)라고 알려진 컴포넌트 기술을 기반으로 했다. 이는 CORBA와 유사한 인터페이스 정의 언어로 정의된 광범위한 인터페이스로 구성되었다.

 네이티브 데스크톱 통합 
OpenOffice.org 1.0은 구동되는 플랫폼에 맞춰 개발된 애플리케이션의 룩 앤드 필을 갖추지 못했다는 비판을 받았다. 버전 2.0부터 OpenOffice.org는 그놈, KDE, 윈도우에서 네이티브 위젯 툴킷, 아이콘, 글꼴 렌더링 라이브러리를 사용했다.

이 문제는 특히 Mac OS X에서 두드러졌다. OpenOffice.org의 초기 버전은 X11.app이나 XDarwin의 설치를 필요로 했다(비록 네오오피스 포트가 네이티브 인터페이스를 제공하긴 했지만). 3.0부터는 애플의 아쿠아 GUI를 사용하여 네이티브로 실행되었다.

 자바의 사용 
원래 C++로 작성되었지만, OpenOffice.org는 번들된 JVM을 포함할 정도로 자바 런타임 환경에 대한 의존도가 높아졌다. OpenOffice.org는 자유 소프트웨어가 아니었던 자바에 대한 의존도가 높아지는 것에 대해 자유 소프트웨어 재단으로부터 비판을 받았다.

이 문제는 2005년 5월 리처드 스톨먼이 자유 소프트웨어 재단 웹사이트의 게시물에서 애플리케이션의 포크를 촉구한 것처럼 보이면서 전면에 부각되었다. OpenOffice.org는 향후 OpenOffice.org 버전이 자바의 자유 구현체에서 실행되도록 하는 개발 가이드를 채택했으며, 이전에는 OpenOffice.org 2.0이 자유 소프트웨어 자바 구현체를 사용하지 못하게 했던 문제들을 해결했다.

2006년 11월 13일, 썬은 자바를 GNU 일반 공중 사용 허가서 하에 배포할 것을 약속했으며, 2007년 5월까지 자유 소프트웨어 자바인 OpenJDK를 출시했다.

 보안 
2006년, Laboratoire de Virologie et de Cryptologie de l'ESAT의 Eric Filiol 중령은 특히 매크로 내의 보안 약점을 시연했다. 2006년, 카스퍼스키 랩은 OpenOffice.org용 개념 증명 바이러스인 "Stardust"를 시연했다. 이는 OpenOffice.org 바이러스가 가능하다는 것을 보여주었으나, 실제로 "유포 중인" 바이러스는 알려지지 않았다.

2011년 10월 기준으로 Secunia는 소프트웨어에 대해 패치되지 않은 알려진 보안 결함이 없다고 보고했다. 상속된 OpenOffice.org 코드베이스의 취약점은 2011년 10월 리브레오피스에서, 2012년 5월 아파치 오픈오피스에서 해결되었다.

 버전 역사 

 OpenOffice.org 1 
OpenOffice.org의 소스 코드는 2000년 10월 13일에 공개되었다. 첫 번째 공개 프리뷰인 Milestone Build 638c는 2001년 10월에 공개되었다. 첫 번째 안정화 버전인 OpenOffice.org 1.0은 2002년 5월 1일 윈도우, 리눅스, 솔라리스 플랫폼용으로 LGPL과 SISSL 라이선스 하에 출시되었다. X11 인터페이스를 사용하는 Mac OS X 버전은 2003년 6월 23일에 출시되었다. 2003년 4월에 출시된 OpenOffice.org 1.0.3.1은 윈도우 95를 공식적으로 지원하는 마지막 버전이었다.

이후의 주요 릴리스인 OpenOffice.org 1.1은 2003년 9월 2일에 출시되었으며, 원클릭 PDF 내보내기, 플래시(.SWF) 내보내기, 매크로 기록 및 제3자 애드온을 위한 기본 확장 메커니즘을 포함한 몇 가지 새로운 기능을 도입했다.

2004년 3월 29일에 출시된 버전 1.1.1은 윈도우 사용자를 위한 엄선된 오픈 소스 소프트웨어 모음인 OpenCD 프로젝트에 포함된 것으로 주목받았다.

2005년 9월 2일, 썬은 라이선스 범람을 줄이기 위해 SISSL을 폐기한다고 발표했으나, 일부 분석가들은 IBM이 코드를 다시 기여하지 않고 재사용하는 것을 방지하기 위한 조치로 추측했다. 2004년 12월 22일에 출시된 1.1.4 업데이트는 SISSL과 LGPL 이중 라이선스로 배포된 마지막 버전이었다. 이 변경 사항은 이미 개발 중이었던 OpenOffice.org 2의 베타 버전에도 적용되었다.

OpenOffice.org 1 시리즈의 최종 릴리스인 버전 1.1.5는 2005년 9월 9일에 출시되었다. 이 버전은 오픈도큐먼트 형식(ODF) 문서를 편집할 수 있는 기능을 도입했으며, 윈도우 NT 4.0을 공식적으로 지원하는 마지막 버전이었다.

 OpenOffice.org 2 
버전 2.0의 개발은 2003년 초에 시작되었으며 마이크로소프트 오피스 호환성, 성능, 스크립트 언어 지원, 그놈 통합, 데이터베이스 사용성, 디지털 서명 및 전반적인 사용자 경험 개선을 목표로 하는 "Q Product Concept"에 따라 진행되었다. 또한 기본 파일 형식을 ODF로 전환하는 시점이기도 했다. 첫 번째 베타는 2005년 3월 4일에 출시되었다.

최종 버전 2.0은 2005년 10월 20일에 출시되었으며, 8주 후에는 버그 수정과 새로운 기능이 포함된 2.0.1 버전이 출시되었다. 버전 2.0.3부터 프로젝트는 18개월이었던 출시 주기를 분기별 업데이트로 전환했다.

2006년 12월 12일에 출시된 버전 2.1은 사소한 개선 사항과 버그 수정을 포함했다. 뒤이어 2007년 3월 29일에 출시된 버전 2.2는 추가적인 정교화, 보안 업데이트 및 소소한 사용성 개선을 추가했다. 2007년 9월 17일에 출시된 버전 2.3은 새롭게 디자인된 차트 구성 요소를 도입하고 확장 기능 관리자를 향상했으며 몇 가지 추가적인 사소한 업그레이드를 단행했다.

2008년 3월 27일, OpenOffice.org의 중국 파생형인 RedOffice의 개선 사항을 통합하고 새로운 기능과 버그 수정을 담은 버전 2.4가 출시되었다. OpenOffice.org 2 시리즈의 최종 유지보수 릴리스인 버전 2.4.3은 2009년 9월 4일에 출시되었으며, 윈도우 98과 윈도우 ME를 공식적으로 지원하는 마지막 버전이었다.

버전 2는 상당한 미디어의 관심을 받았다. PC Pro는 별 6개 만점을 주며 이 소프트웨어가 이제 마이크로소프트 오피스와 기능면에서 대등해졌다고 평했다. Federal Computer Week는 ODF 표준의 중요성을 언급하며 "오픈 소스 제품의 5성급 제품" 목록에 이를 올렸다. 컴퓨터월드는 일부 대형 정부 기관에서 OpenOffice.org 2.0으로 마이그레이션하는 비용이 마이크로소프트 오피스 2007로 업그레이드하는 비용의 10분의 1에 불과했다고 보도했다. Computerworld Volume 11, Issue 23.

 OpenOffice.org 3 
섬네일|220px|OpenOffice.org 3의 스타트 센터버전 3.0은 2008년 10월 13일에 출시되었으며, 마이크로소프트의 오피스 오픈 XML 형식 문서 가져오기(내보내기는 미지원), ODF 1.2 호환성, 마이크로소프트의 비주얼 베이직 포 애플리케이션 매크로 처리 개선, 네이티브 Mac OS X 인터페이스를 포함한 몇 가지 주요 변경 사항을 도입했다. 또한 "스타트 센터"를 도입하고 LGPL 버전 3 라이선스를 채택했다.

2009년 5월 7일에 출시된 3.1 업데이트는 텍스트 오버라인 지원과 투명한 객체 드래깅 기능을 추가했다.

2010년 2월 11일에 출시된 버전 3.2는 포스트스크립트 기반 오픈타입 글꼴 지원을 개선하고, 복구 옵션이 포함된 ODF 파일 무결성 검사 기능을 추가했으며, 버전 3.0에 비해 "콜드 스타트" 시간을 46% 단축했다. 이 릴리스는 새로운 기능과 성능 향상도 도입했다.

이어서 2010년 6월 4일에 출시된 버전 3.2.1은 버그 수정, 오픈도큐먼트 아이콘 쇄신, 업데이트된 "오라클 스타트 센터"를 선보였다. 이는 오라클 소유하의 첫 번째 안정화 버전이었다.

오라클이 후원한 마지막 버전인 3.3은 2011년 1월 26일에 출시되었다. 이 버전은 새로운 스프레드시트 함수와 매개변수, 개정된 인쇄 양식, FindBar, 그리고 Impress의 사용성 개선을 추가했다. 버전 3.3은 또한 윈도우 2000과 파워PC 기반 Mac OS X 시스템을 지원하는 마지막 안정화 버전이었다.

오라클의 마지막 버전인 3.3은 2011년 1월에 출시되었다. 새로운 기능에는 업데이트된 인쇄 양식, FindBar 및 Impress를 위한 인터페이스 개선 사항이 포함되었다. 이와 병행하여 오라클은 2010년 12월 15일에 상업용 변형인 Oracle Open Office 3.3(구 명칭 스타오피스)을 출시했으며, 별도의 코드베이스로 구축된 Oracle Cloud Office라는 사유 클라우드 기반 제품군도 함께 선보였다.

OpenOffice.org 3.4의 베타 버전은 2011년 4월 12일에 출시되었으며, SVG 가져오기, ODF 1.2 지원 개선, 향상된 스프레드시트 기능을 갖추고 있었다. 그러나 최종 버전이 출시되기 전 오라클은 프로젝트에 대한 지원을 철회했고, 남아있던 개발 팀을 해산했다.

 시장 점유율 
OpenOffice.org는 다운로드 사이트(미러 사이트 포함), P2P 네트워크, CD, 리눅스 배포판 등을 통해 자유롭게 배포될 수 있었기 때문에 시장 점유율을 추정하는 데 어려움이 있다. 프로젝트 측은 알려진 배포 합계, 알려진 배포 및 전환 사례, 분석가 성명 및 설문 조사를 나열하는 시장 점유율 분석을 통해 주요 채택 데이터를 포착하려고 시도했다.

밸브 코퍼레이션에 따르면 2010년 7월 기준으로 스팀 사용자의 14.63%가 자신의 컴퓨터에 OpenOffice.org를 설치하고 있었다.

2010년 한 웹 애널리틱스 서비스가 20만 명 이상의 인터넷 사용자를 대상으로 실시한 시장 점유율 분석에 따르면 국가별로 다양한 채택률을 보였다: 중국 0.2%, 미국 및 영국 9%, 그리고 폴란드, 체코 공화국, 독일에서는 20% 이상이었다.

매출 기준으로 측정했을 때 마이크로소프트 오피스가 2007년 8월 현재 일반 시장의 95%를 점유하고 있었음에도 불구하고, OpenOffice.org와 스타오피스는 2004년 현재 기업 시장의 15–20%를 확보했으며, 2010년 콜로라도 대학교 볼더 캠퍼스의 연구에 따르면 OpenOffice.org는 "되돌릴 수 없는" 설치 사용자 기반에 도달했으며 계속 성장할 것이라고 보고했다.

프로젝트 측은 2007년 9월 현재 9,800만 건 이상의 다운로드를 기록했다고 주장했으며, 2010년 2월 버전 3.2 릴리스까지 총 3억 건을 기록했다고 주장했다. 프로젝트 측은 OpenOffice.org 3 시리즈 출시 후 1년 이내에 1억 건 이상의 다운로드를 기록했다고 밝혔다.

 주요 사용자 

OpenOffice.org의 대규모 사용자에는 싱가포르 국방부와 브라질 은행(Banco do Brasil)이 포함되었다. 2006년 현재 OpenOffice.org는 프랑스 헌병대(Gendarmerie)의 공식 오피스 제품군이었다.

인도에서는 종업원 주보험(Employees' State Insurance), 인도 공과대학교 봄베이, 인도 농촌개발은행(National Bank for Agriculture and Rural Development), 인도 최고재판소, ICICI 뱅크, 그리고 알라하바드 고등법원과 같은 여러 정부 기관이 리눅스를 사용하며 행정 업무를 위해 전적으로 OpenOffice.org에 의존했다.

일본에서는 마이크로소프트 오피스에서 OpenOffice.org로 전환한 사례로 많은 지방 자치 단체가 있다: 2004년 스모토시, 2006년 니노미야정, 2008년 아이즈와카마츠시 (및 2012년부터 리브레오피스로 전환), 2009년 시코쿠추오시, 2009년 미노오시 2010년 도요카와시, 후카가와시, 2010년 가타노시, 그리고 2011년 류가사키시가 있다. 기업 차원의 전환으로는 2007년 Assist (및 2011년 Ubuntu Linux상의 리브레오피스로 전환), 2008년 스미토모 전기공업 (및 2012년 리브레오피스로 전환), 2009년 Toho Co., Ltd., 그리고 2010년 신세이 파이낸셜이 있다. Assist는 OpenOffice.org에 대한 지원 서비스도 제공했다.

 소매 시장 
2007년 7월, First International Computer의 부문이자 미국 내 9위 PC 공급업체였던 Everex는 북미 지역의 월마트, 샘스클럽, 그리고 K-mart 매장에 OpenOffice.org 2.2가 사전 탑재된 시스템을 출하하기 시작했다.

 포크 및 파생 소프트웨어 
여러 오픈 소스 및 사유 제품이 OpenOffice.org의 코드를 최소 일부라도 상속받았다. 주요 파생 제품은 다음과 같다.

 활성 상태 
 아파치 오픈오피스 

2011년 6월, 오라클은 OpenOffice.org 코드베이스와 상표를 아파치 소프트웨어 재단에 기증했다. 결과물인 아파치 오픈오피스 프로젝트는 IBM, 리눅스 배포판 및 공공 부문 기관의 기여자에 의해 개발될 것으로 기대되었다.; attachment to  실제로는 대부분의 개발이 오라클에서 프로젝트 개발자들을 고용했던 IBM에 의해 수행되었다.

아파치 라이선스 정책을 준수하기 위해 프로젝트 측은 OpenOffice.org 3.4 beta 1에서 아파치 라이선스와 호환되지 않는 라이선스를 가진 구성 요소를 제거하거나 교체했다. 아파치의 첫 번째 릴리스인 OpenOffice 3.4.0은 2012년 5월에 발행되었다.

같은 해 말, IBM은 OpenOffice.org의 맞춤형 버전인 로터스 심포니의 코드베이스를 기증했으며 이는 아파치 오픈오피스 4.0으로 통합되었다. 심포니는 이후 단종되었다. IBM의 철수 이후 프로젝트는 지속 가능한 기여자 기반을 유지하는 데 어려움을 겪고 있다. 2015년 이후 아파치 오픈오피스는 적절한 시기에 보안 패치를 제공하는 데 지속적인 어려움에 직면해 있다. 마지막 주요 기능 릴리스는 2014년의 4.1 버전이었으며, 최신 유지보수 릴리스인 4.1.16은 2025년 11월 10일에 발행되었다.

2016년 9월, 프로젝트를 완전히 은퇴시키는 것에 대한 논의가 시작되었으나, 최종 결정은 내려지지 않았다. 2024년 11월 현재 아파치 오픈오피스는 여전히 다운로드 가능하지만, 아파치 소프트웨어 재단은 해당 소프트웨어에 여러 미해결 보안 취약점이 포함되어 있음을 인정하고 있다.

비록 아파치 프로젝트가 자신들을 OpenOffice.org의 직접적인 계승자로 간주하고 있지만, 다른 이들은 거버넌스 모델, 라이선스 및 개발 방향의 차이로 인해 이를 포크 또는 최소한의 별개 프로젝트로 묘사해 왔다.

 리브레오피스 

썬은 2000년의 원래 OpenOffice.org 발표 당시 이 프로젝트가 중립적인 재단에 의해 운영될 것이라고 밝혔으며, 2001년에 더 상세한 제안을 내놓았다. 이후 몇 년간 이를 실행하라는 많은 요구가 있었다. 2010년 9월 28일, 썬과 뒤이은 오라클에 의한 코드베이스 및 커뮤니티 방치에 대한 좌절감으로 인해, OpenOffice.org 커뮤니티의 구성원들은 도큐먼트 재단이라는 비영리 단체와 리브레오피스라는 명칭의 OpenOffice.org 포크를 발표했다. Go-oo의 개선 사항들이 병합되었으며 해당 프로젝트는 리브레오피스를 지지하며 은퇴했다. 목표는 저작권 양도 요구 없이 ODF를 지원하는 벤더 독립적인 오피스 제품군을 만드는 것이었다.

오라클은 도큐먼트 재단의 멤버가 되도록 초대받았고 OpenOffice.org 브랜드를 기증해달라는 요청을 받았다. 오라클은 대신 도큐먼트 재단에 관여하는 모든 OpenOffice.org 커뮤니티 위원회 위원들의 사퇴를 요구했으며, 이로 인해 위원회는 오라클 직원들로만 구성되게 되었다.

대부분의 리눅스 배포판은 즉시 OpenOffice.org를 리브레오피스로 교체했다. 오라클 리눅스 6 또한 OpenOffice.org나 아파치 오픈오피스 대신 리브레오피스를 탑재하고 있다. 프로젝트는 빠르게 개발자들과 개발 역량을 축적하고 기능을 추가했으며, 외부 OpenOffice.org 개발자 대다수가 리브레오피스로 이동했다. 2015년 3월, LWN.net의 리브레오피스와 아파치 오픈오피스 개발 비교에서는 "리브레오피스가 개발자 참여를 위한 전투에서 승리했다"고 결론지었다.

Collabora Online은 웹 인터페이스와 실시간 협업 편집 기능을 갖춘 리브레오피스의 버전이다. 이는 Collabora Productivity에 의해 개발되었다. Collabora Online은 안드로이드, 크롬북, iOS, iPadOS, 리눅스, Mac 및 윈도우용 로컬 클라이언트 애플리케이션도 보유하고 있다.

 중단됨 
 네오오피스 

메인 개발 라인을 추적한 매킨토시용 독립 상업용 포트인 네오오피스는 OpenOffice.org보다 먼저 네이티브 Mac OS X 아쿠아 사용자 인터페이스를 제공했다. 이후 버전들은 OpenOffice.org에서 직접 파생되기보다 Go-oo에서 파생되었다. 네오오피스 3.1.1부터 네오오피스 2015까지의 모든 버전은 OpenOffice.org 3.1.1을 기반으로 했지만, 최신 버전에는 리브레오피스와 아파치 오픈오피스의 안정성 수정 사항이 포함되었다. 네오오피스 2017 및 이후 버전은 전적으로 리브레오피스를 기반으로 한다.

 Go-oo 

ooo-build 패치 세트는 2002년에 Ximian에서 시작되었다. 썬이 기업 파트너의 기여조차 OpenOffice.org에 수용하는 데 느렸고 리눅스에서 빌드 프로세스를 더 쉽게 만들기 위함이었다. 이는 메인 개발 라인을 추적했으며 포크를 구성할 의도는 없었다. 대부분의 리눅스 배포판은 ooo-build를 사용하고 협력했다.

OpenOffice.org에 대한 썬의 기여는 수년간 감소하고 있었으며, 특히 썬과 IBM 사이의 LGPL 외의 코드 라이선스 계약을 고려할 때 일부 개발자들은 자신의 저작권을 썬에 양도하기를 꺼려했다. 2007년 10월 2일, 노벨은 ooo-build를 단순한 패치 세트가 아닌 Go-oo라는 소프트웨어 패키지로 제공할 것이라고 발표했다. (go-oo.org 도메인 네임은 이르면 2005년부터 ooo-build에서 사용되고 있었다.) 썬은 부정적으로 반응했으며, 썬의 Simon Phipps는 이를 "적대적이고 경쟁적인 포크"라고 칭했다. 많은 자유 소프트웨어 옹호자들은 Go-oo가 소프트웨어 특허 주장에 취약할 수 있는 오피스 오픈 XML과 같은 마이크로소프트 기술을 통합하려는 노벨의 시도가 아닐까 우려했다. 그러나 이전에 ooo-build였던 대부분의 리눅스 배포판 내의 "OpenOffice.org" 브랜드 오피스 제품군은 실제로는 Go-oo가 되었다.

Go-oo는 또한 나중에 리브레오피스에서 채택된 것과 유사한 규칙으로 외부 기여를 장려했다. 리브레오피스가 포크되었을 때 Go-oo는 해당 프로젝트를 지지하며 중단되었다.

OpenOffice Novell 에디션은 Go-oo의 지원 버전이었다.

 IBM 로터스 심포니 

IBM Workplace 2.6(2006년 1월 23일)의 Workplace Managed Client는 SISSL 하의 마지막 버전인 OpenOffice.org 1.1.4의 코드를 포함했다. 이 코드는 Eclipse 기반의 새로운 인터페이스를 갖춘 로터스 심포니(2008년 5월 30일)라는 별도의 애플리케이션으로 분리되었다. 심포니 3.0(2010년 10월 21일)은 썬으로부터 비공개로 라이선스를 받은 코드로 OpenOffice.org 3.0을 기반으로 리베이스되었다. IBM의 변경 사항은 2012년에 아파치 소프트웨어 재단에 기증되었으며, 심포니는 아파치 오픈오피스를 위해 중단되었고 그 코드는 아파치 오픈오피스 4.0으로 통합되었다.

 스타오피스 

썬은 OpenOffice.org를 자사의 상업용 사유 스타오피스 애플리케이션 소프트웨어의 기반으로 사용했으며, 이는 OpenOffice.org에 일부 사유 구성 요소를 추가한 것이었다. 2010년 1월 오라클이 썬을 인수하면서 스타오피스는 Oracle Open Office로 이름이 바뀌었다. 오라클은 2011년 4월에 개발을 중단했다.

 각주 

 외부 링크 




분류:오피스 제품군
분류:유닉스 소프트웨어
분류:2002년 소프트웨어
분류:C++로 작성된 자유 소프트웨어
분류:자바로 작성된 자유 소프트웨어
분류:포터블 소프트웨어
분류:중단된 소프트웨어
분류:크로스 플랫폼 자유 소프트웨어