3 ms·
Good question. I searched around, but could only find this about Repl.it being closed source -- https://repl.it/feedback/p/open-source https://repl.it/feedback
by williamstein 8y ago
Good question. I searched around, but could only find this about Repl.it being closed source -- https://repl.it/feedback/p/open-source https://repl.it/feedback/p/open-source
- amasad 8y agoThat answer is a bit outdated because we open-sourced one of the core pieces of our infra: Prybar https://github.com/replit/prybar https://github.com/replit/prybar We'll be open-sourcing some more. As for how Multiplayer is implemented, we'll be doing a blogpost on it soon.
- latchkey 8y agohttps://github.com/replit/prybar/blob/master/languages/nodejs/repl.js#L4 https://github.com/replit/prybar/blob/master/languages/nodej... Sorry to be the license police, but I think that the attribution for embedding another project like that is a little unfair to the original authors, especially since this project is the more restrictive GPL 2.0. https://softwareengineering.stackexchange.com/questions/218331/what-are-the-requirements-for-attribution-in-the-mit-license https://softwareengineering.stackexchange.com/questions/2183... "The fourth paragraph says that the copyright notice in the second paragraph must be reproduced. Users of the license [sic] substitute the [fullname] with their actual name. That is what constitutes "proper attribution" in the mind of the MIT: every user of the software can find out who wrote it if they want to."
- amasad 8y agoThanks -- I'll make sure to let the team know to fix it.
- adamnemecek 8y agoIs it CRDT?
- amasad 8y agoIt's OT right now. But we're looking at CRDT too.
- adamnemecek 8y agoCheck out y.js http://y-js.org/#!/examples http://y-js.org/#!/examples All the examples are synched