Have you noticed that AMD mainly release open source versions of technologies originally created by Nvidia? They don't come up with anything new themselves. You wouldn't have these technologies at all if Nvidia hadn't made them first.
Nvidia created Gsync - AMD released an open source inferior version (but cheaper and preferred in the long run)
Nvidia created DLSS - AMD released an open source inferior version
Do you think AMD would have thought of these things on their own and then released them open source? Of course they wouldn't, they don't have the budget/RND finances that Nvidia have. They do it because their approach is inferior so they wouldn't be able to sell it effectively if it was proprietary so open source is their only option. It's just a bonus 'being the good guy' and releasing it open source fools a lot of buyers and puts them in a good light.
On the flip side, Nvidia put millions into developing raytracing. Yes they called their package RTX, but their raytracing implementation was then adopted by MS and put into DX12. That's pretty much making it open source. It's the standard that has been widely adopted across the board.
Lol, this post makes me look like an Nvidia fanboy
but I'm just trying to show you that AMD is not releasing these things open source to be your friend. They're a company just like any other. Both AMD and Nvidia will happily push the prices of graphics cards through the roof, ripping off gamers worldwide. Both companies sold directly to miners then harped on about how miners were scooping up all the cards and driving up prices and that their hands were tied. Both companies have been found using underhand tactics for years just to make more money with me and you paying the cost.
AMD have released some truly legendary products in the past, but so have Intel and so have Nvidia. The best thing you can do for yourself, as a consumer, is buy what is best within your budget and pay no attention to which company is selling it