I guess the folks at Asus didn't appreciate that you maintained it better than they did. Either way, is it possible for you to maintain networkmap separately in the same way that you plan to maintain OpenVPN?
Not really, as Asus re-implemented portions of networkmap. Data is now stored in a json format for instance, and too many pieces of the firmware need to interact with this.
All very clear and sensible, I find it hard to believe Asus also haven't moved the MIPS based routers into a security only 'care and maintenance' role, they have kept updating for a very long time compared to other manufacturers
I was told that the RT-N16 would not be moved to the 382 codebase. I assume that means that the N66U is still considered fully supported, altho I have seen them reduce the frequency of firmware releases for the N66U/AC66U these last two years. This is what will make it hard for me to keep supporting them, as I need the binary files from these to be able to support them when a new GPL release comes out for other models.
Suspect a lot of pressure to make Asus proprietary firmware unusable on other manufacturers hardware
I've said it many times in the past - I blame in large part the current move to closed sourceness to projects such as Xvortex and Koolshare. I can understand Asus wanting to protect their IP. And the software is in large part what gets Asus sales for their router, as the hardware itself is more or less identical to competitors.
I hope they are being careful with the strict interpretations of the various GPL licences, but I'm not sure it is still in the spirit...
They assured me that the open source community was important to them, and that they were looking in finding ways to better interact with it. Whether they will find a way or not remains to be seen. This might be a situation where marketing, engineering and legal departments all have very different opinions. Marketing says it help selling routers. Engineering says it allows them to reuse code and security fixes from the community. And legalese will say: "we don't want anyone to be able to see ore reuse what we invest in, keep this all behind closed doors". I imagine it's not easy to juggle this all.
Asus could have easily closed down everything. From what little I've seen, Broadcom's new platform allows for secure boot support, which would have prevented ANY third party firmware from running on the HND platform, but Asus chose not to go down that route.
In general, I'd say Asus has been far, far more cooperative with the open source community than all other manufacturers combined. TP-Link tried to shut them out entirely, only to be told by the FTC that they couldn't (to my biggest surprise). Netgear has the bulk of their firmware code closed-source, except where it's GPL code from a third party (like dnmasq). Linksys might be the ones closest to Asus there, with how they handled the new WRT line of products (although they started their relationship with the OpenWRT community on the wrong foot - that has since been corrected as far as I know).