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!