~ubuntu-branches/ubuntu/precise/ffmpeg-debian/precise

« back to all changes in this revision

Viewing changes to debian/patents.txt

  • Committer: Bazaar Package Importer
  • Author(s): Reinhard Tartler
  • Date: 2009-07-18 10:55:24 UTC
  • mfrom: (1.1.6 upstream) (0.1.3 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090718105524-joadmuw3zpqxlitc
Tags: 4:0.5+svn20090609-1ubuntu1
* merge from debian. Remaining changes:
  - don't build-depend on libfaad-dev, disabling faad decoder.
  - build arm vfp variant
* update gbp.conf
* move gbp.conf to debian/

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
 
2
 
The MP3 audio coding format
3
 
===========================
4
 
 
5
 
   Much has already been said about MP3 and the huge patent portfolio of
6
 
the MPEG members, especially the Fraunhofer institute. Eric Scheirer's
7
 
MPEG, Patents, and Audio Coding FAQ [1.1] is an attempt to "inject
8
 
some sanity in what is becoming an increasingly heated discussion
9
 
about patent rights surrounding MPEG technology, especially for audio
10
 
compression". It also has a few words about other patented products
11
 
covered in this document.
12
 
 
13
 
[1.1] http://web.media.mit.edu/~eds/mpeg-patents-faq
14
 
 
15
 
 
16
 
The AAC audio coding format
17
 
===========================
18
 
 
19
 
   Dolby's AAC (Advanced Audio Coding) is covered by patents owned by
20
 
Dolby Laboratories, AT&T Laboratories, Fraunhofer Institute and Sony
21
 
Corp.
22
 
 
23
 
   The FAAC project was threatened by the AAC license consortium. Press
24
 
report about how "an opensource project was closed down due to pressures
25
 
from the AAC license consortium which requires a lumpsum payment of
26
 
10,000 USD plus a per-copy payment of 1.35 USD, thus effectively banning
27
 
free software implementations. The policies surrounding AAC also harm
28
 
interoperability [2.2]." This was related by Heise [2.3] and FFII has
29
 
a page about the Dolby threat [2.1] as well as additional information
30
 
about MPEG-related patents [2.4].
31
 
 
32
 
   The author stopped distributing the FAAC binaries, but still provides
33
 
full source code and CVS access. To my knowledge he has not been
34
 
threatened again. I also read on a web forum [2.5] that Cisco's lawyers
35
 
claim that their LGPL distribution of AAC software in MPEG4IP is
36
 
completely legal and that Dolby cannot forbid such distribution.
37
 
 
38
 
[2.1] http://swpat.ffii.org/patents/effects/dolby/index.en.html
39
 
[2.2] http://www.xiph.org/archives/vorbis-dev/200011/0286.html
40
 
[2.3] http://www.heise.de/newsticker/data/vza-20.11.00-000/
41
 
[2.4] http://swpat.ffii.org/patents/effects/mpeg/index.en.html
42
 
[2.5] http://www.hydrogenaudio.org/index.php?showtopic=310&
43
 
 
44
 
 
45
 
The ASF file encapsulation format
46
 
=================================
47
 
 
48
 
   Microsoft obtained a patent on the ASF (Active Stream Format) audio
49
 
file format on March 21, 2000:
50
 
 
51
 
  | United States Patent 6,041,345 Levi , et al. March 21, 2000
52
 
  |
53
 
  | Active stream format for holding multiple media streams
54
 
  |
55
 
  |  Abstract An active stream format is defined and adopted for a
56
 
  | logical structure that encapsulates multiple data streams. The data
57
 
  | streams may be of different media. The data of the data streams
58
 
  | is partitioned into packets that are suitable for transmission
59
 
  | over a transport medium. The packets may include error correcting
60
 
  | information. The packets may also include clock licenses for
61
 
  | dictating the advancement of a clock when the data streams are
62
 
  | rendered. The format of ASF facilitates flexibility and choice
63
 
  | of packet size and in specifying maximum bit rate at which data
64
 
  | may be rendered. Error concealment strategies may be employed in
65
 
  | the packetization of data to distribute portions of samples to
66
 
  | multiple packets. Property information may be replicated and stored
67
 
  | in separate packets to enhance its error tolerance. The format
68
 
  | facilitates dynamic definition of media types and the packetization
69
 
  | of data in such dynamically defined data types within the format.
70
 
 
71
 
   This patent is rumoured to have been enforced at least once, though
72
 
only through what I'd call non-hostile intimidation. Avery Lee, the
73
 
VirtualDub author, removed ASF support from his software after a phone
74
 
call from a Microsoft employee that he relates in his 5/12/2000 news
75
 
[3.1].
76
 
 
77
 
   However I could not find evidence of an official threat: all I could
78
 
find on the web seemed to be interpretations of the VirtualDub author's
79
 
article, for instance on Advogato [3.2], CPT [3.3] or FFII [3.4]. Avery
80
 
Lee states that the phone call was from a programmer, not from the
81
 
legal department. There does not seem to be an official statement from
82
 
Microsoft.
83
 
 
84
 
[3.1] http://web.archive.org/web/20000817222620/http://www.geocities.com/virtualdub/virtualdub_news.html
85
 
[3.2] http://www.advogato.com/article/101.html
86
 
[3.3] http://www.cptech.org/ip/business/software/audio.html
87
 
[3.4] http://swpat.ffii.org/patents/effects/asf/index.en.html
88