5 ms·
Interesting, I did not know Wind River was still around, never mind producing a Linux Distro.
by jmclnx 3y ago
Interesting, I did not know Wind River was still around, never mind producing a Linux Distro.
- aetherspawn 3y agoSigh, we buy their compilers for our clients on a monthly basis because the PPC and ARM support in GCC and Clang is still quite primitive. The WR compiler generates code that is on average about 50% smaller and 30% faster last time we checked circa 2020, and it is ISO 26262 certified for a safety application.
- aidenn0 3y agoDidn't Intel buy them at some point?
- qohen 3y agoIntel bought them in 2009. Then, in 2018 they were sold to TPG. And in 2020, to Aptiv. (From the "Our History" section of this page: https://www.windriver.com/company https://www.windriver.com/company ) Aptiv PLC is the automotive tech company that grew out of the GM spin-off, Delphi Automotive Systems, btw: https://en.wikipedia.org/wiki/Aptiv https://en.wikipedia.org/wiki/Aptiv
- pkasting 3y agoHave you done benchmarks against other competitors? I ask because twenty years ago I used to work for Green Hills' compiler team, and we were very proud of our optimizer at the time (versus both gcc and wind river). That said, I worked on mips and various other chips, not ppc or arm.
- aetherspawn 3y agoGreen Hills is a little bit out of our price point. Wind River compiler is very cheap by comparison (ie just a few $k)
- sam_bristow 3y agoThe newer versions of the Wind River compiler is based on Clang under the hood. I wonder how the comparisons shake out vs with older versions which were more custom.
- i_am_a_peasant 3y agoI worked on the same floor as the compiler guys and they were probably some of the best programmers in the company, them and the vxworks guys. It takes a lot to maintain and certify a toolchain. Nevermind that the people working on it are smart people, there's a lot of process that goes into it that can only be implemented with the commercial backing of a big company behind it.
- muppetman 3y agoA lot of Juniper Routers these days are actually running Junos in a Virtual Machine. The base distribtuion the Hypervisor runs on? Wind River Linux. https://community.juniper.net/discussion/srx1500-will-not-boot-junos-wind-river-linux https://community.juniper.net/discussion/srx1500-will-not-bo... [For example]
- treesknees 3y agoCisco’s 64bit XR software also runs Wind River, but I can’t speak to whether it’s a hypervisor setup. We had some routers from them that had general compute blades and those ran Wind River + QNX-based 32bit XR in a VM, but it’s pretty outdated at this point. https://www.cisco.com/c/en/us/products/collateral/routers/asr-9000-series-aggregation-services-routers/datasheet-c78-737841.html https://www.cisco.com/c/en/us/products/collateral/routers/as...
- xcrunner529 3y agoInteresting not BSD anymore?
- muppetman 3y agoJunOS is still BSD, but it runs atop a Linux Hypervisor.
- xcrunner529 3y agoWhat’s the reasoning for the extra complexity and resource usage? Does it help stability or something?
- muppetman 3y agoI myself have had the same question and never got an answer. I _think_ it's so they only have to have one build of Junos and just have to make minor changes to the Hypervisor itself to support the hardware. But who knows? Juniper have really lost their way IMHO, hypervisors on hardware designed to route traffic at scale just seems like a reflection of that fact.