john scott: mil-oss

46
WHY THE GOVERNMENT IS EVOLVING TO ‘OPEN’ Content.gov 2013 Conference March 5, 2013 John Scott [email protected] @johnmscott

Upload: alfresco-software

Post on 08-May-2015

790 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: John Scott: Mil-OSS

WHY  THE  GOVERNMENT  IS  EVOLVING  TO  ‘OPEN’  

Content.gov  2013  Conference    March  5,  2013  John  Scott  [email protected]    @johnmscott  

Page 2: John Scott: Mil-OSS

1.  Why  is  the  gov  opening?  

§  People  §  Technology  §  Process  

Page 3: John Scott: Mil-OSS

Trends:  People  

Employees  &  Citizens:  §  Impatient  (generational)  §  Raised  on  open  and  free  development  tools/sites/portals  

Developers:  §  Good  ones  are  lazy  §  Good  ones  don’t  want  to  resolve  completed  problems  

Page 4: John Scott: Mil-OSS

Trends:  Technology  

§  Need  for  Speed  ú  Software  development  &  change  

§  Tooling  ú  Best  software  development  tools  mainly  OSS  ú  OSS  easiest  available    

§  Commoditization  /  maturity  of  OSS  

Page 5: John Scott: Mil-OSS

OODA  Loop  

http://blog.projectwhitehorse.com/wp-­‐content/uploads/2011/01/New-­‐Picture-­‐1.png  

Page 6: John Scott: Mil-OSS

6  

OSS  inside  the  Closed  Tech  OODA  Loop  

http://www.au.af.mil/au/awc/awcgate/mcdp6/fig2.gif  

Cycle  moves  faster  for  open  technologies    

Page 7: John Scott: Mil-OSS

C4  Software  

Commercial    Software  

ISR  Software  /  Hardware  

What’s  Special  becomes  Commodity  

 

Page 8: John Scott: Mil-OSS

Good  Tech  Becomes  Commodity    

Page 9: John Scott: Mil-OSS

Gartner  predicts  that  within  2010  25%  of  the  overall  software  market  will  be  Free  Software-­‐based,  with  roughly  12%  of  it  “internal”  to  companies  and  administrations  that  adopt  Free  Software.  The  remaining  market,  still  substantial,  is  based  on  several  different  business  models,  that  monetize  the  software  using  different  strategies.  Gartner  Group,  “Open  source  going  mainstream,”  2006  

Page 10: John Scott: Mil-OSS

Example  Savings  

10 Source:  OSDL,  Stuart  Cohen,  GOSCON  2007  

Page 11: John Scott: Mil-OSS

11

Page 12: John Scott: Mil-OSS

2.  Where  is  the  Gov?  

§  3  stages:  Use,  modify  &  create  §  Open  data:  shock  troops  of  openness  §  OSS  the  logistics/supply  train    

Page 13: John Scott: Mil-OSS

DATA  

TECHNOLOGY  

ACCESS  

Open  Continuum    

USE   MODIFY   CREATE    TO    

RELEASE  

INTERACT   COMBINE  

Gov  Data    about  here  

Gov  Tech    about  here  

Clos

ed  

Full  Access    

&  Ope

n  

Page 14: John Scott: Mil-OSS

People  &  Tech  

Gov  Employees  §  Workforce  aging/retiring  and  not  being  replaced  at  same  rate  due  to  costs  

Technology  §  Lots  of  Legacy  systems  and  code  

Page 15: John Scott: Mil-OSS

Process  (the  bigger  problem)  

§  Policy,  Regulations,  Law  §  Hardware  vs.  Software  &  Acquisitions  

ú  WW2  &  software  development  and  tools    

Page 16: John Scott: Mil-OSS

Key  Issues  in  Technology  Acquisitions  

Key  Point  #  1:  Measure  Twice,  Cut  Once  Acquisitions  Processes  based  on  one  premise  -­‐  Measure  Twice,  Cut  Once  -­‐  Industrial  vs.  Digital      /      Steel  vs.  Bits      /      Land  Warfare  vs.  Cyber      Key  Point  #2:  Knowledge  Monopolies  Hardware:  Enabling  industry  to  have  commercial  rights  to  

hardware  technologies  (which  requires  factories,  etc.)  works    Software:  enabling  a  knowledge  monopoly  limits  the  

dissemination  of  knowledge  about  defense  systems    

Gov  Intellectual  Property  Regime  based  in  20th  (19th?)  Century  

16  

Page 17: John Scott: Mil-OSS

4  x  6  foot  wall  chart  

Page 18: John Scott: Mil-OSS

Government  Software  IP  Knot  

18  

Tactical  IP:  Good  at  tactical  management  of  intellectual  property  on  a  programs  basis    Strategic  IP:  Bad:  No  DoD  strategic  policy  on  how  the  software  ecosystem  should  function  for  us:  i.e.,  how  (as  an  enterprise)    should  software  IP  rights  be  exercised  in  DoD  

Page 19: John Scott: Mil-OSS

* USER CANNOT CLEAN, FIX, MODIFY, OR UPGRADE

*

Non-starter for the military, but we allow in software?

Page 20: John Scott: Mil-OSS

LAW  

§  House:  Issa  IT  Reform  Bill  §  Senate  2012  Bill  

