Albert - If you already have your own infrastructure there is no need to use ours. I think the only real requirement is the usage of our ZAPI protocol for talking to the RIB(zebra). This is especially true if there is going to be active ongoing maintenance from your end. As for licensing I've added JR and David who are both better than me on licensing and their implications. I'll let them speak up. donald On Thu, Jan 10, 2019 at 5:31 AM Albert López <alopez@ac.upc.edu> wrote:
Dear all,
We have an implementation of the LISP protocol and we are evaluating how easy would be to adapt it to be integrated in the FRRouting project. Our initial code has its own memory management, timers (task scheduling), ... In order to know how much of the code can be reused, I would like to know if it is really mandatory to use the memory management library provided by the FRRouting project or the task scheduling (for instance to send periodic control messages) to have the code accepted and merged in the FRRRouting project.
Another question we have is that our code is licensed under Apache 2. Is FRRouting license compatible with apache 2 ? I believe yes but I am not sure.
Best regards
Albert López
_______________________________________________ dev mailing list dev@lists.frrouting.org https://lists.frrouting.org/listinfo/dev