Free software projects harmed by software patents
From en.swpat.org
Making the case:
swpat.org is a publicly editable wiki. Get involved!
|
The following are sources of information about free software projects harmed by software patents. Most of this harm comes as passive threats.
IBM has claimed that software patents help free software. (See Fake representatives of free software#IBM) This page collects that evidence that this is obviously untrue and isn't a position shared by free software developers or users.
Contents |
[edit] Products that have had to remove features
- VirtualDub
- The photo-mosaic plugin for the GNU Image Manipulation Program
- Red Hat removes "fill series" functionality from OpenOffice.org spreadsheets
- Linux patch to the VFAT filesystem to avoid the patent Microsoft asserted against TomTom (See also: Microsoft FAT patents)
- BZip2, or actually BZip1 which was based on Arithmetic coding. Had to be canceled due to patents on Arithmetic Coding for compression algorithms.
- BZip2 is based on Huffman encoding instead (either one had the Burrows-Wheeler transform)
- http://linux.derkeiler.com/Mailing-Lists/Kernel/2006-05/msg06127.html
- GZip/zlib's documentation notes that various methods had to be avoided due to compression patents.
- Blender has to be careful about packaging ffmpeg internally due to video codec patents
- Google & Theora: When explaining why Google were not supporting the patent-free Ogg Theora codec, Chris DiBona repled "here's the challenge: Can theora move forward without infringing on the other video compression patents?".[1]
- Miro does not include support for patented codecs
- sipXecs Open Source IP PBX does not include support for MP3 voicemail files due to patents on MP3 encoding and decoding.[2]
- Freeswitch Telephony Platform does not support the G.729 audio VoIP codec due to software encoding/decoding patent licensing fees to various agencies.[3]
- The Hugin software (which combining overlapping photos to make continuous panoramas) includes code for automatically lining up the overlapping parts of the given photos, but this code is disabled in the USA versions because that algorithm (called "SIFT") is patented in the USA. A possible replacement algorithm, called SURF, is also patented and therefore left out. more info
- For patent reasons, Fedora's GNU/Linux distribution excludes:
[edit] Litigation, threats, and uncertainty
- FireStar Software has filed a patent infringement suit against Red Hat, claiming that Hibernate infringes US Patent 6,101,502
- VideoLan and related projects are threatened
- Freetype fonts: Freetype & Patents
- The Doom3 engine will almost certainly become free software, but may have problems with patent claims by Creative when it does
- Microsoft's implication that Linux infringes their patents: [1]
- RProxy http://rproxy.samba.org]
- Rsync. Rsync originally used MD5 but had to be changed to use MD4, after a patent holder claimed that rsync was infringing.
- Not true anymore. Protocol version 30 uses MD5. maybe the patent expired?
- Ffmpeg and derivative products (mplayer, vlc, ffdshow, etc..) have to worry about video and audio codec patents
- Theora xiph.orgwasn't included in the HTML 5 specification due to Apple expressing concerns over patent issues [2] (See also: HTML5 and video patents)
- XML-based word processors could be susceptible to the patents used in i4i v. Microsoft (Note: i4i inc. has confirmed that OpenOffice.org does not infringe their patents)
- ClamAV: In January 2008, Trend Micro accused Barracuda Networks of patent infringement for distribution of the ClamAV anti-virus software.[4] [5]
- JMRI sued KAM Industries for copyright infringement and for a declaratory judgment of the invalidity of patents owned by KAM. After years of litigation, KAM disclaimed one patent to avoid sanctions, but continues to press others.
- Cards911 Project The Cards 911 Project was an open source emergency medical call-taking system. The project consisted of a document that had a list of questions that would be used by 9-1-1 call takers. The call taker would determine the nature of the illness/injury and then be able to offer additional first aid instructions. The project was simply a document with hyperlinks. It was available in both OpenDocument (odt) and Adobe Acrobat (pdf) formats. The project was forced to shut down due to legal threats (violation of several patents) by Medical Priority Consultants. See also article on TechDirt. The offending document is available outside the United States through WikiLeaks. An Adobe Acrobat version of the Cease and Desist letter from Stoel Rives Attorneys at Law on behalf of Medical Priority Consultants of Salt Lake City, Utah is available here.
- GCC (and hence projects that are using GCC such as MingW, WINE and ReactOS) are unable to implement or use exception handling that is binary compatible with the Windows exception handling due to a borland patent on SEH. Article here Article is about WINE but this applies to anyone using GCC to work with win32 (or win32-clone) code who needs win32-compatible exception handling.
- Twolame, a MPEG-1 layer 2 audio encoder is not included in Fedora because of patent uncertainty.
- Mono - a Microsoft-supported free software project by Novell
- The ZFS file system, see: NetApp v. Sun (2008, USA)
[edit] Statements from project representatives
- Chris Blizzard, Mozilla's chief innovation officer "software patents reduce innovation"
[edit] Related pages on en.swpat.org
- Free software distributors paying patent tax
- Standards harmed by patents
- Litigation and specific patents
- passive threats
[edit] External links
[edit] References
- ↑ http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2009-June/020382.html
- ↑ http://www.mail-archive.com/sipx-dev@list.sipfoundry.org/msg07791.html
- ↑ http://www.freeswitch.org/node/155
- ↑ http://www.linuxworld.com/news/2008/012908-barracuda.html
- ↑ http://www.barracudanetworks.com/ns/legal/
| This wiki is part of the End Software Patents campaign (donate). For more information, see: |

