BMW wants to build an open source computing platform

Via Matt Assay, it seems BMW is looking for partners to create an open source computing platform for the cars multimedia and entertainment systems.  Now that would be very cool project to do at Eclipse.  🙂

I wonder if BMW would like to come to Eclipse Summit Europe and participate in our Automotive Symposium?

4 thoughts on “BMW wants to build an open source computing platform

  1. That would be very interesting indeed…

    I guess it depends on what they mean by platform and where and if you draw a line in the software stack between open and closed.

    If they want the whole stack to be open, then they aren’t coming to Eclipse. Such a stack would likely be based on Linux, just like Android. And as long as the Eclipse Board refuses to allow GPL code in it’s belly, Eclipse becomes a bit player in something like this, just like it is with Android. Hmm, sounds like a good blog topic.

  2. The SODA stack core components now in Eclipse were originally developed as an embedded Telematics patform based on OSGi. IBM is using it for embedded RFID controllers as does BandXi for telematics and military applications.

  3. The SODA stack is open under EPL and sits on top of Java and OSGi which would typically be provided along with the embedded OS by the Tier1 supplier as part of a tested and supported embedded HW/SW package.

    Device and control bus adapters (e.g. CAN, MOST, digital I/O) plug into the SODA stack as OSGi services and could be provided as open source, supplied by the car maker’s engineers or a combination.

    Communication off the car is also configurable with OSGi components to match the wireless network protocol and the services model used by the call center’s server.

  4. Hi Doug,
    I read with interest your comments about open source licensing and Android in particular.
    I have some ground breaking networking technology that I believe should be of interest to Wind River. We have discussed an Open source journey, but were not sure how money could from it.

    We have not found anything like it and available on the market.
    • It is network layer technology (drop in replacement for Berkley Sockets) that…..
    – Connects networks that don’t talk to each other – solves known incompatibility issues (seamlessly).
    – Optimises network connections:
    – Huge improvement in QoS for VoIP, IPTV streaming and time sensitive traffic over public Internet;
    – Connects where you couldn’t before e.g. in crowded space;
    – Enables end-points to roam.
    – Reduces software development time by up to 50%, allowing developers to make architectural assumptions they could not make before and simplifies application programming logic.
    – Monitors network connections (out of band) and provides real time events to the application enabling the application to (optionally) change its strategy with respect to network quality issues (improved or degraded).
    – Works at the network layer.

    I would like to know if you/Wind River would be interested in utilising this technology in any of your distributed application frameworks.

    Please contact me for more details and I will be happy to forward a simple technical spec.

    Regards Dick

Comments are closed.