Using another emulators codebase

EQ2Emulator Development forum.

Moderator: Team Members

Locked

Should we do it?

Yes
19
35%
No
35
65%
 
Total votes: 54

masterfreek64
Posts: 36
Joined: Fri Aug 03, 2007 6:02 am

Using another emulators codebase

Post by masterfreek64 » Sat Jan 26, 2008 3:32 am

Hello ppl , it is me again and I propose an enormous change again.
Namely I suggest using another emulators codebase and tuning it for EQ2 ... this way we do not have to worry about Scripting , Quests, Databases, etc ...
I suggest we muse the Dawn Of Light Server ( for DAOC) indevelopment since 2002 .
It will get a new DB layer soon and then it is 100% customisable.
The only thingwe would have to do is to reimplement the netcode o ( stored in a seperate library , should be able to do this quickly ) and then , later on, add the everquest 2 specifics ( Master Levels from DAOC should be removed and changed over to AA points for example ... )
DOL is under the GPL , so we have no licencing problems ( they are changing to thinking about Afero GPL , which is only restrictive to Server operators who tune the code without sharing) and if we give them credit it is ok for them...
Like that we can actually skip all over the initial problems of a new emulator core, the scripting , database, AI , etc systems are all in place.. .
DOl runs on Windows (.NET) and Linux (MONO)

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Post by John Adams » Sat Jan 26, 2008 9:18 am

What exactly are you suggesting here? Taking someone elses hard work, changing a few values, and calling it our own?
Is that even ethical?
John Adams
EQ2Emulator - Project Ghost
"Everything should work now, except the stuff that doesn't" ~Xinux

User avatar
ZexisStryfe
Posts: 1026
Joined: Thu Jul 26, 2007 6:39 am
EQ2Emu Server: Sytherian Legends
Location: Connecticut
Contact:

Post by ZexisStryfe » Sat Jan 26, 2008 10:26 am

Sorry, there isn't an option for "No way in holy hell..."
~ EQ2 Emulator Project Manager

Image
Image
Image
"Zexis, from this day forth, you shall be known as... '3 of 6'" - John Adams

CrabClaw
Retired
Posts: 88
Joined: Wed Aug 01, 2007 10:49 am
Location: Seattle

Post by CrabClaw » Sat Jan 26, 2008 11:32 am

It's not unethical at all if they GPL/open-sourced it(that is the point of OSS, sharing for the good of the community), but the DoL server code itself has it's own issues as well.
So for what you would get in progress you would ~might~ lose in hacking/debugging in changes for our purposes(a bit can-of-wormsy). If you wanted to ask the if they were cool with you looking into that and give it a look over for feasibility go ahead.
I would lean towards something more built for what we want from the ground up, and a bit more multi-platform with a better scripting language?

masterfreek64
Posts: 36
Joined: Fri Aug 03, 2007 6:02 am

Post by masterfreek64 » Mon Jan 28, 2008 7:36 am

Ya well , but we will face the issues DOL has ( or similar ones ) as well.
DOL is quite portable (way more than MANGOS is )
and as DOL is open source they ( or rather we) would most likely like it if it was used with sharing.
The netgcode is in a seperate source code folder , so we can easily adapt it
What exactly are you suggesting here? Taking someone elses hard work, changing a few values, and calling it our own?
Is that even ethical?
Yes, but we claim it is based on their work ...
In the source it still retains their copyrigth noptice, and upon logging on it SHOULD tell you in the Chat "EQ2Emulator , based on Dawn of Light the first Dark Age of Camelot Emulator"

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Post by John Adams » Mon Jan 28, 2008 9:21 am

masterfreek64 wrote:and upon logging on it SHOULD tell you in the Chat "EQ2Emulator , based on Dawn of Light the first Dark Age of Camelot Emulator"
No thanks. I wouldn't run a server core for any game that required me to boast who else did all the heavy lifting.
That's one thing I can't stand about these MMO communities; everyone requiring "credit", like it somehow makes them someone more important than the little guy. WoW/Ascent is *really* bad with this. But I am off-topic.
Copyrighting in the source is one thing. Having a banner forced upon players is another.
John Adams
EQ2Emulator - Project Ghost
"Everything should work now, except the stuff that doesn't" ~Xinux

User avatar
Arremis
Retired
Posts: 388
Joined: Sun Sep 02, 2007 10:11 am
Location: Memphis, TN

Post by Arremis » Mon Jan 28, 2008 9:24 am

I voted no because LE and the other developers have poured months of time and effort and knowledge into this project from scratch, and as a programmer myself, appreciate all the work that's been done. The emu has got its base and is rolling along just fine, and I'm not about to be the one to say "it's not good enough."

User avatar
palaxe
Posts: 65
Joined: Fri Oct 05, 2007 9:01 am
EQ2Emu Server: Aprilla
Location: U.S.A

Post by palaxe » Mon Jan 28, 2008 5:31 pm

Arremis wrote:I voted no because LE and the other developers have poured months of time and effort and knowledge into this project from scratch, and as a programmer myself, appreciate all the work that's been done. The emu has got its base and is rolling along just fine, and I'm not about to be the one to say "it's not good enough."
I couldn't Agree More with you Arremis. I like how All the Devs have included even the little guys to make sure this emu is custom the way we want it.
I say were of to a great start. And all good things take time :)

masterfreek64
Posts: 36
Joined: Fri Aug 03, 2007 6:02 am

Post by masterfreek64 » Tue Jan 29, 2008 7:49 am

The banner is not forced - it is a thing of honour to give credit

Stormen1
Posts: 10
Joined: Sat Dec 22, 2007 2:27 pm

Post by Stormen1 » Fri Feb 01, 2008 3:31 pm

As Im not good with programming and so on, it is not my role to vote as I dont know what tha two options mean.
So I wont vote.

kingmen30264
Posts: 24
Joined: Thu Oct 04, 2007 12:51 am

Agree......

Post by kingmen30264 » Wed Feb 20, 2008 11:32 am

I agree with everyone else... there's no reason to take anything others have worked hard on just so you can have something with little problems... the only thing i suggest to you is try and figure these issues out yourself... that is why I am trying to do a dependant server, one for just me, so I can look at it and see what "values" of my own I can add to it.
But yeah, thats retarded to suggest something like that XD sorry bud... but the truth hurts =\

planeguy
Posts: 1
Joined: Fri Mar 28, 2008 11:17 pm
Location: Victoria, BC Canada

Post by planeguy » Fri Mar 28, 2008 11:25 pm

Bleagh. I voted on the front page and all I saw was "Should we do it?" and I thought "oh yah baby, let's get it on" and mashed yes.
Then I get redirected here and find out not only there's no making out going on, but it's something I would've voted no on had I seen it first.

link2009
Retired
Posts: 390
Joined: Fri Aug 10, 2007 5:59 pm
Location: POrTal
Contact:

Post by link2009 » Sat Mar 29, 2008 10:55 am

planeguy, I actually noticed that also. We need to fix it 8)
Image
-Vecinu de la Patru

Aaden
Retired
Posts: 64
Joined: Mon Aug 27, 2007 12:39 pm
Location: Connecticut
Contact:

Post by Aaden » Sun Mar 30, 2008 10:51 am

Masterfreek: as much as your idea has its legitimacy its not without its flaws. Your willing to take others hard work and reconfigure it to work for eq2emu is a recognizable lack of respect for other developers that put countless hours of there time into that project. With that im locking this topic for pure ridiculousness of the entire concept.

Locked

Who is online

Users browsing this forum: No registered users and 0 guests