There are a lot of good ideas here, as well as valid concerns that the community is beginning to unearth.
My interpretation of much of this discussion is that the principal concern is the potential subversion of Rocky to some kind of group/company/organization that does not have the best interest of the community at heart in one form or another. This is a valid concern, and it is one that I share as well.
At this early time, it’s important to maintain perspective. We haven’t even existed for half a week! Our immediate priorities are:
Preparing the website, GitHub, and other associated resources with appropriate wording, copy, and branding. I’m thrilled at how well this is progressing!
Laying the necessary infrastructure to support the growth and development of the community. We’re making progress here, too.
Organization of ourselves to begin to prepare for the delivery of the Rocky OS.
The third point is critical, and we need to ensure we don’t lose sight of what brought us all here. Ultimately, we need to deliver a solid successor to CentOS. There are a lot of companies and organizations that are justifiably concerned over the LTS of their deployments, and we really don’t have a lot of time to deliver on that.
The Rocky community has come together rapidly, and it’s tremendously exciting to see! But we’re at a critical stage right now. We’re like a star that has the potential to go super nova, but if we don’t do things right, if we get in the way of ourselves, we run the risk of collapsing before we even had the chance to really get off the ground.
All this to say that while these kinds of discussions about how Rocky should best be governed and directed are important and necessary, for now they remain more of a longer term goal until we can ensure that many of the most fundamental items have been addressed, and momentum is not lost at this critical juncture of our early development.
Here’s what Greg had to say on the subject in Slack recently:
This is a great thread, and apologies for my latency. At the moment, and until the landscape is better understood, I will maintain the lead of Rocky Linux. This may change in the future, but for now I believe this is best for the project and the community.
My commitment is to the project and keeping the project open and free from commercial interest (even from my own company). I’m not saying that organizations shouldn’t monetize on Rocky Linux, quite the opposite, but the decisions for the project should always be in the best interest of the project and community of users. To the best of my ability, I will always ensure that happens or I will step down.
I agree with this, and it appears that many of you do as well. I want everyone to be clear that while we may focus on ensuring we don’t collapse in on ourselves at this early stage, that doesn’t mean your voices aren’t being heard, or that your concerns are being dismissed. They’re not. I just think the wise approach for now is to ensure we have some basics in place (and I mean really basic—I haven’t even had an @rockylinux.org email account for more than a couple of days!).
The last thing I’ll say on it is that I hope no one considers my thoughts authoritative. The above is how Greg sees things, how I see things, and how it looks like many of you see things as well, based on conversations I’ve seen in Slack. I always want to do my best to make sure that, where possible, I’m listening to everyone and helping to enable the community and our project, and I’m submissive to the will of the community. I’m grateful to all of you who will help keep me honest on that front!