Here's a copy of an email I received about the Open-Source Licensing Now Available for Micrium µC/ RTOS I haven't used this one but maybe they were losing ground to the Free RTOS?
John ================================================= During the following weeks, Silicon Labs will transition the µC/ components to an open-source license model. By adopting permissive license terms for the µC/ components, we will make the benefits of this software available to the widest user base possible and give the embedded community a role in future development efforts. Please note: This licensing change does not affect our exclusive Micrium OS software available to developers through Simplicity Studio. Although it’s not open source, Micrium OS can be used commercially on Silicon Labs’ EFR32 wireless SoCs and EFM32 microcontrollers (MCUs) with no licensing fees. We want to ensure a smooth transition to open-source terms for all licensees of the µC/ software. We will continue to provide technical support for customers with valid maintenance agreements. We are also working closely with partners who may offer similar support agreements in the near future. The new open-source license model will go into effect on February 28, 2020. Customers currently considering a license or maintenance renewal for any of the µC/ software components (µC/OS-II, µC/OS-III, µC/FS, µC/TCP-IP, µC/USB-Device, µC/USB-Host, µC/CAN, and µC/Modbus) have two options: 1. Submit a PO for the µC/ part numbers until February 7. Any purchases made during this period will include technical support through the end of 2020. 2. Once the new licensing terms for the µC/ components are in place, you may obtain the software at no cost for commercial use (without technical support from Silicon Labs) ====================================================== > -----Original Message----- > From: N [mailto:nicklas.karlsso...@gmail.com] > Sent: January-28-20 11:55 AM > To: Enhanced Machine Controller (EMC) > Subject: Re: [Emc-users] Real-time OS for machine controllers > > rtems could without doubt be worth a try but have only used FreeRTOS and > it work. > > FreerRTOS usually run scheduler at 1kHz and using one of the newer Micro > controllers like Cortex-Mx which is a very common CPU in these with > prioritized interrupts for higher priorities work really well. There is also > support calling some of the functions from within interrupts but not all since > they are not allowed to block. > > It might be this prioritized interrupt controller may make FreeRTOS work > really well since then interrupts could be assigned a priority so that they > are > correctly scheduled and guess this is not the case on an ordinary computer. > > > Guess NML would be a better choice for remote display. > > > > FreeRTOS sure is popular. Have you compared it to other open source > > Posix standard real-time OS's such as NuttX and RTEMS? > > > > http://www.nuttx.org/ > > > > http://rtems.com/ > > > > Any thoughts? I haven't worked with any real-time OS's much since the > > 80-90's. > > > > > > On 1/21/20 2:22 PM, Chris Albertson wrote: > > > Doing a fresh start in 2020, I'd pick a 32-bit microcontroller platform > > > and > > > then a "hard" real-time OS that is portable over a wide rand of 32-bit > > > microcontrollers. FreeRTOS would be a example of this. See > > > https://en.wikipedia.org/wiki/FreeRTOS > > > These OSes are nothing at all like Linux. They have no user interface and > > > are linked with the application. > > > > > > > > _______________________________________________ > > Emc-users mailing list > > Emc-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/emc-users > > > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users