So, someone took my repl and published it as an npm package...
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.
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.
easy report malware
but that is actually so annoying
but didn't you already make a package?
Legally, they are allowed to do that unless you have a liscense on your code :(
@ANDREWVOSS repls are by default licensed under the MIT license.
@programmeruser Forgot about that. I'm not familiar with the MIT license
@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.
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 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).
@Baconman321 nvm then. (clearly I had no idea what I was talking about) Sorry.
Man i cant help, but u must be popular
@RohilPatel wdym? I'm not that popular...
@RohilPatel This isn't an answer..
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 With this said, I have deleted the npm packages in question.
alright
Replblog.js still is there. https://www.npmjs.com/package/replblog.js @muchtek
@alanchen12 Apologies, I must have only deleted replblog, but I will do that now
@muchtek
this only happens when the package has been deleted... I am not sure what is wrong
@alanchen12 interesting, it shows up for me too, but I have this image:
perhaps we need to clear browsing data.
@muchtek (meaning that i only have 1 package)