今日、パーソナルコンピュータ用のオペレーティングシステムの世界では、業界の巨人の間で安定した力のバランスが発達しており、その大部分はMicrosoftによって占められており、かなり多くの支持者がAppleによって保持されており、約1.5%がGoogleをChrome OSで、約1.5%がLinuxシステムのコンステレーションはすでに数年間安定しています(StatCounterによると))。Vivaldiブラウザユーザー間の優先オペレーティングシステムの比率が同じになると予想するのは論理的でしたが、実際、LinuxのVivaldiユーザーのシェアが世界市場でのLinuxオペレーティングシステムユーザーのシェアの5倍であることは多くの人にとって驚きです- Vivaldiブラウザユーザーの約7.5%がLinuxシステムを使用しています。明らかに、そのような結果には客観的な前提条件がなければならないので、今日それらについて話します。
機能性がより重要です
コンピューターの所有者はどのようにして日常的に使用するプログラムを選択しますか?そうです-そもそも機能性と利便性の観点から。これは、人がインターネットでの作業に最大の時間を費やすブラウザに特に当てはまります。私たちの大多数にとって、Webでの一日はブラウザの起動から始まり、その終了で終わります。また、一部の人にとっては、ブラウザは夜間にアクティブなままであり、継続的な作業の数日間の履歴を構築します。そしてここでVivaldiは、多くの人気のあるブラウザを置き去りにすることができる本当に強力な機能のセットを提供します。長年の伝統に従い、開発者は、ユーザーが追加のプログラムを起動したり拡張機能をインストールしたりする必要がないように、ネットワークで作業するためのすべての一般的な機能をブラウザーに追加しようとしています。
そして、このアプローチはLinuxユーザーに非常に人気があります。Linux環境で何十年にもわたって作成された選択の自由の雰囲気によって決定される、プログラムの選択に対する思慮深いアプローチに人々がより傾倒するのは、このコミュニティにあることは周知の事実です。ブラウザーを独立して比較すると、Vivaldiを優先して選択することがよくあります。この場合、ユーザーは情報に基づいた選択を行い、ファッションや広告の仕掛けに従わないため、開発者としてはこれは大きな価値があります。LinuxコミュニティにおけるVivaldiの主な障害は、伝統的に無料ではないライセンスです。これは一般に完全に公平ではありませんが、以下で詳しく説明します。それにもかかわらず、人がVivaldiをメインのブラウザにしたとしても、機能と利便性は十分でした。この障害を克服するためのレベル。
開放性について一言
おそらく、LinuxコミュニティからのVivaldiに対する最も頻繁な批判は、ブラウザのオープンライセンスの欠如です。はい、Vivaldiはクローズドライセンスの下でライセンスされています、それは本当です。しかし、今日のソフトウェアの世界は非常に複雑であり、「オープン」と「クローズド」に排他的に分割されているわけではなく、今日では混合モデルを見つけることがはるかに多いことに留意する必要があります。そして、これはまさに私たちがずっと前にOpera Prestoブラウザ用に選択したオプションであり、Vivaldiを作成するときに今日も使用し続けています。どうして?答えは簡単です-それが機能するからです。クローズドおよびオープンの設計原則を最大限に活用するために、それらを最大限に活用するように努めました。そして、私はヴィヴァルディには見た目よりもはるかに開放的であると言わなければなりません。
まず、私たちのブラウザはChromiumに基づいています。これは、Linuxコミュニティの原則に完全に準拠した本格的なオープンソースプロジェクトです。さらに、Chromiumコードに変更を加える場合は、対応するページに常に公開します。フリーソフトウェアの原則を尊重し、その開発に実行可能な貢献をするよう努めます。これは私たちにとっても有益だからです。このオープンソースは、すべてのVivaldiブラウザコードの90%以上を占めていることに注意してください。さらに、オープンソースの開発ツールを使用し、バグを報告したり、改善を提案したりすることで、開発に貢献しています。しかし、それだけではありません。
ライセンスの境界を超えて
私たちは50人の情熱的な人々を雇用している小さな会社であり、何百、何千もの従業員を抱える巨人と競争することは非常に難しいでしょう。しかし、私たちは解決策を見つけました-そしてそれはLinuxコミュニティの原則にも完全に準拠しています。私たちは、ブラウザの開発を支援するために、ボランティアの大規模なグループと積極的に協力しています。これと数十人のソプラノが詳細なテストに従事し、バグ追跡システムと連携し、50か国からの100人以上のボランティア翻訳者がブラウザインターフェイスの多言語サポートを提供し、何千人ものテストビルドユーザーが最も複雑なバグを見つけて常に新しいバグを提案してくれます。アイデアとソリューション。その結果、Vivaldiユーザーコミュニティからのこのような積極的な支援により、他の人気のあるブラウザーと競争することができます。そして、このコラボレーションは本当のLinuxWayでもあります。
ご覧のとおり、私たちは主にオープン原則に取り組んでいます。何が閉じたままですか?インターフェイスといくつかの関数を作成するための独自のコードのみ。言い換えれば、クローズドライセンスの下では、Vivaldiを個性的で特別なものにするものしかありません。ここでは、エリック・レイモンドの人気の本「大聖堂とバザール」を思い出すことができます。20年以上前に公開されました。その中で、彼は無料ソフトウェアを開発する2つの一般的な方法について話しました。それは、ユーザーコミュニティ全体が製品の作成で主要な役割を果たす場合(「バザール」の原則)、または才能のある開発者の小さなチームが主要な作業を行う場合(「大聖堂」の原則)です。したがって、私たちの場合は、「大聖堂」の原則を優先しました。これは、Opera Prestoの時代にはうまく機能していたため、今日も引き続き使用しています。また、個性を保つために、クローズドライセンスを使用しています。
オープンクローズドソース
ただし、これはプログラミングに精通しているユーザーにとっては障害にはなりません。重要なのは、私たち自身のコードの大部分がHTML / CSS / JSであるということです。これらのテクノロジーは、ブラウザーインターフェイスの作成に使用されます。また、パフォーマンスを向上させるためにコードがわかりにくくなっているにもかかわらず、一部の職人はコードを読んで、必要な機能を追加するためにブラウザコードに独自の変更を加えることを学びました。これは、Vivaldiブラウザではまだ利用できません。これらのユーザーをどうしますか?何もありません。はい、彼らは正式にライセンスに違反していますが、彼らがこれでビジネスを始めないか、いくつかの悪いことをしなければ、私たちは決して彼らに干渉しません。そして、私たちはしばしばあなたをより緊密な協力に招待します。
奇妙に聞こえるかもしれませんが、コードをスパイするためだけに誰かを追跡するつもりはありません。私たちの仕事、私たちのライセンスの仕事は、競争相手が市場に現れるのを防ぐためにあらゆる機会を利用し、しばしば非常に積極的な方法で行動する他の市場プレーヤーから身を守ることです。私たちはユーザーに門戸を開いていますが、強力な機能を備えた大規模な捕食者の餌食になりたくありません。そのため、クローズドライセンスを選択しました。これを使用すると、私たちを「飲み込む」ことがはるかに困難になります。
自然な結果
上記のすべてを考慮すると、VivaldiがLinux環境で非常に積極的に使用されている理由についてすでに特定の結論を導き出すことができます。ライセンス制限は、その機能の点でも、その使用の点でも、Vivaldiユーザーに実質的に干渉しません。私たちはコミュニティとオープンにコミュニケーションを取り、助けやアドバイス、新しいアイデアや建設的な批判をいつでも喜んで受けます。また、ユーザーを追跡したり、データを収集したりすることはありません。また、組み込みの広告ブロッカーや追跡、その他の手段を使用して、オンラインサービスを制限しようとしています。私たちはコミュニティにオープンであり、コミュニティは私たちのオープンさを大切にしています。そして、Vivaldiの共同開発により、著名な競合他社に代わる価値のあるものとなる、非常に優れたブラウザーを作成できるようになることを心から願っています。