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

Attachment: signature.asc
Description: PGP signature

_______________________________________________
devel mailing list
[email protected]
https://lists.riot-os.org/mailman/listinfo/devel

Reply via email to