This week’s This Week in GNOME mentions that Blueprint will become part of GNOME.
Blueprint is now part of the GNOME Nightly SDK and is expected to be part of the GNOME 49 SDK. This means, apps relying on Blueprint won’t have to install it manually anymore.
Blueprint is an alternative to defining GTK/Libadwaita user interface via .ui XML-files (GTK Builder files). The goal of blueprint is to provide UI definitions that require less boilerplate than XML and are easier to learn. Blueprint also provides a language server for IDE integration.
↫ Sophie Herold
Quite a few applications already make use of Blueprint, and even some Core GNOME applications use it, so it seems logical to make it part of the default GNOME installation.
So, Glade’s files replacement or a Qtquick alternative?
I said it on Phoronix and I’ll say it here. GNOME really dropped the ball on not requiring a rename when adding it to the SDK.
GNOME’s Blueprint vs. Unreal Engine’s Blueprints? Even if Epic doesn’t send a Cease & Desist if they become aware of it, that’ll make googling for answers a royal pain.
Blueprints are hardly invention of Epic, and Epic should be sued by Factorio developers in such case.
Neither Apple Computer nor the Beatles’ record label invented apples, yet they had to come to an agreement over use of the name “Apple” to avoid a trademark suit. (Apple Computer agreed to not get into the music business. Hence the tongue-in-cheek name of the musical system sound, “Sosumi”.)
I’m thinking of how Phoenix became Firebird to avoid a collision with Phoenix BIOS, which then became Firefox to avoid a collision with Firebird database. (The open-source descendant of Borland InterBase.)
Neither “Phoenix” nor “Firebird” were new words.
…and, again, even if Epic is fine with this, it’ll still make googling for answers a pain.
It sounds more reasonable to say Phoenix Technologies rather than just Phoenix BIOS. I was always more amused that they had to change the name because of Firebird given that Firefox has had such a greater impact on the world. Firebird made sense as a companion to Thunderbird but Firefox is a much cooler name.
If we start trademarking every word used to describe developer APIs – God help us.
Technically, a company doesn’t even need to trademark a name to send a legal threat over it.
In the extreme cases, it becomes “The process is the punishment”, where it doesn’t matter if there’s a case… just how much money the attacker can make you burn before it costs them too much to continue.