ú  Supported  use  of  OSS  

Page 21: John Scott: Mil-OSS

POLICY    

§  DOD  CIO,  OMB,  NASA,  CFPB…  §  New  @  NIH  !  

ú  NCIP’s  Open-­‐Development  Strategy  Enables  Community-­‐Driven  Cancer  Informatics  Software  Development  

ú  http://ncip.nci.nih.gov/blog/2013/02/20/ncips-­‐open-­‐development-­‐strategy-­‐enables-­‐community-­‐driven-­‐cancer-­‐informatics-­‐software-­‐development/  

Page 22: John Scott: Mil-OSS

DoD:  OSS  OK  to  use,  it  won’t  hurt  

22  

Page 23: John Scott: Mil-OSS

Open Source Software!=!

"software for which the human-readable source code is available

for use, study, re-use, modification, enhancement, and re-distribution by the users of that

software"*!

*Reference: 16 October 2009 memorandum from the DoD CIO, "Clarifying Guidance Regarding Open Source Software (OSS)"

Page 24: John Scott: Mil-OSS

Open  Open  Gov  

DoD:  Clarifying  Guidance  Regarding  Open  Source  Software16  October  2009  

Page 25: John Scott: Mil-OSS
Page 26: John Scott: Mil-OSS
Page 27: John Scott: Mil-OSS

Other  .gov/.mil  efforts  

§  Dept  of  State:  Tech@State  on  Open  Source  §  NASA  Open  Source  Software  Day  

ú  http://www.slideshare.net/skytland/nasa-­‐open-­‐source-­‐proceedings  

 §  SPAWAR/Atlantic:  Open  Source  Day  §  Veterans  Affairs  Vista  

Page 28: John Scott: Mil-OSS
Page 29: John Scott: Mil-OSS

29  

Page 30: John Scott: Mil-OSS
Page 31: John Scott: Mil-OSS

OSFA  Reportcard  

http://opensourceforamerica.org/  

Page 32: John Scott: Mil-OSS

3.  Where  the  gov  will  end  up?  

3  things  not  to  do  in  public:  1.   Sex  2.   Math  3.   Experimentation    

ú  Modern  software  built  this  way  ú  Open  data  requires  maturity  and  public  

education    

Page 33: John Scott: Mil-OSS

People  

§  Aging  workforce  §  Younger  gov’s/contractors  coming  in  with    turnover    

Page 34: John Scott: Mil-OSS

Tech  

§  Churn  continues    §  Opening  continues    §  Enterprise  Automation  

ú  Simplify  systems  deployment  

§  Abstraction    

Page 35: John Scott: Mil-OSS

Process  

Prediction    §  More  outsourcing  to  save  money  

ú  Agencies  to  focus  mission  vice  IT  

§  Capability  will  be  the  Service  

Page 36: John Scott: Mil-OSS

Off-­‐the-­‐Shelf  Software  Maintenance  Strategies    

36  

Page 37: John Scott: Mil-OSS

How  to  help?  

Strategy  §  CIOs:  Focus  on  

ú  Increasing  enterprise    options  ú  Enterprise  automation    

§  Educating  COTRs  §  Require  review  of  OSS  solutions  

ú  Already  a  req,  but  ignored    ú  At  least  use  to  negotiate  

Page 38: John Scott: Mil-OSS

Wrap-­‐up  

Page 39: John Scott: Mil-OSS

Key  Points  

§  Open  Source  is  not  FREE  §  Must  (somehow)  fund  and  sponsor  development  to  keep  the  technology  fresh,  evolving  and  up-­‐to-­‐date  

§  Either  through  subscriptions  or  services  

 

Page 40: John Scott: Mil-OSS

Software  is  a  Renewable  Civilian/Military  Resource    (and  we  paid  for  it)    

§  Software  has  become  central  to  how  the  government  conducts  missions      

§  For  reliance  on  software  to  be  a  strength,  the  government  must  pursue  an  active  strategy  to  manage  its  software  portfolio  and  foster  an  internal  culture  of  open  interfaces,  modularity  and  reuse  

40  

Page 41: John Scott: Mil-OSS

How  to  Build  a  Capability  Running Open Technology Development Projects Step 1: Determine reuse options Step 2: Identify the Projects to be Established Step 3: Choose and Apply a Common License Step 4: Establish Governance Step 5: Establish Collaboration Step 6: Create Project Technical Direction Step 7: Announcing Continuously Review Steps 1-7

Rules of the Road: 1.  Don’t Fork OSS Solely for Government

Use 2.  Open Standards 3.  Continuous Delivery 4.  Simplify Intellectual Rights Management

Page 42: John Scott: Mil-OSS

OSS  Winning…  

Its  just  not  evenly  distributed    

(across  government)  

Page 43: John Scott: Mil-OSS
Page 44: John Scott: Mil-OSS

Thanks!  

OSS  Maturity:  Certified  to  DoD  5015.02  standard  for  records  management  

Page 45: John Scott: Mil-OSS

MILITARY OPEN SOURCE SOFTWARE (MIL-OSS) HTTP://MIL-OSS.ORG

John Scott, RadiantBlue Tech. Inc. [email protected] [email protected], 240.401.6574

Page 46: John Scott: Mil-OSS