戦闘技術:オープンソースのインフラストラクチャ・ソフトウェア最高のビジネスモデル

個人ブログのナビゲーションページ(クリック、右側にリンク個人のブログを開くために):ダニエルは、テクノロジ・スタックにあなたを取ります 

「オープンソース」の簡単な歴史

1998年のサミットから「オープンソース」(オープンソース)ソフトウェアハッカーのスローガン。当時、フリーソフトウェア運動は15年が経ちました。

ソフトウェアフリーダム

1969年には、Unixオペレーティングシステムは、(AT&Tと提携)ベル研究所で生まれました。その時に、AT&Tが独占禁止法違反の理由のため、コンピュータ業界に入ることができない制限されています。だから、AT&T UNIXのソースコードは、最初に無料で配布すること。しかし、AT&Tの1982禁止するためのコンピュータ業界の無効を入力しない場合があります。

1983年、AT&Tは、有名なUnixのシステムV.をリリース 同時に、AT&TのUnixは、クローズドソースの商用ソフトウェアの担当にそれを回す、ライセンスモデルを変更しました。AT&Tの動作は、ソフトウェア業界のちょうど縮図が、多くの企業や個人がクローズドソースの商用ソフトウェアモデルの賛成で過去ソースの無料配布モデル上で変更されていました。したがって、(1983年に開始した)フリーソフトウェア運動を出産しました。リチャード・ストールマンマシュー、RMSのための業界の敬意をスポンサー。(人々はアメリカ人の世代などJFKのように、ではない普通の人、の3文字の省略形を使用することができます参照してください。)

RMSは、学術的なハッカーの典型的な代表である、彼は商用ソフトウェアのため、だけでなく、ソフトウェアを使用するユーザーの自由の権利と利益についてだけでなく、フリーソフトウェア運動を開始しました。フリーソフトウェア運動は、あまりにも理想主義的な問題を抱えているが、それが表すコミュニティの力の目覚めは、長い間深く、今日のソフトウェア業界に影響を与えてきたが。

Linuxの(1991)とMySQL(1995) - への絶え間ない努力と付着を通じ、1990年代には、フリーソフトウェアのキャンプ最終的にヘビー級のメンバー(GPLの下でライセンス)を迎えました。徐々に右のトラックにフリーソフトウェアので、なぜ「オープンソース」この新しいフラグそれを再生しますか?

ハッカーとビジネス

1994年には、ネットスケープが設立されました。Javascriptがオリジナルのプログラミング言語とブラウザを介してエンジンのレンダリング、Netscapeの最も美しい時間が90%以上のブラウザ市場シェアを支配しました。Netscapeブラウザ自体は、商用ソフトウェアの担当であるが、ユーザーはまた、無料の評価版をダウンロードするかを選択することができます。

ただし、MicrosoftもこのレーストラックのWebブラウザを目指しています。組み込みのWindows上のInternet Explorer、Microsoftはすぐにネットスケープの市場シェアを侵食します。特に、1998年に、マイクロソフトは、組み込みの機能も圧倒Netscapeの製品からのWindows 98は、Internet Explorer 4.0をリリースしました。NetscapeのオープンソースのWebブラウザ:大胆な決断をした前に、不安定NetscapeはAOLに自分自身を販売しました。(将来的には、Firefoxとして生まれ変わることになる、とIEは新たな競争を起動する。)しかし、フリーソフトウェアの考え方あまりにも理想主義的な、いくつかの違いが明らかにNetscapeなどの商業企業が存在します。

それは、この文脈である、オライリーは一緒にハッキングコミュニティの重要なメンバーをもたらした:ライナス、3つのスクリプト言語(Perlの/ Tclの/ Pythonの)で、ネットスケープ社の代表、Apacheのメンテナや他の大物の発明を一緒に開催しますセミナー。議論の重要な成果の一つは、フリーソフトウェアやオープンソースソフトウェアかどうかは明らかであり、最も重要な共通点は、オープンソースです。これは、「オープンソース」のスローガンの起源です。別のオープンエンドのトピックは、オープンソースハッカー文化の背景にあると商業市場を組み合わせる方法です。誰が20年後に思っただろう、我々はまだこの質問への答えを探しています。

