NASA Report Advocates Switch to Open Source
vortimax writes "A new technical report from the NASA Ames Research Center advocates the adoption of Open Source Software internally by NASA for some projects. The paper also proposes modifications to NASA's "external software release" policies to allow OSS and proposes the use of the Mozilla Public License as the license of choice for NASA software."
It's good to see this kinda thing start to happen. I feel that space exploration is humanity's job as a whole. What a great way to promote all humanity contributing to the space exploration effort than by contributing source code. Granted, I know this doesn't mean it's all gonna be done open source-like, but hey, it's still cool and in a way, allows everyone to participate.
ikeya
---- Move SIG...For great justice!
double Feet2Meters(double feet)
{
return feet * 0.3048;
}
...is it "GNASA" now?
Obliteracy: Words with explosions
I thought the government couldn't copywrite anything. Or does NASA not count?
The preceding post was not a Slashvertisement.
This is a remarkably balanced report for a government. It advocates a mix of internally developed and external software, including both open source and proprietary software, depending upon the situation.
You'd think this was a pretty obvious take, but far too often government processes are hijacked by either open source zealots or commercial interests. Leaning in either direction can cause great technical difficulty and cost to the public.
Keep in mind that NASA has no great software policy, but a huge amoung of software in place. A policy to ensure consistency and fairness over much of the existing software uses could have great advantages in efficiency for the organization. Of course, what you think of the existance of NASA in the first place or its usefulness in its current form is up to you...
43 more moons were discovered orbiting Jupiter. All of which are now named Firebird.
Get paid to code OSS
I am in a research lab working on software engineering tools and most of us would love to release the tools that we develop as Open Source. Unfortunately, we need to get the administration's support. (We've been trying for over a year on a software model checker named Java Path Finder and haven't had any luck yet.) We have other stuff like an C++ AST language model (in XML/Java) that we are currently developing that would also be nice to release.
I can understand the administration's desire to keep the software ownership for itself, but the greater good would be for us to release the tools under GPL. Especially, since the opportunities for commericialization are much more limited than they were a few years ago. Releasing the tools as Open Source would make them available to many more people and dramatically increase the impact of the work. A further complication was mentioned in the report is that we have a lot of contractors (~40%?) and the IP ownership is determined by the particular contract. *sigh*
We also use a lot Open Source code, including linux, x11, xemacs, ssh, gcc, cvs, etc. and it would be nice to give something back to the community.