Dear Colleagues,
NASA has requested the National Academies of Sciences, Engineering, and Medicine to investigate and recommend best practices for NASA as the Science Mission Directorate considers whether to establish an open code policy, complementary to its current open data policy. The committee appointed by the Academies to carry out this study is now soliciting community input in the form of white papers. Full details of the committee’s membership and schedule of activities, as well as the statement of task for this study, are available at http://sites.nationalacademies.org/SSB/CurrentProjects/SSB_178892.
The specific goal of this call for white papers is to hear broadly from the community on any issues, situations, or points of view relevant to the topic, to ensure consideration of the full set of possible consequences of any new NASA open source policy. For the purpose of this call, “open code” and “open source” are synonymous and refer to computer program source codes released publicly under an open source license, as defined by the Open Source Initiative, https://opensource.org/licenses.
To be considered at the committee’s next meeting, white paper submissions are due no later than January 12, 2018. The committee strongly encourages authors to submit white papers by this deadline, but papers will continue to be received until January 31, 2018.
As a guide, the committee suggests the following topics for consideration:
Please note that the suggested topics and questions, as well as the manner in which they are framed above, should not be seen as a preview of any findings or recommendations the committee may make.
If you have an opinion on any relevant matter, please submit a white paper, following these guidelines:
Please respect that the committee is not large and has a short time to evaluate a potentially large number of white papers. A well argued, concise paper will make the strongest impression. Use specific examples from your own experience, cite specific policies that impact you, use numbers, etc., wherever possible. When it is not obvious, relate the argument to NASA Science Mission Directorate’s goals.
The white papers listed in Table C.1 are numbered generally in order of submission, and some numbering irregularities arose from duplicate or replacement submissions.
TABLE C.1 White Papers Submitted to the Committee
| Ref. # | Title | Submitter |
|---|---|---|
| 1 | Open Source Code, from the Perspective of a Scientist at a NASA Center | Jane Rigby, NASA Goddard Space Flight Center (GSFC) |
| 2 | Earth Science Data Systems: Policy for Open Source Software Governance | Chris Mattmann, NASA Jet Propulsion Laboratory (JPL) |
| 3 | The NASA-Funded EPIC Atmospheric Model: Advantages of Open-Code Status since 1998 | Timothy E. Dowling, University of Louisville |
| 4 | Book Performance Report: 2016 [for “The Dawn Mission to Minor Planets 4 Vesta and 1 Ceres”] | Christopher Russell, University of California, Los Angeles |
| 5 | White Paper in Support of NASA’s Proposed Open Code Data Policy | James Paul Mason, NASA GSFC |
| 6 | Comments on a Future Open Code Policy: Potential Problems and Pitfalls | Daniel Weimer, Virginia Tech |
| 7 | Best Practices for a Future Open Code Policy for NASA Space Science: Response to a Call for White Papers | Peter Young, George Mason University |
| 8 | Open Source White Paper | Brian R. Dennis, Joel Allred, Charles N. Arge, Gordon D. Holman, Andrew Inglis, Richard Schwartz, Albert Shih, Anne K. Tolbert, and Dominic Zarro, NASA GSFC |
| 9 | Software Engineers’ Perspective on Open Source Projects at NASA/GSFC | Chiu Wiegand, Rick Mullinix, and Justin Boblitt, NASA GSFC |
| 10 | Practical Considerations of Open Source Delivery | Eric Lyness, Microtel, LLC |
| 11 | White Paper on Possible NASA SMD Open Code Policy and Practices | Charles H. Acton, JPL |
| 12 | Contract Language and Software Redistribution at NASA | James Vasile and Karl Fogel, Open Tech Strategies |
| 13 | In Support of an Open Code Policy Which Is Inclusive of Commercial Technologies to Accelerate Reproducibility of Science | Tripp Corbett, Dawn Wright, and Marten Hogeweg, Esri |
| 14 | Open Source to Serve Community Science | Arfon Smith, Kenneth Sembach, Nancy Levenson, Thomas M. Brown, Marc Postman, Neill Reid, Massimo Stiavelli, and Roeland van der Marel, Space Telescope Science Institute |
| 15 | Open Source Code and Intellectual Property | Stanley C. Solomon, National Center for Atmospheric Research |
| 16 | Perspectives on Reproducibility and Sustainability of Open-Source Scientific Software from Seven Years of the Dedalus Project | Jeffrey S. Oishi, Bates College; Benjamin P. Brown, University of Colorado, Boulder; Keaton J. Burns, Massachusetts Institute of Technology; Daniel Lecoanet, Princeton University; Geoffrey M. Vasil, University of Sydney |
| 17 | A Recommendation for a Complete Open Source Policy | Steven D. Christe, NASA GSFC; Jack Ireland, ADNET Systems, Inc.; Daniel Ryan, NASA GSFC |
| 18 | Comments for Open Code Policy for NASA SMD | V.G. Merkin, K. Sorathia, L. Daldorff, A. Ukhorskiy, and M. Sitnov, JHU/Applied Physics Laboratory; J. Lyon, Dartmouth College |
| Ref. # | Title | Submitter |
|---|---|---|
| 19 | The Role of Commercial Software in an Open Source World | Zachary Norman and Daniel Platt, Harris Geospatial Solutions, Inc. |
| 20 | [No Title Given] | Robert E. Grimm, Southwest Research Institute |
| 21 | What Does Scientific Reproducibility and Productivity Really Mean? The Dangers and Difficulties of a Blanket Open Code Policy | John T. Emmet, Naval Research Laboratory (NRL); Jens Oberheide, Clemson University; Douglas P. Drob, McArthur Jones, Jr., Fabrizio Sassi, David E. Siskind, and Kate A. Zawdie, NRL |
| 22 | Implications of a Future NASA SMD Open-Source Policy | C. Richard DeVore, Spiro K. Antiochos, Alex Glocer, Judith T. Karpen, James E. Leake, and Peter J. MacNeice, NASA GSFC |
| 23 | Software Practices for Improved Collaboration among Space Scientists | Asti Bhatt, SRI International; Ryan McGranaghan, NASA JPL; Tomoko Matsuo, University of Colorado; Yolanda Gil, University of Southern California |
| 24 | Towards Reproducibility Using Open Development: Astropy as a Case Study | Erik Tollerud, Space Telescope Science Institute |
| 25 | An Open Source Approach for NASA | Anthony J. Mannucci, Olga Verkhoglyadova, Ryan McGranaghan, Giorgio Savastano, and Bruce Tsurutani, NASA JPL |
| 27 | Impacts, Consequences, and Perspectives on a Future Open Code Policy for NASA Space Sciences | Ross A. Beyer, NASA Ames Research Center |
| 28 | No to NOSA, Yes to Mainstream Licenses | Ross A. Beyer, NASA Ames Research Center; Terry Fong, NASA STMD; Mark B. Allan, Stinger Ghaffarian Technologies, Inc.; Jason Laura and Moses P. Milazzo, U.S. Geological Survey; Robert G. Deen and Wayne Moses Burke, NASA JPL |
| 29 | Our View on Open Source Code Cevelopment for Scientific Software at the Center for Space Environment Modeling at the University of Michigan | Gabor Toth, University of Michigan |
| 30 | Answers to Committee Questions | Brad Fenwick, Elsevier |
| 31 | AFRL Response | Cheryl Huang, Air Force Research Laboratory |
| 32 | White Paper on Release Requirements for Legacy Model Codes | Mark Marley, NASA Ames Research Center; Jonathan Fortney, University of California, Santa Cruz; Richard Freedman, SETI Institute; Peter Gao, University of California, Berkeley; Roxana Lupu, BAERI; Caroline Morley, Harvard University; Tyler Robinson, Northern Arizona University; Didier Saumon, Los Alamos National Laboratory |
| 33 | Open Source Software as the Default for Federally Funded Software | Travis E. Oliphant, Quansight, LLC |
| 34 | NASA Science Centers Need to Support and Lead Open Source Development or Become Obsolete | Tess Jaffe, T. Barclay, and P. Boyd, NASA GSFC |
| 35 | Comments on Best Practices for a Future Open Code Policy for NASA Space Science | J.D. Huba, NRL |
| 37 | Space Weather Prediction Center Support of NASA Open Code Policy | Steven M. Hill, Eric Adamson, Michele Cash, Marcus England, and Joe Schoonover, NOAA Space Weather Prediction Center |
| 38 | Current and Future considerations for a NASA Open-Code Policy | Adam Kellerman, Steve Morley, and Alexa Halford |
| 39 | Assuring Positive Value for Open-Source Software | Thomas J. Loredo, Cornell University |
| 40 | Reproducible Science via Open Source Requirements: Increasing Impacts of and Public Support for NASA Mission Science | Michael Hirsch, Boston University |
| Ref. # | Title | Submitter |
|---|---|---|
| 41 | Open Code Policy for NASA Space Science: A Perspective from NASA-Dupported Ocean Modeling and Ocean Data Analysis | Sarah Gille, Scripps Institution of Oceanography, University of California, San Diego (UCSD); Ryan Abernathey, Lamont-Doherty Earth Observatory, Columbia University; Teresa Chereskin, Scripps Institution of Oceanography, UCSD; Bruce Cornuelle, Scripps Institution of Oceanography, UCSD; Patrick Heimbach, University of Texas, Austin; Matthew Mazloff, Scripps Institution of Oceanography, UCSD; Cesar Rocha, Scripps Institution of Oceanography, UCSD; Saulo Soares, University of Hawaii; Maike Sonnewald, Massachusetts Institute of Technology; Bia Villas Boas, Scripps Institution of Oceanography, UCSD; Jinbo Wang, JPL |
| 42 | Considerations for a Future Open Code Policy for NASA Space Science | Dana Akhmetova, KTH Royal Institute of Technology, Sweden; Jan Deca, University of Colorado, Boulder |
| 43 | Considerations Regarding the Proposed Open Code Policy | Cody Wiggs, University of Colorado, Boulder |
| 44 | Best Practices for a Future Open Code Policy: Experiences and Vision of the Astrophysics Source Code Library | Lior Shamir, Lawrence Technological University; Bruce Berriman, Caltech/IPAC-NExScI; Peter Teuben, University of Maryland; Robert Nemiroff, Michigan Technological University; Alice Allen, Astrophysics Source Code Library |