lkcl says:
Jim: there seems to be a misunderstanding about OpenPOWER, here. the OpenPOWER initiative was started internally and quietly many years ago (almost a decade), however to ensure that things were done correctly (not least because IBM is involved and has huge responsibilities to its Supercomputing customers), it just took a very long time. So long in fact that ironically the RISC-V initiative appeared to be first!
Thanks in part to that, with RISC-V announcing its existence before OpenPOWER, the “limelight” has fallen on RISC-V, yet there are areas where the lack of proper thought, consideration, review, and rejection of constructive feedback has led to conflict and mistakes in the establishment and ongoing running of RISC-V. The patent indemnification is not properly adequate, for example. This is an area where IBM’s two decades of experience and access to excellent lawyers shows through: OpenPOWER implementors gain the backing of IBM’s absolutely massive patent portfolio, and the EULA is properly designed to reflect that.
Another critical area – where Bruce does not have the correct information and has given you (and readers) an incorrect perspective – is that the OpenPOWER Foundation permits anyone to present Extensions to the ISA, even without having to join the Foundation. Eighteen months of reasonable in-good-faith and publicly documented enquiries to the RISC-V Foundation as to how to go about the same process were completely ignored, in direct violation of the responsibilities of a Trademark Holder, which is extremely serious.
Now, it turns out that “outsiders” (non-OPF Members) will not be able to participate in the review process by the OpenPOWER ISA Working Group (they will not be invited to the meeting), however at least they can submit the Extension. By contrast: RISC-V directly prevents and prohibits Extensions from being submitted without also joining the RISC-V Foundation.
This may not seem like it is a big deal, but it is actually a serious problem for certain classes of Business. Imagine that there is a Business which has, as its fundamental Business Objectives, a promise to its customers to engage in “Full Transparency”. This is absolutely critical for example in crytpo-currencies, where full audit and review of all source code and mathematics is essential and de-facto the norm.
With the processes and procedures and much more being entirely closed and secretive, to join the RISC-V Foundation just to submit Extensions would risk such a business being also accused of engaging in secrecy, fundamentally undermining the trust of its customers even before it has released a product. This is a serious conflict of interest!
By contrast although it is proceeding slowly, the OpenPOWER Foundation is listening to constructive feedback, and accepting the responsibility of engaging with outsiders with different perspectives and experience.
In other words, OpenPOWER is more inclusive of people from diverse backgrounds.
Combined with the existing stability of the OpenPOWER ecosystem, thanks to the pedigree and experience of its decades-long members including IBM, this is an extremely powerful combination.