web-dev-qa-db-ja.com

リポジトリのストレージと帯域幅に対して誰が支払うのですか?

yum updateまたはapt-get update、私のマシンは複数のサーバーにアクセスし、複数のパッケージをダウンロードしています。これらのサーバーが毎日何百万もの同様のリクエストを処理していると思います。

これらのサーバーの保守、存在、帯域幅に対して誰が支払うのですか?答えがディストリビューションによって異なる場合は、CentOS、Arch、Ubuntuが良い例です。私はこれらの無料のオペレーティングシステムを使用していて、帯域幅を消費しているので、これについて不思議に思っていますが、この特権を誰にも支払っていません。

41
Mendhak

私はほとんどのディストリビューションが個人の寄付を受け入れると思います(彼らは無料のホスティングも受け入れるかもしれません)。しかし、ほとんどの場合、それはおそらく彼らの資金調達の大部分ではありません。

主要なディストリビューションの一部には、有料のスタッフがいる場合があり、オフィススペースも含まれている可能性があります。そのコストは、レポジトリをホストするコストを超える可能性があります。1。これは、彼らが運営上の予算を持っているというだけで、彼らが主にボランティアベースではないことを意味するものと解釈されるべきではありません(商業的な変形を除いて、彼らはそうです)。

FedoraはRedhatが所有しており、Redhatは上場企業による年間10億ドル規模のビジネスです。彼らは前者をサポートするのを助けるためにかなりのことをしていると思います。

wikipediaによるとCentOSは現在Redhatも所有しており、今年初めにRedhatがCentOS開発の継続的なスポンサーシップを発表しました。

UbuntuCanonical が所有していますが、Redhatと同等ではないと思いますが、おそらくまだ収益があります。年間数千万米ドル。前回イメージをダウンロードしたとき、Ubuntuはあなたに同時に少額の寄付をするよう奨励することにかなり積極的でした。年間5ドルで、平均的なインストールに関連するレポホスティングのコストをカバーできると思います。

Debianプロジェクトは約20年前から存在しており、確かにそれをサポートしてくれるユーザーのコアがかなりあります。彼らはまた、リソースを提供する ここの「パートナー」のリスト を持っています。 UbuntuはDebianに依存しているため、Canonicalが大幅に役立つと思いますが、キーウィの回答で提供された this link から判断すると、会議費用をカバーするために$ 25万を公に懇願する必要があります。がっかり。

Archは、ここで説明した他のディストリビューションよりもはるかに貧弱ですが、開発スタッフやホスティングをサポートするために、さまざまなソースから十分な資金を集めている可能性があります。彼らは彼らのサイトで明らかに勧誘しているようには見えないので、私はこの資金が主に産業(そしておそらく政府)の助成金から来ていると思います。

1.このホスティングの実際のコストを知るために、GNU/Linuxシステムはおそらく デスクトップシステムの1-2% 世界規模で ウェブの少なくとも40%)を占めると考えてください。サーバー 。次に、これが2,500万システムに達すると想定した場合、大規模な(理論上の)ディストリビューションがそれらの10%を占め、各ユーザーが1日4 MBを占め、時間の経過とともに平均すると、これは1日あたり10 TBになります。適切な人を知っていれば、おそらくUSドル5,000ドル未満で月あたり3000 TBを獲得できると思います。

34
goldilocks

通常、各Linuxディストリビューションにはいくつかの中央サーバーがあり、すべてのパッケージを直接配置していました。しかし、これらのパッケージのコピーを持つmirrorsが世界中に存在しています。これらのミラーは、定期的に更新を探す中央サーバーと直接通信します。通常、この中央サーバーとミラーの間のアップデートのリリースには遅延があります。その遅延がどれだけ短いかは、ミラーがパッケージ間の違いを探す中央サーバーと通信する頻度に依存します。

これらのミラーは(通常)niversitiesおよびcompaniesであり、ディストリビューションコミュニティの利益のためにサービスを自発的に提供します。

さらに、ミラーは負荷を分散するに役立ちます。そのため、中央サーバーは必ずしも高い帯域幅や多くのリソースを持つ必要はありません。

29
mavillan

Debianに関しては、Debianを使用する企業がサーバーと帯域幅を寄付しています。プロジェクトでは、ハードウェア、特にスペシャリストハードウェアの購入にも寄付を使用していると思います。これについての議論はDebianメーリングリストで見つけることができます。しかし、Debianが帯域幅を支払うことを聞いたことがありません。おそらく、彼らは十分なISPを見つけて、帯域幅を無料で使用させることができます。

同じことがおそらく他のコミュニティプロジェクトにも当てはまります。 RHELのようなより商業的なプロジェクトは、おそらく彼ら自身の費用を支払います。

これを見る Debianパートナーのリスト 、goldilocksのおかげ。私が上で述べたように、これらはDebianに援助を提供する人々の一部です。

Debianプロジェクト自体は 時々歴史的にまれな例外 を除いて、誰のために働いてもお金を払わないことに注意してください。しかし、企業は人々にDebianでの作業にお金を払うことができます。これは一般にスポンサーシップと呼ばれます。

5
Faheem Mitha

ほとんどの場合、Intel IBM AMDのような大企業...
Ubuntuを見ると、帯域幅を処理する正規の会社です。
ソースフォージの場合、多くの大学が帯域幅を提供し、電話会社のような大企業(フランスでは無料など)を提供しています。

Centosはこのページで帯域幅スポンサーのリストを提供します
http://www.centos.org/download/mirrors/

編集する

私はまた、Firefox ##の昼食のためにHPとMozillaが協力していることを思い出しました。Mozillaが彼のブログでHPについて語っている間、HPは新しいバージョンを配布するためにMozillaに大きなサーバーを提供していました。

編集2

この記事が最近登場したため、Debianにはお金が必要なようです
https://wiki.debian.org/FriendsOfDebian

4
Kiwy

@goldilocksが答えたように、Ubuntuソフトウェアは必ずしも無料で提供されるわけではありません。 Ubuntuで利用できる商用パッケージもあります。 ルック Ubuntuによって商用提供されているソフトウェアのリストについては、このリンクをご覧ください。

これは、Googleの仕組みと同じです。私はほとんどすべてをグーグル検索しますが、何も支払いません。また、そのようなオープンソース開発を資金提供することによって促進する企業もあります。ですから、基本的に、私たちはエンドユーザーとしてこの素晴らしいオープンソースコミュニティのサービスを楽しんでいます。

2
Ramesh