[Xorp-hackers] Hi! & codebase size question

Ben Greear greearb at candelatech.com
Fri Nov 11 09:09:15 PST 2011


On 11/11/2011 01:28 AM, Maarten wrote:
> Hi all,
>
> Let's introduce myself: I am Maarten Andre and I am planning to use XORP for the development of a new routing protocol. XORP seems to be well suited for this
> because of it's good documentation and separation of functionality.
>
> I am currently not only looking into XORP but into BIRD as well. Now here's my question: Why is the XORP codebase so large? It's well over 20 megabytes for the
> latest release. BIRD for example is just under 3 megabytes. What justifies this large amount of code?

There is lots of code involved in inter-process-communication and cross-platform
support, and lots of code that could be consolidated if someone made the effort.

You can compile out most of the protocols if you wish, which makes the
resulting binaries smaller.

Thanks,
Ben

-- 
Ben Greear <greearb at candelatech.com>
Candela Technologies Inc  http://www.candelatech.com



More information about the Xorp-hackers mailing list