@mikehostetler
HTML5 for the Business World
What is HTML5?
How do you leverage it?
Economics 101: Open Source Edition
Risks & Rewards
Slide 5
Slide 5 text
@mikehostetler
What is HTML5?
Slide 6
Slide 6 text
@mikehostetler
JavaScript
HTML5 Specification
The HTML5 Technology Stack
Slide 7
Slide 7 text
@mikehostetler
The Internet
HTML5 is how Human Beings
interact with the Internet
Slide 8
Slide 8 text
@mikehostetler
Hardware is standardizing on HTML5
Slide 9
Slide 9 text
@mikehostetler
Web Technology Platforms all use HTML5
Slide 10
Slide 10 text
@mikehostetler
Wait a minute ...
Isn’t this just the web
as we’ve known it?
Slide 11
Slide 11 text
@mikehostetler
Yes and No
HTML5 is the next version of HTML
Slide 12
Slide 12 text
@mikehostetler
Yes and No
HTML5 is the next version of HTML
and it’s replacing Adobe Flash ...
Slide 13
Slide 13 text
@mikehostetler
Yes and No
HTML5 is the next version of HTML
and it’s replacing Adobe Flash ...
and it’s replacing Java Applets ...
Slide 14
Slide 14 text
@mikehostetler
Yes and No
HTML5 is the next version of HTML
and it’s replacing Adobe Flash ...
and it’s replacing Java Applets ...
and it’s fueling the mobile explosion ...
Slide 15
Slide 15 text
@mikehostetler
Yes and No
HTML5 is the next version of HTML
and it’s replacing Adobe Flash ...
and it’s replacing Java Applets ...
and it’s fueling the mobile explosion ...
and it’s now invading the desktop ...
Slide 16
Slide 16 text
@mikehostetler
HTML5 Standardization plus the increased hardware
footprint will make HTML5 and JavaScript the most
popular software platform in the history of the world
Where is this all going?
Slide 17
Slide 17 text
@mikehostetler
How do you leverage it?
Slide 18
Slide 18 text
@mikehostetler
General Distribution Pattern of HTML5 Software
The Internet
Slide 19
Slide 19 text
@mikehostetler
HTML5 and JavaScript application code is
distributed in an uncompiled form
PROBLEM:
thus, traditional methods of protecting
intellectual property don’t apply
Slide 20
Slide 20 text
@mikehostetler
How does the market handle this?
Slide 21
Slide 21 text
@mikehostetler
To fully leverage the power of HTML5 applications ...
... you must learn to leverage Open Source
Slide 22
Slide 22 text
@mikehostetler
Can’t beat them? Join them!
HTML5 erasing an entire market ...
Embracing HTML5 made an old
paradigm new again ...
Slide 23
Slide 23 text
@mikehostetler
Economics 101:
Open Source Edition
Slide 24
Slide 24 text
@mikehostetler
Open Source as a Commodity?
Commodity:
A product where the buyer is unable to distinguish between
products from different producers.
Examples:
Wheat, Corn, Steel, Gold, Electricity, Crude Oil
Slide 25
Slide 25 text
@mikehostetler
Commodity Market vs.
Open Source Software Market
A commodity is easily switched between vendors
Software Vendors cannot be easily changed
vs.
Commodity Pricing follows Supply & Demand
Software supply is infinite, so pricing cannot follow Supply
vs.
Slide 26
Slide 26 text
@mikehostetler
Conclusion:
Open Source Software cannot be a Commodity!
Slide 27
Slide 27 text
@mikehostetler
So what kind of market is it?
Costs
Zero Direct Purchase Cost
High In-direct Purchase Cost
High Lifetime Operating Cost
High Contingent Cost
“The Website is Down”
NASDAQ software bug
SpaceX Flight Computer delays launch
Strong Brand Preference
My Linux Distro is “cooler” then yours
Chrome vs. Firefox
We’re a Microsoft shop
Driven by Fear
Inability to measure costs
Trends towards perception of safety
Slide 28
Slide 28 text
@mikehostetler
The Open Source Software Market
behaves similarly to the market for
High-Risk Capital Goods
Slide 29
Slide 29 text
@mikehostetler
So where is the money?
Slide 30
Slide 30 text
@mikehostetler
Risks and Rewards
Slide 31
Slide 31 text
@mikehostetler
Where does the cost occur?
0%
50%
100%
Direct In-Direct Operating R&D
Locomotive HTML5 Application
Slide 32
Slide 32 text
@mikehostetler
$0
Direct
Purchase
Cost
$???
In-Direct
Purchase
Cost
* Training
* Development
$???
Operating
Cost
* Reliability
* Device Eco-
System changes?
* Support
$???
Ongoing
R & D
* Incredibly short
technology
life-cycles
Costs of HTML5 based software as a
High-Risk Capital Acquisition
Slide 33
Slide 33 text
@mikehostetler
Yay!
$???
Ongoing
R & D
* Incredibly short
technology
life-cycles
Costs of HTML5 based software as a
High-Risk Capital Acquisition
$???
Operating
Cost
* Reliability
* Device Eco-
System changes?
* Support
$0
Direct
Purchase
Cost
$???
In-Direct
Purchase
Cost
* Training
* Development
Slide 34
Slide 34 text
@mikehostetler
Yay! Risk Risk Risk
$???
Ongoing
R & D
* Incredibly short
technology
life-cycles
Costs of HTML5 based software as a
High-Risk Capital Acquisition
$???
Operating
Cost
* Reliability
* Device Eco-
System changes?
* Support
$0
Direct
Purchase
Cost
$???
In-Direct
Purchase
Cost
* Training
* Development
Slide 35
Slide 35 text
@mikehostetler
Your ability to understand, quantify and manage
these costs and risks will directly impact
the realized return on investment of any
HTML5 Application project
Slide 36
Slide 36 text
@mikehostetler
Conclusion
Slide 37
Slide 37 text
@mikehostetler
Impact & Risk of HTML5
What is HTML5?
How do you leverage it?
Economics 101: Open Source Edition
Risks & Rewards
Slide 38
Slide 38 text
@mikehostetler
What is HTML5?
HTML5 is how Human Beings interact with the Internet
How do you leverage it?
Economics 101: Open Source Edition
Risks & Rewards
Impact & Risk of HTML5
Slide 39
Slide 39 text
@mikehostetler
What is HTML5?
HTML5 is how Human Beings interact with the Internet
How do you leverage it?
To leverage HTML5, you must learn to leverage Open Source
Economics 101: Open Source Edition
Risks & Rewards
Impact & Risk of HTML5
Slide 40
Slide 40 text
@mikehostetler
What is HTML5?
HTML5 is how Human Beings interact with the Internet
How do you leverage it?
To leverage HTML5, you must learn to leverage Open Source
Economics 101: Open Source Edition
Open Source Software markets behave similarly to High-Risk Capital Goods
Risks & Rewards
Impact & Risk of HTML5
Slide 41
Slide 41 text
@mikehostetler
What is HTML5?
HTML5 is how Human Beings interact with the Internet
How do you leverage it?
To leverage HTML5, you must learn to leverage Open Source
Economics 101: Open Source Edition
Open Source Software markets behave similarly to High-Risk Capital Goods
Risks & Rewards
Understanding the costs, quantifying the risks will determine your project ROI
Impact & Risk of HTML5