Lessons Learned about Open Source
X and UNIX History
What's going on here?
The Ages of X History
Prehistory-1983 and before
X started in June 1984
Greece - X11 designed and built
Beware of Greeks Bearing Gifts!
Foundation of the X Consortium
First was the X11 vs. NeWS War
Second -The Motif vs. Open Look War
Third -PHIGS vs. OpenGL
Final War: CDE (cruddy desktop env.)
Before the Fall of the Empire...
Open vs. closed source -Historic data
Netcraft web server survey - 6/2000
New Development Methodology - Better, Cheaper, Faster
Development Methodology - Better
Development Methodology - Cheaper
Development Methodology - Faster
Development Methodology - new feedback loops
Development Methodology - Linux example
Development Methodology -faster (2)
New Development Methodology - cultural
Conclusions: Interoperability is Job One
Conclusions - Modularity, WiMPyness, and Religion
Life of the Internet
Hardware price trends
Where do we go from here?
Author: Jim Gettys
Usenix 2000 Invited Talk