Giter VIP home page Giter VIP logo

Comments (6)

justinstenning avatar justinstenning commented on June 29, 2024

As I understand it, as long as you are linking dynamically and provide a way for the app to be linked to a new/different version of EasyHook (i.e. have a link to your website where they could repackage the app if desired), then you are complying with the licence. Here is a link that might be helpful (although Sparrow is now owned by Google and the example that was linked is unavailable): http://roadfiresoftware.com/2013/08/the-problem-with-using-lgpl-v2-1-code-in-an-ios-app/

I'll investigate dual-licencing under certain circumstances, or to include an option to allow static linking under certain circumstances, but unless dynamic linking is completely impossible I would rather leave it as is.

from easyhook.

 avatar commented on June 29, 2024

Thanks for your reply.

As I understand it, the approuch your describled is the best way to deal with LGPL license in a app store out there.

But, it's not very perfect or very 'legalβ€˜.
Yes, it's legal for ourselfs, but not very 'legal' for 'app store holder'(eg. apple ios store).

Because the end user just can't link/repackage the app with a new/different version of EasyHook without a iOS $99 idp key.

So, if the store accept our app(licensed with LGPL), they deprive end user of the repackge rights.
It's not very 'legal' for these stores.

Even more, the store will just reject any app licensed with LGPL in any way to avoid any legal risk, though we have did our best to deal with the 'repackage rights' of LGPL(eg, host a web site for src/obj/o, etcs).

The store don't want pay their time($) on deal with huge number of apps licensed with LGPL or its varies.

If we submit a app licensed with LGPL, it will may be accepted or just be rejected simply without reasons.

IT'S TOTALLY A GREY AREA.

I am very excited when hearing you are invesigating dual-licencing things, but why not re-license EasyHook with a diffrent easy one simply?

Best regards.

from easyhook.

justinstenning avatar justinstenning commented on June 29, 2024

I am not the original licence holder so I can't make these decisions without some further discussion with Chris, I'll see how I go.

Re: iOS app store, you will not be able to use EasyHook there anyway as it relies on Win32 APIs, but I understand the point you are making re LGPL (I do licence all my own original work as MIT).

from easyhook.

 avatar commented on June 29, 2024

Thanks for your reply.
You are a kind person indeed, like your code.
I am waiting for further good news. ^_^

Wish you have a nice day.

from easyhook.

justinstenning avatar justinstenning commented on June 29, 2024

Chris agrees with changing to the MIT licence. Keep an eye on the repository for the update.

from easyhook.

 avatar commented on June 29, 2024

BIG NEWS!!

THANKS!!

from easyhook.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.