Comments (12)
Ill take a look. I'm just unsure what each of them were :) (it was confusing me a bit)
from advanced-portals.
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.
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.
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.
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
- You may do anything you want as long without conditions as long as you don't distribute it.
- You may copy and send the source code without modifying it, but with an obvious copyright notice.
- If you distribute a modified work, you must also state you modified it, and license your work under the GPL.
- You must keep intact any notices that state this license applies to the code.
- You may provide compiled plugins under the same terms of the last 3 items, as long as you also provide the source code.
- 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.
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.
Have you looked at the Creative Commons licenses?
from advanced-portals.
Will do now
from advanced-portals.
GNU GPLv3 has now been added as the projects license
from advanced-portals.
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.
@sekwah41 As the LICENSE is added, can this be closed then?
from advanced-portals.
Done
from advanced-portals.
Related Issues (20)
- Portals will NOT work in my velocity server HOT 15
- Find a work around for nether portal GUI's HOT 2
- {question} random teleportation to different pre-marked places HOT 6
- floodgate/geyser issue HOT 2
- plugin cannot work on paper 1.19.4 HOT 2
- Create prototype modnode system
- velocity-plugin.json missing Author. fix's compatibility with autoplug HOT 2
- [suggestion] folia support HOT 11
- Create optimisation on call for getTileEntities HOT 1
- Commands not working at all HOT 12
- How to move from A portal on server A to A portal on server B HOT 1
- High Velocity Portal Entry - Commands don't issue HOT 4
- Issues with velocity HOT 9
- Player name Placeholder HOT 1
- [BUG] RUT ROH RAGGY what's a RAG HOT 3
- How do I make the transition between servers to Velocity?
- help HOT 2
- Advanced Portals and NappyCraft HOT 4
- How to add permisson to non op players to create portals? HOT 1
- How to turn off join cooldown protection? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from advanced-portals.