3 ms·
Indeed, this is a hobbyist doing tens of programmers' job in his free time (this is a compliment) aka a hacker. All these problems you describe remind me of mo
by Aissen 15y ago
Indeed, this is a hobbyist doing tens of programmers' job in his free time (this is a compliment) aka a hacker.
All these problems you describe remind me of most GPL violations: people not caring much where code comes from (gotta prototype fast), not using source management for their internal process, and then finishing a huge pile of code with no traceability whatsoever with regards to what come from where and whom.
Add to that the fact that you come from the emulator community, who is more interested in credits and who did what than licenses and legal stuff (as opposed to OSS communities).
Obviously, you've learned how to use git and other modern tools by now, but the damage has already been done, and your reputation tarnished. Regaining that back is not gonna be an easy one, because everyone is watching your every steps.
I already talked to you on Twitter about a violation in psx4droid: you published libpsx (https://github.com/zodttd/libpsx https://github.com/zodttd/libpsx) which is the emulation library, the core of the app. But this is just a library, and not the whole app. And this library is under GPLv2, and you're basically linking to it and distributing it in your apk.
Therefore, the whole app (psx4droid) should be released as GPL, including the UI, and all the candy around(buildscripts…).
And that's with this kind of borderline behavior that you find so many people bad-mouthing you here on HN (no one is against the guy making a buck).
- zodttd 15y agoYour assessment is fairly accurate. Though I consulted with others over GPLv2 and its usage of libraries. One person consulted with was the author of this software. The UI is in Java and is part of a closed source project which I have been honoring. The library is called by the JNI. It is not linked statically. If you have more to say on the usage of libraries in GPLv2, please share.
- Aissen 15y agoAgreed, dynamic linking of libraries is a relatively grey area with lots of diverging point of views. This Wikipedia article cites them all, and gives all the necessary references : http://en.wikipedia.org/wiki/GNU_General_Public_License#Linking_and_derived_works http://en.wikipedia.org/wiki/GNU_General_Public_License#Link...