- Joined
- Feb 13, 2008
- Messages
- 5,398
- Reaction score
- 8
- Points
- 0
- Location
- Khimki
- Website
- tigerofsiberia.livejournal.com
http://open.nasa.gov/blog/2012/01/04/the-plan-for-code/
At present moment, there are already many open source projects, exposed at http://code.nasa.gov/project/:
There are more things to come.
Today we are launching code.nasa.gov, the latest member of the open NASA web family. Through this website, we will continue, unify, and expand NASA’s open source activities. The site will serve to surface existing projects, provide a forum for discussing projects and processes, and guide internal and external groups in open development, release, and contribution.
In our initial release, we are focusing on providing a home for the current state of open source at the Agency. This includes guidance on how to engage the open source process, points of contact, and a directory of existing projects. By elucidating the process, we hope to lower the barriers to building open technology in partnership with the public.
Phase two will concentrate on providing a robust forum for ongoing discussion of open source concepts, policies, and projects at the Agency. In our third phase, we will turn to the tools and mechanisms development projects generally need to be successful, such as distributed version control, issue tracking, continuous integration, documentation, communication, and planning/management. During this phase, we will create and host a tool, service, and process chain to further lower the burden to going open.
Ultimately, our goal is to create a highly visible community hub that will imbue open concepts into the formulation stages of new hardware and software projects, and help existing projects transition to open modes of development and operation. We are going to need your help to get there! Please use “Share your Ideas,” comment on this post, or email us at opNo spam, [email protected] to let us know how code can help you, where you would like to see the site go, and how we might best fulfill our purpose.
We believe that tomorrow’s space and science systems will be built in the open, and that code.nasa.gov will play a big part in getting us there. Will your code someday escape our solar system or land on an alien planet? We’re working to make it happen, and with your help, it will.
At present moment, there are already many open source projects, exposed at http://code.nasa.gov/project/:
- Core Flight Executive (cFE) - This framework is used as the basis for the flight software for satellite data systems and instruments
- Parametric Aircraft Geometry Tool (OpenVSP) - OpenVSP allows the user to create a 3D model of an aircraft defined by common engineering parameters.
- SunPy - an open-source software library for solar physics
- Synchronization, Archival, Validation, and IP Exchange (Save) - a lightweight framework for creating high availability systems
- Multi-Threaded Multi-Node Utilities (Mutil) - a set of standard utilities that employ multiple types of parallelism and other optimizations to achieve maximum performance on modern file systems
- Middleware Using Existing SSH Hosts (Mesh) - a secure, lightweight grid middleware
- Balancing Load Across Systems (Ballast) - a tool for balancing user load across SSH servers
- Lossless Hyper-/multi-spectral data compression software - a library for performing lossless hyper-spectral and milti-spectral data compression
- Simple, Scalable, Script-based Science Processor for Measurements - system for highly automated processing of science data
- Goddard Satellite Data Simulation Unit - enables users to insert their own satellite simulator to convert model-simulated atmosphere states to various types of satellite observable signals
- Core HSEG Software Package - provides hierarchical segmentation (pre-processing) of image and image-like data
- Visual System for Browsing, Analysis and Retrieval of Data (ViSBARD) - an interactive visualization and analysis tool for space physics data
- Ground and space radar volume matching and comparison software - enables easy comparison of ground- and space-based radar observations
- Orbit Determination Toolbox - an orbit determination analysis tool based on Matlab and Java that provides a flexible way to do early mission analysis, especially for formation flying and exploration systems
- International Polar Orbiter Processing Package (IPOPP) - is the primary processing package for NPOESS Direct Readout community
- GEOS-5 GCM Modeling Software - a general circulation model implementation
- General Mission Analysis Tool - an open-source space mission analysis and design tool
- Goddard Mission Services Evolution Center Architecture (GMSEC) API - (something I didn't understand what's that for)
- Stereo Pipeline - a suite of automated geodesy & stereogrammetry tools designed for processing planetary imagery captured from orbiting and landed robotic explorers on other planets
- Vision Workbench - a general purpose image processing and computer vision library
- World Wind Java - an open source 3D interactive world viewer
- OpenMDAO - an open-source Multidisciplinary Design Analysis and Optimization (MDAO) framework
There are more things to come.