そのため、オープンソースプロジェクトは、ビジネスモデルについての話をタブーであってはなりません。初日以来、誕生した「オープンソース」からビジネスモデルを模索することが重要な部分の一つです。ソフトウェアのソースコードは、市販の可能性との協力で開発された共有 - オープンソースの理念を強調するためにコンセプトは、オープンソースのフリーソフトウェアのアイデアを適用するように拡張されているといえます。

ランプ

右に生まれた「オープンソース」、。1997年から1998年のアジア金融危機の後、低レベルの一方で米国への一方の資本バック、米国の金利。インターネットブーム(ドットコム・バブル)より乱流の最初のラウンド。

ソフトウェアおよびサーバー事業はあまりにも高価でした。開発者は、自分のウェブサイトを構築するためのオープンソース技術のPCのハードウェアおよび将来の有名なLAMPスタックを使用し始めました。LAMP、つまりLinuxオペレーティングシステム、Apacheウェブサーバ、MySQLデータベースとPHPの開発言語。オープンソース・ソフトウェアはインターネット初期のランプ(ランプ)であると言っても過言ありません。

今日では、LinuxやMySQLは、地球上で、既に任意のデータセンターの標準です。Apacheは、コード190万行で、ビッグマックスタイルのオープンソース基盤になることです。COCOMO IIのモデルによれば以上$ 20億円(2019年度年次報告書)のこれらのコードの開発コストを推定します。どのようにばかげはいこの資料の冒頭に述べた「オープンソース」についての可視2人の偏見。

イノベーションパイオニア

インドにおける遺伝子のオープンソース・ソフトウェアは深くエリート文化やハッカーコミュニティの革新的な精神を刻印します。でも、フリーソフトウェア運動の開始から数えて、「オープンソース」はわずか30年生まれました。しかし、「オープンソース」は、今日のソフトウェア業界のために持っていたりしても全体のIT産業は、深いインスピレーションと影響をもたらしています。

あなたが戻ってIT業界の発展状況の約20年間に行く場合は、次の兆候のいくつかを認識する必要があります。

インターネット、モバイルインターネット、クラウドコンピューティング

IT技術開発の約20年の全体のインターネット業界のリーダー。インターネットは非常に若い業界だけでなく、ITに最も敏感な技術産業が、1990年代に始まりました。オープンソース技術のLAMPスタックは、インターネット業界の発展のための基礎を築いた、とインターネット産業の急速な発展は、オープンソースソフトウェアを多数育成を助けました。

当初ときのSuSEとRed Hat Linuxのエンタープライズサーバ市場への、しかし、商用ソフトウェアを低価格でオープンソースソフトウェアの代替。時間の長い期間のために、オープンソースのソフトウェアが欠落している商用ソフトウェアに比べて容量いっぱいに忙しいです。しかし、たとえその段階ではなく、オープンソースのソフトウェアツール、コンポーネントと革新的なアイデアの多くを貢献しました。最も典型的な例の一つは、MySQLデータベースのストレージエンジンは、エンジンを計算し、二つの独立した部品モジュール設計(とではないことを、今日のコンピューティングとクラウド内のストレージの別々の概念)します。MySQLのストレージエンジンは、ユーザーが自分のニーズを選択することができ、さらには、このストレージエンジンは、別の会社で開発することができます。(が、MySQLとInnoDBはオラクルの手に今あるが、実際に彼らが以前に両社ある。)DB2とOracleができないような操作。

最後の十年までは、モバイルインターネットとクラウドは輝きを計算します。Redisのは、MongoDBは、スパークは、ドッカー......革新的なアイデアを持って来るためにこれらの基本的なソフトウェアは、誰もが、伝統的な商用ソフトウェアモデルに従って動作するようではありません。

