Ask coding questions

← Back to all posts
So, someone took my repl and published it as an npm package...
programmeruser

My question: Are they legally allowed to do this?
The packages in question:
https://www.npmjs.com/package/replblog
https://www.npmjs.com/package/replblog.js
The repl is attached below.
I believe it was @muchtek who published it.

Answered by muchtek [earned 5 cycles]
View Answer
Voters
programmeruser
Comments
hotnewtop
muchtek

Hello everyone,
I would like to apologize to all of the repl.it community for my actions. Yes, I did publish the packages, but I would like to say that I had no bad intentions. I wanted to make @programmeruser 's package easy-to-use, and I now regret giving you no credit. I want to personally apologize, as I wanted no conflict, and in fact only wanted to help anyone wishing to make a bot using the repl blog chat bot code you provided. I hope you understand what I was trying to do, and I again apologize to the community. The last thing I want to do is steal someone else's code as my own, and I am not really an expert in licensing, so once more, I apologize to all of you, and especially to you, @programmeruser . Thank you all for taking the time to read this and understand.

muchtek

@muchtek With this said, I have deleted the npm packages in question.

alanchen12

alright

alanchen12
muchtek

@alanchen12 Apologies, I must have only deleted replblog, but I will do that now

muchtek

@muchtek
this only happens when the package has been deleted... I am not sure what is wrong

muchtek

@alanchen12 interesting, it shows up for me too, but I have this image:
perhaps we need to clear browsing data.

muchtek

@muchtek (meaning that i only have 1 package)

[deleted]

Well based on how they cross-changed licenses, im not sure if thats legal. But ISC license is almost the same as the MIT license.

Just click Report Malware and write away.

Coder100

easy report malware

but that is actually so annoying
but didn't you already make a package?

programmeruser
ANDREWVOSS

Legally, they are allowed to do that unless you have a liscense on your code :(

programmeruser

@ANDREWVOSS repls are by default licensed under the MIT license.

ANDREWVOSS

@programmeruser Forgot about that. I'm not familiar with the MIT license

ANDREWVOSS

@programmeruser just did some reading, turns out it's legal to redistribute MIT licensed code/programs as long as you include the original license and copyright info.

Baconman321

@ANDREWVOSS @programmeruser

MIT does not protect against this.

Getting a valid copyright license would be the best way to do this, but now it might be too late (https://blogs.findlaw.com/law_and_life/2018/10/when-is-it-too-late-to-file-for-a-copyright-or-patent.html - maybe not tho).

Although: https://www.lesinskis.com/MIT-licence-community-hostile.html

oOF, that doesn't sound good (the last article link I posted).

ANDREWVOSS

@programmeruser

Final update:

Both npm packages are under a different license, so they technically aren't legal. :D

sorry for all the pings

Baconman321

@ANDREWVOSS How does that make it illegal?

Read this.

Basically, they can take a MIT licensed code and patent it themselves, and then sue you (IDK if that has changed).

ANDREWVOSS

@Baconman321 nvm then. (clearly I had no idea what I was talking about) Sorry.

RohilPatel

Man i cant help, but u must be popular

programmeruser

@RohilPatel wdym? I'm not that popular...

tussiez

@RohilPatel This isn't an answer..