Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] LGPL questions

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] LGPL questions


Chronological Thread 
  • From: Maria Dubrovskaya <>
  • To:
  • Subject: Re: [cgal-discuss] LGPL questions
  • Date: Fri, 12 Feb 2016 16:51:28 +0300
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None ; spf=Pass ; spf=None
  • Ironport-phdr: 9a23:IbvglR8rIKk/Jv9uRHKM819IXTAuvvDOBiVQ1KB92uIcTK2v8tzYMVDF4r011RmSDdqdsKwP1rSempujcFJDyK7JiGoFfp1IWk1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXsq3G/pQQfBg/4fVIsYL+lRciJ0Y/qiaibwN76XUZhvHKFe7R8LRG7/036l/I9ps9cEJs30QbDuXBSeu5blitCLFOXmAvgtI/rpMYwu3cYhvQ66sQVUbnmZ79qCvtDHTE+OiY04tfqvF/NV0yU934EWyIXlBRPRAPK5RW/UpbquTbhrblB33yRMsTyCLw1Qj+/9LxDSRnyiS5BOSRq3nvQj5lVhbhaqVqNuhZlxJDPY4iEPbIqd7nScNUGWHdcW+5eUiVABsW3aI5ZXLlJBvpRs4So/whGlhC5HwT5XO4=

Yes, Phil, it's what I was talking about. You covered it generally.
 
Patric, Phil, thank you guys for informative responses. All this is very useful for me.
 
Best wishes,
Maria

On Fri, Feb 12, 2016 at 4:02 PM, Phil Weir <> wrote:
On 02/12/2016 12:12 PM, Maria Dubrovskaya wrote:
Phil,
the question is still not about LGPL'd library code itself, but about my own code. Is the person who created not just another modification, but an _official_ improvement (the last official library version) still responsible for making sure it works correctly with my application or I must do it myself in this case?
Ah, I think I see what you're asking - sorry, I can see the confusion, based around the word "responsible". If a user creates a modified version, they have no /obligation/ to make it work with your code under the LGPL -- but they may (or may not) want to try to hook it into your code, which is what the LGPL is trying to protect - their freedom to slot in an altered version. However, it's up to them whether they care about breaking or maintaining compatibility with your application when they modify it.

In the case of the official project, it is unlikely they would be particularly concerned about this (i.e. you probably care more than them whether later versions of CGAL still work with your code). In the case of a client of yours, who uses your product heavily and wants to incorporate some CGAL bugfix that appeared after they got the application from you, they may reckon it's worth the effort of updating the LGPL CGAL library themselves and running your application with their custom version. You need to let them, by allowing linking of their version, but it's ultimately up to the client to get the bugfix working /if they want to/.

As Patric says - check the license text, the FAQ and, better yet, consult a decent IP lawyer -- especially if it's a commercial product and as you have expressed several uncertainties, this is likely to be worth the investment. (apologies Patric, just saw your post but thought the wording clarification above might still help)

Best wishes,
Phil


--
You are currently subscribed to cgal-discuss.
To unsubscribe or access the archives, go to
https://sympa.inria.fr/sympa/info/cgal-discuss






Archive powered by MHonArc 2.6.18.

Top of Page