Hacker News new | ask | show | jobs
by jmiserez 3671 days ago
Yes, and the other project was on here just 4 days ago [1]. I had actually tried it out myself so I was surprised to see this.

Just writing:

> I've seen a static version of this project on github, but I forgot the name of the original project. It is his static version of the dashboard turned into a configurable service that spits out HTML & JSON.

is unfair to the original author and just doesn't cut it in this case. I see that the MIT license is there, but the original [2] has this line added to the copyright notice:

> Copyright (c) Craine Runton

The MIT license requires reproducing the copyright notice in full, that includes this line as well. Even if it's just small parts of the original project that were used/modified.

It's very cool when someone makes their work available for everyone to see and use, it's not cool to just steal it and even go so far as to rename variables from the original just for the sake of it, see commit [3] (e.g. config.js)!

And even after that, the code still looks very similar. Just take a look at config.js [4-5] and get_cert_info.js [6-7].

[1] https://news.ycombinator.com/item?id=11770856

[2]https://github.com/cmrunton/tls-dashboard/blob/master/LICENS...

[3] https://github.com/JensDebergh/certificate-dashboard/commit/...

[4] https://github.com/cmrunton/tls-dashboard/blob/master/node_a...

[5]https://github.com/JensDebergh/certificate-dashboard/blob/ma...

[6]https://github.com/cmrunton/tls-dashboard/blob/master/node_a...

[7]https://github.com/JensDebergh/certificate-dashboard/blob/ma...

1 comments

Frankly saying I'm not 100% sure who copied the code from other. Cmrunton's version is younger than Jens' one (based on the repository history and commits), but Jens admits that code for the dashboard was picked somewhere.

Code is, clearly, very very similar, I've checked both dashboards, this why I've posted the initial comment.

Jens' first commit [1] was 3 days ago, the repo is a fork of the node-js-getting-started example repo and all older commits [2] are not by him and related to that repo.

Craine's project was already done and posted here by then [3], the situation is very clear here.

[1] https://github.com/JensDebergh/certificate-dashboard/commit/...

[2] https://github.com/JensDebergh/certificate-dashboard/commits...

[3] https://github.com/cmrunton/tls-dashboard/commits/master

:thumbs up: