First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 146485
Alias:
Product:
Component:
Status: RESOLVED
Resolution: WONTFIX
Assigned To: Gentoo Sound Team <sound@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: ScytheMan <scytheman666@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
faad2-2.5.ebuild faad2-2.5.ebuild - requires patch, following text/plain Armando Di Cianno 2006-10-13 12:45 0000 1.04 KB Details
faad2-2.5-bmp-bad.patch patch to remove broken/left-over bmp (beep media player) code from faad2-2.5 patch Armando Di Cianno 2006-10-13 12:46 0000 2.59 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 146485 depends on: Show dependency tree
Show dependency graph
Bug 146485 blocks: 154063
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-09-05 18:01 0000
Download: http://prdownloads.sourceforge.net/faac/faad2-2.5.tar.gz?download
New Homepage: http://www.audiocoding.com/

------- Comment #1 From Armando Di Cianno 2006-10-13 12:45:37 0000 -------
Created an attachment (id=99580) [edit]
faad2-2.5.ebuild - requires patch, following

I did not test the with xmms option, since I mainly only use faad2 support from
ffmpeg.

------- Comment #2 From Armando Di Cianno 2006-10-13 12:46:42 0000 -------
Created an attachment (id=99581) [edit]
patch to remove broken/left-over bmp (beep media player) code from faad2-2.5

required for ebuild, above in attachment list

------- Comment #3 From Tony Vroon 2006-11-29 03:20:38 0000 -------
The 2.5 version of faad2 is now in portage. Unfortunately I was not able to use
your patch, as both BMP & XMMS are no longer in the tree both should be
removed. I also took the liberty of patching a missing include.

------- Comment #4 From Diego Pettenò 2006-11-29 03:49:22 0000 -------
A second.

------- Comment #5 From Diego Pettenò 2006-11-29 03:58:02 0000 -------
I missed this bug up to now, but I already got requests for this before.
Faad2 legal standing is currently bad: it used to be GPL-2 licensed, but now
it's rather a GPL-2+advertising, that's in turn GPL-2 incompatible (remember
that BSD-4 licenses are incompatible with GPL-2 because of the advertising
clause, and was thus mitigated in BSD-3).
As GPL-2 licensed packages currently use faad2 (ffmpeg, mplayer, vlc, xine),
having 2.5 as primary alternative is not something I feel we should do.

I'm going to see if FSF would be able to take care of this issue so we don't
have to stay in the grey area forever.

------- Comment #6 From Armando Di Cianno 2006-11-29 09:38:55 0000 -------
Tony Vroon:
- Just to be clear, the patch *removes*  BMP and XMMS support, which was broken
anyway.

General:
- This package is part of a solution towards, admittedly not fully grokked, an
issue I have with ffmpeg not recognizing that it can handle audio from 3g2/p
files, which is often amr.  When understood more, I'll definitely file an
appropriate bug/patch for ffmpeg, but this package may be *required* for that,
so I hope the licensing stuff get resolved. :-\

------- Comment #7 From Jakub Moc 2006-12-03 05:17:47 0000 -------
(In reply to comment #6)
> so I hope the licensing stuff get resolved. :-\

Well, this is probably moot, there's no intention whatsoever to fix the
licensing  issues from Nero side... Go read

http://www.hydrogenaudio.org/forums/index.php?showtopic=35535&st=0

And, this _is_ GPL incompatible:

> Recently, one of the components used in our software, an AAC decoding
> library also licensed under the GPL called FAAD2, added this clause
> to their source code files:
>
> ** Software using this code must display the following message
> ** visibly in the
> ** software:
> ** "FAAD2 AAC/HE-AAC/HE-AACv2/DRM decoder 

------- Comment #8 From Jakub Moc 2006-12-03 05:17:47 0000 -------
(In reply to comment #6)
> so I hope the licensing stuff get resolved. :-\

Well, this is probably moot, there's no intention whatsoever to fix the
licensing  issues from Nero side... Go read

http://www.hydrogenaudio.org/forums/index.php?showtopic=35535&st=0

And, this _is_ GPL incompatible:

> Recently, one of the components used in our software, an AAC decoding
> library also licensed under the GPL called FAAD2, added this clause
> to their source code files:
>
> ** Software using this code must display the following message
> ** visibly in the
> ** software:
> ** "FAAD2 AAC/HE-AAC/HE-AACv2/DRM decoder © Ahead Software, www.nero.com"
> ** in, for example, the about-box or help/startup screen.
>
> Other than that, they use the standard GPL version 2 text.
>
> While we have no problem abiding to that request, I would like to know
> if that change doesn't render said library GPL-incompatible and,
> therefore, incompatible with our software.

Yes, that's definitely GPL-incompatible.  It's an additional
restriction.  It's not required by section 1's "appropriate copyright
notice" provision, because section 1 would permit such a notice to be
extrinsic to the software itself -- on the box or CD or associated
files, for instance.  And it's not required by (2)© because it doesn't
meet most of the (2)© requirements (interactive, already displays,
no-warranty, license is GPL, GPL can be found where).

Can you fork off an earlier version of the library, or ask that they
change that requirement to a request?

-- 
-Dave "Novalis" Turner
GPL Compliance Engineer
Free Software Foundation

(paste from
http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=35535&view=findpost&p=314491)

------- Comment #9 From Jakub Moc 2007-10-14 08:08:31 0000 -------
*** Bug 195800 has been marked as a duplicate of this bug. ***

First Last Prev Next    No search results available      Search page      Enter new bug