LPMuds.net
September 09, 2010, 04:09:26 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: This is the forum page. For the main LPMuds page, visit http://lpmuds.net
 
   Home   SITE FAQ INTERMUD DOWNLOADS LINKS Help Search Login Register  
Pages: [1]   Go Down
  Print  
Author Topic: DGD 1.4 Open Source Release  (Read 1175 times)
Dworkin
Acquaintance
*
Offline Offline

Posts: 9


View Profile
« on: February 03, 2010, 08:04:43 PM »

DGD 1.4 can be downloaded from:

    http://dgd-osr.googlecode.com/files/dgd-1.4.tar.gz

DGD is a rewrite from scratch of the LPMud server.  It runs on Windows, MacOS and many versions of Unix.  Binaries and source for the latest stable release of DGD can be found at:

    http://code.google.com/p/dgd-osr/

DGD's home page is at:

    http://www.dworkin.nl/dgd/
Logged
chaos
BFF
***
Offline Offline

Posts: 230


Job, school, social life, sleep. Pick 2.5.


View Profile WWW
« Reply #1 on: February 03, 2010, 09:53:00 PM »

Hey, that's exciting news.  Well done, Felix!
Logged

Dworkin
Acquaintance
*
Offline Offline

Posts: 9


View Profile
« Reply #2 on: February 03, 2010, 10:11:49 PM »

Correction: it appears that Google doesn't like the AGPL.  Weird.

Site changed to: https://sourceforge.net/projects/dgd-osr/
Logged
Zod
Acquaintance
*
Offline Offline

Posts: 23



View Profile WWW
« Reply #3 on: February 04, 2010, 04:07:06 AM »

it appears that Google doesn't like the AGPL.  Weird.
Not so weird. A heap of Google's infrastructure is built by taking open source code (MySQL, Linux, SVN, etc) and running it as a service without releasing their changes back into the wild.
The purpose of the AGPL is to protect against that kind of model, so Google doesn't like the AGPL.
 
That's why I put all my projects on bitbucket and/or sourceforge rather than google code.

But, back on the main topic, big thanks to Dworkin for releasing the code to 1.4 under such a license.
It's a pity that the code for DGDMP won't make it out of the homestead, but I totally understand your reasons.
Logged
Dunkelheit
Acquaintance
*
Offline Offline

Posts: 9


View Profile
« Reply #4 on: February 04, 2010, 12:19:54 PM »

This is great news, thanks a lot for your hard work!
Logged

Iplacea MUD -- http://iplacea.net
wodan
BFF
***
Offline Offline

Posts: 270

Drink and code, you know you want to!


View Profile
« Reply #5 on: February 04, 2010, 03:50:50 PM »

If someone has FluffOS compatibility code for DGD, I have a fairly large mud I'd like to try on it Smiley
Logged
Dworkin
Acquaintance
*
Offline Offline

Posts: 9


View Profile
« Reply #6 on: February 04, 2010, 04:18:56 PM »

If someone has FluffOS compatibility code for DGD, I have a fairly large mud I'd like to try on it Smiley

In the past, most attempts to write a compatibility layer have floundered because they were written in LPC.  Closures and function pointers are not so easy to emulate.  But here is one such layer:

    http://ftp.dworkin.nl/dgd/lib/MudOSa4DGD-30.06.98.tar.gz
Logged
wodan
BFF
***
Offline Offline

Posts: 270

Drink and code, you know you want to!


View Profile
« Reply #7 on: February 04, 2010, 06:37:50 PM »

I notice that lacks all the function pointer stuff, I really need those! Oh well, perhaps someone will get inspired by the new license.
Logged
chaos
BFF
***
Offline Offline

Posts: 230


Job, school, social life, sleep. Pick 2.5.


View Profile WWW
« Reply #8 on: February 04, 2010, 07:14:19 PM »

A DGD function pointer is a two-element array with an object in the first element and a method name in the second. Smiley
Logged

Dworkin
Acquaintance
*
Offline Offline

Posts: 9


View Profile
« Reply #9 on: February 04, 2010, 07:51:35 PM »

A DGD function pointer is a two-element array with an object in the first element and a method name in the second. Smiley

Better yet, a light-weight object holding those.
Logged
Kalinash
Acquaintance
*
Offline Offline

Posts: 15


View Profile
« Reply #10 on: February 08, 2010, 02:04:18 AM »

I notice that lacks all the function pointer stuff, I really need those! Oh well, perhaps someone will get inspired by the new license.

Patients young grasshopper... Smiley
Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!