After reading up on licenses, I have made all of my programs/games gpl-3.0, libraries lgpl-3.0, and my website MIT because most of the code is auto-generated anyway. One project of mine I have to decide if I want to only use GPL libraries or use libraries of different licenses. I'll see what I decide in the end.

Also, @wesley.laferriere I found a nice license generator here(GitHub is currently down sadly). You can install it with gem install license-generator and then to generate a GPL license you would do licgen gpl-3.0 "Author Name" and it will create a file called LICENSE for you. I've found it quite convenient. licgen list will list all the available licenses.

Ah. I feel so dumb now! Yeah, thanks for clearing that up. I kept on googling and googling a way to install EVERYTHING. I am new to linux, and literally have never used any other os than windows, where you get treated to installers and never have to even know what Command line is. All my freinds go O.o when they see me use terminal now .Thanks!

For me at least, I had to install the gem as super user in order to have it in my path (I could, of course, modify the path, but I wasn't feeling like it). I just installed it per-user and as super user in the end. Did it work well?

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org