ainu said:
ledow said:
Thanks for not giving me credit for the code you based it on
Run the game and you will see "Ledow" label. I dont clear that from game. If you looking for sources, changed by me, you may ask for it.
If you mean, that I should can't use free GPL code, say that.
If you mean, than I should put credits file to distribution, say that. Now I re-upload archive with credits.txt file and license dir inside.
If you mean, than I should put sources into archive with binaries, say that.
If you mean, that I should store sources in your hosting, say that, and say why. Now I continue working for it.
If you mean, that I should write credits information in this post or in the site, say that.
P.S. Sorry If I do anything wrong, I newbie in world of linux and licenses. Just say, what I should do.
Firstly, it's polite to just mention your sources (you even mention GP2X-sources but fail to mention where - STPPC is a multi-platform, hugely ported piece of software, it could be anything). It's not required but it's polite. I'd do it but you don't have to.
The "Ledow" label was on a graphic that, yes, you left in. I didn't really care if that page went missing so long as other things were there but juanvvc (who did the menu graphics) might.
You can use GPL code but it's illegal to then not distribute source of your modifications to everyone you distribute the program to. That's *not* just politeness, it's required if you use that code.
You can remove the credits file but that's incredibly rude, especially seeing as a lot of it is credit for other people and required credits for the MIT/BSD/LGPL licence that *some* parts of the program uses. Without suitable alternative credits, that's a licence breach. The licences themselves should ALWAYS be included because that's required in some cases - and would be a licence breach without. We're not just talking about my GPL here, we're talking about the underlying libraries (e.g. SDL) and programs it was based on (e.g. the original MIT STPPC code). That'll get you in trouble with *other* people if you do that.
You can put the sources where you like. I don't really mind, and there's no obligation to post them on a particular place - separate download, separate site, etc. are fine. But every time you distribute the program, you need to distribute AT MINIMUM a copy of the GPL that tells the user they have an opportunity to obtain the original source by either contacting you or downloading from a given address. Putting them in the binary is pretty harmless - they are quite small and can stay zipped, just so long as they are there and the licence files are clearly visible.
The offer of hosting was one of politeness and exposure - I was offering to list your port (and take some of the download burden / give you some free advertising) for you on the website where lots of other ports are. That's up to you if you want to do that, it was just an offer of help. Legally, there's nothing to stop me doing it anyway (your code is GPL), but I wouldn't host GPL binaries without accompanying source, or without your permission.
Credits info in this post would have been nice. Not required, but nice. On the site, would have been nice too. But I wouldn't really notice if you didn't, to be honest.
Basically I don't really care about anything but *your* legal obligations to publish source to anyone you give the program to, and to keep the licences and copyright notices attached therein intact. The credits.txt forms part of those copyright notices so it (or something substantially like it) are legally required. I noticed that you don't distribute the music, and that's good because I got special permission for that from the original musician. It's not just me that I'm thinking of here, I have to protect those people's work too.
Your work is excellent - I'm not doubting your abilities - I'm just saying that you *do* have to be careful to comply with the licenses. Just omitting license info is a pretty serious thing, especially when you had to deliberately remove it in some cases. I don't really care that much about the code - I have my own code, and I don't own a Caanoo, and it's only a game at the end of the day, but there are people whose code I used that might not be so nice, and legal "promises" that I've made to protect that code.
If you could just restore credits.txt, the license files, and distribute the source SOMEHOW, that's everyone happy. Anything else (credit, hosting a copy with me, including the source in the same download etc.) is entirely up to you. I'd just consider it polite.
P.S. If you'd told me you were working on this, I'd have helped you with any problems you had too.