SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
日本OSS貢献賞を頂いて
独立行政法人産業技術総合研究所
情報セキュリティ研究センター
須崎有康
日本OSS貢献者賞受賞内容の詳細
http://www.ipa.go.jp/about/press/pdf/101015_2press_bessi1.pdf より
須崎 有康(すざき くにやす)
1CD Linuxの代名詞であるKNOPPIX2日本語版の開発と継続したリリースを続け
ており、初心者へのLinux普及へ貢献した。仮想マシン、64ビット環境、教育用の
カ タム化を行う 方 重複除外を用 たイ タ ネ ト仮想 トKNOPPIXカスタム化を行う一方、重複除外を用いたインターネット仮想ストレー
ジLBCAS3を利用し、インターネットからOSを起動させるOS Circular4を開発するな
ど、社会への貢献は多大である。
2KNOPPIX:CD-ROMまたはDVD-ROMから起動することが可能なDebianベースの
Linuxディストリビューション。
3LBCAS:Internet 仮想ディスク。
4OS Circular:任意のOS のディスクイメージをInternet で配信するフレームワーク。
KNOPPIX日本語版って何?
• オリジナルはドイツのKlaus Knopperさんが開発
– 1 CD/DVDのみ起動するLinux
– ハードディスクを使わず、インストールも不要
– ハードディスクレスキューで活用される
• 日本語版での開発• 日本語版での開発
– 日本語の利用環境(フォント、かな漢字変換)の整備
– Windowsとデュアルブートできるハードディスクインストーラを開発
– CD/DVDの高速起動
• アルファシステムズで開発されたLCAT(Live CD Acceleration Tool kit)を活用して、
オリジナルより起動時間を1/2から2/3にした
– IPA 2005年度上半期「オープンソースソフトウェア活用基盤整備事業」の成果
– ネットワークブート機能の開発
KNOPPIX日本語版の歴史
• 日本語環境は色々変遷を経ています
未踏事業の成果
OSSセンター提供
KNOPPIX日本語版の誕生秘話
• デバイスの自動認識の研究をしている時に見つけ、その性能に感動。
Knopperさんにコンタクトを取って日本語版作成
– 継続するため産総研から公開したいと上司の許可を取る
• 初公開はLinux Conference (2002/9/18-20) .org village (机半分スペース)
– Shashdot.jpで取り上げられる
須崎の名前が出
• すぐに産総研のネットワークがパンク。ネットワーク管理者から呼出し
• Ringサーバプロジェクトの助けを借りる
ない。作戦成功!
日本語版KNOPPIXの派生
• 各方面のアプリを簡単に使える環境として活用
– Open School Platform (財団法人 コンピュータ教育開発センター)
• 小中高校へのオープンソース導入実証実験
– KNOPPX Edu (アルファシステムズさん)
• 大学工学部で使えるソフトを集めたKNOPPIX
–– KNOPPIX Math (福岡大学の濱田先生)
• 数学で使えるソフトを集めたKNOPPIX
– 日本数学会で毎年新しい版を公開
– 64ビット版KNOPPIX (産総研)
• GPGPUを使うスパコン用(KNOPPIX for CUDA 東工大の小西先生)
のベースに使われる
– VMKnoppix (産総研)
• 仮想化ソフトを集めたKNOPPIX
KNOPPIXの展開 (1/2)
• CDブートからネットワークブートへ
– CDでは一度作成すると更新できない問題を解決
• IPA未踏事業で採択
– 平成15年度 KNOPPIXホスティング環境
– 平成16年度 どこからとものなく起動するOS
通常のKNOPPIX 700MB
cloop
サーバで更新
できる
ネットブートKNOPPIX 6MB
Boot Loader
isolinux
MiniRoot
kernel
linux26
cloop
(ディスクイメージ)
Boot Loader
kernel
MiniRoot
Minirt26.gz
cloop
Internet経由
で取ってくる
KNOPPIXの展開 (2/2)
– OS Circularの開発
• 重複除外を用いたインターネット仮想ストレージLBCAS
– 重複除外とは同じコンテンツのデータブロックは共有する技術
• 仮想マシンを活用して任意のOSをインターネットから起動
OS Suppliers
(update timely)
Virtual Machine
KVM
Real Machine
QEMU
InternetLBCAS
(Loopback Content
Addressable Storage)
Construct from block files
block files on
HTTP Server
Users
Try OS without
installation
Virtual Disk
同じコンテンツの
データブロックは共有
必要なブロックをダウン
ロードしてディスクイメージ
を再構成
今後のプラン
• 今までの遺産を活用したセキュリティ学習教材
– KNOPPIX日本語版は古いカーネル、アプリがそのま
ま使える状態で残っている。つまりセキュリティの問
題もそのまま保存
– 実用として使うと問題だが 攻撃およびその対処の– 実用として使うと問題だが、攻撃およびその対処の
進化を学習
• ディスポーザブルKNOPPIX
– 電子申請などで特定アプリケーションしか動かない
が、セキュリティ設定などが不要。
おわりに
• 色々なオープンソースを活用させて頂いた結
果です。開発を支援して頂いた皆様、活用して
いて頂いた皆様に感謝します
• 謝辞• 謝辞
– 当初より共同で開発している飯島賢吾さんに感謝します

