Comments (7)
Another DMCA incoming, copycats.
Update:
Legally there's nothing that can be done about this I think. The same happened to me on another project at Nextcloud where ownCloud (which Nextcloud is forked from) copied a patch without giving credit. The problem was that the guy who submitted the patch was not working for ownCloud, so legally it wasn't their fault. For sure the guy was working for ownCloud and just using a throwaway account to submit the patch & remove copyright notices.
from sumokoin.
IANAL, and I don't have any knowledge of the OSS license that Monero falls under, but in general I would never expect fine-grained acks like this. From my perspective, I contributed to the Monero project, and expect it to fall under that entire licensing umbrella. For the record, no attribution to me is necessary, though I completely support anyone, including the Monero project, that seeks credit where appropriate.
from sumokoin.
Thanks @noahdesu for your stand and sorry for all mistakes about copyright. Sumokoin, itself, has already had some forks and, I guess, will have many more. While copyright and credits are always issues, we hope we'll never have to use it as an ultimate measure to take down any clone or competitor
from sumokoin.
While it was Bill's mistake not give the code author credits, all related files had been retained copyright to The Monero Project:
https://github.com/sumoprojects/sumokoin/blob/master/src/daemon/daemon.cpp
https://github.com/sumoprojects/sumokoin/blob/master/src/daemon/daemon.h
https://github.com/sumoprojects/sumokoin/blob/master/src/daemonizer/posix_daemonizer.inl
The docker file, however, has no copyright notice but we don't mind to add it for The Monero Project if required.
The whole project is basically a fork and codes from upstream are everywhere. We've tried to retain all copyrights to The Monero Project to all files we have no actual contributions at the commit:
from sumokoin.
I believe it's critically important to make a clear distinction between genuinely original new code and simple merge of upstream patches; currently Sumokoin, unwittingly or otherwise, is making itself appear to be innovating something technical while it's not in reality.
My suggestion for this kind of situation is to simply refer to the original PR, just like @haruto-tanno did in the subaddresses patch #28. Continuously failing to do so is nothing but plagiarism.
from sumokoin.
Edit: I misunderstood your idea a bit. Yes. I agree
from sumokoin.
Could someone tell me whether this also a correct solution:
Since the code was contributed to the Monero project initially; the sumokoin files to which the code was added should be updated and their Monero copyright line should be updated to contain 2018.
from sumokoin.
Related Issues (20)
- Change Save Dir data.mdb HOT 2
- Add blockchain.raw import / sync blockchain offline. HOT 1
- Unable to compile the latest code HOT 2
- SumoKoin stuck sync at 117178 HOT 1
- linux wallet binary big size
- ERROR: Resource temporarily unavailable HOT 1
- issue with subaddresses
- Failed to parse transaction from blob HOT 2
- Blockchain Error: Failed to parse transaction from blob HOT 2
- clarify license/copyright please? HOT 3
- potential vulnerability? HOT 1
- Difficulty of block 165000 is calculated incorrectly by the daemon and in the official bootstrap HOT 2
- can't insert more than +-20 transactions into 1 block HOT 2
- please update root-zone trust-anchors in dns_utils.cpp HOT 2
- Sumokoin Fails to build on Ubuntu 18.04 HOT 3
- stuck sync at 199856 HOT 5
- Error: Electrum-style word list failed verification HOT 1
- systemctl issue HOT 2
- Wallet rpc failed to start on 0.6.0.0 HOT 2
- Can't access an old wallet on the new CLI HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sumokoin.