I have seen people recommend doing development under Linux rather than Windows. Can anyone give me a list of reasons for or against using Linux for the development environment? I'd like to present a case to my bosses.
I have seen people recommend doing development under Linux rather than Windows. Can anyone give me a list of reasons for or against using Linux for the development environment? I'd like to present a case to my bosses.
Since people asked, we're developing applications that require running FreeRTOS on embedded processors. I've heard people say that Linux provides a better development environment, but I hadn't heard any specifics. I did note that AMD's online documentation uses Linux-specific path names, so I wondered if that indicated a leaning toward Linux.
Segger's graphic designer for embedded design (used by Renesas, Infineon, ST, NXP) only supports Windows. TI's HAL configurator for automotive CPUs only supports Windows.
It's something that you 'll always have, if you want to select a single OS.
The AMD, Segger and TI requirements for a particular OS can be mitigated.Back to original comment: it depends.