Quote from Grydian
Not only is this man right but in the license that Powercrystal's has on the OP CLEARLY states that the code is for people to look at and NOT TO USE AS THEIR OWN.
What he actually "clearly states" is:
Feel free to check out how my stuff is programmed for your curiosity or even your own use, or just follow to see when I post bugfixes so you can laugh at how bad I am at programming. You may not claim source code from here wholesale as your own; if you're in doubt, just ask me.
He rather explicitly says your own use which is kind of against everything you've just said. What you are not allowed to do, is fork the project and then say you've always been the author of Minefactory. You can "clearly" do an upgrade port, as long as you leave credit for the original code you use.