2011 NASA Open Source Summit - Brian Stevens


Published on

  • Be the first to comment

  • Be the first to like this

2011 NASA Open Source Summit - Brian Stevens

  1. NASA Open Source Summit29-30 March 2011Brian Stevens, CTO, VP WW Eng, Red Hat
  2. Where have we been ... 80s - UNIX and de-centralized computing 90s - “Open systems” but differentiated, Linux in hiding 2000 – Commodity hardware platforms and open source
  3. and where are we now. Commodity HW platforms lead in feature innovation Broad-base Linux acceptance Business model exploration in the land of free software OSS inspired collaboration and development models. Being applied to all layers of the s/w stack. User-driven innovation
  4. What should we care about? Sharing. Building on each others successes. Avoiding re-invention. Efficiency. Agility. Building predictable, secure and quality systems. Repeatedly. Measure and reward based on the above.
  5. Collaboration not Islands Enabled by:  Non-restrictive software licenses  The internet and tools  Communities of Interest Intra-business development practices being influenced Techniques are imperfect, evolving, and self-correcting
  6. SELinux ... as an example Initial public release in Dec 2000, regular updates Active public mailing list, >900 members SELinux adopted into Linux 2.6 stable series (2003)  Integrated into Red Hat distributions  Fedora Core 3 and later  Red Hat Enterprise Linux 4 (supported product)  Adopted by Gentoo, Debian, Slackware, Ubuntu, TCS Trusted Linux  Foundation for HPs NetTop Today serves as the security foundation for virtualization and cloud
  7. SELinux Ongoing Development LSPP Certification @ EAL4+ (Red Hat) Enhanced MLS support (Everybody) MCS support (Red Hat) Security-Enhanced X (NSA and TCS) Enhanced Audit subsystem (IBM, Red Hat, HP) IPSEC integration (IBM); CIPSO (HP) Enhanced application integration (Red Hat) Policy tools / infrastructure (Tresys, MITRE, IBM, Hitachi, 10-art-ni) Scalability and performance (NEC, Red Hat, IBM)
  8. Transparency not Opacity Access, exchange, and contribution Peer review for ideas and correctness Re-usable code and modules rather than alternatives The learned become teachers More like this: http://www.itproportal.com/2011/03/17/linux-kernel-2638-arrives-with-deep-changes/ than this: http://www.dotspress.com/google-restricts-access-to-android-honeycomb/771519/
  9. Fedora A 100% pure open source distribution The best of what works today in the world of open source Frequent, roll-forward releases A toolkit for user-driven innovation A new way to approach the development of enterprise-class software
  10.  > 18,000 Registered Fedora account holders > 5M Unique IP address accessing the Fedora repositories in 2010
  11. Cgroups: resource confinement
  12. Closing thoughts on OSS businessmodels Treat your customer as a partner, not a revenue source Focus on the SLA Understand your customers needs before you design Measure yourself on customer success, not revenue Create long-standing relationships which arent disrupted by product features of others Avoid the false comfort, and trappings, of lock-in: look to value creation rather than protection Disrupt not just others but yourself