Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49...
Transcript of Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49...
![Page 1: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/1.jpg)
Copyright Linux International 2015 1 of 49
Innovation In Computers:And How Things Came About
by
Jon "maddog" HallExecutive Director
Linux® International®
![Page 2: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/2.jpg)
Copyright Linux International 2015 2 of 49
Who Am I?● Half Electrical Engineer, Half Computer Software, Half Business
● In the computer industry since 1969
– Mainframes 5 years
– Unix since 1980
– Linux since 1994
● Companies (mostly large): Aetna Life and Casualty, Bell Labs, Digital Equipment Corporation, SGI, IBM
● Programmer, Systems Administrator, Systems Engineer, Product Manager, Technical Marketing Manager, Educator, Author
● Extremely large systems to extremely small ones
● Pragmatic
● Vendor and a customer
![Page 3: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/3.jpg)
Copyright Linux International 2015 3 of 49
Warning!
Highly Opinionated Substance Follows!
![Page 4: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/4.jpg)
Copyright Linux International 2015 4 of 49
What Is Innovation?
“A New Idea, Method or Device”
![Page 5: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/5.jpg)
Copyright Linux International 2015 5 of 49
Where Does It Come From?USA
● ~ 86% of non-agriculture, non-govt GPD comes from small to medium business (SMB)
● ~90% of patents come from SMB● ~2/3 of SMB only last two years
– Bankruptcy– Grow– Bought out
![Page 6: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/6.jpg)
Copyright Linux International 2015 6 of 49
PatentsCreated To Allow Collaboration
● Bartolomeo Cristofori
– 1703-1709– No music!
● Patent...or not?● Eventually
“samples” given– Bach– Mozart
![Page 7: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/7.jpg)
Copyright Linux International 2015 7 of 49
First Programmable Machines
● Music boxes● Jacquard Loom
WHY did they do THAT?
![Page 8: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/8.jpg)
Copyright Linux International 2015 8 of 49
Jacquard Loom - 1801
![Page 9: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/9.jpg)
Copyright Linux International 2015 9 of 49
Player Pianos1860-1880
● 61 notes● No “standard”● Few sold
![Page 10: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/10.jpg)
Copyright Linux International 2015 10 of 49
Player Pianos1880-1929
● 88 note standard– 88 notes– Sustain hole
● 2.5 million pianos sold in USA alone
● “reproducers”
![Page 11: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/11.jpg)
Copyright Linux International 2015 11 of 49
Player Pianos1880-1929
● 88 note standard– 88 notes– Sustain hole
● 2.5 million pianos sold in USA alone
● “reproducers”– FAILED
WHY did they do THAT?
![Page 12: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/12.jpg)
Copyright Linux International 2015 12 of 49
First Computers● Charles Babbage (1791-1871)
– Analytical Engine (and printer)– Difference Engine #2 (seven orders)– Augusta Ada (nee Byron) King (1815-
1852) – Countess (Lady) Lovelace
● Georg (1785-1873) & Edvard (1822-1881) Scheutz
– Three orders of difference– Two machines produced
● First books of tables calculated and printed by machinery
![Page 13: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/13.jpg)
Copyright Linux International 2015 13 of 49
“On Computable Numbers”Alan Turing - 1935
● Alan Turing (1912-1954) interested in having a machine (a table of behavior) duplicate a human mind
– A certain situation (state)
– A certain input
– Took you to a new situation (state)● A finite set of states and inputs would get you to the
same problem that a human might compute
● The “Turing Machine” - a state machine
![Page 14: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/14.jpg)
Copyright Linux International 2015 15 of 49
Unix – 1969PDP-7
● Ken Thompson – Multics and Space Travel
– Dennis Ritchie– Douglas McIlroy– Brian Kernighan– Joe Ossanna
● Assembly language● Ported to PDP-11 in 1970 ● Rewritten in “C” in 1972
![Page 15: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/15.jpg)
Copyright Linux International 2015 16 of 49
Also In 1969
ARPANET was started
![Page 16: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/16.jpg)
Copyright Linux International 2015 17 of 49
Also in 1969
● A university student● Cost of software was high
– No “shrink-wrap”– No “computer stores”– No “bulletin boards”
● User groups– Share– DECUS
![Page 17: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/17.jpg)
Copyright Linux International 2015 19 of 49
Unix Escaped
● Universities● Large government labs● Some commercial companies
– DEC – support of hardware– Sun Microsystems
![Page 18: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/18.jpg)
Copyright Linux International 2015 20 of 49
Unix Features
● Time sharing– Security
● Multi-processing– Stability
● Lightweight processes● Portable across hardware vendors
![Page 19: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/19.jpg)
Copyright Linux International 2015 21 of 49
Various Other Systems
● Atari● Kim -1 – 1976 – about 500 USD● Commodore PET - 1977● Tandy (Radio Shack) TRS-80 – 1977 –
600 USD● CP/M
![Page 20: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/20.jpg)
Copyright Linux International 2015 24 of 49
Apple
● 1976 Apple I – 666.66 USD● 1977 – Apple II
![Page 21: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/21.jpg)
Copyright Linux International 2015 25 of 49
IBM 5150 – August 1981Charlie Chaplin for 20K USD
● 5.25 Floppy disks● Mostly for “professional” work● clones
![Page 22: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/22.jpg)
Copyright Linux International 2015 26 of 49
Software Overtook Hardware In Cost
● Software by contract– Meet with customer– Write software to customer's needs
● Software as a product– Design to “average” needs– Print on “printing press”
● No such thing as “commodity problem”
● Readers of books assumed intelligent
![Page 23: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/23.jpg)
Copyright Linux International 2015 27 of 49
Unix In 1981
● Many universities using it on mini-computers
– Expensive for non-research entities
● Sun Microsystems– Binary version
● DEC and others followed
![Page 24: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/24.jpg)
Copyright Linux International 2015 29 of 49
Nothing GNU – 1984rms started GNU project
● Completely free OS– Started with emacs
● Portable code ran on many OS● Distributed development● Free Software Foundation
![Page 25: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/25.jpg)
Copyright Linux International 2015 30 of 49
Computer Stores(Microwave Oven Stores)
● Apple II and IBM PC (and DEC Rainbow)● Three software programs
– Word processor– Spreadsheet– Modem program
● Binary software lowered costs for a while
![Page 26: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/26.jpg)
Copyright Linux International 2015 31 of 49
Copyrights and Patents applied to software1983-1986
What Was Developed Before That Time?
![Page 27: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/27.jpg)
Copyright Linux International 2015 32 of 49
Before Software Copyright And Patents
● Computer theory itself
● Real time
● Time sharing
● Batch
● Language Theory
● Client-Server Computing
● Graphics
● Mouse● Word Processing● Databases● Internet (but not
WWW)● High Level
Languages● Unix
![Page 28: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/28.jpg)
Copyright Linux International 2015 33 of 49
After Software Patents and Copyrights
![Page 29: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/29.jpg)
Copyright Linux International 2015 34 of 49
And “Clippy” Is Coming Back!
![Page 30: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/30.jpg)
Copyright Linux International 2015 35 of 49
Innovation Is More Than “Just” Genious:Technology and Balance
● Capability vs cost– Is it affordable?– Is it worthwhile?
● Speed of CPU vs– I/O speeds– Memory size– Bus speeds
● Network capability (including cost)● What are the barriers to innovation?
![Page 31: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/31.jpg)
Copyright Linux International 2015 36 of 49
Barriers
● Lack of information● Cost of Development systems
![Page 32: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/32.jpg)
Copyright Linux International 2015 37 of 49
Standards And Their Importance
● Standard interfaces– Improve above– Improve below
● What if Apple designed a bathroom?
![Page 33: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/33.jpg)
Copyright Linux International 2015 38 of 49
Ken Olsen
“Standards are as interesting as a Russian truck.”
![Page 34: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/34.jpg)
Copyright Linux International 2015 39 of 49
What He Meant
● I am an engineer● I get bored arguing about standards● I know they are important● Once developed, I implement them:
– faster– smaller– more scalable– for less money
![Page 35: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/35.jpg)
Copyright Linux International 2015 41 of 49
Sony Betamax vs VHS
● Betamax “better” but proprietary● VHS licensed out
![Page 36: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/36.jpg)
Copyright Linux International 2015 42 of 49
Sony Walkman
● Audio used to be:– AM stationary radio
● AM portable radio
– FM stationary radio● FM portable radio
– Recording definitely stationary
● Sony Walkman changed that– Sony “lost” to “clones”
● Apollo, Wang, DEC, Compaq, Nortel, RIM
![Page 37: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/37.jpg)
Copyright Linux International 2015 43 of 49
Inertia and MarketplaceApple vs Microsoft (and Android)
● Takes time to change● Volume is everything
– Attracts application development– Attracts services
● Apple may be very successful at high end market
![Page 38: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/38.jpg)
Copyright Linux International 2015 44 of 49
Marketplace Today
● 2.0 billion desktops– 7.3 billion people
● 90% desktops – Microsoft– Apple 8%– Linux 2-3%
● Linux outselling Apple on Desktop● Apple iPhone more installed base
– Andoid outselling iOS on devices
![Page 39: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/39.jpg)
Copyright Linux International 2015 45 of 49
View Of Computers Changing● High Performance Computing becoming
more prevalent– Computing itself demystified
● Embedded computing more prevalent– Not just specific purpose “controllers”
● “Cloud”, “Wireless”, IoT computing are buzzwords of the day
● Your smartphone may also be your laptop AND your desktop
![Page 40: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/40.jpg)
Copyright Linux International 2015 46 of 49
Small, Cheap Computers Allowing the Other 99% to
Innovate● Worldwide collaboration is now possible
– 15 year old entrepreneurs
● Free Software means you do not start at zero
● Business models are changing● Marketing models are changing● Distribution models are changing● Time to market and volume market
now more critical
![Page 41: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/41.jpg)
Copyright Linux International 2015 47 of 49
Innovation
May be as much or more in the Financing, Development, Marketing, Distribution and Support
models as in the product itself.
![Page 42: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/42.jpg)
Copyright Linux International 2015 48 of 49
Summary
● Volume is (almost) everything● Nothing is forever● High end markets can be very
lucrative, but low-end volume markets even more lucrative
● Portability and Standards are key to survival as a customer
● Innovation is important, but widespread collaboration is also important
![Page 43: Innovation In Computers: And How Things Came About fileCopyright Linux International 2015 2 of 49 Who Am I? Half Electrical Engineer, Half Computer Software, Half Business In the computer](https://reader030.fdocuments.in/reader030/viewer/2022041221/5e0a443c4db0fd55710a9f8e/html5/thumbnails/43.jpg)
Copyright Linux International 2015 49 of 49
Questions?
“Genius is 1% inspiration and 99% perspiration” - Thomas Edison