Hay algunas razones importantes por las que CNCF es importante, pero me centraré en la principal que realmente me interesa: desacoplar Kubernetes de Google.
No es ningún secreto que Kubernetes by Google es uno de los proyectos de código abierto de más rápido crecimiento, tal vez nunca. En cualquier categoría, no solo sistemas distribuidos o software de infraestructura. La tasa de crecimiento está esencialmente a la par con el primer año de contribuyentes y compromisos de Docker. Es absolutamente explosivo.
Dicho esto, Kubernetes todavía está en pañales y acaba de llegar a v1.0. Quedan muchos años antes de que el proyecto se convierta en lo que sus creadores (Google) tenían en mente al abrirlo hace un año. Con ese fin, para que Kubernetes alcance su máximo potencial, DEBE ser un proyecto de propiedad / gestión / gobierno de la comunidad y NO un proyecto de propiedad de Google.
- ¿Qué es la computación en la nube? ¿Cuáles son las oportunidades en él?
- ¿Cuáles son los entornos informáticos de la vida real que se espera que se beneficien de los chips multinúcleo?
- ¿Cuáles son los pros y los contras de Amazon Kinesis y Rackspace ZeroVM?
- ¿Puedes usar JavaScript para crear una aplicación en la nube?
- ¿La caja de servicios en la nube finalmente morderá el polvo después de sus resultados poco halagadores en el primer trimestre?
Además del hecho de que muchos ven a Google como el dictador benevolente de Kubernetes (de esto pueden salir cosas buenas y malas), de hecho, hay datos disponibles sobre las diferencias en los proyectos de código abierto (digamos “potencial de omnipresencia”) alcance cuando compare aquellos que fueron administrados y poseídos predominantemente por una sola corporación versus aquellos que evolucionaron en colaboración y donde fueron gobernados por fundaciones independientes (ASF o proyectos específicos). Por no hablar de la cantidad de adopción que puede alcanzar un determinado proyecto de código abierto cuando está dirigido y dirigido por la comunidad, pero también hay muchos ejemplos de proyectos que simplemente se extinguieron porque una comunidad vibrante nunca se animó a su alrededor.
La gobernanza colaborativa siempre domina sobre la gobernanza monopolística:
Sam Ramji (CEO de la Fundación Cloud Foundry) presentó algunos grandes marcos de pensamiento esta mañana durante su discurso de apertura de OSCON sobre por qué las bases son extremadamente útiles ya que vemos ciertas tecnologías de código abierto de gran éxito adoptadas por la industria.
Bryan Cantrill (CTO de Joyent y miembro del Comité de Supervisión Técnica de la CNCF) también dio una charla sorprendente y bastante relevante esta tarde en OSCON. Sus diapositivas están aquí. Preste especial atención a las diapositivas 20 y 21.
Nota: Trabajo para Kismatic, miembro fundador de la CNCF.