무PDF

MuPDF
무PDF
MuPDF.svg
원본 작성자토르 안데르손
개발자아티펙스 소프트웨어 주식회사
초기 릴리즈2005년 3월 31일; 16년 전(2005-03-31년)
안정적 해제
1.19.0[1] / 2021년 10월 5일; 5개월 전(2021년 10월 5일)
리포지토리
기록 위치C
운영 체제Unix 유사, Windows, Android, iOS
유형
면허증이중 면허(GNU Affero General Public License and Commercial Permission License)
웹사이트mupdf.com

MuPDFPDF, XPS, EPUB 구문 분석 및 렌더링 엔진을 구현하는 C로 작성된 무료 오픈소스 소프트웨어 프레임워크다.주로 페이지비트맵으로 렌더링하는 데 사용되지만 목차 및 하이퍼링크 검색 및 나열 등의 다른 작업에 대한 지원도 제공한다.

MuPDF의 초점은 속도, 작은 코드 크기, 고품질 안티앨리어싱에 있다.1.2 릴리즈 이후 MuPDF는 양식 채우기, 자바스크립트, 전환 등의 대화형 기능을 선택적으로 지원한다.[2]

라이브러리는 기본적인 X11과 Windows 뷰어, 배치 렌더링(mutool drawing)을 위한 명령줄 도구 세트(mutool draw)와 파일 구조 검토(mutool show), 파일 다시 쓰기(mutool clean)와 함께 배송된다.이후 버전에도 자바스크립트 인터프리터(mutool run)가 있어 스크립트를 실행하여 PDF 파일을 만들고 편집할 수 있다.

많은 무료 소프트웨어 애플리케이션은 PDF 문서를 렌더링하기 위해 MuPDF를 사용하며, 가장 주목할 만한 것은 수마트라 PDF이다.MuPDF는 대부분의 Unix 유사 운영 체제 배포를 위한 패키지로도 이용 가능하다.

독립된 정당들은 이 도서관아마존 킨들,[3][4] HP 터치패드, 플레이스테이션 포터블,[5] Wii,[6] DOS를 포함한 많은 플랫폼으로 이동시켰다.[7]

역사

2002년 Tor Andersson은 Raph LevienLibart 렌더링 라이브러리를 기반으로 MuPDF 작업을 시작했다.Artifex Software가 MuPDF 프로젝트를 인수한 후, 개발의 초점은 피츠라는 새로운 현대 그래픽 라이브러리를 쓰는 데 옮겨갔다.피츠는 원래 노후한 고스트스크립트 그래픽 라이브러리를 대체하기 위한 연구개발(R&D) 프로젝트로 계획됐지만, 대신 MuPDF를 구동하는 렌더링 엔진이 됐다.[8]

2005년, 새로운 피츠 라이브러리와 함께 MuPDF의 첫 버전이 출시되었다.

2009년 Artifex Software는 MuPDF에 대한 그들의 저작권을 침해했다는 이유로 Palm사를 상대로 저작권 침해 소송을 제기했다.[9]당시 Artifex는 MuPDF 이중 라이선스를 GPLv2 또는 Artifex가 상업적으로 사용하는 독점 라이선스로 제공했다.Palm이 MuPDF를 WebOS에 포함시키고 도서관의 변경된 소스 코드를 공개하여 GPLv2를 준수하자,[10][11] Artifex는 완전하고 통합된 제품(PDFviewer, WebOS)을 GPL에 넣어야 하므로 GPL 버전은 "상업적 이용"[12]에 적합하지 않을 것이라고 주장하였다.[13] Artifex는 2011년에 자발적으로 소송을 기각했다.[14]

2011년에는 고스트XPS 라이브러리의 코드를 기반으로 마이크로소프트XPS에 대한 지원이 추가되었다.[2]

2013년 2월부터 1.2가 출시됨에 따라 GNU General Public License에서 GNU Affero General Public License v3로 라이센스 조건이 변경되었다.[2]

참고 항목

참조

  1. ^ "MuPDF Release History". Retrieved 15 October 2021.
  2. ^ a b c "MuPDF News". Mupdf.com. Retrieved 3 January 2017.
  3. ^ "muPDF on Kindle DX!! - MobileRead Forums". Mobileread.com. Retrieved 3 January 2017.
  4. ^ "Archived copy". Archived from the original on 5 November 2011. Retrieved 25 November 2011.{{cite web}}: CS1 maint: 타이틀로 보관된 사본(링크)
  5. ^ "ozbookr". code.google.com. Retrieved 6 May 2018.
  6. ^ "WiiXplorer". sourceforge.net. Retrieved 6 May 2018.
  7. ^ "DOS ain't dead - MUPDF/DGJPP test release!". Bttr-software.de. Retrieved 3 January 2017.
  8. ^ "fitz-dev mailing list archives". ghostscript.com. Retrieved 6 May 2018.
  9. ^ "December 4, 2009 - Artifex files suit against Palm". Artifex.com. 4 December 2009. Archived from the original on 18 February 2013. Retrieved 3 January 2017.
  10. ^ "Copyright Infringement Lawsuit Filed Against Palm". webOS Nation. Retrieved 3 January 2017.
  11. ^ "Open Source Packages - opensource.palm.com - Palm". 16 December 2009. Archived from the original on 16 December 2009. Retrieved 3 January 2017.
  12. ^ "Complaint for Copyright Infringement" (PDF). p.4 ¶15, p.6 ¶27. Retrieved 3 May 2013.
  13. ^ Artifex로부터 소프트웨어 배포에 대한 라이센스 정보 중요 정보 "모든 소스 코드를 포함한 응용 프로그램이 GNU GPL에 따라 일반에 라이센스가 부여된 경우 GPL 라이센스 계약 조건에 따라 응용 프로그램과 함께 GPL Ghostscript를 발송할 수 있는 권한이 부여된다.아르티펙스의 상업적 면허는 필요 없다."(보관)
  14. ^ "Notice of Voluntary Dismissal With Prejudice" (PDF). Archive.org. Retrieved 3 May 2013.

외부 링크