pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/licenses So long, lame-license!
details: https://anonhg.NetBSD.org/pkgsrc/rev/fffa278d1d18
branches: trunk
changeset: 332680:fffa278d1d18
user: maya <maya%pkgsrc.org@localhost>
date: Sat Apr 20 06:46:30 2019 +0000
description:
So long, lame-license!
diffstat:
licenses/lame-license | 131 --------------------------------------------------
1 files changed, 0 insertions(+), 131 deletions(-)
diffs (135 lines):
diff -r 9b1d94370f45 -r fffa278d1d18 licenses/lame-license
--- a/licenses/lame-license Sat Apr 20 06:39:49 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,131 +0,0 @@
--=-=-=-=-=-
-The following is from the README from the lame source:
--=-=-=-=-=-
-
-This code is distributed under the GNU LESSER PUBLIC LICENSE
-(LGPL, see www.gnu.org) with the following modification:
-
-1. If you determine that distribution of LAME requires a patent license,
- and you obtain a patent license, you may distribute LAME even though
- redistribution of LAME may also require a patent license.
-
-2. You agree not to enforce any patent claims for any aspect of
- MPEG audio compression, or any other techniques contained in
- the LAME source code.
-
--=-=-=-=-=-
-The following is from the LICENSE file from the lame source:
--=-=-=-=-=-
-
-Can I use LAME in my commercial program?
-
-Yes, you can, under the restrictions of the LGPL. The easiest
-way to do this is to:
-
-1. Link to LAME as separate library (libmp3lame.a on unix or
- lame_enc.dll on windows)
-
-2. Fully acknowledge that you are using LAME, and give a link
- to our web site, www.mp3dev.org
-
-3. If you make modifications to LAME, you *must* release these
- these modifications back to the LAME project, under the LGPL.
-
-
-*** IMPORTANT NOTE ***
-
-The decoding functions provided in LAME use the mpglib decoding engine which
-is under the GPL. They may not be used by any program not released under the
-GPL unless you obtain such permission from the MPG123 project (www.mpg123.de).
-
--=-=-=-=-=-=-
-Running "lame --license" (or viewing frontend/parse.c) reports:
--=-=-=-=-=-=-
-
-LAME version 3.96.1 (http://lame.sourceforge.net/)
-
-Can I use LAME in my commercial program?
-
-Yes, you can, under the restrictions of the LGPL. In particular, you
-can include a compiled version of the LAME library (for example,
-lame.dll) with a commercial program. Some notable requirements of
-the LGPL:
-
-1. In your program, you cannot include any source code from LAME, with
- the exception of files whose only purpose is to describe the library
- interface (such as lame.h).
-
-2. Any modifications of LAME must be released under the LGPL.
- The LAME project (www.mp3dev.org) would appreciate being
- notified of any modifications.
-
-3. You must give prominent notice that your program is:
- A. using LAME (including version number)
- B. LAME is under the LGPL
- C. Provide a copy of the LGPL. (the file COPYING contains the LGPL)
- D. Provide a copy of LAME source, or a pointer where the LAME
- source can be obtained (such as www.mp3dev.org)
- An example of prominent notice would be an "About the LAME encoding engine"
- button in some pull down menu within the executable of your program.
-
-4. If you determine that distribution of LAME requires a patent license,
- you must obtain such license.
-
-
-*** IMPORTANT NOTE ***
-
-The decoding functions provided in LAME use the mpglib decoding engine which
-is under the GPL. They may not be used by any program not released under the
-GPL unless you obtain such permission from the MPG123 project (www.mpg123.de).
-
--=-=-=-=-=-=-
-The mpglib/README file included with the lame source says:
--=-=-=-=-=-=-
-
-COPYING: you may use this source under GPL terms!
-
-PLEASE NOTE: This software may contain patented algorithms (at least
- patented in some countries). It may be not allowed to sell/use products
- based on this source code in these countries. Check this out first!
-
--=-=-=-=-=-=-
-The libmp3lame/fft.c file from the source includes:
--=-=-=-=-=-=-
-
-** NOTE: This routine uses at least 2 patented algorithms, and may be
-** under the restrictions of a bunch of different organizations.
-** Although I wrote it completely myself; it is kind of a derivative
-** of a routine I once authored and released under the GPL, so it
-** may fall under the free software foundation's restrictions;
-** it was worked on as a Stanford Univ project, so they claim
-** some rights to it; it was further optimized at work here, so
-** I think this company claims parts of it. The patents are
-** held by R. Bracewell (the FHT algorithm) and O. Buneman (the
-** trig generator), both at Stanford Univ.
-** If it were up to me, I'd say go do whatever you want with it;
-** but it would be polite to give credit to the following people
-** if you use this anywhere:
-** Euler - probable inventor of the fourier transform.
-** Gauss - probable inventor of the FFT.
-** Hartley - probable inventor of the hartley transform.
-** Buneman - for a really cool trig generator
-** Mayer(me) - for authoring this particular version and
-** including all the optimizations in one package.
-** Thanks,
-** Ron Mayer; mayer%acuson.com@localhost
-
--=-=-=-=-
-Although lame_enc.dll is not included with the package, the
-Dll/LameDLLInterface.htm webpage (included with the source) says:
--=-=-=-=-
-
-People and companies who wants to distribute
-lame_enc.dll with their commercial products are free to do so as
-far as I'm concerned (LGPL license), but should be aware that
-lame_enc.dll might infringe certain MP3 related software patents
-held by Fraunhofer IIS in certain countries.
-
--=-=-=-=-=-
-Also see
-http://www.mp3licensing.com/help/developers.html#55
-and section 11 in the LGPL and section 7 in the GPL.
Home |
Main Index |
Thread Index |
Old Index