Bug 435399

Summary: Could freeimage be used instead ?
Product: [Fedora] Fedora Reporter: Felix Bellaby <felixbellaby>
Component: ogreAssignee: Hans de Goede <hdegoede>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhideCC: tcallawa
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-04-04 08:56:51 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 438024    
Bug Blocks:    

Description Felix Bellaby 2008-02-29 01:58:32 UTC
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.

Comment 1 Hans de Goede 2008-02-29 08:37:55 UTC
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).


Comment 2 Felix Bellaby 2008-03-01 01:44:14 UTC
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.

Comment 3 Hans de Goede 2008-03-18 18:35:16 UTC
(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.

Thanks.

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.


Comment 4 Hans de Goede 2008-04-04 08:56:51 UTC
freeimage is now in the repo and ogre has been build against freeimage in
rawhide, closing.