I think we can’t find an agreement on our angles on the topic so much that it’s simply not constructive to push the conversation further. I’m afraid that if I’ll try to say anything now, it’ll be a repetition of what was already written earlier.
In short, I see Slint as a not GPL project (but rather as a commercial project that happens for now to triple-license the code and includes GPL). I see GPL projects as fundamentally different to Slint, in a sense that, once you have enough external contributors, you simply cannot revert back and stop being a GPL project, whereas in Slint I see it as possible. I trust GPL projects and I know I can “lean” on them, whereas I’d advise to rely on Slint only if you have commercial entanglement that you want to keep.
I’d propose to agree to disagree.



I think you’re right, the reality is not actually so black-and-white. With the GNU project indeed being a notable “exception” of sorts. And, while I can’t think of any single project that would change from GPL and still be alive, I think I’ve heard about at least attempts of doing so once, more than a decade ago, not too successful IIRC.
But to answer the question… I’m not trying to say what is a GPL project. But sometimes I can tell when something isn’t [a GPL project], and Slint isn’t. It doesn’t revolve around copyleft and its ideology. Neither is MySQL. MariaDB is. MariaDB is easier to fork off MySQL than it would be off Slint though. Slint has much broader API, more evolving too I’d assume (but I don’t know).
So my recommendation on when to use or not use Slint would still hold. And I still insist that it’s factually correct to say that Slint is not a GPL project.