Hello!
Recently, some server admins/hosters asked me (and hate_you_guys) if they could use some scripts which were (partially) made by me. So here are some things to discuss.
GENERALLY SPEAKING:First of all, scripts, source codes, (from now on referred to as "WORK") etc which don't include any license, sign or referral to a license should be threated as if they would be licensed under GPL 2(
https://www.gnu.org/licenses/gpl-2.0.html). This means, that you will be allowed to distribute, and modify the WORK. BUT you MUST mention the original author of the WORK (in form of a comment, or else way, but it should be clearly noticeable and readable). If the author decides not to allow some things (let's say the modifying), he MUST state his will in an easy-to-understand way.
If somebody actually mentions the rights you have (regarding the WORK), you must of course act in a way that you don't break any rule.
Case A:
If the statement about your rights is in the following form:
Copyright 2016 RandomGuy710
YOU ARE NOT ALLOWED TO: MODIFY, REDISTRIBUTE WITHOUT MY APPROVAL, ETC
=> then you are allowed to do ANYTHING except of the things mentioned there.
Case B:
If the statement about your rights is in the following form:
Copyright 2016 RandomGuy712
YOU ARE ALLOWED TO: MODIFY, REDISTRIBUTE, MONETIZE, ETC
=> then you are allowed to do THE THINGS WRITTEN DOWN IN THE STATEMENT.
EXCEPTIONS FOR CASE B (only in case of the source code being publicly available):
1. You are allowed to read it.
2. You are allowed to redistribute the code (WITHOUT modifications, and by mentioning the ORIGINAL author)
3. You are allowed to modify it BUT only if YOU use it LOCALLY (on your local PC).
So this would be a basic guideline not only for the user but also for the author.
IN MY CASEYes you are allowed to have the code, redistribute it, and modify it.
BUT this goes by noting that the original author of SOME scripts is hTml and he has the final say in this matter. Contact him.
Cheers,
UMaster