NordVPNがオープンソースライセンスで製品を公開
NordVPNは3つの製品をオープンソースライセンスのもとで公開します。同時に無料のメッシュネットワーク機能の提供を開始し、透明性の確保とコミュニティとの連携を強く表明します。
なにがオープンソース化されるのか?
- LinuxのNordVPNアプリケーション全体
- Libtelio(すべてのOSのNordVPNアプリで使用されるネットワーキング・ライブラリ)
- Libdrop(メッシュネットワークでのファイル共有のために使用されるライブラリ)
オープンソース化することで、誰にでも調査、改変、再配布が可能となります。
たとえば、LinuxのNordVPNアプリケーションを改善したり、その機能性を何らかの形で変更したりできそうだと感じた時に、コードを試してオリジナルバージョンを作成することができます。
オープンソース化の目的
私たちは、透明性と説明責任への約束のしるしとして、これらの製品をオープンソース化します。コーディング・コミュニティの意見と精査を期待し、自社ソフトウェアに自信を持っていることを示すためです。
また、この一歩は、協働して発展していくという当社の強い信念を示すものです。アプリの開発現場やサイバーセキュリティのコミュニティには、才能あるコーダーやペンテスターがたくさんいて、当社アプリケーションに独自の視点をもたらしてくれます。
Libtelioのオープンソース化は特に重要な一歩です。なぜならこのコードは、Linuxクライアントのみでなく、NordVPNアプリケーションすべての支柱を形成しているからです。現在アクティブで最も主要なオープンソースコミュニティのひとつであるLinuxのコミュニティにLibtelioを委ねることで、才能あるコーダーや開発者に当社のコードを精査しサービスの改善につなげることを奨励します。
当社は根本的に、製品が可能な限り多くの人々の役に立つことを望んでいます。そして、このコードをオープンソース化することで、その使命を果たすことができるのです。これは、当社がメッシュネットワークの機能をすべてのユーザーに完全に無料で提供することになった動機と同じです。
オープンソース化のメリット
オープンソースソフトウェア(OSS)は多くの恩恵をもたらしますが、その中でも、コミュニティによってコードが調査され、強化される機会があることは重要です。
繰り返しますが、これはLinuxアクライアントに限ったことではありません。Libtelioライブラリから公開しているアセットは、すべてのNordVPNアプリの土台を支えているのです。基本的な構造は多くのアプリケーションに共通するものであるため、私たちのコードに多くの意見が寄せられることは、当社サービス全体にとっての大きな利益をもたらします。
オープンソースソフトウェアは、ソフトウェア開発空間におけるイノベーションとコラボレーションの根幹を支えるものであり、私たちはそのコミュニティの一員でありたいと願っています。
LibtelioおよびNordVPNアプリケーションに加え、もちろん、Libdropもオープンソース化します。Libdropは、メッシュネットワークのファイル共有システムに不可欠なファイルのライブラリで、ここにもコーディングコミュニティからのクリエイティブな意見を受け入れる余地があります。より多くの人の目に触れることで、より良いソフトウェアを作ることができるのです。