Mais conteúdo relacionado

Destaque (6)

USENIX OSDI2010 Report
USENIX OSDI2010 ReportUSENIX OSDI2010 Report
USENIX OSDI2010 Report
 
News To Use Podcast: June 16, 2010
News To Use Podcast: June 16, 2010News To Use Podcast: June 16, 2010
News To Use Podcast: June 16, 2010
 
Kademlia
KademliaKademlia
Kademlia
 
seL4 on RISC-V/lowRISC - ORCONF'15
seL4 on RISC-V/lowRISC - ORCONF'15seL4 on RISC-V/lowRISC - ORCONF'15
seL4 on RISC-V/lowRISC - ORCONF'15
 
Linux Symposium 2011 "Analysis of Disk Access Patterns on File Systems for Co...
Linux Symposium 2011 "Analysis of Disk Access Patterns on File Systems for Co...Linux Symposium 2011 "Analysis of Disk Access Patterns on File Systems for Co...
Linux Symposium 2011 "Analysis of Disk Access Patterns on File Systems for Co...
 
Cloud ComputingにおけるVMのセキュリティ(14/Jan/2010)
Cloud ComputingにおけるVMのセキュリティ(14/Jan/2010)Cloud ComputingにおけるVMのセキュリティ(14/Jan/2010)
Cloud ComputingにおけるVMのセキュリティ(14/Jan/2010)
 

Semelhante a IPA日本OSS貢献賞

Osc Kobe Slide20100313
Osc Kobe Slide20100313Osc Kobe Slide20100313
Osc Kobe Slide20100313
hyogontech
 
クライアント部会成果報告2011/日本OSS推進フォーラム
クライアント部会成果報告2011/日本OSS推進フォーラムクライアント部会成果報告2011/日本OSS推進フォーラム
クライアント部会成果報告2011/日本OSS推進フォーラム
namioto
 
オープンソース - OSS進化論
オープンソース - OSS進化論オープンソース - OSS進化論
オープンソース - OSS進化論
Hiro Yoshioka
 

Semelhante a IPA日本OSS貢献賞 (20)

2017年に「伽藍とバザール」を読み返す
2017年に「伽藍とバザール」を読み返す2017年に「伽藍とバザール」を読み返す
2017年に「伽藍とバザール」を読み返す
 
0607 ntt-soft
0607 ntt-soft0607 ntt-soft
0607 ntt-soft
 
CSAJ MeeGo 20100423
CSAJ MeeGo 20100423CSAJ MeeGo 20100423
CSAJ MeeGo 20100423
 
LibreOffice, the free office productive suite and it's status of accessibilit...
LibreOffice, the free office productive suite and it's status of accessibilit...LibreOffice, the free office productive suite and it's status of accessibilit...
LibreOffice, the free office productive suite and it's status of accessibilit...
 
Windows Subsystem for Linux 2
Windows Subsystem for Linux 2Windows Subsystem for Linux 2
Windows Subsystem for Linux 2
 
ネットワーク関連研究開発ご紹介-SDN/仮想ネットワーク応用の最新の成果より
ネットワーク関連研究開発ご紹介-SDN/仮想ネットワーク応用の最新の成果よりネットワーク関連研究開発ご紹介-SDN/仮想ネットワーク応用の最新の成果より
ネットワーク関連研究開発ご紹介-SDN/仮想ネットワーク応用の最新の成果より
 
