Slashdot Mirror


Sandia Releases DAKOTA Toolkit under GPL

Consul writes " DAKOTA, a powerful toolkit for doing engineering analysis, has now been released under the GPL. Space Daily has the details about the tookkit."

11 of 131 comments (clear)

  1. Groovy, baby by EvilAlien · · Score: 3, Insightful

    Time to get engineers out from under the misperception that only through whoring themselves to vendors shall solutions be reached.

    --
    perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    1. Re:Groovy, baby by Requiem · · Score: 2, Insightful

      Yeah, because a lot of the laymen I know do engineering analysis.

  2. Can this be exported? by cperciva · · Score: 4, Insightful

    Given the potential applicability of this to weapons design, I'm surprised the US government is allowing this to be distributed.

  3. ....not quite under the GPL? by MattGWU · · Score: 2, Insightful

    From the article: "The only restriction is that people cannot take the DAKOTA software, change it, and then sell it," Eldred says. "They can, however, design products with DAKOTA and sell their products."

    Isn't that contrary to the terms of the GPL? As long as the source is provided, and the resultant code is released under the GPL, isn't modification and resale legal? Just something that caught my eye in the article.

    --
    "These people look deep within my soul and assign me a number based on the order in which I joined" --Homer re:
  4. your tax dollars at work by Lord+Omlette · · Score: 2, Insightful

    Well, for everyone complaining about public risk, private profit... DAYUM!

    --
    [o]_O
  5. Re:Isn't GPL a step *backward*? by Arandir · · Score: 4, Insightful

    I fully agree. Taxpayer funded software should be placed into the public domain. It doens't matter if this tax money is for defense spending or corporate welfare. If the public paid for it then it belongs to the entire public, and not just a politically correct subgroup.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  6. Re:Addendum to the article post by auferstehung · · Score: 3, Insightful

    Note the use of the terms "utilizes" and "optional" in the snippage from the DAKOTA website below. I interpret this to mean that they offer optional features (the non-linear kind) that DAKOTA will use if available, but is not a requirement.

    ****snippage below********

    DAKOTA utilizes the following external optimization libraries:

    * DOT (nonlinear programming algorithms from Vanderplaats Research and Development; optional extension requiring a separate commercial license)

    * NPSOL (nonlinear programming algorithms from Stanford Business Software; optional extension requiring a separate commercial license)

    * CONMIN (public domain nonlinear programming algorithms; no license required for inclusion in DAKOTA distribution)

    --
    Logic is not Divine.
  7. GPL is a good choice by mikosullivan · · Score: 4, Insightful

    GPL is an excellent choice for releasing taxpayer funded software. By releasing the software as GPL you ensure the maximum value for the taxpayer. The software will continue to improve and benefit everybody, including the people who paid for its original development. If it were released under some other license the taxpayer would be less likely to get back improved versions of the software. Don't get me wrong, I'm OK with the BSD license, but GPL is so much better.

    --
    Miko O'Sullivan
    1. Re:GPL is a good choice by Gat1024 · · Score: 3, Insightful

      Not really. If a company wants to include the software in their own custom tool, then they have to release their custom tool under the GPL. Now their taxes paid for that research code just like your taxes did. Probably more so since corporations pay much more tax on average. I hear that corporations and the rich are responsible for most of the tax collected by the IRS but I don't have ratios. I'll see if I can find the link.

      Why can't they use that research code in proprietary work? The original is still there. And the original can still be improved if need be. Any duplication of work would just be

      The public work may actually reduce the cost of the proprietary product since the company can only charge for the value that they add. Any educated consumer can way the pros and cons of using the public version or the proprietary version.

      Maybe even, the product has nothing to do with engineering but the algorithms and/or code works in a completely different domain -- with some tinkering. So now the company must either grow their own solution or give away their jewels. Even though their tax dollars have paid for a solution that is there today.

  8. Re:Isn't GPL a step *backward*? by jerryasher · · Score: 3, Insightful

    I won't disagree with you entirely, but granting a GPL license may actually help promote commerce in certain circumstances.

    In 1989 I worked for Inference. Inference sold a well regarded LISP based expert system shell (ART). It cost a lot of money and ran on very expensive workstations. NASA came along and cloned it with a C application (CLIPS) that was released into the public domain (if I recall correctly.). In many ways, CLIPS was the death of ART, and various competitors came along that incorporated CLIPS and competed in sales against ART. So in similar ways, NASA and taxpayer dollars killed off the main product of the privately held company that developed the initial technology.

    Was it "fair" for NASA to clone ART in that manner? I dunno. It wasn't kind to our paychecks, but that may be irrelevant.

    If CLIPS has been released with a GPL, I think both taxpayer and Inference's private investors would have been served. Inference would not have to worry about competitors being given taxpayer software that allowed them to so quickly catch up with our efforts, and the taxpayers would have been able to benefit by having the code released in a way that brought the high tech ART into schools, research institutes, and to anyone willing to comply with the GPL.

  9. why was this modded as flamebait? by jerryasher · · Score: 3, Insightful

    So why was the parent of this comment modded as flamebait? It is a completely verifiable anecdote involving an occasion when the govt, industry, IP as in intellectual property, and taxpayer funds collided.

    So tell me how that was flamebait so I can better post in the future.