Giter VIP home page Giter VIP logo

Comments (12)

sekwah41 avatar sekwah41 commented on June 8, 2024

Ill take a look. I'm just unsure what each of them were :) (it was confusing me a bit)

from advanced-portals.

sekwah41 avatar sekwah41 commented on June 8, 2024

One thing i was unsure about is with GPL, how much do they need to change it before they can redistribute it? Or would it not allow me to stop people stealing and reuploading my plugin to sites? (issue was in the past i had it taken and put as a paid resource on spigot)

from advanced-portals.

sekwah41 avatar sekwah41 commented on June 8, 2024

I may put a GPL license on in the next few days. One thing thats happened is people have made private builds of it. Does that mean they have to show the source code or is it only if its being distributed by them? (im bad with licenses)

from advanced-portals.

sekwah41 avatar sekwah41 commented on June 8, 2024

Also nice changes. I still need to rewrite some of those parts but i didn't even notice the listeners dupe xD

from advanced-portals.

Maxqia avatar Maxqia commented on June 8, 2024

Thanks, I'm still working on it and I'll send you a pull request when I'm done.
Anyways, I am not a lawyer, but from what I understand,
The GPLv3 makes it so

  1. You may do anything you want as long without conditions as long as you don't distribute it.
  2. You may copy and send the source code without modifying it, but with an obvious copyright notice.
  3. If you distribute a modified work, you must also state you modified it, and license your work under the GPL.
  4. You must keep intact any notices that state this license applies to the code.
  5. You may provide compiled plugins under the same terms of the last 3 items, as long as you also provide the source code.
  6. You may link with the AGPLv3 (makes it not infringe on bukkit's license)

The AGPLv3 is the GPLv3 with an additional clause that if you modify it, you must provide all users interacting with it over a network an opportunity to download the source code, and
you can combine/link it with GPLv3 works.

The GPL says that you can send copies for any charge :( , but I think that the above terms makes it very hard to do that.

from advanced-portals.

sekwah41 avatar sekwah41 commented on June 8, 2024

Ill keep looking around. For now im fine with people modifying it how they want and redistributing it as long as its not being paid for. If you are using it for a network and the network is making money that is fine but not selling it as a plugin to servers. I personally wont do anything to anyone, its just atm I dont want to lose the right to do that with the licensing. (Don't wanna feel powerless when something morally wrong or what I disagree with is going on). Though I'm going to look at plugins and other projects to see what licenses they use :)

Also in terms of the cooldowns and stuff I've been rewriting some of my own stuff of that and it should appear in the portals rewrite soon. I've been writing and the designing the main parts of it however I still need to add the tag handlers and tags to the activated portals and remake the GUI's.

from advanced-portals.

Maxqia avatar Maxqia commented on June 8, 2024

Have you looked at the Creative Commons licenses?

from advanced-portals.

sekwah41 avatar sekwah41 commented on June 8, 2024

Will do now

from advanced-portals.

sekwah41 avatar sekwah41 commented on June 8, 2024

GNU GPLv3 has now been added as the projects license

from advanced-portals.

sekwah41 avatar sekwah41 commented on June 8, 2024

The GPL says they must also refer back to the original luckily. If they haven't made significant changes then anyone smart looking at any redistribution will see its not worth it if there are little to no changes.

from advanced-portals.

Foorack avatar Foorack commented on June 8, 2024

@sekwah41 As the LICENSE is added, can this be closed then?

from advanced-portals.

sekwah41 avatar sekwah41 commented on June 8, 2024

Done

from advanced-portals.

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.