ビッグデータ

1990年代のビッグデータの概念が表示されるようになりました。初期のビッグデータマイニング使用の値について、主にEDW / BI(エンタープライズデータウェアハウス、ビジネス・インテリジェンス)このようなソリューションを通じて達成。その時、Teradataデータウェアハウスは絶対に支配的です。IBMはCognosのBIとSPSSの買収を通じて分野で重要な位置を占めています。これらのビジネス・ソリューション年間、主に金融サービス、電気通信、大規模製造およびその他の産業います。

特徴の一つは、(2倍のデータが値の2倍をもたらすことはできない)ビッグデータ密度の値が比較的低いです。伝統的な分析アプローチので、一方で、おそらくまだパフォーマンスの面で要件を満たすが、コストはユーザーに受け入れられることは困難です。HadoopのHDFS 2005の登場までは、コストを処理するデータが大幅に低下しました。最後に容易に利用可能になるために、オープンソースソフトウェア、エンタープライズクラスのビッグデータ分析機能を駆動します。

機械学習と深い学習

李世ドル以上1つの勝利:2016 DeepMindはAlphaGo 4開発しました。これにより、新たな高さにAIのこの波の波。これは、人工知能がはるかに行くことができるのですか?この質問への答えは、意見の問題です。しかし、それはその主流の人工インテリジェンスプラットフォームのフレームワーク(テンソル流れ、カフェ、Keras、PyTorch、パドルパドルなど)されているオープンソースの注目に値します。NVIDIAのハードウェアメーカーが導入している、そうであっても、オープンソースのAIは、このようなRAPIDSをフレームワーク。

オープンソースソフトウェアの技術革新、モノマー現在の技術ではないだけ。さらに重要なのは、オープンソースソフトウェアの背後にあるオープンコラボレーティブ哲学、およびソフトウェアの価値の再定義は、完全に今日のソフトウェアの世界を変えました。

ソフトウェアの価値を改造

戻る2009年に、それは、商用ソフトウェア企業は、時代を繁栄するものです。当時IBMは、ソフトウェアのプリセールスエンジニアの著者です。同僚活発な議論の日を正確にどのような方法西洋ヒルズ夕日。IBMは、日を取得しますが、私は、この買収は独占禁止法の調査を渡すことができなかったことが怖いという噂があります。

誰がOracleの最後のショットを考えているだろう。取引が完了すると、OracleとIBMは、ハードウェアとソフトウェアの同じセット、フルスタック企業のIT企業のひとつで、サービスになるために。OracleとIBMの間ハッチ覇権は、エンタープライズITのすべての領域を拡大するために、データベースのフィールドからだと思われます。

しかし、我々はそのようなことは、最終的には実現しなかったことを知っています。OracleとIBMはともにオープンソースソフトウェアの流行のこの時代に失われた......

伝統的な商用ソフトウェアプレイ

私たちは皆、その伝統的な商用ソフトウェア一般的に使用されたライセンス(使用許諾)販売モデルを知っています。一般的なプロセスは、ソフトウェアベンダーが、彼らの魔法の数式(おそらく神によって決定される定数の様々な式)に代入、(例えばCPUコア、メモリ容量などの数など)、ユーザーのハードウェア構成になり、最終的なソフトウェアライセンスを計算するということです額証明書。

有料ライセンス料へのユーザーの後、まだソフトウェアを使用するように楽しいことができますか?ソフトウェア・ベンダーの場合は、2つの問題があります。

  1. ライセンス料は、一般的に(強盗規格に、ドルがないわけではない提供)大きい割引を与えました。
  2. ライセンスは、それを行うにはどのように今年受信したワンタイム料金、来年多いですか?

だから、ライセンス料ワンタイム料に加えて、ソフトウェアベンダーは、ソフトウェアアップグレード保護年会費を設計しました(日割り計算は通常、ライセンス料から来ている)に充電。ユーザーは常に再給与にライセンス料がなくても、最新の「バージョン」を使用することができた後だけで、アップグレードプロテクションを購入しています。Oracleはライセンスサポート(ライセンスサポート)と呼ばれる、IBMは、サブスクリプションおよびサポート(サブスクリプション&サポート)と呼ばれます。

