Slashdot Mirror


NASA Releases Classic Software To Public Domain

xpccx writes in with a bit from NewsBytes, "NASA turned 43 this month and marked the occasion by releasing more than 200 of its scientific and engineering applications for public use. The modular Fortran programs can be modified, compiled and run on most Linux platforms." The software can be found at OpenChannelSoftware.com. At long last I am ready to prepare my own space mission. I wonder if a whiskey barrel is gonna be air tight after I launch it/me into space with a trebuchet. (It's this sort of unconventional thinking that should get me my job at NASA. Or at least get me put to sleep).

193 comments

  1. Nasa.com by yatest5 · · Score: 2

    Next they'll be buying NASA.com - my mate is a support geezer and got his manager ringing him saying 'I want to see the mars landings but www.nasa.com has just got breasts all over the place' - oh how we laughed...

    --
    • Mod parent up! [a] by Anonymous Coward (Score:5) Thurs, June 31, @13:37
    1. Re:Nasa.com by CProgrammer98 · · Score: 0, Troll

      Hmmm I get a 404 when trying http://www.nasa.com

      Just not my day :-(

      --
      And the people shall be oppressed, every one by another, and every one by his neighbour Isaiah 3:5
    2. Re:Nasa.com by Stephen+Samuel · · Score: 1

      It looks like NASA.COM no longer has DNS service (can't get an SOA record). I'm guessing that the government has contacted the users of the domain name and made the appropriate threats.

      --
      Free Software: Like love, it grows best when given away.
    3. Re:Nasa.com by mitheral · · Score: 1

      More likely is that the Nasa.com guys forgot to pay their bill. After all they let Whitehouse.com exist. It's my favourite site for those who think you can't get to porn on the net by accident.

  2. The race is on! by dave-fu · · Score: 1

    To port this to FORTRAN.Net!
    I mean, uh. Well. It is pretty nifty: I'm always interested to take a look at old programs and see what dirty tricks old-school programmers used to cram as much code as they could into the tiny amount of space that they had to work with.
    Lunar Lander, please?

    --
    Easy does it!
    This comment has been submitted already, 276865 hours , 59 minutes ago. No need to try again.
    1. Re:The race is on! by thered · · Score: 1
      To port this to FORTRAN.Net!

      I recently asked a MS rep if if there was going to be a Fortran.Net. He said, no, at least not soon. Fortran has evolved significatantly since F77, and is a great language for scientific computing.

    2. Re:The race is on! by gorillasoft · · Score: 1

      According to Lahey.com, it will be available:

      "Fortran.NET is being integrated with Microsoft's Visual Studio .NET Integrated Development Environment (IDE). This will enable Fortran programmers to work seamlessly with other .NET languages and tools."

      Lahey.com

    3. Re:The race is on! by archen · · Score: 1

      right after Brainfuck.NET ?

    4. Re:The race is on! by CFN · · Score: 1

      No joke!

      I've been thinking about porting brainfuck to .NET

  3. and BTW... by Anonymous Coward · · Score: 0

    Opera is blinding fast... as you can see...

    1. Re:and BTW... by Anonymous Coward · · Score: 0

      Nope.

      When Microsoft buys VALinux they will be stripping it for the only thing of value it has: a notorious brand name.

      Soon, there will be a new line of VALinux urinal pucks (those little white deodorant cakes that are placed in urinals). The unique feature of VALinux urinal pucks will be that they are in the shape of Tux the Penguin(tm) and thus nobody who invested in a certain dismal branch of the dot.com bust (the Open Source swindle, as it's called) will ever miss the urinal again while pissing.

  4. NASA by MxTxL · · Score: 2
    It will be cool to see what the NASA coders have up their sleeves. It will be interesting to see just how they think. Of course, as a younger coder, i'm not sure i'm going to want to learn FORTRAN just to do it.

    Are there other examples of NASA released code?

    1. Re:NASA by Anonymous Coward · · Score: 0

      A language for expert systems called CLIPS was produced by NASA at some point.

    2. Re:NASA by EricWright · · Score: 2

      Learn FORTRAN? That's funny. If you know basically any language, you can read FORTRAN... Just don't shudder too often. And no loud shouting, either.

    3. Re:NASA by tbone1 · · Score: 1

      When I was at NASA, I worked at Goddard Space Flight Center's HEASARC group, and all our software was free via an ftp site. (That's been a while, so I can't say where every URL is anymore.) Now, I don't know how useful it is to us unwashed taxpayers, but surely SOMEbody could use free software to do coordinate transformations between cylindrical and spherical coordinates.

      --

      The Independent: Reverend Spooner Arrested in Friar Tuck Incident - ISIHAC, Historical Headlines
    4. Re:NASA by EccentricAnomaly · · Score: 1

      I was the in the last class of my engineering program to be offered a FORTRAN class. However, the whole aerospace industry is dominated by FORTRAN... in fact, I'm writing some code in FORTRAN 77 today... to calculate spacecraft orbits no less...

      --
      There are 10 types of people in this world, those who can count in binary and those who can't.
    5. Re:NASA by Pig+Bodine · · Score: 1

      Be sure to be specific when Fortran bashing. Fortran 77 should justifiably elicit shudders and shouts, but Fortran 90 and later are very nice for scientific programming. In fact, modern Fortran doesn't look a whole lot like Fortran 77.

    6. Re:NASA by Anonymous Coward · · Score: 1, Interesting

      Regarding the evolution of Fortran, I had a CS professor who used to say, "Nobody knows what the programming language we'll use 20 years from now will look like, but you can bet it will be called Fortran."

    7. Re:NASA by JordanH · · Score: 2
      A few odd corners of the language should be checked into before delving too deeply into FORTRAN.

      For a lot of code that doesn't declare everything, you'll need to understand the variable name/typing default rules.

      You should understand what a COMMON, and EQUIVALENCE. Uhhmm, remember that everything is call by reference is important.

      That about does it, though, certainly up through FORTRAN77. FORTRAN90 is a much more complicated language.

    8. Re:NASA by Bluesee · · Score: 2

      I'm as old as NASA and I will be writing FORTRAN code as soon as I get off my ass and start my workday.

      It's not about the language, it's about the analysis, and frankly, for straightforward engineering (heat transfer, aero, even simulation), there is not a more appropriate language.

      It's nice not having to program windows and GUI's, but Real Analysis (TM).

      --
      SDMI: Finally! Music that won't rip or burn! Brought to you by the fine folks at RIAA.
    9. Re:NASA by gorilla · · Score: 2

      For many of the problems that NASA code addresses, you're going to find all the code is in FORTRAN. It's the language that engineers & scientists have used for programming. Nowadays the front end might be programmed in another language, but the number crunching will probably still be done in a F77 library.

    10. Re:NASA by DGolden · · Score: 2

      Well, fortran and Ada. Actualy, while there's a kick-ass GPL Ada 95 compiler, there's no comparably complete fortran 95 gcc frontend, just an embryonic project. Which is a pity. F95 is pretty different to F77, and not actually all that bad...

      --
      Choice of masters is not freedom.
    11. Re:NASA by bill_kress · · Score: 1

      As a younger coder, if you have problems reading FORTRAN code, then that's absolutely the best thing you could be doing with your time.

      You should be able to read any reasonable language(except, perhaps APL), developing that talent can't be a waste of time.

    12. Re:NASA by EricWright · · Score: 2

      Yeah... I forgot my manners. I didn't get to use F90 until my last 3 months or so (after 5 years of F77)... it did look like a much better language.

    13. Re:NASA by zulux · · Score: 2

      The old joke:

      A good FORTAN programmer can write FORTAN code in any language!

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    14. Re:NASA by Anonymous Coward · · Score: 0

      You should be able to read any reasonable language(except, perhaps APL)

      And APL is a "reasonable language"? You only have to see a listing of an APL program by somebody who knows the language to understand the true meaning of "obfuscated". They'll never have an Obfuscated APL Contest because it would be pointless - a Readable APL Contest might have some value and interest.

  5. I wonder if... by robvasquez · · Score: 0

    They'll release that 256 bytes that Armstrong had to enter by hand to get the damn craft off the moon??

  6. FINALLY!! by ellem · · Score: 1

    I'll get to see the code for that annoying Pop Under Ad; X10 Camera.

    Only an evil Gov't conspiracy can be to blame for such a thing!

    You know like the way NASA monitors what cable channels you watch with the "cable box"... Oh come'on you _do_ know about that don't you?

    --
    This .sig is fake but accurate.
  7. Microsoft calls their new language... by act6-oZZ · · Score: 1

    Newspeak

    --
    -oZZ www.act6.org
    1. Re:Microsoft calls their new language... by Anonymous Coward · · Score: 0


      I think a lot of people missed your reference.

      Mopes.

    2. Re:Microsoft calls their new language... by Anonymous Coward · · Score: 0

      From 1984 by George Orwell.

    3. Re:Microsoft calls their new language... by Anonymous Coward · · Score: 0

      As a typical American, who doesn't read anything not sold at the supermarket checkout line, I would like to thank you for clarifying that.
      Pedantic bastard.


      "1984? I thought that was a book or something. He says we skip right to 1985!" -- Zippy the Pinhead

    4. Re:Microsoft calls their new language... by cide1 · · Score: 1

      Who is John Galt?

      --
      -- the computer doesn't want any beer, no matter how much you think it does. NEVER, EVER feed your computer beer.
    5. Re:Microsoft calls their new language... by Anonymous Coward · · Score: 0

      A Randroid terrorist.

      A warning:
      IF&nbsp I&nbsp EVER&nbsp SEE&nbsp JOHN&nbsp GALT&nbsp SKULKING&nbsp AROUND&nbsp ANY&nbsp OF&nbsp MY&nbsp MANY&nbsp SKYSCRAPERS,&nbsp I&nbsp WILL&nbsp MEEPT&nbsp HIS&nbsp GOAT!

  8. And..... by mbadolato · · Score: 2, Funny

    ...a new discovery in the cause of the Apollo 13's malfunction was made when someone noticed hacked code with the comment "3y3 0WnZ j00, N@5@"

  9. Put to sleep?!! by FirstNoel · · Score: 1

    If CmdrTaco gets put to sleep, can I have his ID?

    I didn't think NASA did that type of thing, I thought Vets did that...so that what they're doing to supplement their budget...Yeah!!!

    Sean D.

    --
    "Hmm. I am to metaphor cheese as metaphor cheese is to transitive verb crackers!"
  10. Another innocent website. . . by Limburgher · · Score: 1

    Succumbs to the slashdot effect. I got far enough to find something interesting and it crapped out. I mean, defecated externally. 'Crap' is double ungood. . .

    --

    You are not the customer.

    1. Re:Another innocent website. . . by OpenChannel · · Score: 1
      Hi, my name is Larry and I've been slashdotted.

      The good news is that we're back on the air. Apologies to all who were not served because of the sudden spike in requests.
      More good news in this situation is that Rackspace.com was very responsive in getting a RAM upgrade installed quickly. From the time I got the alarm that the site was down, to the diagnosis, ordering the upgrade having the RAM installed and the server restarted was under an hour. Thank you to all the folks at Rackspace. When the machine came back up, we did a bit of Apache tuning and we've been ok since. The load on the server spiked to 80 before it stopped responding to commands. After the RAM upgrade and tuning, we're down to around 30 with no swapping. (OK, I just noticed a little swapping) Sorry for taking so long to get a response to this comment.

      Again, I apologize for not being able to serve all of the requests initially. Please take a few minutes to revisit the site and take a look at the NASA software and the other scientific and academic software.

      Larry Mills-Gahl
      Open Channel Software

  11. Sounds Good by dragons_flight · · Score: 4, Insightful

    The NASA code used on space missions is some of the most throughly debugged anywhere. Can't afford a blue screen of death when lives are actually on the line. Also, you have to be pretty fault tolerant in case cosmic rays or other external phenomena are messing with your data.

    Of course the drawback is that most NASA code is too specialized to be of general interest.

    1. Re:Sounds Good by merlin_jim · · Score: 2

      I'm just disappointed they didn't release the shuttle sync stuff... the shuttle runs two computers, the ground runs another... and they have software that keeps in sync, down to the system clock. I've even heard rumor that it runs on commodity (radiation-hardened) 386 CPUs.

      That would be some cool software to get my hands on...

      --
      I am disrespectful to dirt! Can you see that I am serious?!
    2. Re:Sounds Good by G-funk · · Score: 2

      Indeed. The one place where you can blame a crash on cosmic rays and get away with it, and they debug the code too well to use our favourite excuse (well save the phase of the moon).

      Sheesh!

      --
      Send lawyers, guns, and money!
    3. Re:Sounds Good by Detritus · · Score: 3, Interesting
      Congratulations, everything that you posted is wrong.

      See this page for some factual information on the Shuttle's computer systems.

      --
      Mea navis aericumbens anguillis abundat
    4. Re:Sounds Good by Chakat · · Score: 1
      Dunno about the shuttle's comp systems, but i remember reading that the ISS's life support system is running on a rad-hardened 386. Though any way you look at it, much of the syncing code is going to be unusable, because of the simple fact that its fairly hard-coded to what it does. Yeah, you'll probably get some good ideas about how to go about syncing the code, but the code itself is probably in some horribly ugly language like ADA.

      Though the syncing code may exist. I was just able to poke around the tiniest of amounts before the site was slashed out. Soon as things settle down a bit, I'm checking out the parallel computing stuff myself. Probably a few interesting tidbits in there.

      --

      If god had intended you to be naked, you would have been born that way.

    5. Re:Sounds Good by merlin_jim · · Score: 2

      Gee... guess it's my day to be wrong.

      I distinctly remember reading that some NASA program had a setup like this, but can't recall where I read it...

      In any case, I do want to take a look at the redundency / parallelism stuff. Should be some really nice code there...

      --
      I am disrespectful to dirt! Can you see that I am serious?!
    6. Re:Sounds Good by mpe · · Score: 2

      I'm just disappointed they didn't release the shuttle sync stuff... the shuttle runs two computers, the ground runs another...

      No the orbiter runs 5 (though IIRC some of the early flights actually carried 6). How can anyone get this wrong, considering that it was problems with synchronising the orbiter computers which delayed the first flight...

      I've even heard rumor that it runs on commodity (radiation-hardened) 386 CPUs.

      More likely you are thinking of the HST.

    7. Re:Sounds Good by GooberToo · · Score: 1

      I thought the shuttle had three and the ground and one which was contacted in case on of the three on the shuttle gets voted out????

    8. Re:Sounds Good by merlin_jim · · Score: 2

      As one of the replies pointed out, this is clearly not the case.

      What you're describing is known as Tell Me Thrice bitwise redundancy. Three-way bitwise redundancy relies on three processors, any time a bit doesn't match, it has a best of two rule. Tell Me Thrice consults a seperate computer, usually on a slower link but in a secure, controlled environment, in that case.

      I don't think Tell Me Thrice has ever actually been implemented, though. If anyone has done it, it would be NASA... any idea what program it might have been?

      --
      I am disrespectful to dirt! Can you see that I am serious?!
    9. Re:Sounds Good by nomadic · · Score: 2

      Are they trying to cloak the low power of their computers when they use "words" as storage units rather than bytes?

    10. Re:Sounds Good by MentlFlos · · Score: 3, Insightful
      The thing you gotta remember when thinking about these kinds of systems is that they are specialized to do only a few things. Even then, they usually have tons of support hardware to actually do the hard work.

      For example, I have a cisco 2514 router. Its main processor is a 68030 (think Mac LC series or around there). Do you think that this processor does all the work in this device? Nah. It just tells the chips that do the actual work what to do.

      The same idea could go for the computer in your car. If the sensors can only read in X samples per second... why waste the money on a computer that can read in X^2 samples/sec.

      NASA isn't doing the "big dick" contest with computers. They are building these things on a budget to do a task and do it well. If they need a computer that has a 1bit bus and a clock speed of 1hz, then so be it.

      end rant.

    11. Re:Sounds Good by prizog · · Score: 1

      It was in _Man Plus_, by Frederic Pohl. Except that he fucked it up - he ended up suggesting that you could have three bits without having at least two agree.

    12. Re:Sounds Good by j-jahnke · · Score: 1

      Oh yea.... I wonder where the Mars Orbiter and PolarLander are about now...

    13. Re:Sounds Good by merlin_jim · · Score: 2

      Yeah, but Tell-Me-Thrice has relevance even if two bits out of three always agree... it basically makes the assumption that if any of the bits don't agree, then something has gone wrong, and the minute chance that two of your processors are wrong and one is right is enough of a risk to a critical application (e.g. guiding a couple billion dollars worth of hardware around the solar system such that it gets where its going) that its best to just consult a known-good bit source (ground computer) in that case...

      --
      I am disrespectful to dirt! Can you see that I am serious?!
  12. Let me get this straight.....you need to heal by FirstNoel · · Score: 0, Offtopic

    Um, this is how we deal with things...

    1. We Grieve...
    2. We look at what we can do to help
    3. We help
    4. We start to feel better
    5. We watch Cowboy BeBop and play video games..

    this sounds like normal life to me.

    I'm not giving up my life because someone dies...or millions die (ok maybe millions).

    People need these outlets, or else they will become bitter. I like Slashdot...it show the world is still alive and thriving. That's what we should focus on.

    Remember and honor the dead...but don't obsess. That helps no one.

    Sean D.

    --
    "Hmm. I am to metaphor cheese as metaphor cheese is to transitive verb crackers!"
  13. Bugs? by ebcdic · · Score: 2, Interesting

    It will be interesting to see if the "many-eyes" effect of free software turns up bugs in these programs that have been used for years.

    1. Re:Bugs? by Rand+Race · · Score: 1
      I think the 'fall and hit the ground very hard' effect would have found any serious bugs in these programs long ago.


      Or the 'burnup in the atmosphere' effect... or the 'flies into nearby residential area' effect... or the...

      --
      Insanity is the last line of defence for the master diplomat. But you have to lay the groundwork early.
  14. Wow by dropdead · · Score: 1

    As someone who does scientific programming in FORTRAN and even MORTRAN. I will love to pour through old math routines.
    Tax payers paid for this and now we get to use it. Gotta like when the system works for you not against you.

    --


    By definition, a government has no conscience. Sometimes it has a policy, but nothing more. - Albert Camus
    1. Re:Wow by Papineau · · Score: 1

      As someone who does scientific programming in FORTRAN and even MORTRAN.

      FORTRAN stands for FORmula TRANslator, but what do MORTRAN stands for? A computer language which has omething to do with matrices, a bit like Matlab (even if it's not really a real computer language)?
      Never heard of that one.

    2. Re:Wow by dropdead · · Score: 1

      MORTRAN was descibed to me as FORTRAN for dummies. The MORTRAN is more forgiving to write but it will take the code and convert it to FORTRAN. Sort of like macros.

      --


      By definition, a government has no conscience. Sometimes it has a policy, but nothing more. - Albert Camus
    3. Re:Wow by Anonymous Coward · · Score: 0

      A note: To look at something is to "pore" at it. "pour"ing is what liquids do.

  15. Code by ZaneMcAuley · · Score: 1

    So, when are the NSA going to release theyre code :)

    Is the NASA code stuff that went throught the CMM level 5 process?

    --
    ----- Whats wrong with this picture? http://www.revoh.org:1234/whatswrong
    1. Re:Code by ZaneMcAuley · · Score: 1

      Come to think of CMM Level 5. How could they be at CMM level 5 when they mix up meters and feet or other conversions?

      --
      ----- Whats wrong with this picture? http://www.revoh.org:1234/whatswrong
    2. Re:Code by Anonymous Coward · · Score: 0

      That was software written by NASA, not by a subcontractor.

      So they felt the in-house review process would catch it adequately.

      Sadly, it didn't.

  16. Finally by Anonymous Coward · · Score: 0
    Seems to me this should have been policy from the very beginning. After all, WE are the ones paying for NASA. What is the point of allowing the government to run socialist programs if you can't get your share?

    lp.org

    1. Re:Finally by Detritus · · Score: 2

      Only if it is written by civil servants. Most NASA software is written by contractors.

      --
      Mea navis aericumbens anguillis abundat
    2. Re:Finally by johnbk · · Score: 2, Informative

      I am president of Open Channel Software. Most of the NASA software we are listing have a fee associated with the software, imposed on us by NASA and an organization called NTTC. We are trying to 'open' the process, at minimum, pushing for free downloads for private individuals. We are also trying to get community activity going around some of the more popular programs.

    3. Re:Finally by SkewlD00d · · Score: 2, Informative
      1. Who gets the fees and how much?

      2. NTTC says "Open Channel Software (OCS) is an Internet-based organization that publishes, distributes and commercializes software created at academic and research institutions"

      3. NTTC describes themselves as a "research commericialization center."

      4. What are we paying tax dollars for if we have to pay to use the products of Federally Funded research? I thought the whole point of federally funded research was to do the jobs that typically wouldn't be undertaken in a commercial environment. Now these Special-Interest Groups (SIGs) and lobbyists are trying to sell-out the system. What gives? By the way, I work in a federally funded security research lab, so I have a basic idea of how the 'System' works.



      See this NTTC press release on this article.

      --
      The biggest trick the devil pulled was letting lawyers become politicians so they can write the laws.
  17. google cache list of titles by Anonymous Coward · · Score: 0

    http://www.google.com/search?q=cache:CAXm8ndXw6k:w ww.openchannelfoundation.org/cosmic/+open+channel+ software+nasa&hl=en

  18. Re:Yet another terrorist attack! by radja · · Score: 2

    fortran, cause you can send it by email which is pretty hard to do with anthrax.

    //rdj

    --

    No one can understand the truth until he drinks of coffee's frothy goodness.
    --Sheikh Abd-Al-Kadir, 1587
  19. Don't forget... by slow_flight · · Score: 1

    ... to convert all measurements (and I do mean ALL) to metric!! They missed a few of those...

    --

    Karma: Professionally Doomed (mostly affected by inability to keep opinions to self)
  20. Trebuchet by Yet+Another+Smith · · Score: 2

    Hey, if they award you the X-Prize posthumously, be sure to leave at least part of the money to the Free Software Foundation, or some such .org.

    --
    if ($it != $onething) {$it = $another;}
  21. Re:Let me get this straight... by Anonymous Coward · · Score: 0

    wow! The trollbot has been updated to a more current wording. Next we know, it will modify the text on the fly, and then it might be believed to be a real human being.

    Personally, if I was as much of a bot as this troll the release of such historically important code would be a much bigger priority than what some of those fleshy things are up to again, anyway...

  22. Mirrors by Motheius · · Score: 0, Offtopic

    Did anyone manage to get a mirror before this was /.

    1. Re:Mirrors by OpenChannel · · Score: 1
      Apologies to those who had trouble getting through. The site is back now after some additional hardware and apache tuning.

      Larry Mills-Gahl
      Open Channel Software

  23. millions of years by apathy21 · · Score: 0


    For millions (thousands) of years we have strived to find out why we are here and what the meaning of life is, etc, etc. And we find that we are all written in FORTRAN. God's little prank. :)

    Modding down -- The art of deciding what really pisses people off and what just gets on their nerves.

  24. Trebuchet by FortKnox · · Score: 2

    after I launch it/me into space with a trebuchet

    Thanks to memepool's links, you can Buy a nice trebuchet for only $89 !!!

    --
    Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
  25. That's all good and fine, by Anonymous Coward · · Score: 0

    but are we to use meters or feet?

  26. metric by Reckless+Visionary · · Score: 2

    Make sure you check the metric to English unit conversions before you use the sofware for anything important.

    --
    I think I'll stop here.
    1. Re:metric by HisMother · · Score: 1

      It was Lockheed Martin, not NASA, that made this mistake.

      --
      Cantankerous old coot since 1957.
  27. Re:In the meantime... by dmomo · · Score: 0

    I don't mind the ads. I think slashdot does not get annoying with them.
    Information should be free, and by paying, ones access to information does not become any more powerful.
    Slashdot does not get bandwidth for free. Why should it be free for us and subsidized by slashdot?

  28. CCM level 5 by Anonymous Coward · · Score: 0

    You're thinking of the shuttle flight software - the stuff that rides onboard.

    here's an article.

  29. FORTRAN by weez75 · · Score: 1

    The name FORTRAN scares me. FORmula TRANslator. Good god...that's the coder's equivalent to Beezlebub. Or was that COBOL? Oh well...back to attempting to fit my head into a goldfish bowl. Mars or bust!

    --
    Of course we torture people, we need the information --Gen. Pinochet
  30. Absolutely Unbelievable by Anonymous Coward · · Score: 0

    PRINCETON, NJ(AP) According to the latest Gallup Poll, conducted Monday and Tuesday of this week, nearly three out of four Americans can no longer believe this shit.

    In addition to the 73 percent of poll respondents who described this shit as "beyond belief," 9 percent said they could "hardly" believe this shit, with another 5 percent "just barely" believing it. An additional 13 percent said they "couldn't give a flying fuck about the whole goddamn thing."

    The poll also found that the National Shit-Credulity Index (NSCI) has hit an all-time low, with only 2 percent of Americans describing themselves as "fully confident of [their] capacity to believe this shit."

    "The American people have had to deal with this kind of shit for years," Gallup Organization president Lee Sanderson said, "but now, for the first time, it appears that the vast majority of them just can't fucking believe it anymore."

    "In all honesty, who can blame them?" Sanderson added. "Regardless of one's political affiliation, socioeconomic status, religion or just about any other viewpoint, you've got to admit, the shit that's been going on lately is way out of hand."

    In the wake of the poll, many activists are calling upon America's leaders to get their shit in gear.

    "The American people have had it up to here with this shitheap," said James Schuerholz, president of the D.C.-based Heritage Foundation. "There is a public mandate for our leaders to cut this shit out, and it's high time they finally did."

    Despite Americans' incredulity over this shit, historians note that this sort of shit has been going on for years and is unlikely to end anytime soon.

    "Contrary to popular belief, this type of shit is hardly anything new," Harvard University American history professor Lawrence Coombs said. "The same shit was going down 50, 100 and 150 years ago. The only difference was, back then, you never read about that shit in the newspapers."

    Calling the American people's enormous shit-belief capacity "one of the cornerstones of our democracy," U.S. Sen. John Kerry (D-MA) stressed that it is the patriotic duty of all citizens to grant our leaders the benefit of the doubt with regard to their shit.

    "If the American people are no longer willing to believe this shit, who will?" Kerry said. "Somebody's got to take this shit at face value. Otherwise, why are we even doing all this shit in the first place? I am truly saddened by the lack of faith that the citizens of this country are willing to put in my shit, as well as that of my esteemed colleagues. We must repair our society's fraying trust in the shit of our elected officials, or you would not believe the kind of hardcore, heavy-duty shit that will come down."

    "America," conservative author and social critic Patricia Stouffer said, "is seriously losing its shit. But we've got to somehow hold our shit in place until all this passes. We've got to learn to believe in shit again. After this latest shitstorm, it may take years to accomplish, but we must somehow find the strength to put our trust back into the nation's shit."

    Despite such impassioned calls for faith in the U.S. political system and all the shit that comes with it, if the Gallup Poll is any indication, the majority of Americans are no longer willing to put up with the shit.

    "Fuck that shit," said Evansville, IN, day-care provider Helen Reiderer. "I'm tired of hearing about it. Do they actually expect us to still believe that load of shit?"

    "If you ask me, the shit is about to hit the fan," said Reiderer's husband Frank. "As far as I'm concerned, all that shit is just too much to be believed."

    Another disgruntled citizen, Wenatchee, WA, tractor salesman Tom Huard, summed up the sentiments of most Americans when, holding up the front page of the local newspaper to friend Benjamin Pritchard, he said, "Jesus, Ben, can you believe this?"

    "Shit, no," Pritchard replied.

    1. Re:Absolutely Unbelievable by Spencerian · · Score: 1

      This is funny--nothing to do with here, and you didn't reference the source:

      www.theonion.com

      who would hang you by your snarklies if you weren't such a coward.

      /.

      --
      Vos teneo officium eram periculosus ut vos recipero is.
  31. /. already by Anonymous Coward · · Score: 0

    site is dead

  32. Public Domain ?? by dpilot · · Score: 1, Offtopic

    What the heck is that?

    I thought the Senators for MPAA and RIAA outlawed that *years* ago.

    --
    The living have better things to do than to continue hating the dead.
  33. Fortran to ? converter by CodeShark · · Score: 1

    I'd love to look at their stuff, but it has been years since I "spoke" Fortran fluently, having moved most of my old stuff to C or C++. Are there any converters out there that are up to snuff for this kind of work?

    --
    ...Open Source isn't the only answer -- but it's almost always a better value than the alternatives...
  34. System Requirements by jwriney · · Score: 5, Funny

    readme.txt
    ==========
    To run this code, you will need the following:

    * a Fortran compiler
    * a space shuttle

    --riney

    1. Re:System Requirements by Winged+Cat · · Score: 4, Funny

      I don't suppose we could somehow convince AOL to ship this code on space shuttles? I don't mean NASA's shuttles, I mean manufacture more until we're sick of seeing them (or, at least, receipts for us to pick them up at the nearest spaceport) in our mailboxes... ;)

    2. Re:System Requirements by archen · · Score: 1

      I doubt it. This isn't rocket science ya know.

  35. Obligatory man-launching trebuchet link by victim · · Score: 2

    Those who haven't read it yet should read this link where Ron L. Toms launches people with a trebuchet. (You can also find him jumping the grand canyon if you look around.)

  36. whiskey barrel? That's nothing... by EvilJohn · · Score: 2
    ... I'm using a Cement Mixer.

    (Score yourself two bonus points if you remember this show.)

    --

    Less Talk, More Beer.
    1. Re:whiskey barrel? That's nothing... by networkmonkey · · Score: 1

      That was the premiss for a TV show in the late 70's early 80's.

    2. Re:whiskey barrel? That's nothing... by Spencerian · · Score: 1

      Time for my double bonus score!

      The TV show was "Salvage 1", with Andy Griffith, who, in the pilot, led a team of ex-NASA people to fly a homebrew spacecraft (with a cement mixer as its life support command module) to the moon.

      And NO, I didn't hit the link from imdb. I'm a GEEK. That's why I'm here.

      /.

      --
      Vos teneo officium eram periculosus ut vos recipero is.
  37. Finally by mjjareo · · Score: 1


    Shouldn't the software used by NASA, a public institution, already be in the public domain, by definition?

  38. Re:In the meantime... by Atzanteol · · Score: 1

    Apparently information also wants to eat dinner...

    Gawd, information can be sooo demanding!

    --
    "Ignorance more frequently begets confidence than does knowledge"

    - Charles Darwin
  39. Re:Let me get this straight... by Anonymous Coward · · Score: 0

    No, YHB M T.
    AOL aside, nobody could be that clueless. Ergo, Apathy21 is a meta-troll.

    HAND.

  40. mirrors? by speederaser · · Score: 1

    By chance, does anyone have a mirror of this site? It's completely slammed. I got less than 10 bytes before it timed out.

    1. Re:mirrors? by johnbk · · Score: 1

      Sorry, we don't. We are adding RAM now to accomidate. - John Kennedy, President, Open Channel Software

  41. ScaredCity Releases Telemetry Kodes by Anonymous Coward · · Score: 0
    That's right, have you heard about billygates' banishing the GNU browser/os folks from MSNasty.con? know?

    Well, isn't that just typical illegal monopoly maintenance?

    We'll never 'block' anybody, just because of the color of their browser, at ScaredCity?tmp?

  42. Fortran to C by Anonymous Coward · · Score: 0
  43. Re:In the meantime... by DahGhostfacedFiddlah · · Score: 1

    Yeah - sickening that they never said anything about it. Not as if there was a feature article on it or anything.

  44. The problem with the trebuchet.. by haggar · · Score: 1

    welp, you would have the highest acceleration at the beginning, and if you wanted to get into orbit, that acceleration would need to be so high, that you would become meat-and-bone pulp on the bottom of that barrel... provided that the barrel itself will survive.

    Therefore, I encourage you to try, maybe you won't get the job at NASA, but at least you will succeed SPAMming the outer space!

    --
    Sigged!
    1. Re:The problem with the trebuchet.. by shatteredpottery · · Score: 1

      Not really. That's one of the (many) great advantages of a trebuchet over a catapult: the acceleration is *not* greatest at the beginning. It's reasonably constant throughout the action. That's why you can make a trebuchet shoot farther/faster than a catapult, without requiring heftier components.

      --

      A witty saying is worth nothing - Voltaire

    2. Re:The problem with the trebuchet.. by haggar · · Score: 1

      I agree about the working of the trebuchet, BUT... in order to orbit around the Earth, an object must reach the speed of more than 17.000 miles per hour. I don't see any trebuchet being able to apply the acceleration necessary to reach such a speed, that trebuchet would need to be tens of kilometers high/long. OTOH, maybe one day we will construct such a thing. Or we'll just settle for the famous star elevator.

      --
      Sigged!
    3. Re:The problem with the trebuchet.. by shatteredpottery · · Score: 1

      Oh, *that* detail! Yes, there would certainly be some problems with flex if you had a long enough lever arm... the elevator's probably more practical. :)

      --

      A witty saying is worth nothing - Voltaire

  45. wrong story by Anonymous Coward · · Score: 0

    fucktard

  46. nifty by Pierre · · Score: 1

    This is pretty cool.

    I know a lot of these codes are relatively old and not that glamorous (lot of simulation, thermodynamics etc.) but the science behind them hasn't changed dramatically - energy is still conserved in fortran or C++ right?

    For those of us that are writing scientific code it's nice to be able to reuse bits here and there and to see how somebody else tackled a similar problem.

    Just browsing around I see quite a few codes that I used in classes for homework and projects (provided at the time by the instructor). Mechanical Engineers still like fortran (when it's spelled in lower case).

  47. NASA Upgrading All Systems to XP by Anonymous Coward · · Score: 0

    Goldin sold the space rights to Microsoft

  48. Most modern NASA software is open by Dr.+Zowie · · Score: 5, Interesting

    Most of the software developed for NASA projects these days is open -- at least, the scientific operations and data analysis software. For example, check out the solarsoft distribution of solar physics analysis software, including planning tools for most existing solar instruments. CVS and Sourceforge it ain't -- but you can get your hands on the actual software that is being used in the SOHO, TRACE, Yohkoh, and HESSI missions (and soon STEREO and Solar-B too).

  49. some such .org.... by cybercuzco · · Score: 2

    Like oh, say, Slashdot.ORG

    --

    1. Re:some such .org.... by Anonymous Coward · · Score: 0

      "you've corrupted the Borg"

      Or maybe the-b.org?

  50. Re:sp! by Dolly_Llama · · Score: 0, Offtopic

    so basically you're saying "Welcome young skywalker, I have been expecting you"

    --

    Somewhere, something incredible is waiting to be known. -- Carl Sagan

  51. Depends... by flippety_gibbet · · Score: 1

    > I wonder if a whiskey barrel is gonna be air tight
    The severity of this problem depends on the method used to drain the whisky barrel.

    Hic

    --
    <-- You are here.
  52. COSMIC has been available for a while by elsegundo · · Score: 1

    I used to work for a conttractor for NASA and did quite a bit of maintenance and development for some of the applications in this library. They are written in FORTRAN mostly because the original development took place in the early 70s for most of them. When I got there 20 years later, I was maintaining spaghetti code that had been modified and remodified ad nauseam.

    I recieved a couple letters informing me that "my" code had been incorporated into the COSMIC library. At that time, it was mostly research and academic organizations that used COSMIC. Anyway, it wasn't really my code. I was just the person currently modifying it.

    Also, much of the code is not real-time. Sustantial time is spent doing simulations to make sure everything is everything. It's an expensive mistake to fix once you've launched. Nonetheless, I had to sit around during launches (always at 3 am) just in case... I saw a post earlier that talked about the rigorous testing, and that was certainly true which led to me doing pretty much nothing during the launch and checkout of the spacecraft. It was kind of neat to watch it all, though...

    --


    The revolution will be televised. Blackout restrictions apply.
    1. Re:COSMIC has been available for a while by SEWilco · · Score: 1
      Yes, COSMIC is also mentioned by this announcement.
      "Originally published as part of the COSMIC collection - 500+ programs across the widest imaginable range of disciplines - NASA CLASSIC software essentially is the "retail" end of that collection.
      Unfortunately, COSMIC has been dead since 1998. Their web page finally says the stuff is available again. The page was modified 10-Apr-2001, so apparently openchannelfoundation.org has had the collection for several months. COSMIC links to this list of that collection.
    2. Re:COSMIC has been available for a while by Anonymous Coward · · Score: 0

      COSMIC was closed several years ago!!

  53. Are there non-sucky Fortran compilers for linux? by Anonymous Coward · · Score: 0
    I haven't had to use Fortran since my undergraduate days (over 20 years ago). But my colleagues who use Fortran (modeling fluid flows and such like) tell me that the GNU fortran compiler is useless.

    Is it buggy? Not standards compliant? Can any experts enlighten me?

  54. But not GPL'd?? by Anonymous Coward · · Score: 0

    I scanned over the collection of comments here and I can't find the ones where people are carping and whining that the software wasn't released under the GNU license.

    I, personally am relieve at this, because my tax dollar should not be used to prop up somebody's political agenda (public domain means the software is free for us all to use, not held captive to one interest group's vision of how things should work).

    Anyhow. I just found it disappointing in a way that the GNU zealots appear to have backed down. They've always been so much fun to watch fume in the past.

    1. Re:But not GPL'd?? by innocent_white_lamb · · Score: 1

      people are carping and whining that the software wasn't released under the GNU license

      It wasn't released under any "public license" at all, as far as I can see. According to the site, if you want to download it you have to pay a fee.

      Sounds like a "commercial software venture" to me, not really Slashdot-newsworthy. Just somebody (NASA and these open-whatzit guys) cashing in on some old code.

      Not public domain, not "free" for anyone.

      --
      If you're a zombie and you know it, bite your friend!
  55. Re:Let me get this straight... by scoobywan · · Score: 1

    Just my thought on this. It's the people like you that are causing the terrorism to win. What was the reason everyone says was behind this attack? It's because the terrorist hate america, the way we do things, our way of life. So by not going about life the way you normally do, not playing some video games and caring what software contributions nasa does, you are doing exactly what they want. That's what they want to happen, for America to no longer be free, no long be caught up in all of this stuff, but without it, we wouldn't be where we are right now. Without this way of life there would be no PS2, there would be no PC's there would be no /., and you wouldn't have half the knowledge you do. So to all of you people saying we're not doing things right, because we're not in tears every day... I say you are causing the problem.

    Later

  56. Just imagine! by Erris · · Score: 2, Insightful

    What a different world it would be if all tax $ funded software were available like this.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  57. NASA Releases Classic Hardware To BattleBots by circletimessquare · · Score: 2

    By Musan S
    WASHINGTON, D.C., U.S.A.,
    25 Oct 2001, 11:47 AM CST

    Kenme, Government Office of Strange Rumors. NASA turned 43 this month and marked the occasion by releasing more than 200 of its scientific and engineering appliances for use on BattleBots, the robot fighting show on Comedy Central. The outer space-ready booster rockets, thermal shielding equipment and gyroscopes can be modified and pitted against each other or most exisitng BattleBots such as Son of Whyachi and BioHazard. The Robert C. Byrd National Technology Transfer Center in Wheeling, W.Va., and BattleBots Inc., a for-profit scrap metal producer, are collecting the "NASA Classics" collection of new BattleBots based on discarded NASA equipment.

    The Byrd center has distributed more than 50 NASA technology-based BattleBots created by NASA engineers, said the center's president, Joseph Allen, in a statement. BattleBots now has access to NASA tech and "will help NASA promote the use of Cosmic Ray Shielding, Reagan-era Star Wars laser technology, and Hydrazine-based propellants for the television viewing public's benefit," Allen said.

    The classic tech, waiting to be annhilated for over 30 years in showers of sparks and smoke on cable television, served a variety of purposes at NASA. None of which is as interesting as what the twisted minds behind past BattleBots envision. Said Robert Everhart, creator of Atomic Wedgie, "Those NASA engineers are some scary folks. Atomic Wedgie can withstand most onslaughts, such as Diesector's Pick Axe or Minion's Fireman's emergency saw, but a 300 terawatt neodymium laser? Forget about it." Details are sketchy, but one NASA engineer with a giant smirk on his face who spoke on conditions of anonymity identified three NASA tech BattleBots in the works: the "Apollo Lunar Launcher", the "Viking Mission to Hell", and the "Rubble Telescope".

    Reported by Bewsnytes.com.

    11:47 CST

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  58. FORTRAN is good for the young engineer. by Erris · · Score: 1
    FORTRAN is the language of math and science applications. Almost all usefull engineering applications in the nuclear and aerospace industries are written in it. It's a language that engineers can easily master and use. Where peer review and undertanding of the code is needed you will find FORTRAN, and engineers maintaining it. Many of those applications have litteraly thousands of man years of development behind them so that replacement is not only undesirable, it's not cost effective.

    This is a great gift from NASA. I can imagine FEA and finite difference packages for thermal, stress and rad flux. Other languages can be used to devolop graphical front ends where that is useful. Sooooo cool.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
    1. Re:FORTRAN is good for the young engineer. by SuperGriz · · Score: 1

      This isn't a `gift' in the sence that NASA's giving anything away. The source code for NASTRAN will set you back $7000. I might buy a license for the binairy (at $1000/yr) but not unless I can get it for linux. Some of the other stuff is free, but this is the same price structure these programs have been available at for some time now.

  59. Fortran? by Anonymous Coward · · Score: 0

    "
    The modular Fortran programs can be modified,
    compiled and run on most Linux platforms.
    "
    Yeah, right. Tell me, what Distribution
    comes with Fortran?

    1. Re:Fortran? by cburley · · Score: 2, Informative
      Yeah, right. Tell me, what Distribution comes with Fortran?

      Red Hat, certainly. Probably it's easier to make a list of GNU/Linux distributions that don't come with a Fortran compiler, given that:

      • The GNU Fortran compiler (g77) is a component of the GNU Compiler Collection (GCC).

      • A free Fortran-to-C convertor tool (f2c), including run-time libraries, is available from netlib, and has been included on some distributions since before g77 was released to the public.

      If the Fortran code released by NASA sticks to the FORTRAN 77 standard, it'll likely work "out of the box" on Linux distributions.

      (Note that, while installing a distribution like Red Hat, you might have to explicitly select g77 to get it installed...it's not so small that it can be installed without checking with the admin doing the install, I guess.)

      --
      Practice random senselessness and act kind of beautiful.
  60. heh! by BigBir3d · · Score: 1

    "Friday, October 26, 2001
    We would like to apologize to visitors from Slashdot, along with the rest of our community, for the problems we have experienced with our server this morning. We are in the process of upgrading our server to accommodate the spike in requests. We thank everyone for both their interest, and their patience.

    For those interested in downloading code from the NASA Classics Collection, you should be aware that we are currently required to charge a fee for the software. We are working with the people from NASA to try to "open" this software to enable downloads without fees, at least for private, non-commercial use."

    Sounds like something associated with the U.S. government eh?? :-P

  61. NASA in collusion with Big Brother by Anonymous Coward · · Score: 0

    Why do I need to register a bloody account just to download some PUBLIC DOMAIN files?! NASA is either paranoid about terrorists, or worse...

  62. Open source but for money? by Anonymous Coward · · Score: 0

    The site has software all right. Just log in and
    give your credit card to pay for it. Checked only
    one package...$250 a pop.

    This is a very far cry from the GPL; they are trying to commercialize the code, unless there are changes coming soon that are not on the website yet. The code is sometimes useful, but it would be much more useful if free. COSMIC always had the problem of being expensive. This is possibly less expensive but you have to REALLY believe the code will help you...

    1. Re:Open source but for money? by Anonymous Coward · · Score: 0

      And GPL is a far cry from free and public domain.

      We paid for the software with our tax dollars.

      Give it to us!

      And don't fetter it with restrictive non-free licenses like the GPL. It wasn't developed by a private group with the GNU agenda in mind. It belongs to all of us, not just the FSF to let us use at their pleasure.

  63. Government Software by ryan1234 · · Score: 1

    So, why isn't all (non-classified) government software open-source? Haven't we already paid for it? Why is NASA the exception?

    It seems to me that state governments in particular could drastically reduce software developement costs by reusing code already built by other states.

  64. games.... by Anonymous Coward · · Score: 0

    I want my lunar landing game! Seriously, though. Some of the apps they made can be repackaged into really spiffy games/simulations. I'd like to see a sim where you're the mission manager at NASA, trying to develop a program to land astronauts on Mars, or handling an emergency situation (a la Apollo 13).

  65. Re:Are there non-sucky Fortran compilers for linux by cburley · · Score: 1
    my colleagues who use Fortran (modeling fluid flows and such like) tell me that the GNU fortran compiler is useless.

    I very much doubt they said that. They probably said "it's useless for our purposes" or something like that. (In my experience, people who use Fortran for modeling fluid flows aren't so foolish as to generalize from their very narrow personal experience to the entire potential usability of a thing.)

    Is it buggy? Not standards compliant? Can any experts enlighten me?

    Buggy: not terribly, but it had (and probably still has) a few annoying, well-documented bugs that have proven difficult to fix.

    Not standards compliant: if the standard is ANSI FORTRAN 77, that isn't the problem.

    What your colleagues might be running into is most likely one of two things, or both: g77 doesn't support some widespread extensions to FORTRAN 77, like Cray pointers; and g77 hasn't, at least until recently, provided sufficient info for the debugger to use to allow a programmer to see things like variables in COMMON or EQUIVALENCE.

    Less likely, but not improbably, they're frustrated by other annoyances, like poor performance or even inadequate diagnostics in certain cases. As with most any compiler, performance might be quite good for most users, but terrible, compared to a usable alternative, for some. g77 depends pretty much entirely on the GCC back end plus the f2c run-time libraries (libf2c) to achieve performance, though the g77 front end necessarily makes some "choices" among components of these other chunks of software to try to arrange for the best performance for most uses.

    Or maybe they've just converted wholesale to Fortran 90 or beyond, in which case g77 will indeed be useless to them -- clearly not a fault of g77 itself!

    Note that I'm considered the original author of g77, though I stopped working on it a couple of years ago. I made many mistakes in my original design and implementation of g77; only a few of these were truly problematic in the long run, but they remain as obstacles to many who've thought they could come in and "fix" certain of g77's problems by exerting a substantive combination of effort and imagination.

    There is now a GNU Fortran 95 project underway, which, if your colleagues contribute to in some fashion, might better meet their needs. I'm not sure, but I think they started by ignoring pretty much all the g77-specific code in GCC: probably a wise move.

    --
    Practice random senselessness and act kind of beautiful.
  66. Hmmm by kruczkowski · · Score: 2

    Cool, I open /. and see NASA software. Click on the link wait for it to load, watching TV while waiting...

    After a few seconds I look and the first think I see on the right is, "Crack Growth and Fatigue Analysis"

    What does this have to do with uh software, nasa, umm computers?

    --
    hmm... for fun I enjoy launching DDoS attacks against 127.87.42.5
    1. Re:Hmmm by markmoss · · Score: 2

      I'm not sure if that was a serious question, but... Metal fatigue is a big concern at NASA because it can cause spacecraft to come apart in flight. A piece of metal under stress can develop tiny cracks. (If you designed the metal as thin as possible to save wait, substitute "will" for "can".) When the stress is relieved and then applied again, the cracks may grow. After a certain number of cycles, the cracks get too big and the metal breaks.

      The classic case of this was a very early jet airliner called something like Comet. Because early jet engines were pretty inefficient, they made the skin exceptionally thin so as to have more weight-carrying capacity available for fuel. When it climbed to altitude, the pressurized cabin would slightly bulge the skin outwards around the windows. When it landed, the skin would pop back. After a few months, planes started coming apart in mid-air. Microscopic examination (of not yet crashed planes) found patterns of cracks in the skin near the windows. They had to scrap the entire fleet...

      The same thing could quite easily happen with the space shuttle -- not just from cabin pressure, but also from high-stress launches and landings. Or the skin on a Mars probe may expand and contract thousands of times due to sun heating as it rotates in space. Making the metal thicker will prevent this, but every ounce of structural metal takes away an ounce of payload. So NASA has to design right to the edge of initiating metal fatigue for repeated-use items (the space shuttle), and for some probes it may accept that metal fatigue will happen, but the cracks will grow so slowly that the mission is finished before it fails. This requires very good software for simulating crack growth and analyzing metal fatigue.

  67. CMMI level 5 by Anonymous Coward · · Score: 0

    I'm probably violating an NDA/employment contract/national security here so I'm posting anonymously...


    I work for an entity that has fulfilled the requirements for the CMMI level 5 process. It isn't as impressive as it sounds. I would trust Microsoft's code before I would trust running any of ours. Good code doesn't get you CMMI certified. Lying to the auditor to make it look like you have a good "software engineering process". get you certified.

  68. www.openchannelsoftware.com just posted ... by jayteedee · · Score: 2, Insightful
    Friday, October 26, 2001
    We would like to apologize to visitors from Slashdot, along with the rest of our community, for the problems we have experienced with our server this morning. We are in the process of upgrading our server to accommodate the spike in requests. We thank everyone for both their interest, and their patience. For those interested in downloading code from the NASA Classics Collection, you should be aware that we are currently required to charge a fee for the software. We are working with the people from NASA to try to "open" this software to enable downloads without fees, at least for private, non-commercial use.


    Just so I don't troll too terribly :)


    Probably the most famous application they are releasing is the NASTRAN (NASa STRuctural ANalysis) System which most of us aerospace types are already using in the industry. They also released some composite and general structural design tools.


    They also release numerous 2D and 3D aero flow tools.


    The one that caught my eye: SCRAM - An Engineer's Tool for Prediction of Airframe Integrated Scramjet Performance.


    The one-I-expected-to-be-there-but-wasn't: Planetary, interplanetary, and/or Mars multiple degree of freedom dynamic simulations. They gotta have a few of those, but apparently none were released.

    --
    Religion and science are both 90% crap..but that doesn't negate the other 10%.
  69. Public Domain - If you have money! by Black+Art · · Score: 2

    OpenChannel Software is SELLING copies of these programs. Don't expect any of them to be free or even cheap.

    One projects i was looking at (a compression algorithm comparision program) was about $154 for source.

    Sounds like another backroom deal where things get put in the public domain, but one company get control of it.

    Blech. And people wonder why no one trusts the government...

    --
    "Trademarks are the heraldry of the new feudalism."
    1. Re:Public Domain - If you have money! by afniv · · Score: 2

      Yeah, the source to TRASYS, which I used to use, is only $6500. That would be the most I would have paid for "open source". I tad too expensive for me.

      --
      ~afniv
      "Man könnte froh sein, wenn die Luft so rein wäre wie das Bier"
      Richard von Weizs
  70. This is NOT Open Source (yet)!!! by kbonin · · Score: 2
    For example: NASTRANS license fees:

    Unix source docs: $250

    DEC Alpha AXP executable use: $2000 / year
    HP9000 HP-UX executable use: $2000 / year
    IBM RS/6000 executable use: $2000 / year
    DOS/Win3.1/95 executable use: $1000 / year
    Sun Solaris 2.x executable use: $2000 / year

    DEC ALPHA OSF/1 source access: $7000 / year
    SGI IRIX 5.x source access: $7000 / year
    Sun Solaris 2.x source access: $7000 / year


    Be nice when this code IS actually open source.

  71. open source? not quite.. by Anonymous Coward · · Score: 0

    These people are charging hundreds of dollars to get the source code... maybe this fits M$'s definition of shared source, but it certainly isn't open source.

  72. WHO POSTED THIS ADVERTISEMENT? by Anonymous Coward · · Score: 0

    This story made news because a company (Open [sic] Channel Foundation) stands to profit from the distribution of taxpayer funded, Public Domain software.

    Why the h*ll can't NASA pony up a little server to distribute this software itself without the COSTS and RESTRICTIONS imposed by "Closed" Channel Foundation???

    Hello, Dan Golden, don't retire yet! YOUR STAFF IS ABOUT TO SELL YOU OUT!!

  73. Death is relative by fm6 · · Score: 2
    Can't afford a blue screen of death when lives are actually on the line.
    NASA's record is less than perfect. Remember Apollo 11? The onboard computer went into "executive overload" when it was most needed. I guess that's nicer than a simple crash, but not much of a difference from Armstrong and Adlrin's POV.
  74. Re:Patents by Secret+Coward · · Score: 1

    I wonder how many patents NASA violated with this code.

  75. Re:/. already (back from the dead) by OpenChannel · · Score: 1
    The site was dead this morning after the initial slashdot posting. After some quick RAM upgrades by Rackspace.com and some apache tuning here, we've been back on the air since about 11:30 this morning.

    I apologize to all of you who wanted to visit the NASA software but were unable because of the spike in requests. We've upgraded the service and are now handling the load so please come back and see what the NASA COSMIC software announcement is all about .

    Larry Mills-Gahl
    Open Channel Software

  76. Re:mirrors? (back on the air) by OpenChannel · · Score: 1
    Slammed is a good word. We certainly did get slammed. The good news is that Rackspace.com was able to respond to a RAM upgrade request quickly and between the time I got the alarm about the site availability through diagnosis, upgrade order, installation and restart was a bit under an hour. After some additional system and apache tuning, we were back on the air by 11:45 and have been serving the load since then.

    I apologize to those whose requests were not served this morning due to the spike in demand. We've upgraded our service now and we invite you back to check out the NASA software.

    Larry Mills-Gahl
    Open Channel Software

  77. CmdrTaco in space.... by BLAG-blast · · Score: 1
    That has cheered up my day. Where can I make PayPal donation to help send Taco to outspace. If we send him to the Moon we don't have to worry about an expensive atmospheric re-entry vehicle either.... ;-)

    --
    M0571y H@rml355.
  78. Yes! by fizban · · Score: 1

    Raytheon TDU-850 Printer Driver for Windows

    Sweet, I'd been waiting for that one for a long time...

    --

    +1 Insightful, -1 Troll. What can I say, I'm an Insightful Troll.

  79. Re:mirrors? (back on the air) by Anonymous Coward · · Score: 0

    Maybe I'd check it out if you weren't charging $400 for inetd.

    I hope you get sued for misusing the Open Source trademark.

  80. how come you have to pay for it if it is OSS ? by Anonymous Coward · · Score: 0

    http://www.openchannelsoftware.com/orders/index.ph p?group_id=112

    $7000 for source license ?

    WTF ?

  81. Just a quick question by TZ180 · · Score: 1

    Why does most media always associate open source with Linux? There are other open source operating systems (ex. *BSD, AtheOS, and GNU HURD)?

    --
    A real life BSD zealot.
  82. Ugh, those code are NOT free by Anonymous Coward · · Score: 0

    If you click on the link and want to download any of those code, they want anywhere from $50 up. If it is FREE, I wouldnt have to enter my credit card to pay for a single program download

  83. Message to CmdrTaco by Anonymous Coward · · Score: 0

    BULLSHIT!

  84. Why is it $200 if it's PD? by Anonymous Coward · · Score: 0

    Openchannel is charging $200 for at least one of the programs. So is it public domain, or $200?

  85. Slashdot should have checked the info better... by Nicopa · · Score: 1
    According to the cite referenced (quoting):
    For those interested in downloading code from the NASA Classics Collection, you should be aware that we are currently required to charge a fee for the software. We are working with the people from NASA to try to "open" this software to enable downloads without fees, at least for private, non-commercial use.
    So there's no public domain software. (Argh.. I first posted this into the wrong article! =) )
  86. How is this "public domain"? by Angst+Badger · · Score: 2

    So I visited the site to look at their AI offerings, and the first interesting package I saw, AUTOCLASS III, costs $900 to download. If that's your idea of public domain, I'll just keep hoping we encounter alien life that uses the GPL.

    --
    Proud member of the Weirdo-American community.
  87. It was already IN the public domain... by studerby · · Score: 1
    NASA Releases Classic Software To Public Domain

    Under U.S. copyright law, works of the Federal government are not copyrightable; these programs were "public domain" the moment they were created (unless they were created by government contractors who were NOT working on a "work-for-hire" basis).

    But it's real nice that they're now publicly accessible...

    --

    .sig generation error:468(3)

  88. They charge for the software by neomorph · · Score: 1

    I went to the site. There isn't a whole lot in the public domain. Open Channel Software charges money for the application and more money for the source code.

    I'm not going to pay $100 for the source code to a line of code counter.

  89. thank you by Anonymous Coward · · Score: 0

    i'm the ac who put this here. i saw it posted (unreferenced) elsewhere and wondered where it came from. now i know. i shoulda known it was the onion.

  90. Public Domain? I don't think so.. by thesupraman · · Score: 1

    From what I can tell this software is:
    a - available if you pay for it only (I'm sure they call this a distribution fee, but why no free download?)
    and
    b - only available *to* *US* *citizens*

    Both of these are fair enough, the US paid for the software (via government funding of NASA) and they cann't be forced to give it away, but this is *not* public domain software, it is simply put in a more public place.

    A lot of this software has always been available, so long as you knew who to ask, and would pay the fee for distribution, and were a US citizen, and signed the agreements, etc, etc, so not much has changed I guess.

    Of course everyone knows that us in the non-US part of the world are still dragging our knuckles on the ground and trying to work out what to use fire for, but we still seem to find uses for this kind of software, believe it or not. I know, I use Overture from LANL for flow solving, it's MUCH more open source, and more free, and (to be honest) better than anything NASA has yet made available in this area.

  91. Civilian astronauts. by Anonymous Coward · · Score: 0

    Maybe now civilians like the guy on http://www.Rocketman.com can use this software to put himself into orbit after his first launch is successful. Or, anyone else for that matter with some balls and money to push for private trip to the moon even with this tried and trusted software(Bill Gates???).

    Hmmm, I wonder if China would find this of any use.

  92. "Public domain" with a $7000/year license charge? by dpbsmith · · Score: 1

    Phooey. I clicked on "Get NASTRAN," and found that JUST THE DOC SET is $250. An IBM PC executable is $1000 PER YEAR. And the source code is $7000 PER YEAR.

    I'm not sure what kind of "public domain" this is, but it's certainly not what I expected.

    NASTRAN Doc-Full Set NASTRAN Documentation set for the UNIX version of the source code. Includes the four volume set of documentation on CD-ROM: User's Manual, Theoretical Manual, Programmer's Manual and Demonstration Problem Manual. $250.00
    NASTRAN Doc-Full Set w/ Code NASTRAN Documentation set for the UNIX version of the source code. Includes the four volume set of documentation on CD-ROM.
    Select this option if you are ordering documentation in conjuction with purchasing NASTRAN source code. $0.00
    NASTRAN Exec. DEC ALPHA OSF/1 Executable version of NASTRAN for DEC Alpha AXP computers running OSF/1. This is an annual fee. (COS-10067) $2,000.00
    NASTRAN Exec. HP9000 Executable version of NASTRAN for HP9000 series 7xx/8xx computers running HP-UX. This is an annual fee. (COS-10054) $2,000.00
    NASTRAN Exec. IBM RS/6000 Executable version of NASTRAN for IBM RS/6000 computers running AIX. This is an annual fee. (COS-10061) $2,000.00
    NASTRAN Exec. IBM/PC Executable version of NASTRAN for IBM PC compatible computers running MS-DOS, Windows 3.1, or Windows 95. This is an annual fee. (COS-10080) $1,000.00
    NASTRAN Exec. Sun Solaris Executable version of NASTRAN for Sun Solaris 2.X. This is an annual fee. (COS-10065) $2,000.00
    NASTRAN Source DEC ALPHA OSF/1 Source code for NASTRAN for DEC ALPHA OSF/1. This is an annual fee. (COS-10066) $7,000.00
    NASTRAN Source SGI IRIX Source code for NASTRAN for SGI IRIS computers running IRIX 5.x. This is an annual fee. (COS-10057) $7,000.00
    NASTRAN Source Sun Solaris Source code for NASTRAN for Sun Solaris 2.X. This is an annual fee. (COS-10064) $7,000.00

  93. Wah wah by Graymalkin · · Score: 2

    MWSG, more whining slashdot geeks. Those free for non-commercial use contracts people use are ridiculous because you all know damn well that it is rare that anyone who uses that software in a corporate fashion pays for the stuff. How many of you have "free for educational or non-commercial use" software on your PCs at work? I bet a good number of you do. If you just want the code to play around with you can find a number of CFD Fortran programs all over the internet. The cost of binaries for these toys is about what you'll pay for FLUENT anyhow. Funny how the same people that complain about NASA messing up mission or needing more money are the same ones bitching that they dare charge money for something they worked on.

    --
    I'm a loner Dottie, a Rebel.
    1. Re:Wah wah by innocent_white_lamb · · Score: 1

      The cost of binaries for these toys is about what you'll pay for FLUENT anyhow. Funny how the same people that complain about NASA messing up mission or needing more money are the same ones bitching that they dare charge money for something they worked on.

      But you've missed the point.

      The US taxpayer has ALREADY PAID for the development of these programs. Why should said taxpayer be expected to pay again if he wishes to actually use them?

      --
      If you're a zombie and you know it, bite your friend!
    2. Re:Wah wah by Graymalkin · · Score: 2

      A number of people alive today and almost certainly the 15 year old Linux geeks bitching about GNU software haven't paid for these programs. Should it be free to send stuff up on the Space Shuttle since the US taxpayer hasalready paid for it? I want my own space suit as well as a ride on the net supply mission to the ISS since my taxes are paying for it.

      --
      I'm a loner Dottie, a Rebel.
    3. Re:Wah wah by innocent_white_lamb · · Score: 1

      Wrong analogy. The marginal cost of doing either of the things that you have mentioned is non-zero.

      On the other hand, the marginal cost of providing the programs, now that they have already been written, is very nearly zero. I would have no bone to pick if they said, "Free program, please pay ten cents each for downloading bandwidth" if I could then download them and re-distribute as I wish.

      "Information" that is "owned" by the government should all be public domain. With perhaps some exceptions for security reasons and such, but other than that, if I wish to cite a paragraph or a chapter from a government-commissioned report (for example) I should be free to do so. Government-commissioned software is no different.

      --
      If you're a zombie and you know it, bite your friend!
  94. netlib by wroot · · Score: 1

    www.netlib.org has more useful public domain scientific software than any other site on the planet.

    Wroot

  95. pour through by Anonymous Coward · · Score: 0

    What kind of liquid? Must be corrosive if it will go through...

  96. Maybe I could try out some Apps... by vortexau · · Score: 1

    What they use
    Since I'm using an A2000!

    Regards,
    JK

    --
    (David Bowman, EVA near HUGE Monolithic Win-PC in orbit around Jupiter) "My God - its full of Malware!"