In Fedora, we don't "support" third-party packages or installation of software because we can't do much about it if something is wrong. You should go to the provider of the software for help.
But we certainly support your _ability_ to install and run whatever you want. It's your computer, and it's your OS.
It's not necessarily about being "one program". It's this part:
"The “Corresponding Source” for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities."
I get that it's really hard to make money as an open source company. (That's why I am one of your paying customers.)
The exclusion you are putting on your SDK seems very similar to that of the "bitkeeper" version control software used for the Linux kernel for a short time. Look how that turned out.
ChatGPT, for all its amazingness, _never_ follows instructions. It just appears to, as it generates likely text. This is incredibly important to understand — it isn't a generalized AI.
Larger and more sophisticated models will do the party trick more convincingly... but actually following instructions will require a different approach.
> The distribution needs to do almost nothing to support either EFI or the legacy BIOS or any other booting method.
I think you're seriously underestimating the amount of effort the bootloader and hardware enablement teams who work on Fedora put in to making _systems boot Linux at all_.
To be clear, I'm RHEL and CentOS _adjacent_, rather than actively _in_ them. But I think (rough launch and more than a few communication issues) aside this is generally gonna be positive.
In complete seriousness, I think there are three broad categories:
* Use cases which actually despite the fears will be covered just fine by Stream
* Use cases which will be covered by the upcoming expanded no-cost/low-cost RHEL programs
* Use cases which, yeah, aren't covered
It's my estimation that the first two are actually the vast majority. I don't mean to be flippant (it was a long day). understand that people who are mostly in the third case are angry and disappointed, but from what I've seen in talking to people both when Stream was launched and after this announcement, at least some large number who are worried that that's their situation are going to be actually getting something better when the dust settles.
I can totally reassure you on your last concern: everything that goes into Stream is approved for a minor release in RHEL. That's not changing at all. Cutting edge is still Fedora's turf. :)