I have been assuming for years that Cisco will not allow third-party software to run on their routers, then realized tonight that I should ask instead of assuming.
- Has IOS morphed into a full-blown operating system or is it stil what it was 20 years ago?
- Is there any way of getting 3rd-party software onto a commercial Cisco router? More than 99% of the software would be written in The Purest C++, but the remaining 1% would require robust synchronization primitives from the underlying OS, including threads, mutexes, events, semaphores, etc. Gutting the router just to get my software onto it would not be an option. I would need to add the software to already- deployed routers.
Ideally, Cisco would offer somthing like Juniper's JunOS SDK:TIA,
-Le Chaud Lapin-