NASA Open Source License Still Up For Discussion 132
Russ Nelson writes "There's been plenty of heated discussion about the NASA Open Source License, but although the OSI board approved five licenses and sent back seven, the NASA License is still up in the air, so to speak, hehe."
GPL (Score:1, Redundant)
Re:GPL (Score:1)
Yes it can be redundant. (Score:1, Insightful)
article, and NASA's already said that the GPL
(nor other current licenses are adequate)
It's very redundant to suggest they use the GPL.
It's offtopic to criticize the moderation system
in an article about software licenses.
And it's a troll to say that the moderator
is wrong, when clear as day they are right, it IS
redundant.
Re:Yes it can be redundant. (Score:1, Insightful)
article, and NASA's already said that the GPL
(nor other current licenses are adequate)
It's very redundant to suggest they use the GPL.
No its not. By your logic, we can say the comments in the first story were redundant because I read a story on another website before Slashdot posted it regarding the NASA Open Source stuff and as a moderator, marked a comment redundant becuase it was discussed elsewhere before.
Some people may not have seen the other story, and i
Why not use the GPL? (Score:3, Insightful)
Use the GPL -- it's there, it's already done, and it saves our money as taxpayers.
Re:Why not use the GPL? (Score:5, Insightful)
Re:Why not use the GPL? (Score:2)
Re:Why not use the GPL? (Score:2, Insightful)
Two Words: Public Domain (Score:5, Insightful)
Re:Two Words: Public Domain (Score:2)
--RJ
Re:Two Words: Public Domain (Score:5, Insightful)
These days I think they'll have a lot of luck getting contractors to write code for the gov't. Besides, why is it any different from any other work for hire?
And as an employee of said contractor, who wouldn't have any copyright interest in whatever I produce anyway, I think I might be more motivated to produce better work if I knew it would ultimately be subject to public scrutiny and benefit the public good. Compare that to dedicating your life to writing code that will be secreted away in some closed-source product with no acknowledgement whatsoever to you other than a paycheck that lets you survive. The thought of such a dismal and pointless existence is kind of depressing.
Re:Two Words: Public Domain (Score:2, Informative)
what is this utopia you hail from? (Score:5, Insightful)
or that the politicians are public servents in that they work for us
or that the cops work for you! try telling them of that. it never works on COPS
sorry, it's a saturday night and i'm home sick.
i agree with you in principle, but i only see it being a blanket rule with some sort of time delay (making the code somewhat outdated). i would think it would make the government use only open source software
at least NASA is trying some sort of open source type thing. it's more than exists now, and if it works out for the greater good of all it will only help the cause.
They could work with Creative Commons. (Score:5, Interesting)
More importantly, if it doesn't fit one, it does identify a need for another license, and they could work with creative commons to create a new license that fits that need that everyone can use.
Re:Why not use the GPL? (Score:1)
Re:Why not use the GPL? (Score:2, Insightful)
Re:Why not use the GPL? (Score:5, Informative)
Excerpted from NASA's license:
The reason that they don't what to use the GPL is because they want every recipient to register with NASA that they have recieved the software. A more onerous condition I have trouble imagining and I sincerely hope that this license is never blessed as an open source license[though it is a step in the right direction].
Re:Why not use the GPL? (Score:3, Insightful)
-turtledawn
Re:Why not use the GPL? (Score:3, Informative)
Re:Why not use the GPL? (Score:2, Interesting)
Hmm, i wonder how clunky a NASA-developed wheel would be...
Re:Why not use the GPL? (Score:3, Insightful)
Re:Why not use the GPL? (Score:5, Informative)
Not so. Here is the relevant language from the proposed license.
The key phrase in the language is "is requested to".
NASA is, among other things, a government agency. They do understand legalese. Had they intended to state a requirement, that phrase would have been the single word "shall".
"Shall" is a term of art in government specifications and legalese. It is used to state a requirement, and for no other purpose. (The standard tactic in defense firms for finding actual requirements in specifications is to do a text search for "shall".)
Re:Why not use the GPL? (Score:1)
Recipient's name and personal
information shall be used for statistical purposes only.
---
And how, exactly, would they use my name for "statistical purposes"?
"NASA Reports 18% of all Hardcore Geeks Named Bob, Robert, or Similar Variant"
Re:Why not use the GPL? (Score:1)
They want the software to get the widest possible distribution. That means secondary distribution, from places like tucows and universities. Expecting all of them to carry a "By the way, please register this with NASA" notice is probably unrealistic.
So the notice has to go with the Subject Software.
The catch here is that most humans don't read binary code, so the reques
Re:Why not use the GPL? (Score:2)
Yes they would, they just wouldn't be able to distribute binary versions.
Re:Why not use the GPL? (Score:1)
Re:Why not use the GPL? (Score:2)
Re:Why not use the GPL? (Score:2)
The grandparent post said "because closed source companies wouldn't be able to use it". Could you explain how a closed source company is able to make practical use out of the code in their software products which, to be redundant here, are closed source?
Re:Why not use the GPL? (Score:2)
Re:Why not use the GPL? (Score:2)
So you're saying that they should be denied the use of something which they paid for with their money as well, simply because they don't share your particular dogma? And if they make any changes by investing more of their money, you are somehow entitled to reap the benefits of THEIR labor? I take it you don't li
Those companies... (Score:1)
Re:Those companies... (Score:2)
Re:Those companies... (Score:1)
Re:Those companies... (Score:2)
Re:Those companies... (Score:1)
Or did you think Santa brought the goverment money for Christmas?
Re:Those companies... (Score:2)
Re:Those companies... (Score:1)
Re:Why not use the GPL? (Score:3, Insightful)
Re:Why not use the GPL? (Score:1)
Re:Why not use the GPL? (Score:2, Informative)
http://news.osdir.com/article448.html
Needless to say, it is easier for NASA to simply propose a license that takes these into account then it would be for NASA to change policy and law so that they can use the GPL.
]{
Re:Why not use the GPL? (Score:5, Informative)
They list five reasons:
1. NASA legal counsel requires that all NASA releases of software include indemnification of the U.S. Government from any third party liability arising from use or distribution of the software.
2. Federal Statute mandates that the U.S. Government can only be held subject to United States federal law.
3. NASA policy requires an effort to accurately track usage of released software for documentation and benefits realized?purposes.
4. Federal Statutes and NASA regulations requires a prohibition in NASA contracts against representations by others that may be deemed to be an endorsement by NASA.
5. Because it is important that each of the aforementioned clauses be a part of each open source agreement relating to NASA released software, the proposed agreement must mandate that distribution and redistribution of the software be done under the aegis of NOSA (mandatory domination similar to GPL).
Is item 3 the sticking point? The license text says:
F. In an effort to track usage and maintain accurate records of the Subject Software, each Recipient, upon receipt of the Subject Software, is requested to register with NASA by visiting the following website: . Recipient's name and personal information shall be used for statistical purposes only. Once a Recipient makes a Modification available, it is requested that the Recipient inform NASA at the web site provided above how to access the Modification.
Re:Why not use the GPL? (Score:2)
NASA legal counsel is wrong, all software released by NASA is public domain anyway (pursuant to US code title 17 sec 105), and the GPL includes no-warranty/indemnification anyway.
2. Federal Statute mandates that the U.S. Government can only be held subject to United States federal law.
Last time I checked the copy
NASA Being up in the air... (Score:1, Funny)
hmm (Score:3, Funny)
Re:Karma: Bad (Score:1)
Re:Karma: Bad (Score:2)
Re:Karma: Bad (Score:2)
Re:Karma: Bad (Score:1)
Re:Karma: Bad (Score:2)
Can't they (Score:2, Insightful)
Yeah, why not..... (Score:3, Interesting)
The shuttle, despite having fully completed its cold-war requirements is possibly one of the least practical / cost effective methods of LEO operations.
Its time for something new, cast aside sentimentality and get cracking with space-exploration.
Re:Yeah, why not..... (Score:2)
Re:Yeah, why not..... (Score:1, Troll)
Re:Can't they (Score:4, Interesting)
Re:Can't they (Score:2)
But even the worst pork barrel project gives us something tangible. Pretty pictures, big numbers, whatever. All this IP garbage just feeds the lawyers to the benefit of nobody...except the lawyers of course.
Re:Can't they (Score:2)
Getting the shuttle flying again... (Score:1)
It's not up in the air (Score:5, Funny)
Puns (Score:2, Funny)
You might say the expectations of the OSI are sky high.
Yes, or perhaps NASA has it's mind in space when it comes to this.
Ooh, ooh, or the Open Source Community needs to come back to earth.
Heh (Score:1, Funny)
I read that, and immediately knew I was on Slashdot.
Re:Heh (Score:2, Funny)
Public Domain! (Score:3, Insightful)
Re:Public Domain! (Score:3, Insightful)
What nasa has is public domain, which is different. You can take a piece of public domain and do anything you want with it but tell someone else what they can do with it.
Personally, I think the GPL
Re:Public Domain! (Score:2)
You sure about that? I thought you could demand any price you want for the software - but you have to provide the source for free. And you only have to offer free source to the same people that you sell the software to. But since those people can turn around and give the software and/or source to anyone they want, it makes it hard to actually sell the software at a high price. That's my understand
Re:Public Domain! (Score:2)
Re:Public Domain! (Score:4, Informative)
-russ
p.s. modulo the details, of course.
GPL benefits everyone equally (Score:3, Informative)
For example, Microsoft are selling GPL'ed software [microsoft.com], as is their right. Even if they think it is a cancer.
Re:Public Domain! (Score:2, Insightful)
And if it is licensed as GLP they can't? Moron.
The price of freedom -- $699 (Score:4, Funny)
As for the NASA License? Why not use the Jeneral Public License? (JPL) Wouldn't matter, SCO Ownzors it all.
Re:The price of freedom -- $699 (Score:2, Funny)
In other news, Microsoft has purchased a license from SCO in order to continue the use of Physics(TM) for its "System Crash" application. In turn, they are considering litigation against all fertilizer growers because of Microsoft's historical R&D in making their software work like shit.
I think its still a good idea (Score:5, Interesting)
Just the fact that a government agency is willing to release code which they have created is a very postive sign. It is expected that it would be impossible to apply something such as the GPL to code maintained by a public funded entity. But even with a license more restrictive than the GPL releasing this code will obviously do much more good than harm to the open source community.
I say kudos to them all
Re:I think its still a good idea (Score:2, Interesting)
Re:I think its still a good idea (Score:3, Funny)
I don't have a fucking clue why that matters.
Re:I think its still a good idea (Score:1)
A tool that can be translated or printed on a t-shirt.
More licenses... (Score:5, Insightful)
NASA legal counsel requires that all NASA releases of software include indemnification of the U.S. Government from any third party liability arising from use or distribution of the software. See 4.B.
This is just an example, and the reason why they can't release as PD.
Whe shouldn't be complaining about the amount of energy (and money) being used on devising yet another license, but be glad that a large institution like NASA is willing to do everything it can to be OSI compatible when it releases its source code.
Even if this process will slow down the release, use tax payer money on lawyers etc, this is a one time cost, at least if done properly. Hopefully it will function as an example to other government instances and maybe those instances will be able to release their source code under that license once it's ready.
My personal hope is that we will gain a new accepted license to last beside the MIT, BSD, Apache, GPL and LGPL licenses that all government instances are free to use (government source license?) as it will be accepted by nasas lawyers.
The only thing I fear that people will see this GPL compatibility as a waste of time and money, and release it under some falf assed license that will only cause problems and incompatabilities (Sun's license, XFree's proposed license, old apache license etc etc).
Now quit whining about how they should just release it under public domain, and be grateful that they are wasting your money on something that may benefit you directly.
Re:More licenses... (Score:2, Informative)
Re:More licenses... (Score:2)
Direct from the GPL (Score:1, Informative)
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD
Re:More licenses... (Score:2)
NASA legal counsel requires that all NASA releases of software include indemnification of the U.S. Government from any third party liability arising from use or distribution of the software. See 4.B.
This is just an example, and the reason why they can't release as PD.
And their legal
Public Domain (Score:4, Interesting)
Re:Public Domain (Score:5, Informative)
Sec. 105. - Subject matter of copyright: United States Government works
Copyright protection under this title is not available for any work of the United States Government, but the United States Government is not precluded from receiving and holding copyrights transferred to it by assignment, bequest, or otherwise
Re:Public Domain (Score:2)
Master list of licenses and "features" (Score:3, Interesting)
A good idea would be a matrix that shows the licenses as rows and the provisions as columns.
That would make it a lot easier to choose a license or utilize a licensed product in a legal way.
Iraqi information minister (Score:2, Funny)
Did you see all the licenses? (Score:2)
The Wilhelm Svenselius Open Source License
Public Security Interrest[sic]
Open Test License
I might sound ignorant, but I had no idea there were so many different kinds of liceneses to choose from. Is the GPL that mistrusted that we have to create all these other ones?
New license will be better than the current one (Score:2, Informative)
Re:I'm there! (Score:2)
Re:I'm there! (Score:1)
Re: Take comfort in this (Score:1)