SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
OperatingSystem技術者を目指すひとに
80年代は……….
   IBMの汎用計算機の全盛の裏で
     ミニコン:16bit PDP-11
     マイコン: 8bit 8080,Z80,6800


   PDP-11で動いていたのが UNIX
     大学向けにはAT&Tが安価にソースを配布
     これに魅せられた学生/技術者が多数
      ○ 初期のJUSのメンバ
      ○ UNIX magazineの執筆者
     今のOSSのコミュニティのノリに似てる
      ○ ソースについて公に話さなかったけど
当時のUNIX
   UNIX Version 7
     K&R 仕様のC言語
     ほぼC言語で記述
     コード規模が小さい
   PDP-11は
     16bit
     メモリ256Kbyte とか
     今風の仮想記憶支援は無い
     周辺機器は DISK, TAPE, LPR, TTY
そんな古いものに意味があるのか?
 UNIXの基本になるデータ構造、処理は
  共通
 Linuxも規模が大きくなり、初学者が取
  り組むのは難しい
 V7を理解すれば、BSD、Linuxなど現代
  のUNIXの子孫となるOSの理解も容易


              いい本ですが、い
              きなりは無理かも
やってみました
   「V7 から始める UNIX」
     Goto Meegingでソースの解説
     Ustreamで配信
     2010/11~2011/4まで           全16回
     生徒さん役: @pakuqi
      ○ 毎週のまとめがすごい
      ○ http://xiangcai.at.webry.info/


   GeekBarの開店に伴い4/10で一時休止中
こんな本もあります
GeekBarでも少し話してみる
 受ければ継続
 滑れば封印
 ネタ番組のノリで


 生徒さん役いない?
はじまり
   http://xiangcai.at.webry.info/201011/articl
    e_10.html
Os真髄
Os真髄

Mais conteúdo relacionado

Mais procurados

NetBSDとは
NetBSDとはNetBSDとは
NetBSDとは
miwarin
 

Mais procurados (9)

RaspberryPi(OSH)の産業利用の現状
RaspberryPi(OSH)の産業利用の現状RaspberryPi(OSH)の産業利用の現状
RaspberryPi(OSH)の産業利用の現状
 
NetBSDとは
NetBSDとはNetBSDとは
NetBSDとは
 
Openhard150114
Openhard150114Openhard150114
Openhard150114
 
Introduction to raspberry pi_エンジニア勉強会20130618
Introduction to raspberry pi_エンジニア勉強会20130618Introduction to raspberry pi_エンジニア勉強会20130618
Introduction to raspberry pi_エンジニア勉強会20130618
 
FirefoxOS を AndroidStick で動かしてみた(updated)
FirefoxOS を AndroidStick で動かしてみた(updated)FirefoxOS を AndroidStick で動かしてみた(updated)
FirefoxOS を AndroidStick で動かしてみた(updated)
 
RISC-Vの可能性
RISC-Vの可能性RISC-Vの可能性
RISC-Vの可能性
 
ロボット用Open Source Software
ロボット用Open Source Softwareロボット用Open Source Software
ロボット用Open Source Software
 
フラグ色々&その遅延評価-仮想機械インタープリタ書きのための-
フラグ色々&その遅延評価-仮想機械インタープリタ書きのための-フラグ色々&その遅延評価-仮想機械インタープリタ書きのための-
フラグ色々&その遅延評価-仮想機械インタープリタ書きのための-
 
FirefoxOS を AndroidStick で動かしてみた(仮)
FirefoxOS を AndroidStick で動かしてみた(仮)FirefoxOS を AndroidStick で動かしてみた(仮)
FirefoxOS を AndroidStick で動かしてみた(仮)
 

Destaque

Sinifgecme0910ulise1
Sinifgecme0910ulise1Sinifgecme0910ulise1
Sinifgecme0910ulise1
erdal310
 
Hatsune mix cap. 03 online
Hatsune mix cap. 03 onlineHatsune mix cap. 03 online
Hatsune mix cap. 03 online
cazios
 
Batang cu isenaire untuk workshop
Batang cu isenaire untuk workshopBatang cu isenaire untuk workshop
Batang cu isenaire untuk workshop
devisuryani
 
好棒的靜思語好美的畫面
好棒的靜思語好美的畫面好棒的靜思語好美的畫面
好棒的靜思語好美的畫面
airliu
 
Hubungan pengetahuan dasar komputer
Hubungan pengetahuan dasar komputerHubungan pengetahuan dasar komputer
Hubungan pengetahuan dasar komputer
90Krys
 
Cara buat blog oleh imam adi marianto
Cara buat blog oleh imam adi mariantoCara buat blog oleh imam adi marianto
Cara buat blog oleh imam adi marianto
adiimam
 

Destaque (20)

V6 unix vol.2 in okinawa
V6 unix vol.2 in okinawaV6 unix vol.2 in okinawa
V6 unix vol.2 in okinawa
 
