先週、私たちはCOVID-19の発生以来初めて、カリフォルニア州サンノゼでNGINXコミュニティのミートアップを主催しました。 ベイエリアのオープンソース コミュニティを直接見て、プレゼンターの話を聞くことができてとても嬉しかったです。
F5 NGINX ゼネラルマネージャーの Shawn Wormke 氏による紹介の後、NGINX CTO 兼共同創設者の Maxim Konovalov 氏が、プロジェクトの「暗黒時代」から最近の出来事まで、NGINX の歴史について詳しく説明しました。 その歴史を基に、私たちは未来に目を向けました。 具体的には、主席エンジニアの Oscar Spencer 氏と主席テクニカル プロダクト マネージャーの Timo Stark 氏が、魅力的な新技術WebAssemblyと、それを使用して複雑な問題を安全かつ効率的に解決する方法について説明しました。 Timo は、 NGINX JavaScript (njs) の概要も説明し、そのアーキテクチャを分析して、今日の複雑なアプリケーション シナリオの多くを解決する方法を実演しました。
何よりも、このミートアップのハイライトは、NGINX のオープンソース コミュニティに対する私たちの新たな共通のコミットメントでした。
NGINX の目標は、 OpenSSLやLinuxと同様に、オープンソース標準であり続けることです。 私たちのオープンソース プロジェクトは F5 によって後援されており、これまではコミュニティからの貢献は限られていましたが、主に F5 の有給従業員によってサポートされてきました。 これは私たちのプロジェクトに大いに役立っていますが、長期的な成功は、より大規模で多様な貢献者のコミュニティを巻き込むことにかかっていると考えています。 オープンソース コミュニティを拡大することで、最新のアプリケーションで複雑な問題を解決するために最善のアイデアがイノベーションを推進できるようになります。
この目標を達成するために、私たちはオープンソース プロジェクトの長期性、透明性、影響力を保証する以下の取り組みを行っています。
これらの取り組みにより、私たちのプロジェクトがより多くのコミュニティの貢献を得て、最終的には F5 以外のメンテナーやコア メンバーにつながることを期待しています。
しかし、これらの取り組みは私たちの働き方に極めて重要な変化をもたらします。 貢献者の数が少ない多くのプロジェクトでは、この変更は簡単なものになります。 長い歴史と優れた実績を誇る当社の主力製品である NGINX プロキシの場合、これらの変更には慎重な計画が必要になります。 私たちは、コミュニティに十分な通知を行い、コミュニティがほとんど混乱することなくこれらの変更を採用し、適応できるようにすることで、これに配慮したいと考えています。
私たちは、これらの取り組みとそれが私たちのコミュニティに与えるプラスの影響に非常に興奮しています。 今後もさらなるミートアップの機会を楽しみにしています! その間、 nginx.orgでこの移行に関する追加情報と詳細なタイムラインをお待ちください。
「このブログ投稿には、入手できなくなった製品やサポートされなくなった製品が参照されている場合があります。 利用可能な F5 NGINX 製品およびソリューションに関する最新情報については、 NGINX 製品ファミリーをご覧ください。 NGINX は現在 F5 の一部です。 以前の NGINX.com リンクはすべて、F5.com の同様の NGINX コンテンツにリダイレクトされます。"