Not a fact. AMD doesn't favor open projects, they want to make money just like Nvidia and Intel do off the tech they develop. Problem is, AMD's 20% market share in both the CPU and GPU market forces them to have to promote open projects because they don't have the clout and market dominance to force industry changes and charge everyone else for that privilege. AMD also has a checkered past for long term support of their promoted features and not the best reputation for vendor support either which further hampers their ability to gain industry support for any closed ecosystem they may want to develop.
I am not sure that you completely understand the concept of market forces and how much Intel is actually earning. Even with 20% market share, the company is very comfortable, so comfortable in fact that its earnings far outweigh its expenditures.
AMD has prices now comparable to Intel per product, and this is not due to increase of prices for the cost of its R&D and contracts with TMSC etc, but because they are becoming greedy thinking the same philosophy of " The price of a product is worth what a customer will pay for it!". Lisa Su could spell the company downfall with this Philosophy, as many, like me, supported AMD's inferior products over the years, to keep Intel Honest and to deprive them of a monopoly that always stifles innovation.
In the past, around 2003-2006 when Intel had its Prescott systems (Pentium 4) as an inferior product to the AMD Athlon, AMD still kept is price low, which ultimately garnered it Support from fans to stop it going under. But over time, as TSMC, global foundries and others were stuck at the 28nm node and Intel had its day with the 14nm and 22nm nodes, it asserted monopolistic practices (which kept the AMD fans in the game desperately supporting AMD to keep it in the game. AMD was saved by Litigation against Intel and Sony with Microsoft deciding to build their next gen consoles with AMD tech. Around this time AMD produced METAL, which was a FREE abstraction layer that has eventually formed into VULKAN (also FREE except for the specific Vulkan code additions above METAL). Must AMD not only gave another Kick to both Intel and Microsoft (like AMD64 and Metal over DX11; to form DX12) but also continues to develop the OpenGL which Metal heavily derived. The VULKAN ecosystem that heavily defines Mobile Graphics owes its thanks to AMD on its Revolutionary Free license. Which somehow you seem to have missed.
AMD, in general, does not make money from its software implementation, which is arguably why it is poor to start with. It favoured Innovative design and Innovative approach over Intel's often lazy approach (except for Intel's 2 thread per core method; which eventually turned out to be a big weakness).
AMD does not need money from its software. It goes by the Philosophy of "the software sells the hardware!" and then puts it in the Free open source arena (like METAL).
Your philosophy of AMD must charge for its Software Projects because of its low share of the Market, it a bit of an over simplified approach to this and lacks depth of understanding of either INTEL or AMD. AMD has a Fraction of the Cost in day to day running , that Intel or Nvidia have, but still continue to be slightly ahead or no more than 15% behind in performance for equivalent complexity products.
One of the Philosophies that has saved AMD is its friendly approach to Open products, and Intel hates the fact that METAL was an Idea from its much smaller competitor, as was AMD64 and the Memory transport tech that AMD utilised to get over the poor design and speeds of the old 28nm limits when Intel had a 2-2.5 density and 30% power advantage with 14nm tech. Now it (AMD) has the Slight lead in IPC and massive lead in Multicore implementation.
So my point still stands. AMD favours open Projects... Unless you can show me ACTUAL EVIDENCE to prove the opposite other than your very weak understanding of the Market forces.
Your Checkered past of AMD also misses the point in that Both Intel and Nvidia have similar problems and still need to continually issue patches and fixes. The main difference is, due to R&D costs and team size, those 2 companies can fix their software more quickly than AMD. So this is to be expected. AMD is a Hardware company, not a software one, where as the other 2 aren't always.
If we are talking about checkered Pasts. Look at Microsoft and Intel who have been litigated for Billions due to stolen tech and poor implementation... And Intel also showed its weakness with the 10nm node, finally trying to solve the Transistor Junction design failure (of its complex 3D design) with Cobalt... How long did that take...????
Marring AMD with its faults while forgetting its competitors, is poor understanding of comparison on your part.