Japan Embedded Linux ConsortiumJapan Embedded Linux Consortium
John CheuckJohn Cheuck
Vice Chairman, EMBLIXVice Chairman, EMBLIXAssociate Partner, Apax-Globis Partners & Co.Associate Partner, Apax-Globis Partners & Co.
http://www.emblix.org/http://www.emblix.org/
Business and Technology TrendsBusiness and Technology Trends
●Linux has surfaced in the main stream of the embedded systems industry●Linux World Expo since 1999
●Designs from server to PDA, and internet appliances
●Business & Technical Focus/Adoption differences exists between the US and Japan●OSS/GPL may be a barrier, lack of understanding
●Linux still maturing for small devices and real time applications
Embedded Linux ProductsEmbedded Linux Products
IBM LinuxWatch
Compaq iPAQ
Embedded Linux ProductsEmbedded Linux Products
AT&T Laboratories, CambridgeBroadband Phone System
iRobot
NOKIA
EMBEDDED TRENDSEMBEDDED TRENDS
• Embedded Devices becoming more Embedded Devices becoming more connected and more networkedconnected and more networked
• Growing demands for skilled Growing demands for skilled embedded engineering resources embedded engineering resources for the new connected and for the new connected and networked worldnetworked world
Japan Embedded Systems Technology Survey Japan Embedded Systems Technology Survey
●Method of Survey●mail-in questionnaire sheet and on-site responses at
Exhibition (No Web)
●Period of Survey●Nov.’99 ~ Feb.’00 (survey taken every year)
●Results Available on●http://www.itron.gr.jp/home-j.html
90.1%
1.9%2.4%
5.5%
Occupations of the RespondentsOccupations of the Respondents
Design and Development
OtherSales engineering and Support
Planning and Management
Valid Answers : 945Source: TRON Association ’99
Application Areas of Recently Developed Application Areas of Recently Developed Embedded SystemsEmbedded Systems
3.2%8.9%
3.2%
3.7%
6.7%
9.4%
8.5%10.1%
19.4%
3.6%
5.3%
7.3%
6.8% 4.1%
Communication equipment (Terminal)
Home applianceOther
Misc. instruments
Misc. commercial systems
Medical equipment
Electrical equipment
Industrial control, Factory automation
Transportation-related
Communication equipment (Network equipment)
Personal computer peripheral Office equipment
Personal information appliance
Entertainment, education
Audio/Visual equipment
Source: TRON Association ’99
APIs Used in Recently Developed Embedded Systems
Source: TRON Association ’99
Processors Used in Recently Developed Processors Used in Recently Developed Embedded SystemsEmbedded Systems
14.1%
34.6%
46.6%
0.8%2.4%1.5%
64-bit
32-bit
16-bit
8-bit4-bitDSP,etc
Source: TRON Association ’99
Program Size in Recently Developed Program Size in Recently Developed Embedded SystemsEmbedded Systems
25.7%
21.7%25.2%
17.8%
6.0%
3.6%
~ 64kB
More than 16MB
4MB ~ 16MB
1MB ~ 4MB
256kB ~ 1MB64kB ~ 256kB
Source: TRON Association ’99
Programming Languages Used for Recently Programming Languages Used for Recently Developed SystemsDeveloped Systems
22.1%
69.0%
6.3%
2.4%
0.2%Java
C++
C
ASM
Other
Source: TRON Association ’99
RTOS Usage
No RTOS3%
Windows4%
VxWORKS8%
Semicon16%
Other RTOS14%
Inhouse23%
No need RTOS19%
pSOS2% NUCleus
2%windowsCE
2%MD-DOS
4%
QNX1%
OS-91%
Linux1%
Inhouse Semicon Windows VxWORKS MD- DOS windowsCE NUCleuspSOS QNX OS- 9 Linux Other RTOS No RTOS No need RTOS
OS Embedded in Recently Developed Embedded Systems
Source: Tron Association 1999
Characteristics of the Japanese RTOS MarketCharacteristics of the Japanese RTOS Market((excluded non-RTOS designsexcluded non-RTOS designs))
●Around 50% designs use ITRON spec. RTOS●for deep embedded systems
●25% use in-house RTOS●potential users for embedded Linux
●25% uses off the shelf RTOS●potential users for embedded Linux
Market Demands for OSMarket Demands for OS
Deep Embedded High End Embedded
VCR FAX ----- PDA, STB D-TV---------
Small RTOS Semi-GP OS
ITRON Full Embedded Linux
Arena
Application
OS Class
OS instance Linux on ITRON
0
5
10
15
20
25
%Source is AvailableNo Run-Time CostLinux is more RobustLinux has excellent networking supportThere are more drivers and tools availableIt's not from MicrosoftLots of Programmers are Linux-savyOther
Why Embedded Linux?Why Embedded Linux?
Source: linuxdevices 2000
Expectations for Embedded LinuxExpectations for Embedded Linux
●CostCost Royalty Free
●OpenOpen Open Source Development ModelNot only for the Kernel but for
Tools and related technologies - interoperability
●ScalabilityScalability From small devices to large servers
● Issues: Issues: Education, Standards (API, QA), Tools, SI/Solutions,
Community, Legal
Purpose of EMBLIXPurpose of EMBLIX● Promotion of Embedded Linux in Japan (Industry/Academia)● Education (OpenSource, Legal: Licensing, Liabilities)● Standardization of Embedded Linux related Technologies for
Interoperation● Development Tools● Systems Integration/Solutions● Real Time capabilities● Hybrid Architectures e.g. ”Linux on ITRON”
● To Exchange information with W.W. Linux Organizations
Distribution
Steering Committee
Working Group
ToolsTools
Working Group
Working Group
Chairman
OrganizationOrganization
Vice Chairmen
Auditors
Advisory
University
Sys. Integration International
Dr. T. Nakajima, Waseda University
Development Tools RealTimeHybrid Architectures
Legal CommitteeInternational Advisors
Working Groups & Working Groups & CommitteesCommittees
• Development Tools Environment WG• Tool Chain interoperability for multiple architectures• Gnu/Non-Gnu Tool issues• Libraries and Middleware
• Real Time WG• Real time features for Embedded Linux
( Research, Definition, Specifications)• Hybrid Architectures WG
• Interfaces and co-existance between Embedded Linux and existing/legacy RTOS
• Legal Sub-Committee• International Advisory Committee
EMBLIXEMBLIX Founding MembersFounding Members
Access Co., Ltd.Advanced Data Controls CorporationFDS Embedded Systems Co.ERG Co., Ltd.Elmic Systems Inc.Gaio Technology Co., Ltd.CATS Inc.Canon Inc.Centura Embedded Systems Co., Ltd.Turbolinux Japan K.K. Densan Co., Ltd.Toshiba Corporation
Toyohashi University of Science and TechnologyMITSUBISHI erectric CorporationNEC Corporation / NEC Electronic DevicesHitachi, Ltd.Fujitsu Ltd.Metrowerks Co., Ltd.Montavista Software Japan Co., Ltd.Lineo Japan, Inc.Linux-KoubouRed Hat Inc.YDC Corporation.Waseda University
[No. of EMBLIX Founding members = 24]
July, 2000
EMBLIXEMBLIX Current Current MembershipMembership102 Members as of 2/20/02
Academic 5%
Technology Vendors 30%
Solutions Providers/SIs 20%
Semiconductor 15%
Users 30%
EMBLIXEMBLIX Challenges AheadChallenges Ahead
• Success Stories from the Embedded Linux community
• Emergence of standards to ensure interoperability and quality
• Japan & Global Embedded Linux Community Development
Japan Embedded Linux ConsortiumJapan Embedded Linux Consortium
http://www.emblix.org/http://www.emblix.org/