Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

MuPDF

From Wikipedia, the free encyclopedia
Rendering engine for PDF, XPS, and EPUB

MuPDF
Original authorTor Andersson
DevelopersArtifex Software, Inc.
Initial release31 March 2005; 20 years ago (2005-03-31)
Stable release
1.26.11[1] Edit this on Wikidata / 2 November 2025; 26 days ago (2 November 2025)
Repository
Written inC
Operating systemUnix-like,Windows,Android,iOS
TypeFramework
Licensedual-licensed (GNU Affero General Public License and commercial permissive license)
Websitemupdf.com

MuPDF is afree and open-source softwareframework written inC that implements aPDF,XPS, andEPUB parsing and rendering engine. It is used primarily torender pages intobitmaps, but also provides support for other operations such as searching and listing the table of contents and hyperlinks.

The focus of MuPDF is on speed, small code size, and high-quality anti-aliased rendering. Since the 1.2 release, MuPDF has optional support for interactive features such as form filling,JavaScript and transitions.[2]

The library ships with a rudimentaryX11 and Windows viewer, and a set of command-line tools for batch rendering (mutool draw), examining the file structure (mutool show), and rewriting files (mutool clean). Later versions also have a JavaScript interpreter (mutool run) that allows running scripts to create and edit PDF files.

A number of free software applications use MuPDF to render PDF documents, the most notable beingSumatra PDF. MuPDF is also available as a package for mostUnix-like operating system distributions.

Independent parties have ported the library to many platforms, including theAmazon Kindle,[3]HP TouchPad,[4]PlayStation Portable,[5]Wii,[6] andDOS.[7]

History

[edit]

In 2002, Tor Andersson started work on MuPDF based on theLibart rendering library byRaph Levien. After Artifex Software acquired the MuPDF project, the development focus shifted on writing a new modern graphics library called Fitz. Fitz was originally intended as anR&D project to replace the agingGhostscript graphics library, but has instead become the rendering engine powering MuPDF.[8]

In 2005, the first version of MuPDF with the new Fitz library was released.

In 2009, Artifex Software filed acopyright infringement lawsuit againstPalm, Inc. for violating their copyrights on MuPDF.[9] At that time Artifex offered MuPDFdual-licensed, either underGPLv2 or under a proprietary license meant by Artifex for commercial use. When Palm included MuPDF inwebOS and complied with GPLv2 by releasing the changedsource code of the library,[10][11] Artifex claimed that the GPL version would be unsuitable for "commercial use"[12] as the complete, aggregated product (PDFviewer, WebOS) would have to be placed under GPL.[13] Artifex voluntarily dismissed the suit in 2011.[14]

In 2011, support forMicrosoft'sXPS was added, based on code from theGhostXPS library.[2]

Since February 2013, with the 1.2 release,licensing terms have changed fromGNU General Public License toGNU Affero General Public License v3.[2]

See also

[edit]

References

[edit]
  1. ^"Release 1.26.11". 2 November 2025. Retrieved3 November 2025.
  2. ^abc"MuPDF News".Mupdf.com. Archived fromthe original on 30 April 2011. Retrieved3 January 2017.
  3. ^"muPDF on Kindle DX!!".MobileRead Forums. Retrieved3 January 2017.
  4. ^"Mupdf port for webos Touchpad".PreCentral Forums. Archived fromthe original on 5 November 2011. Retrieved25 November 2011.
  5. ^"ozbookr".code.google.com. Retrieved6 May 2018.
  6. ^"WiiXplorer".sourceforge.net. 27 June 2016. Retrieved6 May 2018.
  7. ^"DOS ain't dead – MUPDF/DGJPP test release!".Bttr-software.de. Retrieved3 January 2017.
  8. ^"fitz-dev mailing list archives".ghostscript.com. Archived fromthe original on 31 October 2016. Retrieved6 May 2018.
  9. ^"December 4, 2009 - Artifex files suit against Palm".Artifex.com. 4 December 2009. Archived fromthe original on 18 February 2013. Retrieved3 January 2017.
  10. ^"Copyright Infringement Lawsuit Filed Against Palm". webOS Nation. Retrieved3 January 2017.
  11. ^"Open Source Packages - opensource.palm.com - Palm". 16 December 2009. Archived fromthe original on 16 December 2009. Retrieved3 January 2017.
  12. ^"Complaint for Copyright Infringement"(PDF). p.4 ¶15, p.6 ¶27. Retrieved3 May 2013.
  13. ^Licensing Information IMPORTANT INFORMATION ABOUT DISTRIBUTING SOFTWARE FROM ARTIFEX "If your application, including all of its source code, is licensed to the public under the GNU GPL, you are authorized to ship GPL Ghostscript with your application under the terms of the GPL license agreement. You do not need a commercial license from Artifex." (archived)
  14. ^"Notice of Voluntary Dismissal With Prejudice"(PDF).Archive.org. Retrieved3 May 2013.

External links

[edit]
Formats
Reading
Devices
Software
Editing
Vendors
Commercial
Noncommercial
Related
PDF software
Free and open-source
Proprietary
Freeware
Commercial
XPS software
Retrieved from "https://en.wikipedia.org/w/index.php?title=MuPDF&oldid=1318860643"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp