[FFmpeg-trac] #1229(FFmpeg:closed): LGPL is not compatible with IOS

FFmpeg trac at avcodec.org
Fri Apr 27 20:59:13 CEST 2012


#1229: LGPL is not compatible with IOS
-------------------------------------+-------------------------------------
             Reporter:  yepher       |                    Owner:
                 Type:  license      |                   Status:  closed
  violation                          |                Component:  FFmpeg
             Priority:  normal       |               Resolution:  wontfix
              Version:  unspecified  |               Blocked By:
             Keywords:               |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by reimar):

 You are at the very least missing "offer the source of the FFmpeg version
 you used". And there are more specific requirements, I think the only
 option you will be able to take a advantage of is the section 6c) of LGPL
 (though I can't comment on the specific legal implications of the term
 "written").
 Also I am a bit surprised about your questions, IMHO section 6a) is rather
 clear on what is needed.
 Next, there is no way you can ask "the FFmpeg authors", there are probably
 over 1000, if not more of them.
 However I believe that you must have misunderstood the discussion
 concerning compatibility with the App Store or listened only to the
 clueless people. The requirement for e.g. code signing was considered to
 be not an issue for (L)GPL v2, and was the reason that the GPLv3 was
 introduced (which obviously means you should not compile your FFmpeg with
 --enable-version3).
 Now if you want to have my opinion based mostly on guessing what else
 might go wrong (assuming you provide the stuff required in 6a/c):
 1) I believe that Apple (did?) require you in the developer agreement to
 own the rights to the code you distribute. That is between you and Apple
 though.
 2) I believe that it is in fact Apple, not you, doing the (commercial)
 distribution (they make loads of copies, they get paid loads of money for
 it, 30% I believe). As such, it is Apple's responsibility to provide for
 the (L)GPL requirements according to section 6. This is between the (e.g.
 FFmpeg) authors and Apple, though depending on 1) Apple might have claims
 against you afterwards...

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1229#comment:6>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list