Hacker News new | ask | show | jobs
by thiht 677 days ago
I was actually looking for something like this a few days ago!

There’s an open source tool which I love the idea of (basically a tool for declarative integration tests), but I really don’t like it’s implementation. I tried to contribute to improve it, but it’s too much work and it will never fit my ideal.

So I basically decided to "redo it but better", and I’m also tempted to make it a paid, proprietary tool because my implementation diverges enough that I consider it a different codebase altogether (and it would bring legitimate value to companies). I wrote my code from scratch but still had some knowledge of the original code base so I’d be interested in running something like JPlag to make sure I didn’t accidentally plagiarize open source code.

I hope I find a way to make it compare 2 codebases :)

1 comments

> to make sure I didn’t accidentally plagiarize open source code.

If you didn't plagiarize, you don't need to run the tool. If you did plagiarize and want to hide it, tho...

There’s big sections of code I wrote in the original open source lib. I didn’t copy paste the code but the implementation in this component is obviously pretty close. I’m the copyright holder of this code anyway so it should not be an issue, but I’d rather not take the risk.

Plagiarism is not always clear cut because life is messy. That’s why Wine doesn’t allow contributions from people who have seen Windows source code[1] for instance, even though it could be good faith contributions with experience instead of plagiarism

[1]: https://wiki.winehq.org/Developer_FAQ#Who_can't_contribute_t...?