
はてなキーワード:Machとは
---
# **M-98C《ヴァニタス》🇳🇴 ノースソヴリン連邦空軍 出撃個人記録**
| 項目 | 内容 |
| 任務番号 | **NSF-JSOC 25-10-17-Σ** |
| 目的 | 東アジア経済圏に対する**限定的経済/通信遮断実証** |
| 発令主体 | ノースソヴリン連邦 極地戦略合同司令部(JSOC) |
| 離陸基地 | **スカディ飛行場**(72°45′N178°32′E, ノヴァシベリア諸島) |
| 再突入高度 | 35km |
| 武装 | **HGV-B73 “Dawn Shard”** ×3 |
> *ノースソヴリン連邦*…北極海資源を背景に台頭した極寒のシ―ステイツ。表向きはNATO傘下だが、実質は独立経済圏を構築。今回の作戦は「輸出レアメタル決済を量子網に限定させる交渉カード」として計画された。
---
> *HUD:* “L-1,INS ALIGNOK. SCRJ READY.”
寒霧の滑走路。機体は液体窒素噴霧で外板温度を均一化。ステルス皮膜のシリコン閃光が月光を弾く。
「政治じゃない。ただの“工学実証”さ」。整備士の捨て台詞が耳に残った。
---
> *VALIS:* “日本防空レーダ― ソーンソート γ 帯…ダウンリンク阻害完了。”
---
私は\*\*「品川シーサイド・クラスタ」\*\*を地図上でタップ。黄色のリング。
> *VALIS:* “推定非戦闘員被害 < 1 k.”
> 心の声: 「数字にしてくれると、罪悪感も概算できるのか」
コクピット温度 48 ℃。耐Gスーツの微振動が脈拍を代行する。
---
瞬間、**EMPフラッシュ**が湾岸の灯りを片側だけ喰った。
---
> *VALIS:* “目的達成率 62 % …臨界閾値到達。”
---
旋回 G が抜けた瞬間、**東京タワーのシルエット**が視界に入る —オレンジの灯がまだ点いていた。
私が破壊したのは都市ではなく、都市を繋ぐ**約束事の網**。だが網の上には人が立っている。
---
機体外板にプラズマ浸し。レーダー断面積 0.0009 m²。
日本列島の監視網が\*\*“ここに私がいた痕跡”\*\*を掴めないよう、電子的に自分を溶かす。
“Checkmate?”
いや、まだ。これは詰めろの一手だ。
---
## 05:18JST ―カムチャツカ沖・補給艇 Rendez-vous
機体を折り畳むように格納庫へ滑り込む。
> **司令官:** 「通信インフラの復旧見積りは?」
> **司令官:** 「なら充分だ。マーケットは怖がる」
私は黙って頭を下げた。
---
* “ノースソヴリン”は自国領を一発も撃たずに、通貨スワップ再交渉の座を得る。
*私たちが名乗る日は来ない。名乗った瞬間、交渉カードが紙切れになる。
3. **次回があるなら**
* それが「戦争をしないための爆撃」の完成形だと信じたい。
---
> “任務完遂。民間死傷 0.06 % —許容範囲内。
> Good morning, Lazarus-1.The worldwill wake up different.”
そして自問した。
女の子は平均的でマトモに教育をすればある程度の器量よしであれば若いうちは嫁の貰い手はあるからだ。
勉強はもちろん頑張らないと結婚できない。最近は偏差値が上がってMACHレベルでも60を超えてる。
さらにがり勉ではモテないだろう。運動だったり何かモテる要素のある趣味にも打ち込まないといけない。まさか鉄道オタクになられても困る。
あとは精神的に強くならなくてはならない。メンヘラの女の子には理解ある彼氏君が現れるが、精神病で会社を辞めた弱者男性に手を差し伸べる女はいない。
問題はまだある。女性は20台のうちにゴールインすればいいという猶予があるが、男性は大学入学、あるいは新卒の22歳23歳くらいの時点である程度人生の順位が決まってるのだ。
男性の価値は年収で決まるが、大学と新卒の時点でよほどスパルタな営業だとか変速的な給与体系のエンジニアでもないかぎりだいたい生涯年収は予想できる。
リーナスがLinuxを開発したというのは、どれほど「技術的に」すごい偉業だったのでしょうか?
生越 昌己
回答日時:2022年4月23日 ·執筆者は841件の回答を行い、180.3万回閲覧されています
なんか呼ばれてる気がした。
「技術的に」はどうってことないものです。別の回答で私の書いた記事が引用されているので、その辺の歴史的なことはそっちを読めばわかると思います。「やればできる」範囲のことです。実際、あの記事には書きませんでしたが、そのちょっと前くらいに私の知人(日本人)がフルスクラッチのUNIX互換マイクロカーネルOSを独力で書いてます。これも彼に言わせれば、「教科書通りに実装しただけ」とのことです。なお、UNIX系OSの実装は、いくつか教科書が出ています。また、「NET2」という4.3BSDのフリー(ってことになっていた)な部分のコードも公開された後です。つまり、参考にするものは結構あったんです。
実はOSそのものは、「技術的にすごい」必要はないです。もちろん、いろんな点で「技術的にすごい」ことをする必要性のあるところはありますが、「普通の実装」であれば「教科書通りに実装しただけ」で作れます。「ぼくのかんがえたさいきょうのプロセスモデル」なんてものは必要ありませんし、「マイクロカーネル技術」なんてのも、あればあったでメリットありますが、なければなくても困りません。UNIXのその辺は普通の人達が思っているよりもずっと単純で、実装もそんなに難しいものではありません。ですから、特に「何かの互換品を作る」というのであれば、動かすだけであればそんなに大変ではありません。バランス感覚が要求されて難しい部分は既に他人が実装しているわけですし、「教科書」や「参考コード」はいっぱいありましたから。
Linuxが凄かったのは、一つは「運」です。多くの人が求めているタイミングで、まがりなりにも動くものを出すことができた。これは多分最大最強の「すごいこと」です。
Linuxがリリースするちょっと前に、AST(Andrew Tanenbaum
)はMinixの「次のバージョン」についての「やらないことリスト」を作っていました。野良で作られたMinix386を使っていた人達を始めとする「MinixがもっとUNIXになって欲しいと思っている人達」は、それを見てガッカリしたものです(私も)。Minixを実用品にしようとする流れに完全に背を向けた形で「教材としてのOS」に力点を置いたもので、ASTの立場を考えれば当然とは言え、いろいろ残念な思いをしました。Linuxがリリースされたのは、そのショックから覚めやらぬ時期だったので、それを見た人達は、まさしく
キタ――(゚∀゚)――!!
その次に凄かったのは、「それを実用品に持って行けた」ことです。「動く」ということと「実用品になる」ことの間には、とんでもなく深い「谷」があります。これを超えるのは、「運」も大事だし「技術」も不要じゃないんですが、それだけでできるものでもありません。そもそもLinus自身が「最初はそんなつもりはなかった」的なことを言ってますからね。それでもどこで気が変わったか、あの「隙だらけのカーネル」でも、なんとなく実用品として使えないことはない程度にはなっていた。
そして、「隙」も凄かった。Ver 0.01のカーネルなんて、本当に隙だらけ。たとえば、システムコールのエントリテーブルがあるのですが、その先の「実装」部分には「未実装」ってコメントが1行書かれているだけなんて状態だったのです。これは結構後の版でもありました。でも、その「隙」ゆえに、多くの人に愛され、「俺が何とかしてやろう」と思わせる。当然意図したものじゃないにせよ、これがなかったら「今」はなかったかも知れない。
等々、いろんな「凄さ」はありますが、それは技術そのものではありません。「凄さ」は別のところにあったのです。
独自に似たものを作ってた人達(私も含まれる)が、一斉に自分の作っているものを投げ出して協力しようと思うくらいには「凄く」また、「隙」があったんですから。「マイクロカーネルこそが」とか、まぁとりあえずマトモに他人の使える自前実装作ってから言ってよね。ちなみに当時の私はMach
をいろいろいじくってました。Ver 3.0になっていろいろいじれるようになってて、MS-DOSの上からbootする版を作った人がいたんで、「これでユーザ空間でOS書けるじゃん」って。
そんなわけで、「ぼくのかんがえたさいきょうのOS」を作らなかったのが、Linusの偉かったところ。愚鈍に「どうにかこうにかUNIXとして使える程度のもの」をちゃんと作っていいタイミングでリリースした。そこが全ての始まり。
「毒にも薬にもならない昔話」とはこのことではないだろうか。
老人ならせめて1行くらいは誰かの役に立つ言葉がにじみ出るものだが・・・
そういう生き方としてきたということだろう。
少し前にmacOSはLinuxではないとTwitterで話題になりました。その際に
といった内容のTweetを見かけたのですが「元になったのはBSDではなくMachなんだけどな~。昔を懐かしみつつ、調べながら何か書くか」と思いつつ、面倒になったので記憶のまま適当に書くことにしました。
Machは当時一世を風靡していたマイクロカーネル設計を採用したOSで、BSDとは全く違うOSです。
ただしBSD互換機能を利用していたユーザーは、内部に関心が無ければ
といった印象を持っていたのではないでしょうか。互換機能としては成功なのですが。
macOSのもとになったNeXTSTEPはMachを改造して始まりましたが、現在では別物であると考えるべきです。
macOSは直接にはMachから派生したもので、BSDではありません。ただし
など、BSDと誤解させる点があるのは確かです。
上記のUnix →BSD →Mach →NeXTSTEP →macOSではソースコードを利用しながらOSを作って行ったため共通の部分がありますが、これらとは全く関係無く独立して開発されたものです。
しかし現状ではNode.jsやPythonなどでプログラムを作ろうとした場合にシェルで使うコマンドはmacOSとLinuxでは共通するものも多く
出典:フリー百科事典『ウィキペディア(Wikipedia)』
BSDの子孫(ビーエスディーのしそん)では、BerkeleySoftware Distribution (BSD) をもとに開発が行われているオペレーティングシステム (OS) について解説する。主要なものにFreeBSD、NetBSD、OpenBSD、DragonFlyBSD、BSD/OS などがある。一部ではmacOSも含める場合がある。これはmacOSの基礎部分に、MachカーネルとFreeBSDの環境を組み合わせたDarwinを利用しているからである。
FreeBSD、NetBSD、OpenBSD、DragonFlyBSD、Darwinはフリーで提供されているが、BSD/OS、macOSは商用製品として提供されている。