7 ms·
Did the author disclose the work on Riju as a prior invention before joining Repl.it? If so that puts him in the clear. I would also check your hiring contract
by stevebmark 5y ago
Did the author disclose the work on Riju as a prior invention before joining Repl.it? If so that puts him in the clear. I would also check your hiring contract to see what kind of clauses are in there about prior inventions. For larger companies, I don't think this company behavior would surprise anyone.
I think I can understand where Repl.it is coming from. All I know is this behavior (by Riju author) isn't something I would personally want to do. Join a company, leave, and open source something that is directly related to the company's business model, whether it undermines their profits or not. It's standard for companies (other than Apple) to say "work on whatever tech you want, but if it competes with us, we should evaluate it that's OK."
I would at least have gotten their buy-in on the project or idea first. Especially given this commit message:
> repl.it superiority!!
I also wouldn't use intentions or the fact that it currently has less traffic than Repl.it as example of why this is harmless. I would approach this with an empathetic view to how a company would see an engineer leaving and then open sourcing something directly related to the company, based on what they learned while working at the company.
- abricot 5y agoDid you not get the part about him being an intern. Everything you write would apply for someone on vp level with opportunities and stock option. Get down from there.
- CapmCrackaWaka 5y agoWhat do stock options have to do with anything? The engineers (interns or not) working on the code base are more capable of copying the product that a VP who can't write software. A VP would be capable of stealing employees, connections, or clients from the company, which (at least compared to this case) would be much more damaging, sure, but that's just a strawman you created to detract from OP's argument, which is that the ethics of trying to open source a similar project to your old employers product is morally ambiguous at best.
- daniel-thompson 5y ago> the ethics of trying to open source a similar project to your old employers product is morally ambiguous at best I don't think it's bad at all, considering replit is itself built on open-source software, and the CEO is a loud champion of open-source software, and the intern's project only explores one relatively small aspect (number of languages supported) of the problem space while purposefully ignoring all the other stuff necessary to build a competing product
- abricot 5y agoWhat does copying the code base have at all to do with this situation? Who are now creating a straw man argument? We're not talking about IP. The company had nothing technical that the writer stole from them. What he did was not even comparable as a product to what they created! "the ethics of trying to open source a similar project to your old employers product is morally ambiguous at best" would have applied if he had made a product at all!
- jahewson 5y agoNon-competes in California are non-enforceable with the exception of certain stock-holding company executives.
- jjeaff 5y agoThe only thing morally ambiguous here is the idea that a previous employer gets to somehow own everything you learned while in their employ in perpetuity and can decide whether you are allowed to try to make a living or not. If he didn't directly copy code or steal IP or some amazing trade secrets that he contracted never to share, then there is nothing wrong either legally or ethically.
- cole-k 5y agoSecond-hand source here, but I’m pretty sure Riju postdates the author’s internship. IANAL but if he signed a non-compete maybe this could be a legal issue.
- daniel-thompson 5y agoReplit is based in SF, and non-competes aren't enforceable in California.
- deleted 5y ago[deleted]
- Thaxll 5y agoI'm pretty sure you can't leave a compagny and create a similar project copy pasting the same design / idea that you knew while working in the previous compagny.
- hathawsh 5y agoThat's essentially how Zoom was built. Eric Yuan took everything he learned from supporting WebEx and built a new company and product that does the same thing as WebEx. https://slidebean.com/blog/startups-zoom-company-story-eric-yuan-skype https://slidebean.com/blog/startups-zoom-company-story-eric-...
- aarohmankad 5y agoI think there might have been a misunderstanding on your point. From what I read, Riju was wholly created after the intern left Repl.it
- wernercd 5y ago"Prior invention" He created Riju AFTER working as an intern at Repl.it. From the article: > I worked for Replit in Summer 2019 Also from the article, regarding Riju commits: > 2020-06-05 df9ba38 Initial commit "I can understand" to a degree. That's what time-limited non-competes are for. I think a lot depends on what he signed as he was hired and/or leaving Repl.it - was there a "you can't work for a competitor for x years" type document? Was there something worse? And that's not talking about the fact that some states bar non-competes and it was over a year after he left repl.it, what's the odds his non-compete was for that long? We obviously have one side of the story - and we know how he said/she said stories end up - but from what's being told, it seems like he's been away for long enough that non-compete to be flimsy at best and unenforceable at worst.
- stevebmark 5y agoI'm not thinking so much about non compete, I'm thinking about copyright violation or trade secrets (even though it's not the most stunning tech here). I specifically see this commit message: > repl.it superiority!! It's weird to have that commit message and then to claim Riju is unrelated and not a clone of Repl.it.
- mkishi 5y agoThat read very tongue in cheek to me. It'd be akin to creating a microblogging platform in a weekend without any production-ready engineering, yet claiming superiority over Twitter on a commit bumping the post limit to 560 characters. And then having Twitter threatening to sue.
- seg_lol 5y agoExactly, there might be one little feature that surpasses another project and then claim you are better. This is always a tongue in cheap moment and a time to bask in the glory of ones leet skills.
- kyawzazaw 5y agoIt is explained
- playpause 5y agoEven if Repl.it rightly felt it was a breach of their IP, the CEO could have assumed good faith, explained his concerns kindly, and politely requested the project be taken down. The interesting thing is that he seemingly panicked, resorted to legal threats almost immediately, and even stooped to warning the kid that they have deep pockets. It’s like something you’d expect from 90s Microsoft, just more scrappy and trashy. And this is Repl.it, a company where you’d imagine OSS community relations would be a big deal.
- stevebmark 5y agoI agree the interaction could have gone more smoothly. I also still think Repl.it and Amjad have reasonable viewpoints. I didn't see a panicky or instant legal threat reply from the emails. I saw an email pointing out the copying issue clearly, then a strong and lengthy pushback email from Riju author, and _then_ a reply about lawyers. The "I did nothing wrong" email from Riju author probably seemed benign, but seemed like strong pushback from Amjad.
- knl 5y agoAs they say, beauty is in the eye of the beholder. I saw a complete jackass reaction that tarnishes the reputation of repl.it.
- dogman144 5y agoYeah in general this strikes me as a learning lesson. If you're at all career-wise (and/or have signed a contract recently), this area is usually anywhere from an ethically gray area, to a contractural third rail. A CEO flexing on an early-career SWE is the height of nonsense, but this sounds like an early-career mistake to make on the engineer's end. For the SWE it's a project, for the CEO it's existential. Of course this could go south.
- ejboy 5y agoHow exactly it's existential if a single intern could copy their product? Imagine Microsoft/GitHub or someone with deep pockets going after them?
- dogman144 5y agoMy point is the view of the world for the two parties here is totally different (unless you are a founder on the edge of success without enough funding on the line to lose your mind at an intern, and if so - interested on your take). Not empathizing with the founder other than noting it would be sort of predicable for the founder to react like this. IP is big
- jeffybefffy519 5y agoOf course its in bad taste/unethical to build any open source clone of a product for a company you used to work for. Doesnt matter how shitty the CEO behaves, how unoriginal the idea you copied is. Incredible that had to scroll so far down HN to find this comment.
- stevebmark 5y agoI'm personally surprised at the responses too. I think it's easy to default to "the little open source player is getting screwed over by the big bad corporate entity." In this case I think it's a learning opportunity for the author of the clone.
- gtyras2mrs 5y agoSay you interned for Twitter for a while - and you decided to create a small open-source self-hosted microblogging site for you to play around with. Bad taste? Unethical? I think that's going too far. Since the open-source project here doesn't seem to be running at scale nor having support for user-accounts or anything as such. Is working on an open-source toy for the sake of it - somehow unethical because it's related to a previous employer's product? I work for a financial institution, and if i create a small bit of opensource code in the future (after leaving my current job) that relates to banking, is it unethical or wrong? Quoting the blogpost, >there were 38 visits to Riju during the month of February. (Half of those were probably me.) >the architecture was limited to running on a single server >Riju categorically lacked all of these features, including: having a user account, saving your work, sharing your work, publishing webapps, persistent workspaces, discussion forums, integration with GitHub, etc. etc.
- jjeaff 5y agoOnce you no longer work for the company, all bets are off. Just because you employed someone for a while doesn't mean you retain ownership of the knowledge they learned while working for you. Barring of course, specific trade secrets or patents. But I have seen none of that here. And, "this kind of looks like what we have" is not a valid legal argument.