Osc Kobe Slide20100313
Osc Kobe Slide20100313Osc Kobe Slide20100313
Osc Kobe Slide20100313
 
クライアント部会成果報告2011/日本OSS推進フォーラム
クライアント部会成果報告2011/日本OSS推進フォーラムクライアント部会成果報告2011/日本OSS推進フォーラム
クライアント部会成果報告2011/日本OSS推進フォーラム
 
Build 2012 wrap up for JP tour
Build 2012 wrap up for JP tour Build 2012 wrap up for JP tour
Build 2012 wrap up for JP tour
 
オープンソース - OSS進化論
オープンソース - OSS進化論オープンソース - OSS進化論
オープンソース - OSS進化論
 
What's Operating System?
What's Operating System?What's Operating System?
What's Operating System?
 
OSS Market Momentum In Japan
OSS Market Momentum In JapanOSS Market Momentum In Japan
OSS Market Momentum In Japan
 
第32回「SDNをみんなのものに。OpenDaylight Projectの試みとSDN 2014年への期待。」(2013/12/19 on しすなま!)
第32回「SDNをみんなのものに。OpenDaylight Projectの試みとSDN 2014年への期待。」(2013/12/19 on しすなま!)第32回「SDNをみんなのものに。OpenDaylight Projectの試みとSDN 2014年への期待。」(2013/12/19 on しすなま!)
第32回「SDNをみんなのものに。OpenDaylight Projectの試みとSDN 2014年への期待。」(2013/12/19 on しすなま!)
 
kintone Enterprise
kintone Enterprisekintone Enterprise
kintone Enterprise
 
GNU Radio Study for Super beginner
GNU Radio Study for Super beginnerGNU Radio Study for Super beginner
GNU Radio Study for Super beginner
 
ET2016 Smart Japan Alliance Llilum 161118
ET2016 Smart Japan Alliance Llilum 161118ET2016 Smart Japan Alliance Llilum 161118
ET2016 Smart Japan Alliance Llilum 161118
 
LibreOfficeの品質向上活動について
LibreOfficeの品質向上活動についてLibreOfficeの品質向上活動について
LibreOfficeの品質向上活動について
 
kintone Café 名古屋 Vol.4
kintone Café 名古屋 Vol.4kintone Café 名古屋 Vol.4
kintone Café 名古屋 Vol.4
 
2018/3/23 Introduction to Deep Learning by Neural Network Console
2018/3/23 Introduction to Deep Learning by Neural Network Console2018/3/23 Introduction to Deep Learning by Neural Network Console
2018/3/23 Introduction to Deep Learning by Neural Network Console
 
私とOSSの25年
私とOSSの25年私とOSSの25年
私とOSSの25年
 

Mais de Kuniyasu Suzaki

OSセキュリティチュートリアル
OSセキュリティチュートリアルOSセキュリティチュートリアル
OSセキュリティチュートリアル
Kuniyasu Suzaki
 

Mais de Kuniyasu Suzaki (20)

RISC-Vのセキュリティ技術(TEE, Root of Trust, Remote Attestation)
RISC-Vのセキュリティ技術(TEE, Root of Trust, Remote Attestation)RISC-Vのセキュリティ技術(TEE, Root of Trust, Remote Attestation)
RISC-Vのセキュリティ技術(TEE, Root of Trust, Remote Attestation)
 
遠隔デバイスとの信頼を築くための技術とその標準(TEEP RATS)
遠隔デバイスとの信頼を築くための技術とその標準(TEEP RATS)遠隔デバイスとの信頼を築くための技術とその標準(TEEP RATS)
遠隔デバイスとの信頼を築くための技術とその標準(TEEP RATS)
 
IETF111 RATS: Remote Attestation ProcedureS 報告
IETF111 RATS: Remote Attestation ProcedureS 報告IETF111 RATS: Remote Attestation ProcedureS 報告
IETF111 RATS: Remote Attestation ProcedureS 報告
 
Slide presented at FIT 2021 Top Conference (Reboot Oriented IoT, ACSAC2021)
Slide presented at FIT 2021 Top Conference  (Reboot Oriented IoT, ACSAC2021)Slide presented at FIT 2021 Top Conference  (Reboot Oriented IoT, ACSAC2021)
Slide presented at FIT 2021 Top Conference (Reboot Oriented IoT, ACSAC2021)
 
