Cougaar 10.4.6 Released With Source
Anonymous Software Agent writes "Cougaar release 10.4.6 has been posted .
As always, all source code is available via anonymous CVS.
Cougaar is an open-source Java-based architecture for the construction of distributed agent-based applications. It is the product of an eight-year DARPA-funded research project in highly scalable and survivable multi-agent systems. Cougaar is currently used in next-generation military logistics systems, commercial applications, and research projects.
Cougaar release 10.4.6 adds survivable yellow pages and white pages services, and multiple other performance and reliability improvements."
Because I thought it was the latest version of OS X and I wasn't caring, but now I do.
To whom shall I write the check? SCO? Or FeeTroll??
And here a just shelled out $129 to upgrade to Panthaar.
No kidding- and when it comes down to it, the next release of Mac OS X will probably be called Cougar! So there will eventually be a Cougar 10.4.6 as well as a Cougaar 10.4.6. Good grief...
Jeff Warren
www.ceggos.com
While certainly generous, the Cougaar license is designed specifically to prevent anyone from profiting from the sale of the software:
3. Licensee may use, sell or give away the Cougaar Software or any Derivative Work, alone or as a component of an aggregate software distribution containing Licensee Software, Cougaar Applications and/or programs from several different sources. No royalty or other fee is required. If Licensee sublicenses the Cougaar Software or Derivative Works, Licensee may charge fees for warranty or support, or for accepting indemnity or liability obligations of customers, provided that Licensee does not charge for the Cougaar Software or Derivative Work.
That along makes it unfree.
whoops.
> DARPA-funded research project in highly
> scalable and survivable multi-agent systems.
> Cougaar is currently used in next-generation
> military logistics systems, commercial
> applications, and research projects.
Sounds like a certain Cyberdyne-developed distributed neural-net supercomputer that could integrate all of the USs strategic arsenal under a single command structure, and would survive a nuclear armagedden... gulp... lets just make sure there is a deadman backdoor switch.
Like the Internet, but with other goals than networked communications. I think this is the sort of thing that will finally bring the convergence that was always talked about in regards to the Internet (an alarm clock, coffee, toaster, car starter, etc. that are aware of your schedule, not unlike the opening scene of Back To The Future).
Does C# have anything like this, or is this easily portable to C# or any other strongly typed portable languages such as Python? It'd be nice to have another alternative to Java, which seems to cause problems for some people.
Try not. Do or do not, there is no try.
-- Dr. Spock, stardate 2822-3.
With a name like Cougar, and a release of 10.4.6, I thought someone had released the next version of OS X! (Bad Slashdot, bad...)
> Cougaar is an open-source Java-based architecture for the construction of distributed agent-based applications.
I heard it was just a variant of the Nigerian e-mail scam.
Sheesh, evil *and* a jerk. -- Jade
... but SKYNET seems to take shape. Thank god the Governator has been elected to free us all from this evil.
".Sig Stealer" was here
I am a big pussy and will most likely not say anything to either one of them so I expect this to go on for a while.
No, you won't say anything because you're that guy. I bet when this chick breaks up with your roommate she'll spend 4 hours crying on your shoulder about how she wishes she could "meet a nice guy just like you".
Is Java already eight years old?
...needs more buzzwords.
1. Create new release
2. Install shiny new distributed agents on Web servers
3. Announce new release on Slashdot
4. Examine performance of Web server agents under extreme load. Saves all that expensive load testing time and expense...
5. Announce new "stress tested version" shortly afterwards
It seems just about no one has heard about Cougaar before (I know I haven't), and very few know what agents/aglets are, so here is a link to the FAQ!
Posted anonymously to prevent carma whoring, since 2001.
... does not seem to be popular (presumably due to complexity).
CC.
TaijiQuan (Huang, 5 loosenings)
Because I thought it was the latest version of OS X and I wasn't caring, but now I do. ...wasn't caring...
Okay, I have a low opinion of Slashdotters that insist that software release announcements should stay on Freshmeat. I want to *know* when the next Linux kernel release and the next minor release of GNOME is, and it's big, discussable news.
However, this is a bugfix release of an obscure package. I realize that the editor was probably feeling more than a little whimsical, but dammit..can't Slashdot have an "Oddball" category? Stuff that the editor can dump things into if he sees something that whets his fancy, but is wildly unfit to go into the "News for Nerds" section? Things like "Lindows CEO Claims Microsoft CEO Porks His Sister" or "Random Extremely Obscure Package 10.4.6 Released" could go? It'd be a great grabbag for April 1.
May we never see th
I see everybody was thinking the same thing i was... 10.4 was in development.
Jonathanjk.com
Article written by an excellent marketeer: I could not figure out what Cougar is about. No, I won't read a second time haha
...I thought I had slept through another OS X release for a second!
CAn'T CompreHend SARcaSm?
I believe that would be "Habeo Mirrorum." hehe.
In those languages distributed programming itself is solved more elegant and error proof. Besides, they have very strong mechanism of constraint logic. Even more - distributed constraint logic. And no need to repeat that functional programming languages are more effective for complicated logical tasks.
Oppositely, in Java the agent developer feels like in assembly. Don't repeat me the mantra about the garbage collector: functional programming languages have it since 1957 (first Lisp).
Well, if brains of their project decision makers are already corrupted by procedural programming (or even worse - by merketing hype of Java) then nothing can fix that. It's just one more government-wasted effort.
Less is more !
Ash und Misty? Ja klar kommen die zusammen!
Misty mit Enton
und Ash mit Pikachu
btw: Ist Pikachu eigentlich mannlich oder weiblich. Das mussen wir wissen, sonst wissen wir schlieBlich nicht, ob die beiden ein Yaoi-Parchen sind...
Aber ernsthaft: in der serie sagen sie immer "es", oder? Vielleicht ist das eine geniale Marketingstrategie, um das Haupttierchen nicht einem Geschlecht zuzuordnen, so daB beide Geschlec htergruppen eine Projektionsfigur haben.... und in Deutschland sogar so genaues Augenmerk darauf bei der Ubersetzung gelegt.
dodgy
__________________
Der Aberglaub', in dem wir aufgewachsen,
Verliert, auch wenn wir ihn erkennen, darum
Doch seine Macht nicht uber uns. - Es sind
Nicht alle frei, die ihrer Ketten spotten.
G.E. Lessing, "Nathan der Weise"
testsdf
6. Profit!
Microsoft to announce MSN .net cooger serverice available with Windows 2003. No doubt users will be confused with the existing Windows Coogar which has a known expolit of allowing logisticly planned spam, let alone the Microsoft Coogar plugin for Project and Powerpoint. If this isn't enough, there is also a joint division mascot known as the Microsoft Windows MSN .net cougar which has now excaped from the Microsoft Redmond campus and is attacking anyone without a red badge.
One Microsoft employee was reported to have said, "Great, no longer do I have to feel silly wearing my microsoft id in supermarkets to pickup chicks".
Talk about bugs, not features... I believe a similar (though closed-source) application has been having a lot of problems with a certain Agent Smith being overly scalable and survivable...
There will be a version of Cougaar 10.4.6 that runs on Cougar 10.4.6
For a moment then I thought Cougar was the next incarnation of OSX
Electronic Music Made Using Linux http://soundcloud.com/polyp
I have found all the capability they are "claiming", and much more, available under the LGPL at https://cajo.dev.java.net/index.html frankly, I don't know who would actually use Cougaar, other than the government.
i read the FAQ, still don't get what it is, what it looks like, what it's used for, and couldn't find screenshots.
Maybe it should be renamed "Smiith". :-)
Articles of the times were awed with the potentials of the technology and optimistic about the future. Unfortunately it did not work out that way; for a starter the availability of Internet was damaging to the business model.
Still, agents are not dead so I can still hope useful agents will appear and help offload the tedious tasks.
Ok, I've went to the site, I've glanced over the FAQ, I've even been to the "Project Site", and still it is not clear to me what use a piece of software like this is useful for.
It sounds to me like this project, like many others before it, is headed down a spiral of software uselessness really fast. They've already lost my vote. It seems pretty useless to me.
I'd find it easier to read the project description if I didn't keep thinking of Rimmer in Red Dwarf announcing he'd found a Quagaar warrior. Gah.
Isn't it a bit late for "Talk Like A Pirate Day"?
GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
1. Naame aan ideaa aafter aan aanimaal.
2. Aad aa few extraa 'aa's.
3. Profit!
...from the FUTAR!
Apple has ruined using feline monikers for software.
Erlang is one of the few languages that has lightweight and scalable concurrency, distribution and fault isolation/control built it.
Java is a far worse contender for such a project. Unless you hate functional style.
... the "hard sex - wow" troll?
+++ATH0
The point isn't whether or not the program breaks, its whether the break is caught. Because if a user gets a message like "Traceback (most recent call last): File "", line 1, in ? TypeError: cannot concatenate 'str' and 'int' objects" then you might as well have said "5", it'd be about as meaningful. Lets face it: the only languages suitable for a production environment are statically typed.
can these agents replicate or anything like that?
i mean, the Cougaar Tutorials talk about
building your own "society" and populating it
with new agents. is this like a Minsky society
kind of thing (millions of mindless agents)?
like if i have a Porn Collector Agent that keeps
bringing back bad Brittany, can it be eaten by
PCA#2445205, the agent loaded with new Stef Swift? that'd be kind of cool.
One of the goals of agent systems is to allow agents to run on other people's computers. Of course if you let your computer run someone else's agent, then you want some kind of assurance that the agent isn't malicious. Because of the Halting Problem, you can never prove that an agent isn't malicious without running it -- however statically typed languages allow you to make way more assurances (if not proofs) about what a program is going to do. Unfortunately, Erlang isn't statically typed; therefore Erlang agents will have to be run in a sandbox, thereby sucking as much as Java applets.
Can someone explain to me what it is in plain english?
... just some empiricism.
CC.
TaijiQuan (Huang, 5 loosenings)
Why can't you ivory tower academic types give it a rest with this functional programming crap
1) Functional languages are NOT more efficient. They are complex, convoluted and utterly non intuitive.
2) Procedural programming follows the way people think. Functional doesn't.
3) Garbage collection? Is that supposed to be a GOOD thing?? If you want efficient binaries you do your own memory management.
4) Functional programs are NOT less bug prone.