blank slide
play

Blank slide Pressures on Open Source Free Software Trends and - PowerPoint PPT Presentation

Blank slide Pressures on Open Source Free Software Trends and Directions Simon Phipps Chief Open Source Officer Sun Microsystems http://www.webmink.net/ Systems Middleware Cloud 3 1 Third Wave? Stallman Software Freedoms Use


  1. Blank slide

  2. Pressures on Open Source Free Software Trends and Directions Simon Phipps Chief Open Source Officer Sun Microsystems http://www.webmink.net/

  3. Systems Middleware Cloud

  4. 3

  5. 1 Third Wave?

  6. Stallman

  7. Software Freedoms ● Use ● Study ● Modify ● Distribute

  8. Easy Collaboration

  9. Open Source Ecosystem Deployment 2 Source Commons Deployment 4 Artisan Deployment 1 Deployment 3

  10. Virtuous Cycle Model of Open Source Initial Contribution Free Source Commons Developer Community Software Works http://blogs.sun.com/webmink/entry/open_source_business_define d

  11. Synchronization of Self Interest

  12. OSI

  13. 90%

  14. The Third Wave

  15. 2 Adoption

  16. Procurement-Driven Market Users Are Customers Vendor's Role Market Conditions Sales Process Support Specification → RFP → Proposal → RTU Destructive Competition Deploy Select Evaluate Build Industry Exit FUD Barriers User Prospect 29

  17. Procurement-Driven Customers become Users Payments required Spec RFP Bids Pilot Production Vendors drive process

  18. Create a system, create the game that plays it

  19. Adoption-Led Market Users Become Customers Vendor's Role Marketing Subscription Accessibility, Availability Assistance, Updates, Warranty, Indemnity, Approachability, Low Barriers, Bug Fixes, New Feature Creation Branding Select Evaluate Build Deploy What is available With legacy Iteration Production as open source infrastructure Assembly Support Inform User Community Role 33

  20. Adoption-Led Users Become Customers Subscription 1 Hire expert Normal staff Limited Prototype Iterations Pilot Production roll-out Subscription 2 First vendor contact? Hire expert Per solution, even per component: ● Hire the staff ● Buy the vendor subscription ● Spread the load to normal staff

  21. “The” Open Source Business Model Download Deploy Scale ● Deliver value for fee ● Promote adoption ● Support scaling ● Develop adoption community ● Subscriptions ● Remove barriers to deployment

  22. The Subscription Model ● The Subscription contains all the license used to offer ➢ Support

  23. The Subscription Model ● The Subscription contains all the license used to offer ➢ Support ➢ Defect Resolution/Warranty ➢ Upgradeability ➢ Indemnity ➢ Production support tools  … Plus a permanent, inalienable right-to-use

  24. Policy Tip : Make policy enable adoption-led factors

  25. 3 Freedom

  26. Software Freedoms ● Use ● Adoption-Led, Implement & Iterate ● Succeed – or fail - early ● Budget Control ● Study ● Access to experts ● Proven solutions ● Modify ● Rich marketplace ● Innovation freely possible ● Distribute ● To your ecosystem ● To every citizen ● Within web pages & devices

  27. The Greatest Enemy of Freedom is a Happy Slave

  28. Specific Issues

  29. Trademarks

  30. FOSS Licensing: TNG

  31. “A license describes the environment for a business relationship” Corporate Lawyer

  32. “A License is the constitution for a community” Eben Moglen

  33. License Classes Class C Class A Class B “Project Based” “Unrestricted” “File-based” ● All files in ● Create any ● Files derived project must work from commons use license C must use ● No restrictions if any file license B on licensing derived from ● Files added commons C. may use any BSD license GPLv2 Apache GPLv3 MIT/X11 MPL EUPL CDDL +++ Market-creating Community-protecting Transparency-Imposing Market-creating Community-protecting Transparency-Imposing

  34. Software Patents

  35. Broken.

  36. Unhealthy (at best)

  37. Patents Project “Parallel Filing”

  38. Patron Grants Covenants Licenses

  39. Community

  40. Transparency

  41. United Diversity

  42. Distributed Authority

  43. User Community User Community Deployer-Developer Community Deployer-Developer Community Extending Co-Developer Community Extending Co-Developer Community Co-Developer Community Co-Developer Community Free Software Commons Free Software Commons http://blogs.sun.com/webmink/entry/community_roles

  44. Corporate Behaviours

  45. Sun and Open Source

  46. xVM VirtualBox

  47. http://www.flickr.com/photos/tippy/245562070/

  48. Free Software In Open Source Communities

  49. Thank-you! http://www.webmink.net

  50. Transparency With Privacy

  51. Open Source Operating System Evolution 1980 1990 2000 2008 82

  52. Solaris Release Model 20 Years, One Development Base 2009 2002 2003 2005 2007 Solaris 9 Solaris Release Solaris 10 ○ 3-5 year release interval OpenSolaris ○ Periodic updates ○ Fixes, new hardware support OpenSolaris ○ Long term (10+ year) support cycle OpenSolaris OpenSolaris Release ○ 6-8 month release interval OpenSolaris ○ 5+ year support cycle OpenSolaris ○ Foundation for next Solaris release Next Solaris 83

  53. What is OpenSolaris? Community Participation + Solaris Innovation Enterprise Power Network Management Virtualization Installation Open Containers Storage CIFS Security DTrace ZFS Network- Network Based Auto- Packaging Predictive Magic Self Healing Hardware Time Optimizaton Slider

  54. What Makes OpenSolaris Unique? Community Participation + Solaris Innovation Network AutoMagic Automated Install Desktop Search Image Security Packaging D-Light Containers System Time Slider ZFS DTrace CIFS Network- Based Distribution Predictive Packaging Constructor Virtualization Self Healing technology Open Storage COMSTAR Hardware support and optimization SourceJuicer

  55. OpenSolaris 2009.06 Highlights ● June 1 st announcement at CommunityOne ● Available for download and upgrades ● What's new ● New Open Networking features ● Enhanced Open Storage feature set ● 5 year enterprise support ● World record performance ● New tools to simplify building 3 rd party applications 86

  56. One Platform from Desktop to Datacenter Delivering Differentiated Customer Solutions Desktop Datacenter Developers 87

Recommend


More recommend