SlideShare a Scribd company logo
1 of 9
Download to read offline
The FLOSS History in Japan:
An Ethnographic Approach
OpenSym2015
Jun Iio, Chuo University
Masayuki Hatta, Surugadai University
Ko Kazaana, Cyboze Inc.
OpenSym2015 Copyright © Jun Iio 2
Background
●
'The FLOSS stories in Japan' project
– started in the late 2013
– Objectives:
●
to compile oral histories on the free/libre/open-
source software (FLOSS) into a record
●
The year 2013 is the memorial year
– 30th
anniversary of the foundation of Japan
Unix Society (JUS)
– 20th
anniversary of the programming language
Ruby, which was created by Hiroyuki Matz
OpenSym2015 Copyright © Jun Iio 3
The FLOSS history project
●
Problem:
– engineers engaged in the early development in
the FLOSS field in Japan are getting older.
– we don't have enough information between
the late 1980s and the early 2000s, in
comparison with recent information archived in
the Internet.
●
Our mission:
– to keep records on the dark era by interviews
with elderly engineers and researchers
working on FLOSS in Japan.
OpenSym2015 Copyright © Jun Iio 4
Similar Projects
●
Kilnam et al., “Korean Internet History
Project”
●
“The Internet History Project”
– http://www.nethistory.com/
●
J. Ryan, “A History of the Internet and the
Digital Future”
●
R. H. Zakon, “Hobbes' internet timeline”
●
Japan Network Information Center, “The
History of the Internet in Japan”
OpenSym2015 Copyright © Jun Iio 5
Methodology of the survey
1. Important technologies which were
developed intensively by Japanese OSS
communities in the 90s were listed.
2. In each category, several key persons
were nominated as candidate for
interviewee.
3. After the interviews, two or three hours of
interview minutes are typed out. The
analyze of these records reveals the
history of the OSS activities in the 90s.
OpenSym2015 Copyright © Jun Iio 6
Key persons
OpenSym2015 Copyright © Jun Iio 7
Some findings
●
Trends of 90s’ Linux and BSD (in Japan)
– from several interviews with engineers from
BSD side and Linux side
– interviews made clear the differences between
the growth of Linux community and *BSD
(Free/Net/OpenBSD) community
– Linux community:
●
lead by engineers in IT industries
●
a kind of “grass-roots-basis” growth
– BSD community:
●
lead by researchers and traditional Unix engineers
OpenSym2015 Copyright © Jun Iio 8
Some findings (cont'd)
●
A hidden impact of “Sigma Project”
– Sigma project has been considered failed.
– However, the project fostered a lot of
engineers and researchers in the FLOSS field.
– GWM:
●
Window Manager
– Wnn:
●
Japanese character input method engine
– GWM and Wnn were supported by some grant
from Sigma Project
OpenSym2015 Copyright © Jun Iio 9
Conclusions
●
The interim report of the project is
presented.
– Several findings which had not yet unveiled
previously were disclosed from our survey.
●
The project does not only focus on the
FLOSS operating systems.
– Currently, the project members are collecting
oral histories from key persons who are
actively commit- ting their efforts in Japanese
communities of several major FLOSS projects.
●
Additional interviews have to be conducted
as the future work.

More Related Content

Viewers also liked

DYB - presentation
DYB - presentationDYB - presentation
DYB - presentationDYB_Ukraine
 
オープンソースソフトウェア技術の傾向分析
オープンソースソフトウェア技術の傾向分析オープンソースソフトウェア技術の傾向分析
オープンソースソフトウェア技術の傾向分析Jun Iio
 
Агентство интернет-рекламы "РТМ-Диджитал"
Агентство интернет-рекламы "РТМ-Диджитал"Агентство интернет-рекламы "РТМ-Диджитал"
Агентство интернет-рекламы "РТМ-Диджитал"RTM Ukraine Group of Companies, Ukraine
 
Future of Testing, Test Automation and The Quality Analyst
Future of Testing, Test Automation and The Quality AnalystFuture of Testing, Test Automation and The Quality Analyst
Future of Testing, Test Automation and The Quality AnalystAnand Bagmar
 
BrianasnewResume2016
BrianasnewResume2016BrianasnewResume2016
BrianasnewResume2016Briana Villa
 
MET 211 Assignment 1 module_1_
MET 211 Assignment 1 module_1_MET 211 Assignment 1 module_1_
MET 211 Assignment 1 module_1_Ibrahim AboKhalil
 
Diversidad cultural en Perú
Diversidad cultural en PerúDiversidad cultural en Perú
Diversidad cultural en PerúKAtiRojChu
 
Golang getting started
Golang getting startedGolang getting started
Golang getting startedHarshad Patil
 
Berfikir, Bersikap, dan Berbicara untuk Membangun Karakter Positif
Berfikir, Bersikap, dan Berbicara untuk Membangun Karakter PositifBerfikir, Bersikap, dan Berbicara untuk Membangun Karakter Positif
Berfikir, Bersikap, dan Berbicara untuk Membangun Karakter PositifDadang Solihin
 

Viewers also liked (9)

DYB - presentation
DYB - presentationDYB - presentation
DYB - presentation
 
オープンソースソフトウェア技術の傾向分析
オープンソースソフトウェア技術の傾向分析オープンソースソフトウェア技術の傾向分析
オープンソースソフトウェア技術の傾向分析
 
Агентство интернет-рекламы "РТМ-Диджитал"
Агентство интернет-рекламы "РТМ-Диджитал"Агентство интернет-рекламы "РТМ-Диджитал"
Агентство интернет-рекламы "РТМ-Диджитал"
 
Future of Testing, Test Automation and The Quality Analyst
Future of Testing, Test Automation and The Quality AnalystFuture of Testing, Test Automation and The Quality Analyst
Future of Testing, Test Automation and The Quality Analyst
 
BrianasnewResume2016
BrianasnewResume2016BrianasnewResume2016
BrianasnewResume2016
 
MET 211 Assignment 1 module_1_
MET 211 Assignment 1 module_1_MET 211 Assignment 1 module_1_
MET 211 Assignment 1 module_1_
 
Diversidad cultural en Perú
Diversidad cultural en PerúDiversidad cultural en Perú
Diversidad cultural en Perú
 
Golang getting started
Golang getting startedGolang getting started
Golang getting started
 
Berfikir, Bersikap, dan Berbicara untuk Membangun Karakter Positif
Berfikir, Bersikap, dan Berbicara untuk Membangun Karakter PositifBerfikir, Bersikap, dan Berbicara untuk Membangun Karakter Positif
Berfikir, Bersikap, dan Berbicara untuk Membangun Karakter Positif
 

Similar to FLOSS History in Japan Oral Histories

Gent Thaçi - 5 years of Flossk (OSCAL2014)
Gent Thaçi - 5 years of Flossk (OSCAL2014)Gent Thaçi - 5 years of Flossk (OSCAL2014)
Gent Thaçi - 5 years of Flossk (OSCAL2014)Open Labs Albania
 
The man who has contributed to OSS by ...
The man who has contributed to OSS by ...The man who has contributed to OSS by ...
The man who has contributed to OSS by ...法林浩之
 
CPaaS.io Y1 Review Meeting - Introduction
CPaaS.io Y1 Review Meeting - IntroductionCPaaS.io Y1 Review Meeting - Introduction
CPaaS.io Y1 Review Meeting - IntroductionStephan Haller
 
Software Freedom and Open Source Community
Software Freedom and Open Source CommunitySoftware Freedom and Open Source Community
Software Freedom and Open Source CommunitySammy Fung
 
IWST 2013: Intro
IWST 2013: IntroIWST 2013: Intro
IWST 2013: IntroESUG
 
Starting OpenStreetMap Japan 2008 in SotM2008
Starting OpenStreetMap Japan 2008 in SotM2008Starting OpenStreetMap Japan 2008 in SotM2008
Starting OpenStreetMap Japan 2008 in SotM2008Hiroshi Miura
 
Tools to help and engage emerging open source communities towards development...
Tools to help and engage emerging open source communities towards development...Tools to help and engage emerging open source communities towards development...
Tools to help and engage emerging open source communities towards development...Jose Astrain
 
Building LibreOffice Korean Community and CJK common & different issues
Building LibreOffice Korean Community and CJK common & different issuesBuilding LibreOffice Korean Community and CJK common & different issues
Building LibreOffice Korean Community and CJK common & different issuesDaeHyun Sung
 
Summer training report on java se6 technology
Summer training  report on java se6 technologySummer training  report on java se6 technology
Summer training report on java se6 technologyShamsher Ahmed
 
AprIGF: WS 38 - 'How can we enhance the collaboration between tech and IGF co...
AprIGF: WS 38 - 'How can we enhance the collaboration between tech and IGF co...AprIGF: WS 38 - 'How can we enhance the collaboration between tech and IGF co...
AprIGF: WS 38 - 'How can we enhance the collaboration between tech and IGF co...APNIC
 
Open Source Communities in Hong Kong (2013 COSCUP version)
Open Source Communities in Hong Kong (2013 COSCUP version)Open Source Communities in Hong Kong (2013 COSCUP version)
Open Source Communities in Hong Kong (2013 COSCUP version)Sammy Fung
 
Update on IGF2016
Update on IGF2016Update on IGF2016
Update on IGF2016APNIC
 
Rmll 2010 AEGIS Mainstreaming Accessbility Open Source
Rmll 2010 AEGIS Mainstreaming Accessbility Open SourceRmll 2010 AEGIS Mainstreaming Accessbility Open Source
Rmll 2010 AEGIS Mainstreaming Accessbility Open SourceAEGIS-ACCESSIBLE Projects
 
Software Freedom and Community
Software Freedom and CommunitySoftware Freedom and Community
Software Freedom and CommunitySammy Fung
 
Vision for Development of SNS Based OS
Vision for Development of SNS Based OSVision for Development of SNS Based OS
Vision for Development of SNS Based OSnkawahara
 

Similar to FLOSS History in Japan Oral Histories (20)

Gent Thaçi - 5 years of Flossk (OSCAL2014)
Gent Thaçi - 5 years of Flossk (OSCAL2014)Gent Thaçi - 5 years of Flossk (OSCAL2014)
Gent Thaçi - 5 years of Flossk (OSCAL2014)
 
The man who has contributed to OSS by ...
The man who has contributed to OSS by ...The man who has contributed to OSS by ...
The man who has contributed to OSS by ...
 
CPaaS.io Y1 Review Meeting - Introduction
CPaaS.io Y1 Review Meeting - IntroductionCPaaS.io Y1 Review Meeting - Introduction
CPaaS.io Y1 Review Meeting - Introduction
 
Software Freedom and Open Source Community
Software Freedom and Open Source CommunitySoftware Freedom and Open Source Community
Software Freedom and Open Source Community
 
IWST 2013: Intro
IWST 2013: IntroIWST 2013: Intro
IWST 2013: Intro
 
Sfd 2013 gnome_opw
Sfd 2013 gnome_opwSfd 2013 gnome_opw
Sfd 2013 gnome_opw
 
Starting OpenStreetMap Japan 2008 in SotM2008
Starting OpenStreetMap Japan 2008 in SotM2008Starting OpenStreetMap Japan 2008 in SotM2008
Starting OpenStreetMap Japan 2008 in SotM2008
 
Tools to help and engage emerging open source communities towards development...
Tools to help and engage emerging open source communities towards development...Tools to help and engage emerging open source communities towards development...
Tools to help and engage emerging open source communities towards development...
 
Building LibreOffice Korean Community and CJK common & different issues
Building LibreOffice Korean Community and CJK common & different issuesBuilding LibreOffice Korean Community and CJK common & different issues
Building LibreOffice Korean Community and CJK common & different issues
 
Summer training report on java se6 technology
Summer training  report on java se6 technologySummer training  report on java se6 technology
Summer training report on java se6 technology
 
AprIGF: WS 38 - 'How can we enhance the collaboration between tech and IGF co...
AprIGF: WS 38 - 'How can we enhance the collaboration between tech and IGF co...AprIGF: WS 38 - 'How can we enhance the collaboration between tech and IGF co...
AprIGF: WS 38 - 'How can we enhance the collaboration between tech and IGF co...
 
Open Source Communities in Hong Kong (2013 COSCUP version)
Open Source Communities in Hong Kong (2013 COSCUP version)Open Source Communities in Hong Kong (2013 COSCUP version)
Open Source Communities in Hong Kong (2013 COSCUP version)
 
An introductiontohtml5j
An introductiontohtml5jAn introductiontohtml5j
An introductiontohtml5j
 
Teaching Software Engineering with Open Source Projects
Teaching Software Engineering with Open Source ProjectsTeaching Software Engineering with Open Source Projects
Teaching Software Engineering with Open Source Projects
 
Update on IGF2016
Update on IGF2016Update on IGF2016
Update on IGF2016
 
Rmll 2010 AEGIS Mainstreaming Accessbility Open Source
Rmll 2010 AEGIS Mainstreaming Accessbility Open SourceRmll 2010 AEGIS Mainstreaming Accessbility Open Source
Rmll 2010 AEGIS Mainstreaming Accessbility Open Source
 
Software Freedom and Community
Software Freedom and CommunitySoftware Freedom and Community
Software Freedom and Community
 
About SIProp.org
About SIProp.orgAbout SIProp.org
About SIProp.org
 
Vision for Development of SNS Based OS
Vision for Development of SNS Based OSVision for Development of SNS Based OS
Vision for Development of SNS Based OS
 
Internship final presentation Mohamed
Internship final presentation MohamedInternship final presentation Mohamed
Internship final presentation Mohamed
 

More from Jun Iio

フラクタルへの誘い an introduction to fractal
フラクタルへの誘い an introduction to fractalフラクタルへの誘い an introduction to fractal
フラクタルへの誘い an introduction to fractalJun Iio
 
オンラインイベント支援システムOLiVESの開発と運用
オンラインイベント支援システムOLiVESの開発と運用オンラインイベント支援システムOLiVESの開発と運用
オンラインイベント支援システムOLiVESの開発と運用Jun Iio
 
麻雀を全く知らない人に純正九蓮宝燈とは何かを教えるための資料
麻雀を全く知らない人に純正九蓮宝燈とは何かを教えるための資料麻雀を全く知らない人に純正九蓮宝燈とは何かを教えるための資料
麻雀を全く知らない人に純正九蓮宝燈とは何かを教えるための資料Jun Iio
 
オンラインイベント支援システムを作ってみたらどうだったかな?
オンラインイベント支援システムを作ってみたらどうだったかな?オンラインイベント支援システムを作ってみたらどうだったかな?
オンラインイベント支援システムを作ってみたらどうだったかな?Jun Iio
 
Do you know every cat has four bears?
Do you know every cat has four bears?Do you know every cat has four bears?
Do you know every cat has four bears?Jun Iio
 
大学教員になりたい企業人の皆様へ
大学教員になりたい企業人の皆様へ大学教員になりたい企業人の皆様へ
大学教員になりたい企業人の皆様へJun Iio
 
情報系学部におけるBYODの試み
情報系学部におけるBYODの試み情報系学部におけるBYODの試み
情報系学部におけるBYODの試みJun Iio
 
The Semiotics of Toilet Signs
The Semiotics of Toilet SignsThe Semiotics of Toilet Signs
The Semiotics of Toilet SignsJun Iio
 
OpenCampus2019_Tama
OpenCampus2019_TamaOpenCampus2019_Tama
OpenCampus2019_TamaJun Iio
 
不偏分散ではなぜNでなくN-1で割るのか
不偏分散ではなぜNでなくN-1で割るのか不偏分散ではなぜNでなくN-1で割るのか
不偏分散ではなぜNでなくN-1で割るのかJun Iio
 
2019年春季HCD研究発表会特別講話
2019年春季HCD研究発表会特別講話2019年春季HCD研究発表会特別講話
2019年春季HCD研究発表会特別講話Jun Iio
 
UXDの課題
UXDの課題UXDの課題
UXDの課題Jun Iio
 
2019年度BYODソフトウェアインストールガイダンス資料
2019年度BYODソフトウェアインストールガイダンス資料2019年度BYODソフトウェアインストールガイダンス資料
2019年度BYODソフトウェアインストールガイダンス資料Jun Iio
 
Twitterでみる社会のトレンド
Twitterでみる社会のトレンドTwitterでみる社会のトレンド
Twitterでみる社会のトレンドJun Iio
 
The presentation material for my lecture at the open campus, 22nd Sep. 2018 (2)
The presentation material for my lecture at the open campus, 22nd Sep. 2018 (2)The presentation material for my lecture at the open campus, 22nd Sep. 2018 (2)
The presentation material for my lecture at the open campus, 22nd Sep. 2018 (2)Jun Iio
 
The presentation material for my lecture at the open campus, 22nd Sep. 2018
The presentation material for my lecture at the open campus, 22nd Sep. 2018The presentation material for my lecture at the open campus, 22nd Sep. 2018
The presentation material for my lecture at the open campus, 22nd Sep. 2018Jun Iio
 
Lessons Learned from Data Preparation for Geographic Information Systems Usin...
Lessons Learned from Data Preparation for Geographic Information Systems Usin...Lessons Learned from Data Preparation for Geographic Information Systems Usin...
Lessons Learned from Data Preparation for Geographic Information Systems Usin...Jun Iio
 
図書館利用実態の可視化 および 読書感想文コンクール作品の分析
図書館利用実態の可視化 および 読書感想文コンクール作品の分析図書館利用実態の可視化 および 読書感想文コンクール作品の分析
図書館利用実態の可視化 および 読書感想文コンクール作品の分析Jun Iio
 
たこ焼き屋で学ぶ情報隠蔽
たこ焼き屋で学ぶ情報隠蔽たこ焼き屋で学ぶ情報隠蔽
たこ焼き屋で学ぶ情報隠蔽Jun Iio
 
トイレサインとピクトグラム
トイレサインとピクトグラムトイレサインとピクトグラム
トイレサインとピクトグラムJun Iio
 

More from Jun Iio (20)

フラクタルへの誘い an introduction to fractal
フラクタルへの誘い an introduction to fractalフラクタルへの誘い an introduction to fractal
フラクタルへの誘い an introduction to fractal
 
オンラインイベント支援システムOLiVESの開発と運用
オンラインイベント支援システムOLiVESの開発と運用オンラインイベント支援システムOLiVESの開発と運用
オンラインイベント支援システムOLiVESの開発と運用
 
麻雀を全く知らない人に純正九蓮宝燈とは何かを教えるための資料
麻雀を全く知らない人に純正九蓮宝燈とは何かを教えるための資料麻雀を全く知らない人に純正九蓮宝燈とは何かを教えるための資料
麻雀を全く知らない人に純正九蓮宝燈とは何かを教えるための資料
 
オンラインイベント支援システムを作ってみたらどうだったかな?
オンラインイベント支援システムを作ってみたらどうだったかな?オンラインイベント支援システムを作ってみたらどうだったかな?
オンラインイベント支援システムを作ってみたらどうだったかな?
 
Do you know every cat has four bears?
Do you know every cat has four bears?Do you know every cat has four bears?
Do you know every cat has four bears?
 
大学教員になりたい企業人の皆様へ
大学教員になりたい企業人の皆様へ大学教員になりたい企業人の皆様へ
大学教員になりたい企業人の皆様へ
 
情報系学部におけるBYODの試み
情報系学部におけるBYODの試み情報系学部におけるBYODの試み
情報系学部におけるBYODの試み
 
The Semiotics of Toilet Signs
The Semiotics of Toilet SignsThe Semiotics of Toilet Signs
The Semiotics of Toilet Signs
 
OpenCampus2019_Tama
OpenCampus2019_TamaOpenCampus2019_Tama
OpenCampus2019_Tama
 
不偏分散ではなぜNでなくN-1で割るのか
不偏分散ではなぜNでなくN-1で割るのか不偏分散ではなぜNでなくN-1で割るのか
不偏分散ではなぜNでなくN-1で割るのか
 
2019年春季HCD研究発表会特別講話
2019年春季HCD研究発表会特別講話2019年春季HCD研究発表会特別講話
2019年春季HCD研究発表会特別講話
 
UXDの課題
UXDの課題UXDの課題
UXDの課題
 
2019年度BYODソフトウェアインストールガイダンス資料
2019年度BYODソフトウェアインストールガイダンス資料2019年度BYODソフトウェアインストールガイダンス資料
2019年度BYODソフトウェアインストールガイダンス資料
 
Twitterでみる社会のトレンド
Twitterでみる社会のトレンドTwitterでみる社会のトレンド
Twitterでみる社会のトレンド
 
The presentation material for my lecture at the open campus, 22nd Sep. 2018 (2)
The presentation material for my lecture at the open campus, 22nd Sep. 2018 (2)The presentation material for my lecture at the open campus, 22nd Sep. 2018 (2)
The presentation material for my lecture at the open campus, 22nd Sep. 2018 (2)
 
The presentation material for my lecture at the open campus, 22nd Sep. 2018
The presentation material for my lecture at the open campus, 22nd Sep. 2018The presentation material for my lecture at the open campus, 22nd Sep. 2018
The presentation material for my lecture at the open campus, 22nd Sep. 2018
 
Lessons Learned from Data Preparation for Geographic Information Systems Usin...
Lessons Learned from Data Preparation for Geographic Information Systems Usin...Lessons Learned from Data Preparation for Geographic Information Systems Usin...
Lessons Learned from Data Preparation for Geographic Information Systems Usin...
 
図書館利用実態の可視化 および 読書感想文コンクール作品の分析
図書館利用実態の可視化 および 読書感想文コンクール作品の分析図書館利用実態の可視化 および 読書感想文コンクール作品の分析
図書館利用実態の可視化 および 読書感想文コンクール作品の分析
 
たこ焼き屋で学ぶ情報隠蔽
たこ焼き屋で学ぶ情報隠蔽たこ焼き屋で学ぶ情報隠蔽
たこ焼き屋で学ぶ情報隠蔽
 
トイレサインとピクトグラム
トイレサインとピクトグラムトイレサインとピクトグラム
トイレサインとピクトグラム
 

Recently uploaded

Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 

Recently uploaded (20)

Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 

FLOSS History in Japan Oral Histories

  • 1. The FLOSS History in Japan: An Ethnographic Approach OpenSym2015 Jun Iio, Chuo University Masayuki Hatta, Surugadai University Ko Kazaana, Cyboze Inc.
  • 2. OpenSym2015 Copyright © Jun Iio 2 Background ● 'The FLOSS stories in Japan' project – started in the late 2013 – Objectives: ● to compile oral histories on the free/libre/open- source software (FLOSS) into a record ● The year 2013 is the memorial year – 30th anniversary of the foundation of Japan Unix Society (JUS) – 20th anniversary of the programming language Ruby, which was created by Hiroyuki Matz
  • 3. OpenSym2015 Copyright © Jun Iio 3 The FLOSS history project ● Problem: – engineers engaged in the early development in the FLOSS field in Japan are getting older. – we don't have enough information between the late 1980s and the early 2000s, in comparison with recent information archived in the Internet. ● Our mission: – to keep records on the dark era by interviews with elderly engineers and researchers working on FLOSS in Japan.
  • 4. OpenSym2015 Copyright © Jun Iio 4 Similar Projects ● Kilnam et al., “Korean Internet History Project” ● “The Internet History Project” – http://www.nethistory.com/ ● J. Ryan, “A History of the Internet and the Digital Future” ● R. H. Zakon, “Hobbes' internet timeline” ● Japan Network Information Center, “The History of the Internet in Japan”
  • 5. OpenSym2015 Copyright © Jun Iio 5 Methodology of the survey 1. Important technologies which were developed intensively by Japanese OSS communities in the 90s were listed. 2. In each category, several key persons were nominated as candidate for interviewee. 3. After the interviews, two or three hours of interview minutes are typed out. The analyze of these records reveals the history of the OSS activities in the 90s.
  • 6. OpenSym2015 Copyright © Jun Iio 6 Key persons
  • 7. OpenSym2015 Copyright © Jun Iio 7 Some findings ● Trends of 90s’ Linux and BSD (in Japan) – from several interviews with engineers from BSD side and Linux side – interviews made clear the differences between the growth of Linux community and *BSD (Free/Net/OpenBSD) community – Linux community: ● lead by engineers in IT industries ● a kind of “grass-roots-basis” growth – BSD community: ● lead by researchers and traditional Unix engineers
  • 8. OpenSym2015 Copyright © Jun Iio 8 Some findings (cont'd) ● A hidden impact of “Sigma Project” – Sigma project has been considered failed. – However, the project fostered a lot of engineers and researchers in the FLOSS field. – GWM: ● Window Manager – Wnn: ● Japanese character input method engine – GWM and Wnn were supported by some grant from Sigma Project
  • 9. OpenSym2015 Copyright © Jun Iio 9 Conclusions ● The interim report of the project is presented. – Several findings which had not yet unveiled previously were disclosed from our survey. ● The project does not only focus on the FLOSS operating systems. – Currently, the project members are collecting oral histories from key persons who are actively commit- ting their efforts in Japanese communities of several major FLOSS projects. ● Additional interviews have to be conducted as the future work.