ACSAC2020 "Return-Oriented IoT" by Kuniyasu Suzaki
ACSAC2020 "Return-Oriented IoT" by Kuniyasu SuzakiACSAC2020 "Return-Oriented IoT" by Kuniyasu Suzaki
ACSAC2020 "Return-Oriented IoT" by Kuniyasu Suzaki
 
TEE (Trusted Execution Environment)は第二の仮想化技術になるか?
TEE (Trusted Execution Environment)は第二の仮想化技術になるか?TEE (Trusted Execution Environment)は第二の仮想化技術になるか?
TEE (Trusted Execution Environment)は第二の仮想化技術になるか?
 
3種類のTEE比較(Intel SGX, ARM TrustZone, RISC-V Keystone)
3種類のTEE比較(Intel SGX, ARM TrustZone, RISC-V Keystone)3種類のTEE比較(Intel SGX, ARM TrustZone, RISC-V Keystone)
3種類のTEE比較(Intel SGX, ARM TrustZone, RISC-V Keystone)
 
Hardware-assisted Isolated Execution Environment to run trusted OS and applic...
Hardware-assisted Isolated Execution Environment to run trusted OS and applic...Hardware-assisted Isolated Execution Environment to run trusted OS and applic...
Hardware-assisted Isolated Execution Environment to run trusted OS and applic...
 
RISC-V-Day-Tokyo2018-suzaki
RISC-V-Day-Tokyo2018-suzakiRISC-V-Day-Tokyo2018-suzaki
RISC-V-Day-Tokyo2018-suzaki
 
BMC: Bare Metal Container @Open Source Summit Japan 2017
BMC: Bare Metal Container @Open Source Summit Japan 2017BMC: Bare Metal Container @Open Source Summit Japan 2017
BMC: Bare Metal Container @Open Source Summit Japan 2017
 
USENIX NSDI17 Memory Disaggregation
USENIX NSDI17 Memory DisaggregationUSENIX NSDI17 Memory Disaggregation
USENIX NSDI17 Memory Disaggregation
 
Io t security-suzki-20170224
Io t security-suzki-20170224Io t security-suzki-20170224
Io t security-suzki-20170224
 
”Bare-Metal Container" presented at HPCC2016
”Bare-Metal Container" presented at HPCC2016”Bare-Metal Container" presented at HPCC2016
”Bare-Metal Container" presented at HPCC2016
 
Kernel Memory Protection by an Insertable Hypervisor which has VM Introspec...
Kernel Memory Protection by an Insertable Hypervisor which has VM Introspec...Kernel Memory Protection by an Insertable Hypervisor which has VM Introspec...
Kernel Memory Protection by an Insertable Hypervisor which has VM Introspec...
 
Report for S4x14 (SCADA Security Scientific Symposium 2014)
Report for S4x14 (SCADA Security Scientific Symposium 2014)Report for S4x14 (SCADA Security Scientific Symposium 2014)
Report for S4x14 (SCADA Security Scientific Symposium 2014)
 
Slide used at ACM-SAC 2014 by Suzaki
Slide used at ACM-SAC 2014 by SuzakiSlide used at ACM-SAC 2014 by Suzaki
Slide used at ACM-SAC 2014 by Suzaki
 
OSセキュリティチュートリアル
OSセキュリティチュートリアルOSセキュリティチュートリアル
OSセキュリティチュートリアル
 
Nested Virtual Machines and Proxies
Nested Virtual Machines and Proxies Nested Virtual Machines and Proxies
Nested Virtual Machines and Proxies
 
Bitvisorをベースとした既存Windowsのドライバメモリ保護
Bitvisorをベースとした既存Windowsのドライバメモリ保護Bitvisorをベースとした既存Windowsのドライバメモリ保護
Bitvisorをベースとした既存Windowsのドライバメモリ保護
 
Security on cloud storage and IaaS (NSC: Taiwan - JST: Japan workshop)
Security on cloud storage and IaaS (NSC: Taiwan - JST: Japan workshop)Security on cloud storage and IaaS (NSC: Taiwan - JST: Japan workshop)
Security on cloud storage and IaaS (NSC: Taiwan - JST: Japan workshop)
 

Último

Último (10)

新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/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
 
論文紹介: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の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
論文紹介: 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
 
論文紹介: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...
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 

IPA日本OSS貢献賞