Menu

#9 Copyright Code and Link to My Project

1.0
closed
ullix
None
2025-07-09
2025-06-30
No

Remove copyright code and links from the mesact project at once.
ggeiger.py lines 91 and 92 and lines 2428 through 2448

Discussion

  • ullix

    ullix - 2025-07-04

    Pardon me, but your rude tone, lack of precision, and demand even for Link removal makes this look like spam to me.

    If you have true legal reasons for copyright, please prove it!

    Your line references point to irrelevant, trivial code of my own.

     
  • John Thornton

    John Thornton - 2025-07-04

    Did you even look at the code which has my project name, my personal name and the link to my project.

    https://github.com/jethornton/mesact/blob/master/mesact/src/mesact#L85

    The code in your project is a copy and paste of my project so how could you call it your own. I only found out about it when a user of your project left an issue in my project with errors of your project.

    If I come off as rude to you it is not intentional, but when I find my name and email and project name in someone else's project it is quite upsetting.

    JT

     
  • Tom Light

    Tom Light - 2025-07-04

    As a co'developer on the mesact project I can attest this is out right plagirism and the code in question has been copied. Please remove it from your project and site.

     
  • MJ

    MJ - 2025-07-04

    As another contributor to John's projects, I also view this as outright copyright infringement.

     
  • Travis Farmer

    Travis Farmer - 2025-07-04

    As another contributor one of JT's project, i can see this is clearly plagiarism. JT's code clearly existed before your copy of it did. code theft is the worst kind of a thief.

     
  • Chris Chatelain

    Chris Chatelain - 2025-07-04

    I have no skin in the game other than curiosity, but I took a look.


    https://pasteboard.co/i2dOL3jZDbFC.png

    This is from ggieger.py version 1.5.0. It shows your excepthook is telling your users upon exception to file an issue at the mesaact github project, which is not associated with giegerlog. While it is trivial code that could easily have been come up with in isolation, the fact that it tells your users to file an issue at a github project that is not yours is an error that should be fixed. I suggest you remove any references to mesact, as there are several obvious references in your code.

    It would be extremely easy to see this as a copyright infringement given that it literally contains email addresses and links to a github project that the original code came from.

     

    Last edit: Chris Chatelain 2025-07-04
  • ullix

    ullix - 2025-07-06

    Folks, I have no problem in removing any copyrighted code. But given that I have always avoided copyrighted code, I doubt that I have some in my project.

    This impression is furthered by your playground-like bullying in your first post, and your lack of clear indication what it is that you are claiming - there are many versions on this site - in combination with the lack providing evidence that you even have any copyright at all.

    Present the reqired details, and I will follow suit.

     
    • Travis Farmer

      Travis Farmer - 2025-07-06

      so you are going to continue to deny you stole code, when stolen code has been pointed out, and documented in this thread? you claim we are using "playground-like bullying", yet you have stolen code, while still attesting that you have not. it would seem that the child, is yourself.

       
  • John Thornton

    John Thornton - 2025-07-06

    Friends and colleagues thanks for your support in this matter.

    ullix, have you even taking the two seconds to look at your code?

    Can't you see my name, my email and my project link in your code?

    Why does an error in your code send your users to my project issue page to complain?

    If you're going to copy code from my project at least remove any reference to me and my project.

    So far you have just be an ass about the whole issue.

     
  • Tom Light

    Tom Light - 2025-07-06

    To be very clear,

    lines 91 - 92 of ggeiger.py:

    from email: John Thornton dev@gnipsel.com to: pyqt@riverbankcomputing.com from: 13.12.2023, 22:54

    sys.excepthook = self.excepthook

    lines 2428 - 2445 of ggeiger.py:

    from email: John Thornton dev@gnipsel.com to: pyqt@riverbankcomputing.com from: 13.12.2023, 22:54

    def excepthook(self, exc_type, exc_value, tb):

    extract the stack summary

    summary = traceback.extract_tb(tb)
    for frame_summary in summary:
    filename = frame_summary.filename
    frame_summary.filename = os.path.relpath(filename)

    rebuild the traceback and build the error message

    msg = f'Mesact Version: {VERSION} Build Date: {BUILD_DATE}\n'

    msg += ''.join(traceback.format_list(StackSummary.from_list(summary)))

    msg = ""
    msg += ''.join(traceback.format_list(summary))
    msg += f'{exc_type.name}\n'
    msg += f'{exc_value}\n'
    msg += 'Please file an issue at\n'
    msg += 'https://github.com/jethornton/mesact/issues'
    print(msg)

    the datestamp i see on ggeiter.py is 05/18/2024

     

    Last edit: Tom Light 2025-07-06
  • ullix

    ullix - 2025-07-07

    We're getting there slowly. Now tell me:

    • in which version of my projects
    • where do I see your copyright statement
     
  • Chris Chatelain

    Chris Chatelain - 2025-07-07

    you seem to be trying very hard not to do your own due dilligence. I showed you the exact version of your code, and his license is right at the root of his project and has been there since December of 2022. https://github.com/jethornton/mesact/blob/master/LICENSE

    Also, are you suggesting that emitting a stacktrace to your users asking them to submit a github issue with your software at the mesact github repo is a reasonable thing? Look at the screenshot I posted, that's YOUR 1.5.0 version, and it clearly states that.

     
  • ullix

    ullix - 2025-07-08

    Now that you finally named the version of my code and your license, I could find it.

    You use an MIT License. And you are still trying to force others to not use your code? Sounds hilarious; may I remind you of what Wiki says on MIT license:

    The MIT License is a permissive software license originating at the Massachusetts Institute of Technology (MIT)[6] in the late 1980s.[7] As a permissive license, it puts very few restrictions on reuse and therefore has high license compatibility.

    But not only that. You have presented this piece of code in an email in a PUBLIC forum, without any mentioning of copyright! This made it publich code. I found this email in an archive, do you want to see it?

    But don't worry, I found the code not very helpful and have removed it anyway in the next version.

     
  • Chris Chatelain

    Chris Chatelain - 2025-07-08

    "finally" is not the word I'd use, it's been mentioned in detail multiple times by multiple people, you only needed to actually look. I am not the ticket author, but I was able to find the code that was mentioned in the very first message in a few seconds of looking at your code. All of the information was there. Even if you'd searched the most recent version of your code for mesact, you would have found it! It would have been faster than all of the exchanges denying the code existed.

    This is a very strange thread, and now preserved for all time on the internet.

     
  • ullix

    ullix - 2025-07-09
    • status: open --> closed
     

Log in to post a comment.

MongoDB Logo MongoDB