We really need to just force all standards organizations to release their standards for free. No making you pay $300 or whatever for a standard. (The PCI SIG makes you pay like $5000 for access to the PCIe standard...)
These are standard business practices. They own IP. People want to use that IP. They say "pay us X to use our IP". People throw a tantrum because money. Instead, people want to capitalize on someone else's hard work for free.
I understand the ideas behind open source, and I think they are excellent. But I also understand that people and the businesses they operate want to make money.
Or just repeal the laws that are being used to make them non-free.
This fails even at the FRAND level because you're not "allowed" to implement it in open source software.
Exactly. Proprietary, encumbered bullshit shouldn't be accepted as a standard. Period.
Then you wouldn't have 3G cellular. Or 4G. Or 5G cellular. It costs tens of millions of dollars to drive around san diego in those vans taking traces of a new cellular system design and discovering improvements so that the standard works everywhere else on earth (San Diego is a worst case that's comparable to Hong Kong.). We wouldn't have CDMA cellular. Or LTE cellular. Recall that CDMA cellular was 3x more efficient in bits/second/Hz than 2G/GSM, so that cell phone providers could literally give you a free phone or PAY YOU to throw away your phone and they would still come out ahead, financially.
VESA makes you pay $5000 to get legal access to the DisplayPort standard. That is not the issue here.