Red Hat Bugzilla – Bug 435399
Could freeimage be used instead ?
Last modified: 2008-04-04 04:56:51 EDT
The Ogre developers are allowing the DevIL code to become increasingly stale and
it is likely to disappear from the sources unless we can demonstrate a
continuing need to support it.
The ogre.spec file explicitly avoids linking against freeimage on the grounds
that it has a GPL license rather than using LGPL. However, freeimage is also
distributed under a home-brew license called the FIPL that the Ogre team have
accepted on the grounds that it is weaker than the LGPL. Might it be possible to
accept freeimage under this FIPL license?
There have been issues in the past with freeimage merging in code from image
libraries without internalizing the symbols, but these appear to have resolved
in the latest edition. If there is a prospect of including freeimage under the
FIPL then it should be possible to get together a working rpm for freeimage.
Interesting I didn't know about the FIPL license. At first glance the license
seems ok, I've forwarded it to our licensing expert for approval and for LGPL
compatibility checking (and added him to the CC here).
Great. I will try to keep the DevIL code working in Ogre until Fedora has
FreeImage so you can cope with any releases before then.
(In reply to comment #2)
> Great. I will try to keep the DevIL code working in Ogre until Fedora has
> FreeImage so you can cope with any releases before then.
Out legal expert has vetted the FIPL license as LGPL compatible (actually the
FIPL license is just the MPL version 1.0)
So I've created a freeimage package and submitted it for review, once that is
available in Fedora (iow once it has passed review), I can rebuild ogre to use
it, see bug 438024.
freeimage is now in the repo and ogre has been build against freeimage in