中興招生01
中興招生01中興招生01
中興招生01
 
MyShoppingGenie Prezentacija
MyShoppingGenie PrezentacijaMyShoppingGenie Prezentacija
MyShoppingGenie Prezentacija
 
Sinifgecme0910ulise1
Sinifgecme0910ulise1Sinifgecme0910ulise1
Sinifgecme0910ulise1
 
你所不知道的健康檢查
你所不知道的健康檢查你所不知道的健康檢查
你所不知道的健康檢查
 
Иностранные банки, АУБ, 25 мая 2011
Иностранные банки, АУБ, 25 мая 2011Иностранные банки, АУБ, 25 мая 2011
Иностранные банки, АУБ, 25 мая 2011
 
RTvS: Toelichting 2e dag vh Socialisme (presentatie)
RTvS: Toelichting 2e dag vh Socialisme (presentatie)RTvS: Toelichting 2e dag vh Socialisme (presentatie)
RTvS: Toelichting 2e dag vh Socialisme (presentatie)
 
Menorca illa meva
Menorca illa mevaMenorca illa meva
Menorca illa meva
 
De go go koffer
De go go kofferDe go go koffer
De go go koffer
 
Hatsune mix cap. 03 online
Hatsune mix cap. 03 onlineHatsune mix cap. 03 online
Hatsune mix cap. 03 online
 
Negociació Negotiation NegociacióN
Negociació Negotiation NegociacióNNegociació Negotiation NegociacióN
Negociació Negotiation NegociacióN
 
El salto antiguo
El salto antiguoEl salto antiguo
El salto antiguo
 
Sesion 5 completa
Sesion 5 completaSesion 5 completa
Sesion 5 completa
 
Lesson 5
Lesson 5Lesson 5
Lesson 5
 
Batang cu isenaire untuk workshop
Batang cu isenaire untuk workshopBatang cu isenaire untuk workshop
Batang cu isenaire untuk workshop
 
Alumnos x region
Alumnos x regionAlumnos x region
Alumnos x region
 
好棒的靜思語好美的畫面
好棒的靜思語好美的畫面好棒的靜思語好美的畫面
好棒的靜思語好美的畫面
 
Hubungan pengetahuan dasar komputer
Hubungan pengetahuan dasar komputerHubungan pengetahuan dasar komputer
Hubungan pengetahuan dasar komputer
 
Cara buat blog oleh imam adi marianto
Cara buat blog oleh imam adi mariantoCara buat blog oleh imam adi marianto
Cara buat blog oleh imam adi marianto
 
Oficina de jornal- DICAS
Oficina de jornal- DICASOficina de jornal- DICAS
Oficina de jornal- DICAS
 

Semelhante a Os真髄

Itの変遷とサービスビジネス
Itの変遷とサービスビジネスItの変遷とサービスビジネス
Itの変遷とサービスビジネス
Kiyoshi Hirose
 
OSC2011 Tokyo/Fall 濃いバナ(virtio)
OSC2011 Tokyo/Fall 濃いバナ(virtio)OSC2011 Tokyo/Fall 濃いバナ(virtio)
OSC2011 Tokyo/Fall 濃いバナ(virtio)
Takeshi HASEGAWA
 

Semelhante a Os真髄 (20)

What's Operating System?
What's Operating System?What's Operating System?
What's Operating System?
 
Lispマシン ドキュメント和訳とか、 ちびLispとか
Lispマシン ドキュメント和訳とか、 ちびLispとかLispマシン ドキュメント和訳とか、 ちびLispとか
Lispマシン ドキュメント和訳とか、 ちびLispとか
 
2017年に「伽藍とバザール」を読み返す
2017年に「伽藍とバザール」を読み返す2017年に「伽藍とバザール」を読み返す
2017年に「伽藍とバザール」を読み返す
 
エバンジェリストが語るパワーシステム特論 ~ 第1回:IBMオフコンはいかにして生き残れたのか?
エバンジェリストが語るパワーシステム特論 ~ 第1回:IBMオフコンはいかにして生き残れたのか?エバンジェリストが語るパワーシステム特論 ~ 第1回:IBMオフコンはいかにして生き残れたのか?
エバンジェリストが語るパワーシステム特論 ~ 第1回:IBMオフコンはいかにして生き残れたのか?
 
ロボットシステム学2015年第5回
ロボットシステム学2015年第5回ロボットシステム学2015年第5回
ロボットシステム学2015年第5回
 
お化け
お化けお化け
お化け
 
ドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyoto
ドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyotoドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyoto
ドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyoto
 
ET2016 Smart Japan Alliance Llilum 161118
ET2016 Smart Japan Alliance Llilum 161118ET2016 Smart Japan Alliance Llilum 161118
ET2016 Smart Japan Alliance Llilum 161118
 
