The design goals of OpenOSPF include being secure (non-exploitable), reliable, lean and easy to use. The configuration language is intended to be both powerful and easy enough for most users.