Title: Open Source and Community
1Open Source and Community
GOVIS 2006
- Laurie Wong
- Sun Microsystems, Inc.
2- Citizen Access
- Free Technology
- Citizen Technology
- Community
3Citizen Access
4Free software - 0 and free to use
Download NOW !
5Citizen Technology
6- The shift to the individual
- away from formal procurement
- away from hierarchal control
7drives massive Citizen Communities
8You Cant Create CommunityWithout Contribution
java.com
Looking Glass
JXTA
java.sun.com
9Open Source
- ZFS, NFS
- DTrace
- OpenOffice
- Looking Glass
- NetBeans
- Java Desktop System
- Jini
- JXTA
- JAX API
- JMS
- UltraSPARC T1
- I.D. Manager
- Web
- Proxy
- CAPS (SBYN)
- AppServer (GlassFish)
- AJAX Components
- Registry
- Portal
- FastCGI
- Integrated Single Sign-on
2005
2006
2007
- GNOME
- Tomcat
- x.org
- PostgresSQL
- Derby (Java DB)
- Directory
- Access Manager
- Federation
1010 M Lines of Source Code
- kernel, rctl_action, dtrace_probe
pool_bind_kmem_enable, zone_enter, chip_t,
mutex_exit, ddi_fm_capable, priv_set_t, putnext,
lgrp_mem_rename, syscall_mstate, vmem_xfree
Core Operating System
tcp, dhcp, ipsec, nfs, dlpi, dns, ldap, nis,
nis, ppp, ipqos, ip multicast, ip multipathing,
ipv4, ipv6, rpc, udp, snmp, sctp, packet
filtering
Networking
libc, libumem, libsysevent, librt, libnsl,
libproc, libsocket, libscf, libw, libkstat,
librpcsvc, libxnet, libcurses, libbsm, libnvpair,
libsendfile, libadm
System Libraries
Kstat, ifconfig, zoneadm, svcadm,
traceroute,ppriv, prctl, mdb, pfexec, lofiadm,
lari, ifconfig,fmadm, dispadmin, cputrack, crle,
ptree
Commands
11Free now Open source over time
- Mobile Client
- Java ME
- Java Card
- Traditional Client
- Sun Ray, Star/OpenOffice, JDS
Secure GlobalDesktop
Java Enterprise System
CompositeApplication Platform
Data Center Management
Developer Tools
ApplicationPlatform
IdentityManagement
Community
Availability
B2B
WebInfrastructure
ESB
12So Sun gave away their crown jewels and just
about everything else What is the rate of acce
ptance ?
13Java Enterprise System Growth
Thousands
1,200
1,000
800
600
400
200
0
Q204
Q304
Q404
Q105
Q205
Q305
Q405
Q106
Q206
14The Rebirth of Solaris
11,000 Members
4 Million Licenses (More in one year thanHP-UX i
n its entire history)
15The Rebirth of Suns Developer Products
- NETBEANS - ECLIPSE - EMACS - JBUILDER -
JDEVELOPER
- IDEA - WEBLOGIC
O'Reilly Buzz-Meter
16Developer Volume
NetBeans
SDK and ToolDownloads
Valid SDNRegistrations
ActiveTool Users
(Millions)
(Millions)
(Thousands)
Goal
Goal
Goal
Actual
Actual
Actual
17Developers Drive Communities
4.1M 1B 750M 1.45B 1.5M DVDs
Java EE Downloads Java-powered Phones Java-power
ed PCs Java-powered Cards Java-powered Set Top B
oxes
Java-powered Blu-ray
18The Most Successful Businesses on Earth
Understand Communities ...
... and the Value of Free
19But What About Hardware?
- 700-800 faster thanIntel Xeon for search
benchmarks
- In 70 watts
- Worlds first 8-way,32 thread chip
- Aggregate 9.6 GHz
- Crypto on chip
- Represents fundamental CMT patents
20The Web Requires Rethinking Everything
Why not open source hardware?
21World's First Open Source Microprocessor
OpenSPARC.net
- Governed by GPL (2)
- Complete chip architecture
- Register Transfer Logic (RTL)
- Hypervisor API
- Verification suite and simulation models
- Solaris port
22"The free world welcomes Sun's decision to use
the Free Software Foundation's GNU GPL for the
freeing of OpenSPARC. We'd love to see other
hardware companies follow in Sun's footsteps."
- Richard Stallman, Free Software Foundation
23If Youd Like a Free One Today ...
24Ning A case study
- What is Ning
- Online consumer platform for highly customised
and tailored social networks
- like MySpace
- went live 3 months ago
- already 5,000 subscribers
- Marc Andreesen
- co-founder and inventor of a large portion of the
Internet
- If consumers like it
- rate of adoption will be enormous
URL http//news.com/1606-2_3-6034378.html?tagno.
vid
25Start-up Assumptions
- Early 2004 - 15 start-ups every 10 feet down main
street Palo Alto
- commodity hardware (white box Intel or AMD)
- applications in java
- Linux
- no brainer
- Engineer for
- horizontal scalability
- 64 bit
- Essentially commoditised throw away hardware model
26Year and half later
- Analysis of market and economics for 40 servers
- Solaris 10 open source and free
- Trival port of java app to Solaris 10
- Sun AMD - riding aggressive side of price
performance
- known components, tested and integrated
- vertical scalability comes for free when
required
- Effortless to run with reliability
- Zones
2736 months fully loaded cost
28Our Futures Are at the Bottom of the Pyramid
The CIO
O.S.S.
Individuals, Communities, and Start-Ups
29"One question that needs asking, for example, are
what are the exit costs of a decision. People are
hot on procurement costs and "TCO", but the
biggest problem we all face is that CIOs are able
to make decisions without having to take into
account the needs of the people who will have to
undo their decisions.
Peter Quinn, past CIO of Commonwealth of
Massachusetts
30"include in the procurement cost a calculation of
the cost of migration from the number one
solution on the short-list to the number two
solution on the shortlist. That should give a
good indication of the mininum exit costs from a
given procurement.
Simon Phipps, Chief Open Source Officer, Sun
Microsystems, Inc.
31Suns Commitment
Grow Communities, Increase Participation
Opportunity
Deliver World's Best Infrastructure Remote
Service Technologies
Breakdown Barriers to Adoption
32Thank You
GOVIS 2006
- Laurie Wong
- Java Systems Product Manager
- Sun Microsystems, Inc.