|Original author(s)||Tor Andersson|
|Developer(s)||Artifex Software, Inc.|
|Initial release||31 March 2005|
1.11 / April 11, 2017
|Operating system||Unix-like, Windows, Android, iOS|
|License||dual-licensed (GNU Affero General Public License and commercial permissive license)|
MuPDF is a free and open-source software framework written in C that implements a PDF, XPS, and EPUB parsing and rendering engine. It is used primarily to render pages into bitmaps, but also provides support for other operations such as searching and listing the table of contents and hyperlinks.
In 2002, Tor Andersson started work on MuPDF based on the Libart rendering library by Raph 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 an R&D project to replace the aging Ghostscript graphics library, but has instead become the rendering engine powering MuPDF.
In 2005, the first version of MuPDF with the new Fitz library was released.
In 2009, Artifex Software filed a copyright infringement lawsuit against Palm, Inc. for violating their copyrights on MuPDF. At that time Artifex offered MuPDF dual-licensed, either under GPLv2 or under an proprietary license meant by Artifex for commercial use. When Palm included MuPDF in webOS and complied to the GPLv2 by releasing the changed source code of the library Artifex claiming that the GPL version would be unsuitable for "commercial use" as the complete, aggregated product (PDFviewer, WebOS) would have to be placed under GPL. Artifex voluntarily dismissed the suit in 2011.
- "MuPDF News". Mupdf.com. Retrieved 2017-01-03.
- "muPDF on Kindle DX!! - MobileRead Forums". Mobileread.com. Retrieved 2017-01-03.
- [dead link]
- "Google Code Archive - Long-term storage for Google Code Project Hosting". Code.google.com. Retrieved 2017-01-03.
- "Google Project Hosting". Code.google.com. Retrieved 2017-01-03.
- "DOS ain't dead - MUPDF/DGJPP test release!". Bttr-software.de. Retrieved 2017-01-03.
- "fitz-dev mailing list archives". Ghostscript.com. Retrieved 25 November 2011.
- "December 4, 2009 - Artifex files suit against Palm". Artifex.com. 2009-12-04. Retrieved 2017-01-03.
- "Copyright Infringement Lawsuit Filed Against Palm". webOS Nation. Retrieved 2017-01-03.
- "Open Source Packages - opensource.palm.com - Palm". 2009-12-16. Archived from the original on 2009-12-16. Retrieved 2017-01-03.
- "Complaint for Copyright Infringement" (PDF). p.4 ¶15, p.6 ¶27. Retrieved 3 May 2013.
- 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)
- "Notice of Voluntary Dismissal With Prejudice" (PDF). Archive.org. Retrieved 3 May 2013.