Not true
github.com
github.com
1. No this code is original, it's not copied
2. Yes it's copied but it's MIT so it's okay
3. No actually they copied me and being MIT means you can't sue me
4. You are a "junior" developer and actually you're jealous of my achievements which is why you made this issue
5. "Loser"
6. Author locks the PR
7. Author renames the PR to hide it
8. Author archives the whole project, but takes some time first to write his rebuttal in the PR where no one can reply
Really bizarre response
While it's MIT and allows him to modify, improve, etc he didn't read this last sentence in the archriss/react-native-image-gallery library:
...provided that the above copyright notice and this permission notice appear in all copies.
No credit was given despite having a 98% derived copy of the source.After (3), the 'argument' descends into personal attacks. He definitely knows he's in the wrong and is smoke-screening the discussion by locking, archiving and hiding the PR, like a 'professional lead senior developer'.
This was all complicated by the fact I released the code initially under a public domain license. However, I forgot that I used a small snippet of some GPL code, and re-licensed to GPL a few days later. Unfortunately, I hadn't made any concrete change to the code after relicensing, so I couldn't tell if the public domain version or the GPL version of my code was 'stolen' (for lack of a better word).
When I alerted the project owner about this matter on their Discord server, with all the good will I could manage (the only way I could find to contact them), a sizable project of ~20 people, my message was deleted and I was banned. In the end, they added credit to me for the code (and my code was their entire project, plus some bugfixes), but I don't think they relicensed to GPLv3. I doubt the author of the GPL'd snippet would bother to pursue it.
He was a bit aggressive about it, what I understand if someone steals your code without mentioning you.
The violation notice: https://github.com/picqer/php-barcode-generator/issues/3
"MIT doesn't explicitly require any sort of attribution."
I haven't verified that, but if that is right, the forker isn't wrong.
In that situation it is both childish and annoying to insist on attribution.
It's not a good reflection of character to make immature jabs and denigrate the person asking as a 'junior developer', as if that's a personality flaw.
All you need to say is: Thanks for bringing this up, but I am not obligated nor feel that I should attribute. Thank you.
> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
That sounds like requiring attribution?
EDIT: But yeah, only attribution in the actual code (and maybe binaries? IANAL...); I wouldn't read that as requiring attribution in the readme.
"How you handle criticism will define you."
"If you have character, that statement will change your life. If you have no character, you'll remain an average complaining hater like most other people."
"A man's character is not judge by how he celebrates a victory, but by what he does when his back is against the wall." - John Cena
This guy mucked up the communication, but in the end all he really had to say was “no”, and nobody has a right (moral or legal) to say otherwise, because the original writers had the opportunity to require attribution and explicitly chose not to.
This is the essence of ethics right?