Has MikroTik ever made any source code available?
For ROS7, however, support said in June:
That is not yet readily available since v7 is not really complete yet and is during heavy development right now, everything is changing, including the kernel. I will inquire how long it will take to get the files you need and will let you know once I have some information.
This is a good reminder to ping them again about this.[1] - https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=7a...
I have two and just got them working and haven't updated in maybe a year. I use them as internal switches and only really use vlans + dhcp.
It might be interesting to see if porting is a big deal. I have one annoying weirdness where ports are labeled sfp,1-5,6-10, but the logical mapping is really screwed up switch0:6, switch0:1,2,3,4,5, then switch1:5,4,3,2,1 (reversed)