I hope we’ll have something in final release in a few monthes. Perhaps Mikrotik should help OpenWRT team to finish this, because OpenWRT offer a lot of stuff we cannot have on Router OS.
Router OS is a very good routing engine. And OpenWRT is the perfect complement when we need some sofware complements on embeded hardware.
Linux is even more flexible than Openwrt, but cannot install on Embedded platforms. So in the end Linux is too expensive compared to OpenWRT with Mikrotik hardware.
RouterOS is special linux based operating system, and definietly not OpenWRT. It uses own linux kernel (with external kernel modules) and BusyBox compilation. Rest of applications is written or modified (including GPL licensed applications, ie. kvm or racoon) by MikroTik.
Information may or may not be accurate and are based only on my observations.
If this is mainly proprietary code, Mikrotik should be able to implement missing IPv6 and Ethernet bridging functions (PBB) very fastly, as they were very fastly implementing all the IPv4 stuff inside Router OS.
The good news is that because some IPv6 functions code and PBB is not available as opensource, Mikrotik should be responsive on this.
In the end, i can’t understand why version 5.0 is in late with IPv6 code if they master so well proprietary code.
I’ve found strange as well that PPP multilink is still not implemented. PPP multilink is not available in Linux world as opensource…
This is the reason why i thought that Router OS was not so “special” and proprietary.
Wouldn’t it be nice if MikroTik could comply with the requirements of GPLv2 license? This one in particular:
You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
There is no mention about GPL parts of the firmware in the RB-450G documentation whatsoever, and also no information about where and how to obtain the source code. And I don’t mean the external kernel modules here, I just want to be able to tweak the rest of the kernel (which is GPLv2 licensed code for your information) and use it with the binary drivers from MikroTik.
if you had actually used RouterOS before posting this nonsense, you would see that upon first launch this information is displayed, and the full RouterOS license, along with the GPL licenses are available in the router
I’m sorry, I haven’t actually used it yet. I did not buy this hardware for using RouterOS on it. Will try to check this information and return back later. Thanks for your reply and clarification, that’s what support forums exist for, and I’m glad that I joined here Nevertheless I still think that your pdf documentation could be improved a lot.
To get a CD with the corresponding source code for the GPL-covered
programs in this distribution, wire transfer $45 to MikroTikls SIA,
Pernavas 46, Riga, LV-1009, Latvia. Please contact MikroTikls SIA for
our current account information and wire transfer instructions. Offer
valid for three years from the date of distribution of this software.
This CD will only include the source code of the following programs
and any non-proprietary programs distributed according to license
requirements. This CD will not include MikroTikls proprietary SOFTWARE.
Hmm, is it a bad joke? MikroTik guys seem to be playing retards who are stuck in the last century without any means of having better and less expensive distribution channels. Is this price even somehow justified? I just can’t believe that buying a blank CD, spending a few minutes for writing it, and shipping could cost anywhere like $45.
Anyway, does anybody know if this stuff is even useful for anything? I mean, is it really a usable kernel which can be compiled and flashed to the device? Could anybody share an iso image (via torrent or something) with these GPL sources? In the end I just want to have a kernel which can load the needed proprietary drivers from NAND and boot linux rootfs from microsd card. Is it too much?
You should study more about GPL. This is a valid method. If you want the kernel changes for making your own openwrt, you can simply email support and ask for the kernel patch, instead of complaining on the community forum, where nobody can help you.