Top
Best
New

Posted by ppmpreetham 12 hours ago

Blender's UI and Runtime: Much Faster Than GPUI(github.com)
609 points | 250 commentspage 6
kitkarl 7 hours ago|
Blender continues being the GOAT
antman 11 hours ago||
License of GPUI is Apache and BlenderUI is GPL, which is limiting for adoption.
the__alchemist 4 hours ago||
Missed this - this is a deal breaker for many (most?) potential applications. GPL is fine for applications like Blender, but is limiting for libs.
chii 10 hours ago||
GPL is the best opensource license. But seeing this as a library, it might need to be LGPL rather than pure GPL (ala, you can use it as a library without "tainting" your source, but if you make modifications to the library, you must release it).
ppmpreetham 8 hours ago|||
Hello, creator here.

I don't think we can use LGPL since we were derived from Blender's Source code, which is GPL.

solyin 9 hours ago|||
AGPL if you wanna be serious about it.
chii 9 hours ago||
May be, but AGPL is intended for server based apps, rather than local apps (which i presume this library is intended, but i suppose the javascript part can be considered to fall into the server category).
anthk 7 hours ago||
Cool but Blender's interface is not a general purpose UI. EGUI/GPUI and the rest are.
Aeolun 6 hours ago||
But is it built in Rust?
ppmpreetham 5 hours ago|
The source code is in C/C++, there's no need to port it to rust
contingencies 9 hours ago||
OK who's gonna burn the tokens rewriting a whole Linux system with BUI? You know you want to...
ppmpreetham 8 hours ago|
Lol, I'll showcase that project in the website if someone actually does that
psygn89 1 hour ago|||
Do it!
contingencies 7 hours ago|||
BlenderOS
ppmpreetham 2 hours ago||
that's gonna be crazy. not gonna lie, that's actually doable
luckydata 10 hours ago||
This project would benefit from a longer Readme.
dogleash 2 hours ago|
>People spent decades building and optimizing Blender's GUI. It's battery and memory efficient, and super duper fast. We decoupled it, to give everyone a chance to build their own products with it.

Who is "we," and what's the long term plan?

It's a shiny presentation, but I don't see anything on offer more than a solo dev who pointed AI at the Blender codebase. I could do that myself, and many of the reasons I don't do that apply directly to why I'd never use this project.

I think the GitHub readme and the docs site are dishonestly presenting the state of the project.

More comments...