New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preview changes to move off GPL #31

Closed
wants to merge 7 commits into
base: master
from

Conversation

Projects
None yet
2 participants
@AgentTroll
Copy link
Member

AgentTroll commented Nov 15, 2014

The primary reason we are on GPL is an accusation made by toothp1ck and drtshock. Of course, being Trident, we made the change to GPL in order to prevent legal issues. This may not be the most preferable change, but it is necessary to keep our project legally stable.

This PR was made to switch back to BSD, and stay out of the legal gray area.

AgentTroll and others added some commits Nov 11, 2014

agenttroll
Merge branch 'master' of https://github.com/TridentSDK/TridentSDK
Conflicts:
	src/main/java/net/tridentsdk/api/world/World.java
agenttroll
Merge https://github.com/AgentTroll/TridentSDK
Conflicts:
	src/main/java/net/tridentsdk/api/Coordinates.java
	src/main/java/net/tridentsdk/api/Location.java
	src/main/java/net/tridentsdk/api/Material.java
	src/main/java/net/tridentsdk/api/NoiseEffects.java
	src/main/java/net/tridentsdk/api/Place.java
	src/main/java/net/tridentsdk/api/Sound.java
	src/main/java/net/tridentsdk/api/SoundEffect.java
	src/main/java/net/tridentsdk/api/Trident.java
@ghost

This comment has been minimized.

Copy link

ghost commented Nov 15, 2014

Can we do Apache instead?
On Nov 15, 2014 6:08 PM, "Pierre C" notifications@github.com wrote:

The primary reason we are on GPL is an accusation made by toothp1ck and
drtshock. Of course, being Trident, we made the change to GPL in order to
prevent legal issues. This may not be the most preferable change, but it is
necessary to keep our project legally stable.

This PR was made to switch back to BSD, and stay out of the legal gray

area.

You can merge this Pull Request by running

git pull https://github.com/AgentTroll/TridentSDK master

Or view, comment on, or merge it at:

#31
Commit Summary

File Changes

Patch Links:


Reply to this email directly or view it on GitHub
#31.

@stuntguy3000

This comment has been minimized.

Copy link
Contributor

stuntguy3000 commented Nov 16, 2014

I believe this should NOT be pulled.

A majority of the changes are not practical, and Bukkit does not own, nor can claim to own the same code, as it is not unique.

@AgentTroll

This comment has been minimized.

Copy link
Member

AgentTroll commented Nov 16, 2014

It has come to my attention that these changes are not necessary. The code use in TridentSDK is completely original work and does not resemble any other previous work. Any relation is purely coincidental and is not made intentionally.

It has been determined that the likeness of the source to other software is not a strong enough evidence to be legally unstable.

Therefore, the changes made by this PR are to be closed, and a license switch back to BSD or Apache will be made within the development chat.

@AgentTroll AgentTroll closed this Nov 16, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment