Coder Social home page Coder Social logo

Comments (6)

Perflyst avatar Perflyst commented on June 22, 2024 1

This is not a clear license. I would ask you to take a look at MIT license.
https://choosealicense.com/licenses/mit/

from launcherhijack.

BaronKiko avatar BaronKiko commented on June 22, 2024

The licence is in the readme, it's not technical or anything but it covers enough and it's inherited from the original project owner so I'm morally obliged to keep it.
I will leave this open as it belongs in its own licence file which can be done easily for next release

from launcherhijack.

BaronKiko avatar BaronKiko commented on June 22, 2024

Sure, will have a look when I'm updating it.

from launcherhijack.

basxto avatar basxto commented on June 22, 2024

MIT and Apache don’t require to open source derivative work, GPL does.

including a link to this repo. You have to send us a link to the modified version if it is ever public.

That is something you would need to add to all of them. I don’t know how that work, though.

If you want people to send you links, you should should provide an e-mail address or something.
Technically those 22 people, who forked your project on github, needed to send you and parrotgeek1 a link to their fork.

It’s also not allowed to add your app to https://apt.izzysoft.de/fdroid/index/info, since it redistributes binary apps and links to the repos.
Adding the app to f-droid would make it mandatory to change the code, release it, link to your repo and send you a link to it.
If there were a fork of a fork of a fork of a fork in future, a new fork would need to send a link to all 5 of them and also link to all 5 of them.
Forks can’t change the license and the way your license is writte, the code can only be hosted on github, since each fork needs to publish apks via github releases.

Edit: If you change the license, you need the permission of all contributors. That might include Speeddymon in the future.

Edit2: It does not look like f-droid would accept custom licenses. https://f-droid.org/en/docs/Inclusion_How-To/

They will go to your source code repository, and look for copyright notices in license files, including README, to check that the proposed application is released under recognized Free Software license(s).

from launcherhijack.

BaronKiko avatar BaronKiko commented on June 22, 2024

That requirement is simply there so people don't make an update without letting me know leaving 2 seperate versions in the wild.
I have worked with various licences and so when it comes to it picking one it shouldn't be too hard. The requirement for emails can be dropped without too much concern.
In regards notifying changes I will let all contributors know but one of the issues of such a lax licence is that I can simply change it without breaking the old licence so it's no concern. I will notify them out of courtesy.

Besides, I don't really intend to enforce it unless absolutely required so it's mostly guidelines on being nice with the side effect of making f-droid happy.

from launcherhijack.

BaronKiko avatar BaronKiko commented on June 22, 2024

This has been resolved on the firetv branch (current dev) and will be moved to main very soon. The project is now using GPL3

from launcherhijack.

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.