UnrealIRCd Strategy Change, Forking InspIRCd

Unreal3.2.7 will be released on 14th July 2007 - marking 8 years since the first UnrealIRCd release. With this, we've decided to do a rather big change in strategy. Fact is, the Unreal3 code base has gone stale and is not suitable to service your IRC networks for 8 more years.

We've been working to improve this code base but run into serious issues constantly due to old code laying about and design decisions in the past by previous coders that has locked us into an IRCd that can hardly evolve.

In light of this, and through that people have worked on a IRCd from scratch, in C++ - InspIRCd. InspIRCd was made by people who initially used Unreal, but foresaw that something radical was needed to fix the IRCd code base so many IRCds share.

InspIRCd was partly inspired by Unreal and this means that it will be easier for us to move on to the logical step - we're forking InspIRCd (through a tight cooperation with them), to give you Unreal4.0. For more information on the new core, see http://www.inspircd.org - any documents dealing with module coding, server protocol, etc, works for Unreal4 too - as we will be the project that extends from bare (InspIRCd) to colourful and featureful (UnrealIRCd) and the goal is to be able to move modules from Unreal to InspIRCd without problems.

View: The full story
News source: UnrealIRCd

Report a problem with article
Previous Story

Nvidia nTune 5.05.47.00

Next Story

China firm sues Google over name

4 Comments

Commenting is disabled on this article.

What a bunch of sell outs. I really LOVE the idea of them switching to a very unstable and bug ridden code-base that is Inspircd. NOT.

Tried Inspircd and vowed to never used it again. It's a joke of an IRCd.

they are basing the next version off of the inspirircd, they aren't just renaming it.

and fixing stability and bugs while adig in the base unrealIRCD funcitonality sees far beter than starting rom zero again, doesn't it...

Which language was UnrealIRCd developed in?

edit: Found it.

Personally I'd prefer the euIRCd daemon, but IIRC it's not public...