Government Open Source Software GSAW 2013



Similar documents
Impact of cloud computing

Open Source vs. Proprietary

Development of a Ground System Architecture Test Bed Array

Writing Open Source Software for BlackBerry

PERSONNEL REQUIREMENTS FOR RADIO FREQUENCY SPACE TO GROUND RESEARCH

A Packaging Support System for Open Source Software

Design of Data Management Guideline for Open Data Implementation

NewGenLib: OPEN SOURCE SOFTWARE S IN INDIAN LIBRARIES

CSPA. Common Statistical Production Architecture Descritption of the Business aspects of the architecture: business models for sharing software

Future Multi-Mission Satellite Operations Centers Based on an Open System Architecture and Compatible Framework

SOFTWARE DEVELOPMENT STANDARD FOR SPACECRAFT

The Keys to Successful Cloud Migrations

Information Technology Services firms

Aircraft & Defense Vehicle Simulation Lab

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing

THE NATIONAL FREE AND OPEN SOURCE SOFTWARE (FOSS), AND OPEN STANDARDS POLICY DRAFT SEPT 2014

The benefits and implications of the Cloud and Software as a Service (SaaS) for the Location Services Market. John Caulfield Solutions Director

Managing Commercial-Off-the- Shelf (COTS) Integration for High Integrity Systems: How Far Have We Come? Problems and Solutions in 2003

Data management by Autodesk

A discussion of information integration solutions November Deploying a Center of Excellence for data integration.

Open Source Voting Systems

Cloud Computing Best Practices. Creating Effective Cloud Computing Contracts for the Federal Government: Best Practices for Acquiring IT as a Service

STATEMENT BY DAVID DEVRIES PRINCIPAL DEPUTY DEPARTMENT OF DEFENSE CHIEF INFORMATION OFFICER BEFORE THE

Public or Private Cloud: The Choice is Yours

c University of Oxford This document is licensed under

Landing Page 101: Learn the Top 100 Tips to Landing Pages - Improve your ROI with Quality Landing Pages, Now Create Landing Pages that truly convert.

Log Insight Manager. Deployment Guide

Industry White Board Session

Business Analysis Standardization & Maturity

Cloud Computing: Contracting and Compliance Issues for In-House Counsel

Thank you so much for your interest in The Measured Mom printables!

Making software from the open source community ready for the enterprise

Space Algorithm Testbeds - Small Business Pipeline for Technology Innovation

GSAW 2015 Session 11B: Frameworks in Action A Foundation for Service Based Architectures

Christie Price Subcontract Administrator Lockheed Martin Corporation South Wadsworth Blvd. Littleton, CO 80125

Quest for a Business Rules Management Environment (BRME) in the Internal Revenue Service

Army Regulation Product Assurance. Army Quality Program. Headquarters Department of the Army Washington, DC 25 February 2014 UNCLASSIFIED

Enterprise Resource Planning Systems for Small and Medium-sized Enterprises

RED HAT ENTERPRISE LINUX 6 SECURITY TECHNICAL IMPLEMENTATION GUIDE (STIG) OVERVIEW. Version 1, Release July 2015

AIRBUS Avionics and Simulation Products Open Source modeling tools in embedded projects

DEPARTMENT OF DEFENSE 6000 DEFENSE PENTAGON WASHINGTON, DC

Naval Research Laboratory Automated Ground Operations

CUSTOMER KEYNOTE Hal Buddenbohm

Mission Operation Ground. ESA. Mario Merri GSAW, Los Angeles, USA 2 Mar 2011 ESA UNCLASSIFIED

Overview Presented by: Boyd L. Summers

Information Management Advice 39 Developing an Information Asset Register

The essential guide to integrating and customizing Shopify. Using Bedrock Data

Business Process Management In An Application Development Environment

Knowledge Management from a

Data Protection Act Guidance on the use of cloud computing

Integration Maturity Model Capability #5: Infrastructure and Operations

Business Intelligence for Everyone

Selling Windows Azure Projects IT INFRASTRUCTURE

Managing Open Source Code Best Practices

COPYRIGHT, FREE AND OPEN SOURCE SOFTWARE AND ASSORTED GRAND. Steven P. Tapia Senior Attorney Microsoft Corporation

Extending CMMI Level 4/5 Organizational Metrics Beyond Software Development

The 2014 Bottleneck Report on Enterprise Mobile

Qualipso Project: Quality Recommendations for FLOSS development processes

Cyber Watch. Written by Peter Buxbaum

This ESG White Paper was commissioned by DH2i and is distributed under license from ESG.

MEASURING PRE-PRODUCTION APPLICATION, SYSTEM AND PERFORMANCE VOLUME STRESS TESTING WITH TEAMQUEST

Operational security for online services overview

WINDOWS AZURE DATA MANAGEMENT

WHITE PAPER Linux Management with Red Hat Network Satellite Server: Measuring Business Impact and ROI

Open Source Software: Recent Developments and Public Policy Implications. World Information Technology and Services Alliance

Department of Defense DIRECTIVE

SOA Experiences GPS-OCX

Strategies for Secure Cloud Computing

4/10/2015. Beyond Records ediscovery and Information Management. Speaker Bio. Where are we and how did we get here? DISCOVERING "DARK DATA"

DISA Acquisition Opportunities

SOCIAL MEDIA POLICY. Senior Governance Officer, NHS North of England Commissioning Support Unit Reference No

COMMAND, CONTROL, COMMUNICATIONS, COMPUTERS AND INFORMATION TECHNOLOGY (C4&IT) INFRASTRUCTURE MANAGEMENT POLICY

Software Quality Management

