次の質問が頭に浮かびました。 コード行 各ソフトウェアにはありますか? Googleで調べたところ、私たちが日常的に使用している特定のオペレーティングシステムやプログラムのソースコードの行数に関する興味深いデータがいくつか見つかりました。
彼らが見た多くのブログで 比較 XNUMXつと他のオペレーティングシステム間または無料のカーネル間、XNUMXつまたは別のプログラム間、オープンソースの代替、マニュアル、チュートリアルですが、この記事のようなものは決してなく、それをあなたと共有するのは独創的であるように見えました。
あなたはそれを知っています Linuxディストリビューション コードの行数が増えましたか? ええと、最も多くの行があるものの419つはDebianで、これには約4億45万行のコードがあります(Red Hatのような他のもののほぼ9倍)。 あなたにアイデアを与えるために、Windows XPは約10万、FreeBSDは86未満、OpenSolarisは約XNUMX、Mac OS Xは約XNUMXです。これは、他の競合他社と比較したDebianの広大さを反映しています。
その線の野蛮さのうち、15万人以上が Linuxカーネル。 1.0カーネルバージョンには176.250行しか含まれていませんでした(4000行に比べてかなり多いです) MS-DOS または、最新のWindow NTカーネルを備えた2万を超える)ので、カーネルは近年大きく成長しています。 たとえば、2.6にはすでに3万を超えるものが含まれているため、複雑さは、前述のようにすでに15万を超える最新のXNUMX.xバージョンまで増加しています。
La オフィススイート OpenOfficeは、その「姉妹」LibreOfficeが軽量化されている間、約20万を数えることができます。 一方、Blenderなどの3Dデザインおよびアニメーションプログラムは、その極端な複雑さにもかかわらず、1万行のコードしかありません。 そして、有名な写真デザインと画像処理プログラムであるGIMPは、最新バージョンではBlenderに近いかもしれません。
GoogleChromeとMozillaFirefox それらは約7万で、最初のブラウザよりも0.5万少なくなっています。 アイデアを得るために、Gmailなどの他のシステムには5,5万弱が含まれ、World of Warcraftの身長のビデオゲームはXNUMX万に達する可能性があります。これは、無料のソフトウェアでなくても、他のシステムと比較するためのアイデアを提供します。数字。
あなたが考えるのをやめて計算を実行し始めると、あなたはどれくらいのお金が 開発 私が話したこれらのディストリビューションのうち、それがフリーソフトウェアでなければ私たちに売ってしまうからです。 そのため、ほとんどの場合XNUMXセントもかからない* nixオペレーティングシステムを使用できることに感謝する必要があります。
うわー、(この投稿が公開されてから何年も経った今、私はこれを見ていますが)、それが自由ソフトウェアプロジェクトに感謝することがとても重要である理由です。 それらがなければ世界は違うでしょう。
記事の最後の段落に関しては、* nixとのみ関係があります。 自由ソフトウェアで。
無料のソフトウェアはWindowsオペレーティングシステム用でもあります。無料のoffice、gimp、Firefox、blenderなどを参照してください。そのため、* nixを誇示することはなく、より良く、わかりやすく、シンプルです。
人々はこれのためにLinuxに切り替えることはありません。