ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Application development Toolkit

NASA may launch open-source software projects

Published: 19 May 2003 08:07 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

An analyst for NASA recommended in a recent paper that the agency move some software development to an open-source model.

The paper, published in late April and featured on the Slashdot discussion Web site on Friday, argues that developing software under open-source licences will improve development, lead to better collaboration and enhance efficiency.

"We recognise that some software, because of export control, ownership or commercialisation concerns, may not be suitable for open source," Patrick Moran, a staff member of the National Aeronautics and Space Administration's Ames Research Center, said in the paper. "Nevertheless, we expect that many NASA projects would be appropriate for, and would greatly benefit from, an open-source distribution."

The report is the latest to propose that government agencies more fully consider open-source software. Last October, nonprofit government contractor MITRE recommended that the government recognise the critical role that open-source software is already playing in both civilian and military agencies.

That report found that open-source software "plays a more critical role in the (Department of Defense) than has been generally recognised" and argued that, if open source were banned, the military's information security would plummet and costs would rise sharply.

In the most recent report, Moran notes that open-source software is easier to evaluate firsthand because the code is available. Moreover, an agency like NASA could step in and keep an open-source project alive, if necessary. Such a move would be difficult with proprietary software.

"This is not to say releasing software open source magically means that programmers will step in when needed -- many open-source projects die in obscurity -- but when the technology is important enough... then the motivation will be there," Moran said.

Moran also points out that the agency frequently creates software aimed at educators for use in the classroom -- most of which must be cost-sensitive.

In the end, the paper recommends that NASA consider the Mozilla Public License for that agency's open-source development initiatives, since the licence is recognised by the Open Source Initiative, requires that derivative works also be open source (but not the same licence) and was developed with input from legal and technical experts.


ZDNet UK's Developer News Section delivers the latest headlines together with the best UK jobs, right to your browser.

Let the editors know what you think in the Mailroom.

  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with Dell

Did you find this article useful?
63 out of 104 people found this useful


Full Talkback thread

0 comments


Company/Topic Alerts

Create a new alert from the list below:








Related Jobs

Technical Architect (Open Source), Berkshire (optional home working)

My Client, a leading Consulting Company based in Reading is seeking a Technical Architect who is capable of working across multiple projects to join ...

Project Manager - Digital Branding - London - 50,000

I am currently working for one of the largest Digital Branding Agencies in the UK. The successful candidate will be responsible for multiple projects ...

Technical Architect (Open Source / Java), Berkshire

Huxley Associates are recruiting for Technical Architects to join an experienced team of technology and consulting professionals with strong ...

Discussions

harpless harpless

SAP goes big business

Friday 25 July 2008, 6:17 PM

1 comment
pjc158 pjc158

Will Drizzle rain on Sun's MySql

Friday 25 July 2008, 5:30 PM

1 comment

Featured Talkback

The fact is: Software developers today are really designers and not coders. The reason that business anlaysts exist today to model solutions is because they understand the value of designing software before writing it. All too often developers create code that has little value because they do not understand that business classes interact with other classes within the confines of a working model or pattern.

By: 1000165269

Read full story:
Making sense of agile modelling