2 ms·
> Is there any reason you haven't tried to turn it into a real desktop environment given that Godot provides the mechanisms to do so? It's just too complicated
by popcar2 3y ago
> Is there any reason you haven't tried to turn it into a real desktop environment given that Godot provides the mechanisms to do so?
It's just too complicated to embed third party applications into a Godot game. I suppose it is technically possible to do so since you can use GDExtension to glue C++ code, but I can't even begin to imagine how that can work. Thanks for the feedback anyways :)
As a side note, Godot can't be GPL because it would imply that you can't make closed source games in it (they'd all have to be GPL as well).
- arminiusreturns 3y agoWith OS. functions (including OS.execute) you don't need any third party things or GDExtensions from my point of view. You might check it out if you haven't. I am working on a real file browser in 3d and execution launches applications natively in linux for example. It's not launched "within Godot" per se. As for the GPL thing: that's exactly the point! Wish you the best in future Godot dev.