The whole problem is Robux isn't it? It's not like the engine is anything special.
I'm not saying Roblox won't try, but this project strikes me as very obviously legal.
If legality was a spectrum, I'd rank this higher than VLC Media Player (patents) and way above an NES emulator. I suppose it'd be below Android, and Oracle did sue over Android.
(Disclaimer, I am not a lawyer, etc.)
This looks like it just reimplements a few Roblox APIs in an open source engine. It would of probably made more sense to just create a Roblox to Godot translator or something.
Second, your poking a multi billion dollar bear. If this project ever takes off Roblox will take action, right or wrong that's enough to stop most small projects. You can be right, but you don't have millions to fight non stop lawsuits.
In reality this is a cute proof of concept. It's never going to compete with the actual product. If it does Roblox will have it stopped in 72 hours
The good news though; it’s lawyers shutting down your project. Yesterday, it was hiring someone to break your knees.
(also not a lawyer)
By contrast, the use case for Librebox seems very clear to me. "I'm a developer. I made this Roblox game. (It's my game, I own the copyright.) I want my game to run outside of Roblox."
If NES emulators were geared (exclusively and clearly) to game developers, that would be different.
So long as the specific code used to implement a method is different, anyone is free under the Copyright Act to write his or her own code to carry out exactly the same function or specification of any methods used in the Java API. It does not matter that the declaration or method header lines are identical.
Emulators often require handling copyrighted materials like games or firmware, whereas APIs are not copyrightable.https://en.m.wikipedia.org/wiki/Google_LLC_v._Oracle_America...
I thought Flashpoint[1] did pretty well about that? The full download is 1.68TB, I'd wager most stuff you'd have seen back then would be on there.
extraduder_ire•2h ago
wernerb•2h ago