一般的な直感として、一つは、ソフトウェアライセンスのアップグレード保証が唯一のアドオン製品(すべての後、さえ計算方法が行くためにはライセンスが以下の通りです)ソフトウェアのライセンス料のコアビジネスをされると思うだろう。しかし、真実は、多くの場合、直感的で、Oracleの2017年決算報告書を参照してください。

  2017
収入  
総収入 37728
新しいソフトウェアライセンス 6418
ソフトウェアライセンスの更新および製品サポート 19229
費用  
営業費用合計 25018
研究開発 6159

単位:百万ドル

もともと、全体の売上高の50%以上のソフトウェアアップグレード保護所得は、新しいソフトウェアのライセンス収入の3倍を販売し、R&D支出は三回全体の会社です。それは非常に成果です!また、この基本的なディスクに依存して、道路のOracleの変換は、まだ比較的穏やかです。どのショーどのように重要なソフトウェア会社の収益の持続可能性。

ライセンスサポートの収入を保つために、Oracleは2018に始まったとさえリリースサイクルを変更し、独自のデータベースに名前を付けます。年間ライセンスのサポートは、そうでない場合は、保護の今年をアップグレードするユーザーは、白十字それではない、「バージョン」を送信するために、その後、少なくとも年に、充電されているので?しかし、実際には、Oracle 18cのような、それは新しいデータベース「バージョン」ではありません。厳密に言えば、それは、Oracle 12.2.0.2(Version.Release.Modification.Fixpack)で、それはより多くのフィックスパックのようなものです(またはIBMによっては、関数レベルと呼ばれています)。

慣例により、フィックスパックのアップグレードは、アップグレードプロテクションを購入する必要はなかっただろう......

将来のOracle「バージョン」リリースリズム

ところで、なぜここだけ2017年のデータはありますか?会計年度2018年第4四半期以来、Oracleは別途、収益保護ソフトウェアのアップグレードの量を一覧表示されますので、ソフトウェアのアップグレードは、所得の保護と一緒にターンレポートで雲の収入の統合を(常に市場の期待に届かない)だろう。(この強力な波の作用。とにかく、収集した収益の持続可能性によると、合併が間違っていた。だから、Oracleはほとんどの牛のビジネスソフトウェア会社です。)

実際には、はるかに多くのオラクル、IBMとMicrosoftよりリリースされたソフトウェアのバージョンをダウンプレイする方法を使用し始めています。巨大なビジネスソフトウェアは、オープンソースソフトウェアの1つの反復モデルは、あなたが見ることができるから学ぶためにどのように偉大なソフトウェア業界の「オープンソース」の影響。

変更をもたらすために「オープンソース」

現在、より一般的なオープンソースのインフラストラクチャソフトウェアのビジネスモデルはこれです:

  1. 平均的なユーザーのために、利用者の基本的なニーズを満たすために、オープンソース版のための基礎を提供
  2. コアユーザーのために、プレミアム料金を提供する、(など、分散、高可用性など、およびソフトウェアツールチェーン)を満たすユーザーのニーズに進出
  3. ソフトウェアのサブスクリプション価格モデル、通常は公称、毎年恒例のお支払い

率直に言って、伝統的な商用ソフトウェアよりも、オープンソースソフトウェアの現在の商業的なデザインは、多くの未成熟なままです。従来のソフトウェアアップグレード保証付きであっても、オープンソース・ソフトウェア・サブスクリプションモデルは、ビューの正式なポイントはあまり変わらないようです。しかし、なぜオープンソースソフトウェアは、このような大きな影響を引き起こす可能性がありますか?その理由は、長い時間のために念頭に置いて、ユーザーからの質問に、オープンソースソフトウェアモデルが触れることである:ソフトウェアは正確には何ですか?

