클라우드 네이티브 컴퓨팅 재단(Cloud Native Computing Foundation)이 팬데믹 이후 첫 번째 Kubecon 컨퍼런스를 주최하기 위해 다시 상하이에 왔습니다. Linux Foundation의 전무이사인 Jim Zemlin은 기조 연설 중에 언어를 여러 번 바꾸면서 AI와 인간 번역가가 따라잡기 위해 직면하는 어려움을 보여주었습니다.
통계 측면에서 Zemlin은 Linux Foundation이 아마도 세계에서 가장 큰 소프트웨어 회사일 것이라고 농담했습니다. 그는 평균 소프트웨어 개발자 급여(전 세계적으로 4만 달러로 추정)에 재단에 기여하는 개발자 수를 곱하면 총 급여는 약 260억 달러가 될 것이며 이는 Microsoft의 R&D 급여 240억 달러를 초과한다고 지적했습니다.
Zemlin은 Linux Foundation 프로젝트에 참여하는 개발자 중 실제로 Linux Foundation에서 일하는 개발자가 없기 때문에 이 통계는 다소 왜곡되어 있다고 지적했습니다.
그럼에도 불구하고, 참여한 엔지니어의 수는 Zemlin이 지적하는 또 다른 문제, 즉 제공되는 오픈 소스 프로젝트의 수가 수백, 수천 또는 그 이상에 달할 때 특정 목적에 적합한 오픈 소스 프로젝트를 선택할 때 발생하는 "선택의 역설"을 강조합니다.
그는 또한 오픈 소스 세계에서 특정 요소가 점점 더 정교해지고 있음을 반영하여 기업이 오픈 소스를 사용하여 매출과 수익을 늘릴 수 있는 기회를 강조했습니다. WeChat, Alibaba 및 Huawei는 모두 이에 대한 공로를 인정받았습니다. 위치를 고려하면 놀라운 일이 아닙니다. Zemlin은 개선된 제품이 프로젝트로 다시 유입되어 더 나은 수익을 의미하고 더 많은 개선을 의미하는 선순환을 지적합니다.
이 모든 것이 매우 유토피아적으로 들리지만 OpenTofu는 대규모 언어 모델에 대한 오픈 소스 노력을 포함하여 Zemlin이 홍보하려는 프로젝트 목록에 추가되었습니다.
9월 20일 Linux Foundation에서 발표한 OpenTofu는 HashiCorp가 Mozilla Public License 2.0(MPLv2)에서 Business Source License 1.1로 전환하기로 한 결정에 대한 직접적인 대응입니다. OpenTofu(이전 OpenTF)는 HashiCorp의 Terraform 코드형 인프라 도구의 포크로, 오픈 소스이고 커뮤니티 중심이며 Linux Foundation에서 관리됩니다.
HashiCorp의 결정과 Red Hat이 Enterprise Linux 제품에 적용한 변경 사항과 같은 기타 조치는 오픈 소스에서 수익을 창출하려는 기업이 직면한 과제를 강조합니다. Zemlin은 오픈 소스 세계에서 수익 창출 기회를 강조하는 데 열심인 반면, 다른 회사들은 점점 더 제한적인 라이선스 모델을 통해 투자를 보호하려고 노력하고 있습니다.
보안 문제도 두드러집니다. OpenJS의 전무이사인 Robin Ginn은 소프트웨어 공급망 공격이 빠르게 증가하고 있다고 지적했습니다. 상호 종속성(실제로는 종속성 내의 종속성)으로 인한 위험이 최근 몇 년간 급격히 증가했다고 그녀는 말했습니다. 예를 들어 OpenJS 프로젝트에는 수백 개의 종속성이 있으며 모두 고려해야 합니다.
그러나 리눅스재단의 로버트 리브스 전략협력부회장은 중국에서 오픈소스 컨퍼런스를 개최하는 것의 큰 문제점을 지적했다. 프로젝트가 점점 더 글로벌화되고 개발자가 전 세계에 분산되면서 엔지니어가 동일한 서비스에 액세스할 수 있도록 하는 것이 어려울 수 있습니다.
예를 들어, 화웨이의 제품은 일부 서방 정부를 경계하는 경우가 많은 반면, 구글의 서비스는 중국 정부의 분노를 불러일으켰습니다.
Reeves는 중국과 같은 지역의 이벤트에 물리적으로 참석함으로써 헌신을 보여주는 것 외에도 Linux Foundation을 포함한 조직은 선택한 도구와 플랫폼이 일부 사람들이 첫 번째 선택을 사용할 수 없게 되더라도 선택한 도구와 플랫폼이 관련된 모든 사람에게 적합하도록 개발자 간의 의사소통을 촉진해야 한다고 믿습니다.
Cloud Native Computing Foundation의 최고 기술 책임자인 Chris Aniszczyk는 WebAssembly(이 경우 실제로는 경량 버전의 컨테이너)의 장점을 칭찬하면서 이러한 정서를 반영했습니다.
결국 중국의 기여율은 미국에 이어 2위다. 인도와 독일은 각각 3위와 4위를 차지했다.
Aniszczyk은 전 세계적으로 서비스 가용성의 격차를 도전이라기보다는 기회로 보고 있습니다. "그것을 알아내는 데 오랜 시간이 걸렸지만 해냈습니다. 안타깝습니다. 하지만 그게 세상의 현실입니다... [지역 제한을 다루는] 것은 프로젝트를 개선하는 좋은 방법입니다. 저는 오픈 소스가 지식과 개발을 공유하는 인류의 공통 목표와 같다고 굳게 믿습니다... 오픈 소스는 글로벌합니다. 모든 사람을 위한 것이며, 모두가 기여해야 하며... 허락 없이도 혁신이 있어야 합니다."