0% found this document useful (0 votes)
66 views18 pages

TD MXC D2Keynote Thompson

Open Source: The ultimate developer enabler This document discusses how open source enables developers to innovate more and code less. It highlights how open source allows for immediate and iterative development cycles compared to traditional months-long cycles. Open source also facilitates a two-way community-centered model rather than top-down vendor control. Technologies like MySQL, VirtualBox, OpenSolaris, Java.net, and Sun's platforms empower developers by providing powerful open-source tools. The document encourages developers to get involved in these open communities to build innovative applications faster and easier.

Uploaded by

armandochagoya
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
66 views18 pages

TD MXC D2Keynote Thompson

Open Source: The ultimate developer enabler This document discusses how open source enables developers to innovate more and code less. It highlights how open source allows for immediate and iterative development cycles compared to traditional months-long cycles. Open source also facilitates a two-way community-centered model rather than top-down vendor control. Technologies like MySQL, VirtualBox, OpenSolaris, Java.net, and Sun's platforms empower developers by providing powerful open-source tools. The document encourages developers to get involved in these open communities to build innovative applications faster and easier.

Uploaded by

armandochagoya
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

Open Source:

The ultimate developer enabler

Matt Thompson
Sr. Director, Technology Outreach &
Sun Developer Network
1
About Me...

My Twitter feed: http://twitter.com/DeveloperFish 2


Web Economy continues to Grow

New
Applications

Time

New applications enable life on the web

3
Application Developers are Evolving
TRADITIONAL
Cycle times Month to years

Needs Technology

Goal Profitability then volume

Distribution CD/DVD

Monetization Perpetual License

App type Monolithic

Conversation 1-way, vendor controlled

4
Application Developers are Evolving
TRADITIONAL EVOLVING
Cycle times Month to years Immediate and Iterative

Needs Technology Time-to-market

Goal Profitability then volume Volume yields profitability

Distribution CD/DVD Cloud and downloads

Monetization Perpetual License Subscriptions, Ads,...

App type Monolithic Scripting, Mashups, Distros

Conversation 1-way, vendor controlled 2-way, community centered

5
Why Open Source:
Innovate More, Code Less
Dynamic Languages Web Mashups

Next Gen Web Smart Devices

Wikis
Tags INNOVATION OPEN SOURCE

Parallel Code Multi-Core Systems


Rich Internet Applications Social Networks
Blogosphere

6
MySQL Joins Sun
• Implementing Web services quickly
and cost-effectively
• Secure environment for sharing data
• Multi-platform support that enables
choice from development to
deployment
• Dealing with high volume of traffic,
transactions, and data that is being
shared over the Internet with multiple
devices
• #1 DB for Web 2.0 companies
7
Participate, Learn, Thrive
• Download MySQL at
dev.mysql.com
• Subscribe to Planet MySQL
blogs at planetmysql.org
• Join the forums at
forums.mysql.com

Join the 65,000 who download every day


8
Virtualization: Desktop to Datacenter
Desktop Datacenter

Simplify the Develop, Test, Deploy Cycle


Multiple OS, Multiple Apps, Multiple Locations

openxVM

9
VIRTUAL BOX

DEMO

10
Virtual Box – Download & Join
• Check out openxvm.org
• Register to join:
openxVM openxvm.dev.java.net
• Hypervisor development at
opensolaris.org
• Download VirtualBox at
virtualbox.org
• Sign up for mailing lists at
openxvm.dev.java.net

11
Innovation
• OpenSolaris is an integratable
component, not a large integrated
body of code
> Core operating system
> Package repositories deliver Sun and
non-Sun innovation
• Closes the “familiarity gap”
> Easier to acquire, easier to install, GNU
userland, package management, ...
• Focuses on unique Solaris
capabilities
> Upgrade rollback via ZFS snapshots,
AMP stack with integrated DTrace
opensolaris.org probes, binary compatibility, ...
12
From Development to Deployment
• Scales up and out
• Optimized at processor,
network, storage and • Predictive self-healing
application
• Virtualized Networking • Secure execution
• Observability • Dynamic tracing
• Virtualized Data
Management • ZFS
• Guaranteed source and • Security Rights
binary compatibility Management
• Over 176 world • Free RTU
performance records
13
Participate, Learn, Thrive
• Download the distro at:
> opensolaris.com
• Join the community at:
> opensolaris.org
• Join the OpenSolaris discussion at
opensolaris.org/os/discussions
• Participate in the OpenSolaris
communities at
opensolaris.org/os/communities

14
Java.net

Home of OpenJDK, GlassFish,


Mobile and Embedded, Java FX,
and other large and small
communities and projects

~450,000 registered members

Over 5,000 Projects, ~290 JUGs,


20 Communities
Community-building infrastructure
Java Champions, JUG Leaders, and
other key Java leaders participate
TM

The meta-community for Java Developers 15


Platforms Enable Developer Innovation
Application
Infrastructure

Database T
Platform
O
O
Virtualization Sun xVM Sun VDI L
S
Operating
System

Powerful, open, innovative


16
Unlimited Developer Opportunity

Join SDN
Participate in
Your Open Source
Opportunity
Leverage the
Technologies
Download the Tools
Your Productivity

Build innovative applications faster and easier

17
One moreYou.
Thank demo...

Matt Thompson
matt.thompson@sun.com
twitter: twitter.com/DeveloperFish

18

You might also like