Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

G6EJD Copyright infringement #12

Closed
G6EJD opened this issue Mar 2, 2022 · 13 comments
Closed

G6EJD Copyright infringement #12

G6EJD opened this issue Mar 2, 2022 · 13 comments

Comments

@G6EJD
Copy link

G6EJD commented Mar 2, 2022

You have copied my code for the FFT and not maintained my copyright clauses as I required.

You even copied the deliberate mistake I introduced to ensure I can prove there is a copyright infringement.

Please add my copyright clauses in or I’ll issue a GitHub take down notice.

Please don’t copy others code and pass them as your own.

@s-marley
Copy link
Owner

s-marley commented Mar 2, 2022 via email

@s-marley
Copy link
Owner

s-marley commented Mar 2, 2022

@G6EJD Can you clarify something for me? The code I used has the MIT licence at the top. Are you happy if I simply paste this license into my code?

@G6EJD
Copy link
Author

G6EJD commented Mar 2, 2022

This is the licence for my (all) code: https://github.com/G6EJD/ESP32-8-Octave-Audio-Spectrum-Display/blob/master/Licence.txt
When you've had as many copyright infringements as I have had you'd feel the same I'm sure.
It's not really good enough to say I forgot, this is what everyone says!

@s-marley
Copy link
Owner

s-marley commented Mar 2, 2022

So I should add your licence.txt to this repository? Can I edit the licence file to make it clear that it is just some portions of my code (about 20% by the looks of it) that use your example? Please help me to do this right.

@G6EJD
Copy link
Author

G6EJD commented Mar 2, 2022

The law of copyright is straightforward the moment someone (me) writes anything down the copyright of any portion of it is with the creator. So in this case you need to include all of the licence even though as you think just a small portion of the code is included, for example if you remove my code your code portions won't function.
This software, the ideas and concepts is Copyright (c) David Bird 2014 and beyond.

All rights to this software are reserved.
It is prohibited to redistribute or reproduce of any part or all of the software contents in any form other than the following:

  1. You may print or download to a local hard disk extracts for your personal and non-commercial use only.
  2. You may copy the content to individual third parties for their personal use, but only if you acknowledge the author David Bird as the source of the material.
  3. You may not, except with my express written permission, distribute or commercially exploit the content.
  4. You may not transmit it or store it in any other website or other form of electronic retrieval system for commercial purposes.
    5. You MUST include all of this copyright and permission notice ('as annotated') and this shall be included in all copies or substantial or minor portions of the software and where the software use is visible to an end-user.

THE SOFTWARE IS PROVIDED "AS IS" FOR PRIVATE USE ONLY, IT IS NOT FOR COMMERCIAL USE IN WHOLE OR PART OR CONCEPT.

FOR PERSONAL USE IT IS SUPPLIED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

IN NO EVENT SHALL THE AUTHOR OR COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

s-marley added a commit that referenced this issue Mar 2, 2022
Will remove offending code at future date and replace with more permissive licence
@s-marley
Copy link
Owner

s-marley commented Mar 2, 2022

Ok, that's all done. Hopefully it's good enough. When I'm less busy, I'll attempt to remove the offending code and replace it with something else, although there are only a certain number of ways that the FFT library can be used so it might be tricky. I dislike the idea of restrictive licences so would really like to get this back to the MIT license when I can.

@s-marley s-marley closed this as completed Mar 2, 2022
@G6EJD
Copy link
Author

G6EJD commented Mar 2, 2022

Well you need to write the code again from the ground up and don't copy my ideas, including the deliberate errors in the analysis code that proves it was a copy!

@s-marley
Copy link
Owner

s-marley commented Mar 2, 2022 via email

@G6EJD
Copy link
Author

G6EJD commented Mar 2, 2022

You don’t have to deal with Russian and Polish pirates who blatantly copy other peoples code.

@davidlmorris
Copy link

Let us be clear here. You can copyright code (or a work of literature), but you cannot copyright ideas. I would be keen to see a fix/change that removed any suggestion of a copyright violation. (And, I find Scott's approach here more than reasonable.)

@G6EJD
Copy link
Author

G6EJD commented May 22, 2024

It’s really quite simple, abide by the copyright notice or don’t use the code!
The code cannot be used commercially, what is it that you don’t understand?

And you must recognise me as the author.

@davidlmorris
Copy link

The "don't copy my ideas" part. (So which part is the offending code?) That and saying it was an MIT license and then all the additions, which look to me like certain very commercial license from the early 80's. (BTW I have no intention at this time to use the mega project I had built using some of Scott's code, therefore presumably yours as well, for any commercial purpose... but you never know one day I might want to release it. And, I might even want to make a YouTube video!).

@s-marley
Copy link
Owner

There's nothing good that can come from bringing this issue back up as there are unreconcilable differences of opinion at play. I am locking the thread.

Repository owner locked as too heated and limited conversation to collaborators May 22, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants