タグ

考察とUNIXに関するsnjxのブックマーク (2)

  • UNIXプログラミング環境 - L'eclat des jours(2017-07-29)

    _ UNIXプログラミング環境 アスキーの鈴木さんから頂いたUNIXプログラミング環境をざっと読み返して(だと思うんだけど、もしかすると実は初見かも)いろいろ考える。 1985年のまえがきがついているのだから、30年以上前のだ。 読み始めて、すぐに、そうそう、昔(といっていいよな)はstty(セッティ)がすごく重要だったよなとか思い出す。間違えてバイナリーファイルをcatしたりviで開いたりすると、端末制御が無茶苦茶になって、改行されなかったり、エコーバックされなくなったり、操作できなくなる。かといって、Alt-F3で切り替えて殺したりとか、Xをクリックしたりして殺したりはできないから(つまり、RS232Cとかで体と端末がつながっていて、その線にデディケート(日語でなんと言うんだっけ?)されているから、その端末についているキーボードでどうにかするしかない。でも、Unixのシェルは忠実

  • OS誕生からLinuxまでの歴史 - UnixClassWiki

    注意 文は1994年にソフトウェアデザイン誌に連載していたOS入門の原稿をベースにしています。ですからこの文章は1994年当時の状況をベースにしてかかれています。現在ではGNU/Linuxをシステム全体、Linuxをカーネルと区別しますが、文中ではGNU/LinuxシステムをLinuxと呼んでいます。これは1994年当時の状況をそのまま残しているためです。 OSの歴史は、コンピュータが産まれてから20年ほど経った1960年代中期からスタートします。1960年中期にIBMが開発した商用コンピュータ・システム IBM System/360は、格的なOS (OS/360)を搭載していました。それ以前のコンピュータ・システムは、部分的にはOSとしての機能を満たしたものがありますが、OS として機能及び概念が確立はしていません。IBM System/360が始めてOSの機能と概念を確立させまし

  • 1