Go Back   EQEmulator Home > EQEmulator Forums > General > General::General Discussion

General::General Discussion General discussion about EverQuest(tm), EQEMu, and related topics.
Do not post support topics here.

Reply
 
Thread Tools Display Modes
  #1  
Old 07-17-2007, 01:32 PM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

The reason the login server code will never be released is due to the encryption stuff in there that would impose on Live servers - which would bring the thought police down on EQEmu and it would be very bad.

However, a dev responsible for updating it, changing it, making it more flexible and available itself, would be nice. Too bad for all those disassemblers.
Reply With Quote
  #2  
Old 07-17-2007, 04:17 PM
devn00b's Avatar
devn00b
Demi-God
 
Join Date: Jan 2002
Posts: 15,658
Default

Quote:
Originally Posted by John Adams View Post
The reason the login server code will never be released is due to the encryption stuff in there that would impose on Live servers - which would bring the thought police down on EQEmu and it would be very bad.

However, a dev responsible for updating it, changing it, making it more flexible and available itself, would be nice. Too bad for all those disassemblers.
Originally it was kept secret not for fear of "police", but because if we had released it sony would change it, and thats a major pain in the ass to fix.
__________________
(Former)Senior EQEMu Developer
GuildWars Co-Founder / World Builder.
World Builder and Co-Founder Zek [PVP/Guild Wars/City Takeovers]
Member of the "I hate devn00b" Club
Most Senior EQEMu Member.

Current Work: EverQuest 2 Emulator. Zeklabs Server

Last edited by devn00b; 07-18-2007 at 12:18 AM.. Reason: bleh typo
Reply With Quote
  #3  
Old 07-17-2007, 04:28 PM
Windcatcher
Demi-God
 
Join Date: Jan 2002
Posts: 1,175
Default

One thing I'd like to point out is that SimpleClient uses entirely its own LS protocol. Doodman's LS supports it, but SimpleClient connects to it using a separate port and it goes through a totally different code path. One possibility for open-sourcing the client might be to implement our own encryption on the SimpleClient LS protocol and use a closed-source code module for it. Then we might be able to release every part of the client except that part, which would let people compile their own clients for use with their own servers. We would have to also release an open-source version of a LS that only SimpleClient could talk to (minus encryption), but that shouldn't be a problem (I've already written a simple one that's sort of like Minilogin). I'd really like to hear the devs' take on this idea.

Last edited by Windcatcher; 07-18-2007 at 12:36 AM..
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 03:45 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3