Hi Baptiste! On Tue, Mar 01, 2016 at 07:14:50PM +0100, Baptiste Clenet wrote: > This is just to know your opinion about this OS: > https://www.mbed.com/en/ > Why RIOT is better than mbed (apart from being a multi thread OS)? It > seems to support lot of boards and has a rich network stack.
Disclaimer: I don't know any details about mbed, but from what I know the main
differences are:
* RIOT is open source, mbed uses some blobs (e.g. for the network stack)
* RIOT believes in the power of open source and therefore uses a copyleft
license (LGPL), where mbed OS uses Apache license which encourages hardware
vendors to provide closed source drivers (see openness of Android for a bad
example)
* RIOT is a community powered OS, out there for almost three years now with a
lot of experience in IoT and (constrained) wireless networks, mbed is
driven by one commercial entity (ARM) which got released only have a year
ago as beta version from some hardware folks
* RIOT supports basically all kind of architectures for the IoT (AVR 8bit, TI
MSP430 16bit, ARM7 and ARM Cortex-M, x86...) and is vendor independent -
well, for mbed this should be quite obvious... (do they even support ARM7)
Do you know anything about the memory footprint of mbed OS?
What about standard compliance of mbed OS? I cannot remember that I have met
an mbed team on any of the five ETSI plugtests I participated with/for RIOT.
Cheers,
Oleg
--
printk("WE HAVE A BUG HERE!!! stk=0x%p\n", stk);
linux-2.6.6/drivers/block/cciss_scsi.c
signature.asc
Description: PGP signature
_______________________________________________ devel mailing list [email protected] https://lists.riot-os.org/mailman/listinfo/devel