Performance Based PROJECT MANAGEMENT increasing the probability of project success By Glen B. Alleman (A book review by R. Max Wideman, FPMI)

CCG Social Media Policy

OE Cloud Standard Terms of Service

Transcription:

Government Open Source Software GSAW 2013 G. Todd Kaiser Engineering Fellow Raytheon IIS gtkaiser@raytheon.com 303.344.6915 Copyright 2013 Raytheon Company. All rights reserved. Published by The Aerospace Corporation with permission. Copyright 2013 Raytheon Company. All rights reserved. Customer Success Is Our Mission is a registered trademark of Raytheon Company.

What is Open Source software? Free Software Foundation Free software is software that gives you the user the freedom to share, study and modify it. We call this free software because the user is free. "Free Software Foundation." Free Software Foundation. N.p., n.d. Web. 27 Jan. 2013. <http://www.fsf.org/about/>. Open Source Initiative The Open Source Definition [Abridged] Introduction Open source doesn't just mean access to the source code. The distribution terms of open-source software must comply with the following criteria: 1. Free Redistribution 2. Source Code 3. Derived Works 4. Integrity of The Author's Source Code 5. No Discrimination Against Persons or Groups 6. No Discrimination Against Fields of Endeavor 7. Distribution of License 8. License Must Not Be Specific to a Product 9. License Must Not Restrict Other Software 10. License Must Be Technology-Neutral "The Open Source Definition." The Open Source Initiative. N.p., n.d. Web. 27 Jan. 2013. <http://opensource.org/osd>. Open source software no cost Page 2

Government Open Source Software (GOSS) Open source projects sponsored by government Sensitive project access limited to government and approved entities Non-sensitive are full-fledged projects on the open internet Software code, documentation, etc. available to everyone Government, contractors, researchers with appropriate access Community encourages participation report defects, share ideas, contribute to the project transparently Virtual community hosted in government cloud supports distributed developers Single entity designated to manage a project provides web site, configuration control, forum management, discrepancy tracking, architectural integrity GOSS follows OSS model Page 3

GOSS community GOSS Open Source Government GOSS creates a partnership Page 4

GOSS saves money & improves quality Projects benefits on work done by others New projects start with a mature baseline Projects benefit from new functionality added by others Maintenance of a single baseline is cheaper than that for multiple baselines Defects fixed by one project benefit all projects Single baseline reduces the total lines of software code maintained Program start up costs are dramatically reduced GOSS baseline is designed and functionality is well known Requirements documented by GOSS can be reused on programs Darwinism applies Only the most useful projects survive GOSS saves money by reducing duplication Page 5

How GOSS/OSS works 3 Developer adds new functionality for mission need and pushes back to project Project Contributor Project Maintainer 1 Developer creates new project in the cloud 4 Email Tweets Project maintainer works with developers to add new functionality 2 Developers pull from the new project Cloud-hosted GOSS Project Blogs Blogs Wikis Distributed CM A third developer forks original project to meet unique mission needs Newly-forked derivative project is created in the cloud New developer uses original project to fulfill mission needs Developers use social networking to collaborate 5 Project Maintainer The Most Popular & Useful Projects Survive 7 6 Project User Page 6

Current open source business model Companies (such as RedHat) make money by: Charging for support of their open source-based product Charging for value-added functionality This one is tricky! Charging for services contracts to install and modify open source-based products to fit unique client needs Software licenses applied to the open source ensure contributions back to the baseline Companies make money on making changes/fixing software, but they have to contribute back Companies can market the open source product, but they can t sell licenses to it only services Viable business model exists, culture must support Page 7

Candidate ground system projects* Command and telemetry Planning Flight Dynamics Antenna Control Telemetry History Calibration Tools Messaging Payload Processing Analysis Tools Simulation Processor Modeling Infrastructure * - This is NOT to say that a shared project for any of these items does not exist today. I do suggest that this is a new model that has rarely been tried in ground systems. Many projects that would save time & money Page 8

Current defense culture doesn t work Business climate does not strongly support GOSS Contractors building the same software over and over helps sales Government budget process does not support sharing software No mechanism exists to force project to not "cut and run" PMs and contractors are inclined to control everything Schedule pressure is often used as an excuse to "cut and run" My mission is more important than yours Cost overruns prevent modifications from being contributed back Contributing community is potentially limited Classified baselines have a smaller contributing community Unclassified baselines are often kept classified Specialized baselines don't engender many GOSS users There are no incentives to support GOSS Page 9

Making GOSS viable Provide incentives for GOSS to work: Financial incentives for contractors who use and contribute to GOSS projects Contractual incentives to ensure that contractors contribute changes back to the appropriate GOSS baseline Budget structures to support GOSS baseline and projects who contribute Provide a mechanism for collaboration Servers, networks and storage to host GOSS projects Open culture to help PMs and contractors find and participate Backing for PMs who push GOSS usage Include the use of GOSS in proposal scoring criteria Contractors will use GOSS if they benefit from it Page 10

Summary We ve seen an overview of: What GOSS is The potential for cost savings GOSS can provide What the challenges are faced making GOSS viable What needs to be done: We need financial, contractual and maybe legislative incentives for both program offices and contractors A collaboration environment needs to be made available to the community We can make GOSS work Page 11

Speaker Bio Todd Kaiser is an engineer with Raytheon Intelligence and Information Systems (IIS). Todd currently serves as Technical Director for the Enterprise Information Systems (EIS) Command, Control and Communications area of IIS. Todd has a background in software development, satellite command and control and space vehicle dynamics. Todd holds a Master s degree in Computer Science and a Bachelor s degree in physics and mathematics, both from the University of Denver. Page 12