

Adam Beberg Leaves Distributed.net to develop Cosm 21
BigJim.fr writes "Adam Beberg announced
on the Distributed.net list that divergence of views on the
further goals of Distributed Computing Technologies Inc (DCTI) have
led him to go on developing independently Cosm, the distributed
computing engine that was known as V3 to members of
Distributed.net."
It means that they have shafted us... (Score:1)
Check out the latest note from Nasby:
> "With our new forward momentum and renewed enthusiasm..."
Jeez, what a crock.
Cosm open source on May 1 (Score:1)
I hope that SETI At Home takes advantage of Cosm; they haven't been too slick about reinventing the wheel, so far.
Cosm should also be rather helpful merely for people who want to do their own distributed computations on a small set of home or school computers, e.g. training neural nets, ray tracing, genetic algorithms, artificial life, etc.
To date, people have had to do home grown distributed solutions over and over, which is pointless, painful, and wasteful. So I hope Cosm becomes everything it promises.
cool :) (Score:1)
for SETI of for another purpose
--
The problem with decryption contests... (Score:1)
As a side benefit those guys worked out many issues with distributed computing which may apply to other areas like SETI.
Client Data (Score:2)
If think you'd have to be careful not to have too many projects requiring lots of data to be moved, that is one of the nice things about the RC5064 project, the data involved is small and basically negligable, unlike a 3MB / night download with SETI.
Just my tuppence worth, yes I'm English
what *is* d.net's vision for the future? (Score:3)
Adam Beberg (duncan) wrote [distributed.net]:
it has become apparent that the goals of DCTI have changed considerably over the years, and are no longer the same as what they were.
David McNett (nugget) wrote [distributed.net]:
It has also become clear to us that Adam's goals for Cosm and distributed.net's vision of its future differ enough to justify this parting of ways. Adam is very motivated about seeing the system he's designed, Cosm, implemented and put into production. True to its name, distributed.net is more focused on seeing what can result from a truly open and distributed continuing development effort. While each of these respective approaches is viable in its own right, attempting to co-mingle them has proven to be counterproductive.
What's the division about? It's clear from these carefully worded pieces that they've decided to split, and they've put an amiable face on it. However, the announcements are so vague I can't tell what the real issues are.
One of the problems I've always had with the d.net project was their closed decision-making style. On the one hand, they've build this wonderful thing for running the DES/rc contests, and made it fun to participate. I think that's really nifty. On the other hand, they've been advertising 'v3' for a over a year now, with its plug-in architecture promising a wide variety of clients to choose from, and an open interface so one may write one's own. But it never arrived, partly, it seemed, because Beberg wouldn't let anyone else work on it. Sometimes I felt like they didn't want to allow any other clients because they'd lose people from the rc effort, which is what they're really interested it. I think this might not be such a problem given rc5's microscopic bandwidth, footprint, and tolerance for latency compared to alot of other distributed computing projects If you think seti@home [berkeley.edu] is bad, try cg rendering, or scientific simulations! Even the Mersenne prime client [mersenne.org] is more efficient with a large (>~16MB) memory allocation.
Nugget speaks of "a truly open and distributed continuing development effort." Their hot new client is the OGR project, and still closed source. Beberg is at least publishing a programming interface [mithral.com], but hasn't specified a license yet.
I've always been bothered by d.net's interest in using my processor for their particular project, paying only lip service to giving (control) back to the community they created. I've always been bothered by their failure to grok open source development.
I guess what all this boils down to is that I'd like to think that either Beberg or others at d.net have seen some light in this vein, but I can't tell which of them it might be. Comments?
Distributed Computing Protocol (Score:1)
So what's this mean for D.Net? (Score:1)
What's Important (Score:1)