In the future, Linux and automobiles will be integrated

Source: Internet
Author: User

In the future, Linux and automobiles will be integrated
GuideAutomobile Manufacturers need an intermediate equipment system to support various man-machine interfaces used by modern consumers. Whether you are using Android, iOS, or other devices, automotive OEMs want their products to support these features. In addition, these IVI systems must have sufficient adaptability to support the ever-changing mobile technology. OEMs want to provide valuable services and add services to their IVI to meet the various needs of their customers.

I never thought so much when I was driving, but I certainly like a car with such a system, it allows me to call my wife, mother, and children by pressing a few buttons. Such a system also allows me to choose whether to listen to music streaming media from the cloud, satellite broadcast, and a more traditional AM/FM radio. I will also get the latest weather conditions and it will guide my car GPS to find the fastest route to the next destination. The on-board entertainment system, often called IVI in the industry, has been popularized in the latest cars.

Some time ago, I took a plane over hundreds of miles and rented a car. Happily, I found that the same IVI technology was configured on the car I rented. Without hesitation, I uploaded my contacts to the system through a Bluetooth connection, and then called my family to let them know that I had arrived safely, then my host will let them know that I am on the way to their home.

Scott Nesbitt quoted an article saying that Ford Motor Company received enough returns from rival automakers for its open-source smart device connection (SDL, this middleware framework can be used to support mobile phones. SDL is a project of the GENIVI Alliance, a non-profit organization dedicated to building middleware that supports open source on-board entertainment systems. According to GENIVI's Executive Director, there are many members including Daimler group, Hyundai, Volvo, Nissan, Honda and other 170 companies.

To maintain competitiveness in the same industry, automobile manufacturers need an intermediate equipment system to support various man-machine interfaces used by modern consumers. Whether you are using Android, iOS, or other devices, automotive OEMs want their products to support these features. In addition, these IVI systems must have sufficient adaptability to support the ever-changing mobile technology. OEMs want to provide valuable services and add services to their IVI to meet the various needs of their customers.

Step into Linux and open-source software

In addition to GENIVI's efforts, the on-board Linux (AGL) Working Group is a software foundation dedicated to finding open source solutions for automotive applications. Although AGL initially focuses on IVI systems, they hope to develop in different directions in the future, including remote information processing, head-up display (HUD) and other control systems. Now AGL has more than 50 members, including Jaguar, Toyota, and Nissan. In a recent announcement, AGL claims that Ford, Mazda, Mitsubishi, and Subaru have also joined.

To learn more, we interviewed two leaders in this emerging field. Specifically, we want to know how Linux and open-source software are used and how they actually change the face of the automotive industry. First, we will talk to Alison Chaiken. She is a software engineer at Peloton Technology and an expert in on-board Linux, network security, and information transparency. She worked at Alison Chaiken, Nokia, and Stanford linear accelerators. Then we talked to Steven Crumb, executive director of GENIVI, who previously worked on open-source work in a high-performance computing environment (supercomputer and early cloud computing. He said that although he is no longer a programmer, he is willing to help enterprises solve practical business problems when using open-source software.

Interview Alison Chaiken

How did you get interested in the automotive software field?

I used the MeeGo product on a mobile phone at Nokia. The project was canceled in 2009. What should I do next? At that time, one of my colleagues was working on MeeGo-IVI, an early on-board Linux release. "Linux will have a great development in automobile," I thought, so I am working in this direction.

Can you tell us what aspects of your work in these days?

I am currently starting a project for advanced cruise control systems that are used on large trucks and use real-time Linux to improve security and fuel economy. I like my work in this area, because no one will oppose the improvement of cargo capabilities.

Several cars have been hacked in recent years. Can the open source code solution help solve this problem?

I have prepared a speech on this topic. At the Linux 2016 expo in Southern California, I will give a speech on whether Linux can solve the security problems on cars. It is worth noting that the GENIVI and on-board Linux projects have published their code, and these two projects can submit patches through Git. (If you have a patch), please send your patch to the upstream! A lot of eyes are staring, and bugs will be invisible.

Law enforcement agencies and insurance companies can find a lot of data on cars. Is it easy for them to obtain this information?

Good question. IEEE-1609 dedicated short-range communication standard is to make the car WiFi messages can be safely, anonymously transmitted. However, if you push from your car, someone may be able to track you.

What can developers and individuals do to protect citizens' freedom while making advances in automotive technology?

The Electronic Frontier Foundation (EFF) has done a great job in focusing on automotive issues, including expressing its views on which data can be stored in the car's "black box" through official channels, and how to apply DMCA 1201 to automobiles.

In the next few years, what exciting developments do you think will happen in cars?

The Adaptive Cruise Control System and anti-collision system that can save lives will make great strides. When they enter a large number of cars, I believe this will reduce the number of deaths (caused by a car accident. If this is not exciting, I don't know what else will be even more exciting. In addition, like the automated parking assistance function, it will make cars more easily to drive and reduce car bumps.

What do we need to do? How can people participate?

The development of on-board Linux is an open-source method that runs on affordable hardware that everyone can afford (such as Raspberry Pi 2 and the mid-price Renesas Porter motherboard ). The GENIVI automotive Linux middleware Alliance open source a lot of software through Git. In addition, there is a cool OSVehicle open-source hardware automotive platform.

Interview with Steven Crumb (by Don Watkins)

What has GENIVI made in IVI?

GENIVI took the lead in filling a huge gap in the automotive industry by using free and open source software, including Linux and non-secure key automotive software (such as vehicle entertainment systems (IVI. As consumers, they expect the same functionality as smart phones on vehicles, and the demand for software that supports IVI has multiplied. However, the increasing number of software increases the cost of building an IVI system, thus delaying the time to market.

GENIVI uses open-source software and community development models to save a lot of money for automakers and their software providers, significantly reducing product time to market. I was excited for GENIVI. We were lucky enough to guide a revolution in the slowly improving automotive industry, from highly structured and proprietary solutions to community-based development. We have not yet fully achieved our goal, but we are honored to be part of this transformation that brings tangible benefits.

How have your main members promoted GENIVI development?

GENIVI has many members and non-members dedicated to our work. In many open-source projects, any company can exert its influence through technical output, including simply contributing code, patches, and taking some time to test. As mentioned above, BMW, Mercedes-Benz, Hyundai Motor, Jaguar Land Rover, Peugeot Citroen, Renault/Nissan, and Volvo are both active GENIVI participants and contributors, many other OEMs have also adopted IVI solutions in their cars and widely used GENIVI software.

What licenses are used by these contributed code?

GENIVI uses licenses from (L) GPLv2 to MPLv2 and Apache2.0. Some of our tools use the Eclipse license. We have a Public License policy that details our license preferences.

How are individuals or groups involved? How important is community participation for the success of this project?

GENIVI development is completely open, so anyone interested in using open source software in cars is welcome to participate. That is to say, the company can join the alliance by members, and the Alliance will continue to develop in an open manner. GENIVI members can enjoy a variety of conveniences. Over the past six years, as many as 140 companies have joined this global community.

The community is very important to GENIVI. Without an active contributor community, we cannot develop and maintain so much valuable software over the years. We strive to make it easier to get involved in GENIVI. Now we only need to add a mailing list to access people in various software projects. We use many standard practices adopted by open-source projects and provide high-quality tools and infrastructure to help developers stay at home and be productive.

Whether you are familiar with automotive software or not, you are welcome to join our community. People have modified cars for many years, so for many people, it is their own hot practice to repair and modify cars. Software is a new field for cars, and GENIVI hopes to open this door for people interested in cars and open-source software.

From: https://linux.cn/article-7526-1.html

Address: http://www.linuxprobe.com/linux-drive-future.html


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.