Linuxと今日のLinuxの包括的な使用に関するこれらの驚くべき興味深い事実を確認してください。追加するものがあれば、コメントで自由に共有してください。
現在、Linuxオペレーティングシステムは、スーパーコンピューター、弾丸列車、ハリウッド映画、潜水艦、国際宇宙ステーション、ニューヨーク証券取引所などに電力を供給しています。ただし、Linuxの誕生と旅には、多くの示唆に富む驚くべき事実があります。
1。 Linuxはディレクトリ名として生まれました
知らない人のために、Torvaldsは当初、カーネルを「FREAX」と名付けました。これは、「free」、「freak」、「x」の組み合わせです(Unixのほのめかしとして)。
当時FTPサーバーのボランティア管理者の1人だった同僚のAriLemmkeがカーネルをFTPサイトにアップロードしたとき、彼はソースコードのサブディレクトリを作成し、名前をLinuxに変更したときにその名前が気に入らなかった。 、Torvaldsに尋ねることなく。
2。 Tuxはトーバルズにちなんで名付けられました
マスコットに名前を付けることになると、トーバルズは利用できなかったため、開発者は、ライナスがいない間にペンギンに名前を付けるコンテストを開始しました。
以下は、Tuxのインスピレーションとして使用されたTorvaldsのお気に入りのペンギンの写真です。
James Hughesは、Tux、 Tuxを最初に呼び出した人物です。 。彼によると、これはTorvaldsUniXの頭字語でした。 。
「ペンギン」に名前を付ける最初の既知の試みは、このメッセージで見つかりました:
Let's name the penguin! (was: Re: Linux 2.0 really _is_ released..) Henning Schmiedehausen ([email protected]) 10 Jun 1996 16:18:56 +0200 [email protected] (Linus Torvalds) writes: > Ok, I took the plunge, and Linux-2.0 is out there on the normal > sites. I even got the energy to write some inane announcement > about it on cola, so it's too late to chicken out any more. So it's the 'Electrified Penguin on Cola' release? ;-) Anyway: Congratulations for this great achievement. Let's start the 'We name that penguin while Linus is not around' contest. I vote for 'Homer' (Of course) :-) Ciao Henning
次の返信は、「Tux」という名前の最初の使用のようです:
Re: Let's name the penguin! (was: Re: Linux 2.0 really _is_ released..) James Hughes ([email protected]) Mon, 10 Jun 1996 20:25:52 -0400 (T)orvolds (U)ni(X) --> TUX!
そうですね、そういう名前の説明になります。
3。 Torvaldsはもはやコードを書きません
2021年の時点で、Linuxカーネルの約1%未満がTorvalds自身によって作成されました。現在、Linuxは、1,500を超える企業からの20,000を超える貢献者によって支えられています。
はい、トーバルズはLinuxの初期コードを作成しましたが、現在では彼がコードを作成していることはありません。
最近はコードをほとんど書いていませんが、実際の仕事はすべてメールの読み書きに費やされているため、長い間書いていません。コーディングではなく、主にコミュニケーションに関するものです。
Linux Torvalds
Linux Torvaldsが最初のカーネルを導入したとき、コードは10,250行しかなく、65KBしか占有していませんでした。ちなみに、Linuxの現在のコード行数は2700万以上です。
4。 Linuxカーネルの隠し日付
次に、reboot.h
の変数とその値について説明します。 Linuxカーネルソースリポジトリのヘッダーファイル。 Linuxのreboot()
にイースターエッグが隠されていることをご存知ですか システムコール?
reboot()
にはいくつかのチェックがあります システムコールは、誤って呼び出されないようにするためのものです。結局、誤ってシステムを再起動したくないからです。 magic1
というラベルの付いた2つの引数があります およびmagic2
。最初のものは非常に単純です– 0xfee1dead
のみを受け入れます 値として。ただし、magic2
4つの潜在的な値を持つことができます– 672274793
、85072278
、369367448
および537993216
。
これらの数値を16進数に変換すると、興味深いことがわかります。
printf "%x\n" 672274793
28121969
printf "%x\n" 85072278
5121996
printf "%x\n" 369367448
16041998
printf "%x\n" 537993216
20112000
- 28121969(28-12-1969)–リーナス・トーバルズの誕生日。
- 5121996(5-12-1996)–Linusの長女の誕生日。
- 16041998(16-04-1998)–Linusの次女の誕生日。
- 20112000(20-11-2000)–Linusの3番目の娘の誕生日。
米国では、日付を書く正しい方法はMM-DD-YYYYです。ただし、米国以外では、DD-MM-YYYYと表記される傾向があります。ご存知のように、Linusは米国出身ではなく、フィンランド生まれです。
これですべてが明確になりました。 Linusは、自分自身の少しをシステムコールに組み込むことを選択しました。かなりかっこいいですね。
5。スティーブ・ジョブズがリーナス・トーバルズに仕事を提供した
2000年、スティーブジョブズはトーバルズをアップルのクパチーノキャンパスに招待しました。彼はLinuxの開発を中止し、Linux以外の作業を開始することを条件に、アップルでの仕事を提供しました。トーバルズは、組織内で高額の給与と卓越した地位を提供されました。
最大のユーザーベースのためのUnix:それが売り込みでした。
Linus Torvalds
トーバルズは明らかにノーと言った。さらに、トーバルズはMacカーネルのMachを好みませんでした。彼は自分の夢に取り組むことを好みました。
6。 ApacheHTTPサーバーSkyrocketLinuxの人気
Apacheは、現在も機能し、更新を受信する最も古いWebサーバーの1つです。 Apache Foundationによると、26年前に開発されたため、堅実なパフォーマンスとレガシーサポートを提供します。
Linuxの採用曲線を追跡すると、初期の企業の多くがApacheHTTPサーバーのためにLinuxを使用していたことがわかります。これは、サイトがビジネスツールに変わったのと同じ時期でした。そのため、個人や企業にLinuxを古き良き時代に採用するよう促した主な理由は、ApacheWebサーバーでした。
7。米軍はLinuxが大好き
国家安全保障上の懸念から、Linuxの実装は、アプリケーションの開発とインストールに関する米国政府の重要なセキュリティニーズを効果的に満たすことができるようです。
米国陸軍はRedHatLinuxの単一の最大のインストールベースであり、米国海軍の原子力潜水艦艦隊はソナーシステムを含めてLinux上で稼働しています。
さらに、Linuxは、米国国防総省が要求する3つの異なるセキュリティ認定を満たすことがすでに認定されています。
8。 Hollywood Goes Open Source
過去30年間のほとんどの間、ハリウッドは常に最先端の技術を駆使して、これまで以上に壮観なビジュアルで観客を驚かせることで、コンピュータグラフィックスの開発をリードしてきました。
ハリウッドの大ヒット映画の秘密の1つは、Linuxを利用して映画を提供していることです。 Linuxを有名なメディアスタジオにとって魅力的な選択肢にしたのは、低コストだけではありません。また、AppleやMicrosoftが提供するものを簡単に凌駕する、比類のないパフォーマンスでもあります。
1997年にリリースされたTitanicは、高性能DECAlphaベースのサーバーのラックを使用してLinuxでその効果のほとんどをレンダリングした最初の主要な映画でした。この初期段階では、Linuxは依然としてバックエンドサーバーとしての従来の役割で使用されていました。
最近、Disney Pixar、Sony、Dreamworksなどの大規模なスタジオでは、主にLinuxベースの作業マシンを使用して、目に見える効果やアニメーションを作成しています。
しかし、これはLinuxを採用している1つか2つのスタジオについての話ではありません。私たちは業界全体について話している。言い換えれば、すべての大手映画スタジオは主にアニメーションと視覚効果にLinuxを使用しています。
9。 MicrosoftはLinuxカーネルに貢献しています
それは正しい。プロプライエタリソフトウェアの開発を主な哲学とする会社は、Linuxにも貢献しています。ご存知のように、何十年もの間、MicrosoftWindowsとオープンソースのLinuxオペレーティングシステムは正反対でした。
現在、MicrosoftはLinux Foundationだけでなく、Linuxカーネルセキュリティメーリングリストのメンバーでもあります。レドモンドの技術大手は、2009年に最初にLinuxカーネルへの貢献を開始しました。MicrosoftはLinuxカーネルにパッチを送信して、LinuxとMicrosoftハイパーバイザーを使用した完全な仮想化スタックを作成しています。
最近では、Windows Subsystem for Linuxと呼ばれる機能のおかげで、すでにWindowsでLinuxアプリケーションを実行できます。さらに、Microsoftのエンジニアは、Azureクラウドを保護する場合など、ビジネス上意味のあるLinuxカーネルへの貢献を増やし続けています。
10。 Linuxは本物の粉末洗剤ブランドです
楽しい事実で締めくくりましょう。 Linuxは、スイスの本物の粉末洗剤ブランドでもあります。リーナス・トーバルズによって作成されたカーネルと同じ名前の粉末洗剤の会社があります。
これは、粉末洗剤だけでなく、液体洗剤、洗濯用洗剤、洗浄液、食器洗い機なども製造している有名な粉末洗剤ブランドです。
Linuxエンジニアとしての仕事をお探しですか? Joobleにアクセスしてください!