I would like to make a suggestion about the policy of updates for the community edition versus the full paid edition, especially in the context of OpenACC.
When it comes to optimizations, new features, new architecture supports, etc., I totally understand allowing paid users to get these new updates rapidly, while requiring community users to wait a while (6 month updates).
However, I do not think the above should apply to bug fixes. When a community edition has a bug that prevents someone’s code from working, it is very difficult to force them to wait 6 months before they can use their properly-coded program.
As a member of the OpenACC users group, I think having a free up-to-date working compiler (with incremental bug fixes) is critical for OpenACC to be a viable option for many researchers (especially in academia).
Cutting-edge spec implementation, optimizations, and new hardware support are premium features that are understandable to require a paid subscription, but having the compiler work as intended should not be.