Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37704487
en ru br
ALT Linux repos
S:6.0-alt2.1
D:0.5.0-alt0.14329.1
5.0: 15151-alt5.M50.1
4.1: 11656-alt1.M41.1
4.0: 10629-alt3.M40.0
3.0: 0.4.9-alt2cvs20050406

Group :: Video
RPM: ffmpeg

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: ffmpeg-20050313-deb-legal.patch
Download


diff -ruN ffmpeg.orig/doc/patents.txt ffmpeg/doc/patents.txt
--- ffmpeg.orig/doc/patents.txt	1970-01-01 03:00:00 +0300
+++ ffmpeg/doc/patents.txt	2005-04-08 00:47:38 +0400
@@ -0,0 +1,88 @@
+
+The MP3 audio coding format
+===========================
+
+   Much has already been said about MP3 and the huge patent portfolio of
+the MPEG members, especially the Fraunhofer institute. Eric Scheirer's
+MPEG, Patents, and Audio Coding FAQ [1.1] is an attempt to "inject
+some sanity in what is becoming an increasingly heated discussion
+about patent rights surrounding MPEG technology, especially for audio
+compression". It also has a few words about other patented products
+covered in this document.
+
+[1.1] http://web.media.mit.edu/~eds/mpeg-patents-faq
+
+
+The AAC audio coding format
+===========================
+
+   Dolby's AAC (Advanced Audio Coding) is covered by patents owned by
+Dolby Laboratories, AT&T Laboratories, Fraunhofer Institute and Sony
+Corp.
+
+   The FAAC project was threatened by the AAC license consortium. Press
+report about how "an opensource project was closed down due to pressures
+from the AAC license consortium which requires a lumpsum payment of
+10,000 USD plus a per-copy payment of 1.35 USD, thus effectively banning
+free software implementations. The policies surrounding AAC also harm
+interoperability [2.2]." This was related by Heise [2.3] and FFII has
+a page about the Dolby threat [2.1] as well as additional information
+about MPEG-related patents [2.4].
+
+   The author stopped distributing the FAAC binaries, but still provides
+full source code and CVS access. To my knowledge he has not been
+threatened again. I also read on a web forum [2.5] that Cisco's lawyers
+claim that their LGPL distribution of AAC software in MPEG4IP is
+completely legal and that Dolby cannot forbid such distribution.
+
+[2.1] http://swpat.ffii.org/patents/effects/dolby/index.en.html
+[2.2] http://www.xiph.org/archives/vorbis-dev/200011/0286.html
+[2.3] http://www.heise.de/newsticker/data/vza-20.11.00-000/
+[2.4] http://swpat.ffii.org/patents/effects/mpeg/index.en.html
+[2.5] http://www.hydrogenaudio.org/index.php?showtopic=310&
+
+
+The ASF file encapsulation format
+=================================
+
+   Microsoft obtained a patent on the ASF (Active Stream Format) audio
+file format on March 21, 2000:
+
+  | United States Patent 6,041,345 Levi , et al. March 21, 2000
+  |
+  | Active stream format for holding multiple media streams
+  |
+  |  Abstract An active stream format is defined and adopted for a
+  | logical structure that encapsulates multiple data streams. The data
+  | streams may be of different media. The data of the data streams
+  | is partitioned into packets that are suitable for transmission
+  | over a transport medium. The packets may include error correcting
+  | information. The packets may also include clock licenses for
+  | dictating the advancement of a clock when the data streams are
+  | rendered. The format of ASF facilitates flexibility and choice
+  | of packet size and in specifying maximum bit rate at which data
+  | may be rendered. Error concealment strategies may be employed in
+  | the packetization of data to distribute portions of samples to
+  | multiple packets. Property information may be replicated and stored
+  | in separate packets to enhance its error tolerance. The format
+  | facilitates dynamic definition of media types and the packetization
+  | of data in such dynamically defined data types within the format.
+
+   This patent is rumoured to have been enforced at least once, though
+only through what I'd call non-hostile intimidation. Avery Lee, the
+VirtualDub author, removed ASF support from his software after a phone
+call from a Microsoft employee that he relates in his 5/12/2000 news
+[3.1].
+
+   However I could not find evidence of an official threat: all I could
+find on the web seemed to be interpretations of the VirtualDub author's
+article, for instance on Advogato [3.2], CPT [3.3] or FFII [3.4]. Avery
+Lee states that the phone call was from a programmer, not from the
+legal department. There does not seem to be an official statement from
+Microsoft.
+
+[3.1] http://web.archive.org/web/20000817222620/http://www.geocities.com/virtualdub/virtualdub_news.html
+[3.2] http://www.advogato.com/article/101.html
+[3.3] http://www.cptech.org/ip/business/software/audio.html
+[3.4] http://swpat.ffii.org/patents/effects/asf/index.en.html
+
diff -ruN ffmpeg.orig/doc/README.ALT ffmpeg/doc/README.ALT
--- ffmpeg.orig/doc/README.ALT	1970-01-01 03:00:00 +0300
+++ ffmpeg/doc/README.ALT	2005-04-08 00:55:46 +0400
@@ -0,0 +1,42 @@
+Notes for the ALT Linux ffmpeg packages
+=======================================
+(Copied from Debian package notes)
+
+ The license for the whole work is the GPL, not the LGPL, because GPL-only
+parts of ffmpeg were activated. If you need LGPL versions of the libraries,
+please contact me.
+
+
+Linking code against ffmpeg
+===========================
+
+ To compile code against the ffmpeg libraries, use `ffmpeg-config --cflags`:
+
+   gcc `ffmpeg-config --cflags` -c code.c -o code.o
+
+ To link it afterwards, use `ffmpeg-config --libs avcodec`:
+
+   gcc code.o -o code `ffmpeg-config --libs avcodec` -lotherlibs
+
+ Accepted arguments for --libs are "avcodec", "avformat" and "postproc". If
+you are linking a plugin for an application with one of these libraries, use
+the --plugin-libs flag instead of --libs.
+
+
+Summary of the patent issues with ffmpeg
+========================================
+
+   The only patents related to ffmpeg which seem to be enforced against open
+source software cover the following codec technologies and file formats:
+
+   * MP3 encoding
+   * AAC decoding and encoding
+   * the ASF file format
+
+   I did not activate MP3 encoding (through LAME) in libavcodec, nor AAC
+support (through FAAC/FAAD). However, since I have found no real enforcement
+of the mysterious ASF file format patents, I did not deactivate ASF support in
+libavformat. See more details in the patents.txt file.
+
+
+ -- Sam Hocevar <sam@zoy.org>  Fri, 16 Jul 2004 12:47:27 +0200
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin