Skip to content

Instantly share code, notes, and snippets.

View Levvy055's full-sized avatar
🏠
Working from home

Lucas Levvy Levvy055

🏠
Working from home
View GitHub Profile
@Levvy055
Levvy055 / Bukkit notice L GPL
Created September 25, 2014 15:48
Bukkit and Cauldron end?
This is an explanation of what has been happening. Note, however, that I am not involved in the current situation.
Bukkit is an open source project licensed under GPL and LGPL. When someone commits code to an open source project, unless they sign an explicit agreement handing over their copyright ownership, they merely give the open source project permission to utilize the contributed code under very specific terms. GPL has very specific terms: you can only use GPL code with other GPL code.
In this case, Bukkit and its contributions are licensed under a combination of GPL and LGPL. However, the project also contains a copy of Mojang's server code, which is proprietary. Therefore, it has never been legal to compile and distribute a copy of Bukkit, but up until recently, it has never been an issue because everyone involved has chosen to not pursue any legal action.
Several years ago, although still a few months after the Bukkit project was created, Mojang purchased Bukkit. However, as far as the public was inf
@Levvy055
Levvy055 / SSL certificate creation.md
Last active December 21, 2019 14:11
Creates personal CA with root certificate to make certificates for many sites.

Creation of SSL myCAroot signed Certificates

Creation of root CA:

Only do it one time. Root Certificate will be used in creation of other certificates for your sites.

  1. Create private key:

    openssl genrsa -des3 -out myCA.key 2048