次世代の高速メモリストレージ利用に向けたソフトウェアのモダナイゼーション
次世代の高速メモリストレージ利用に向けたソフトウェアのモダナイゼーション次世代の高速メモリストレージ利用に向けたソフトウェアのモダナイゼーション
次世代の高速メモリストレージ利用に向けたソフトウェアのモダナイゼーション
 
Common Lisp ユーザへのScheme紹介
Common Lisp ユーザへのScheme紹介Common Lisp ユーザへのScheme紹介
Common Lisp ユーザへのScheme紹介
 
RISC-V の現況と Esperanto Technologies のアプローチ
RISC-V の現況と Esperanto Technologies のアプローチRISC-V の現況と Esperanto Technologies のアプローチ
RISC-V の現況と Esperanto Technologies のアプローチ
 
AllwinnerタブレットのOSを作ってみる(中編)
AllwinnerタブレットのOSを作ってみる(中編)AllwinnerタブレットのOSを作ってみる(中編)
AllwinnerタブレットのOSを作ってみる(中編)
 
OSの歴史 完成版
OSの歴史 完成版OSの歴史 完成版
OSの歴史 完成版
 
ちょっと古いマシンにLinuxを
ちょっと古いマシンにLinuxをちょっと古いマシンにLinuxを
ちょっと古いマシンにLinuxを
 
Oem pcのつくりかた
Oem pcのつくりかたOem pcのつくりかた
Oem pcのつくりかた
 
Itの変遷とサービスビジネス
Itの変遷とサービスビジネスItの変遷とサービスビジネス
Itの変遷とサービスビジネス
 
LattePandaの紹介
LattePandaの紹介LattePandaの紹介
LattePandaの紹介
 
高速にコンテナを起動できるイメージフォーマット (NTT Tech Conference #2)
高速にコンテナを起動できるイメージフォーマット (NTT Tech Conference #2)高速にコンテナを起動できるイメージフォーマット (NTT Tech Conference #2)
高速にコンテナを起動できるイメージフォーマット (NTT Tech Conference #2)
 
OSC2011 Tokyo/Fall 濃いバナ(virtio)
OSC2011 Tokyo/Fall 濃いバナ(virtio)OSC2011 Tokyo/Fall 濃いバナ(virtio)
OSC2011 Tokyo/Fall 濃いバナ(virtio)
 
最小セット
最小セット最小セット
最小セット
 

Mais de magoroku Yamamoto

Mais de magoroku Yamamoto (20)

Deep learning入門
Deep learning入門Deep learning入門
Deep learning入門
 
波形で見るBig.little
波形で見るBig.little波形で見るBig.little
波形で見るBig.little
 
自動並列化コンパイラをAndroidに適用してみた
自動並列化コンパイラをAndroidに適用してみた自動並列化コンパイラをAndroidに適用してみた
自動並列化コンパイラをAndroidに適用してみた
 
Oscar compiler for power reduction
Oscar compiler for power reduction Oscar compiler for power reduction
Oscar compiler for power reduction
 
Unix v6 セミナー vol. 5
Unix v6 セミナー vol. 5Unix v6 セミナー vol. 5
Unix v6 セミナー vol. 5
 
仮想記憶入門 BSD-4.3を例題に
仮想記憶入門 BSD-4.3を例題に仮想記憶入門 BSD-4.3を例題に
仮想記憶入門 BSD-4.3を例題に
 
Adk2012
Adk2012Adk2012
Adk2012
 
Android binder-ipc
Android binder-ipcAndroid binder-ipc
Android binder-ipc
 
V6 unix in okinawa
V6 unix in okinawaV6 unix in okinawa
V6 unix in okinawa
 
ぐだ生システム#2
ぐだ生システム#2ぐだ生システム#2
ぐだ生システム#2
 
ぐだ生って何
ぐだ生って何ぐだ生って何
ぐだ生って何
 
Android builders summit slide tour
Android builders summit slide tourAndroid builders summit slide tour
Android builders summit slide tour
 
第4回名古屋Android勉強会資料
第4回名古屋Android勉強会資料第4回名古屋Android勉強会資料
第4回名古屋Android勉強会資料
 
Poorman’s adk トレーナ
Poorman’s adk トレーナPoorman’s adk トレーナ
Poorman’s adk トレーナ
 
20分でわかった事にするパワーマネジメント
20分でわかった事にするパワーマネジメント20分でわかった事にするパワーマネジメント
20分でわかった事にするパワーマネジメント
 
Poormans sdk
Poormans sdkPoormans sdk
Poormans sdk
 
Ngk2011 b
Ngk2011 bNgk2011 b
Ngk2011 b
 
オレオレ家電
オレオレ家電オレオレ家電
オレオレ家電
 
V6read#4
V6read#4V6read#4
V6read#4
 
V6read#3
V6read#3V6read#3
V6read#3
 

Último

Último (10)

LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 

Os真髄