ユーザーに販売するソフトウェア製品の形で従来のビジネスソフトウェア会社。そのため、ソフトウェアライセンスおよびソフトウェアアップグレードプロテクションを購入したユーザのお金は資産です。どのような資産のでしょうか?ライブでも転売どちらも、それが唯一の資産の減価償却が遅くなります。このような資産は​​、使用何に立っていましたか?誰資産それが好きでしょうか?

オープンソースモデルの一方で、ソフトウェア開発者は、サービスをユーザに提供しています。このサービスは、単純にソフトウェア自体が、また、初期のソフトウェア開発プロセス、および使用/試用版からのフィードバックではありません。しかし、従来のビジネスソフトウェア企業は、ユーザからの要求を収集することはありませんか?自社製品を改善するために、ユーザーの意見に耳を傾けないのですか?はい、これらの彼らが行っています。しかし、どのように多くのユーザーが(脇少数の大口顧客の特別なケアから)それを感じますか?

「我々はオープン、オープンソースの企業です」:区別はSuSEの会社のスローガンを説明するために使用することができます。キーの後ろに「オープンソース」の一つは、オープンコラボレーション(オープンコラボレーション)にあります。オープンマインドとプロセスで、ユーザーフレンドリーなソフトウェアは、設計、開発、およびフィードバックに参加します。ユーザーは、コードの行を記述していない場合であっても、彼はまた、参加することができます。公共の文書及び記録の問題の検討は、ユーザーが明確にプロジェクト、デザインのアイデア、問題と解決策の進捗状況を把握することができます。これは単に「参加の感覚」ではない、ユーザーがコントロールとプロジェクトへの信頼感を確立することができます。例では、Huawei社、英国の通信市場の信頼を獲得するためには、製品に関連するソースコードと英国の規制当局の審査に引き渡さ開発プロセスを通信するためのイニシアチブをとる、ということができます。

ユーザーは毎年のアップグレード保護は白を購入しないことを感じることができるように、バージョンの命名規則を変更し、それは簡単な方法です。ソフトウェア・サービスをユーザーに提供するために、オープンなコラボレーション環境を構築することは困難な道です。

私たちは、作品は未来への道を選択することができます。

付属のJava / C / C ++ /機械学習/アルゴリズムとデータ構造/フロントエンド/アンドロイド/パイソン/プログラマ読み/シングル書籍図書Daquanは:

(乾燥した個人ブログでそこ開くには、右クリックしてください):技術的なドライ開花を
===== >> ①[Javaのダニエルは、高度なへの道であなたを取る] << ====
===== >> ②[+ ACMアルゴリズムデータ構造ダニエルは、高度なへの道であなたを取る] << ===
===== >> ③[データベースダニエルは高度への道であなたを取る] << == ===
===== >> ④[ダニエルWebフロントエンドの高度への道であなたを取るために] << ====
===== >> ⑤[機械学習のPythonとダニエルあなたにエントリを取ります高度なロード] << ====
===== >> ⑥[建築家ダニエルは高度への道であなたを取る] << =====
===== >> ⑦[C ++ダニエルは、道路上をお連れに進ん] << ====
===== >> ⑧[ダニエルは高度への道であなたを取るのiOS] << ====
=====> > ⑨[ウェブセキュリティダニエルは、高度なへの道であなたを取る] ===== <<
===== >> ⑩[Linuxオペレーティングシステムを、ダニエルは高度への道であなたを取る] = << ====

何の未収果物はありません、あなたの若い友人は、友人がテクニックを学びたい願って、道路の方法ですべての障害を克服することは、技術に結びつける本を理解して、コードをノック、原理を理解し、実践を行くことになります決定しましたそれはあなたの将来、あなたの夢を生活、あなたの仕事をもたらすでしょう。

公開された47元の記事 ウォンの賞賛0 ビュー292

おすすめ

転載: blog.csdn.net/weixin_41663412/article/details/104844767