Movatterモバイル変換


[0]ホーム

URL:


Sign in / up
The Register

Software

This article is more than1 year old

Tesla inches toward GPL compliance in low gear: Source code forcibly ejected into public

Some software blueprints doled out after years of complaints

iconThomas Claburn
Mon 21 May 2018 //19:52 UTC

Following five years of hectoring, Tesla has released a portion of the open-source code it's obligated to provide under the terms of the GNU General Public License (GPL).

Since 2013, the Software Freedom Conservancy (SFC), responding to complaints ofGPL violations related to software in the Tesla Model S, has pressed the carmaker to comply with the terms of the GPL.

The SFC provides legal support to open source projects. In theory, Tesla could be sued for flouting the GPL, but even the SFC, which backed the controversial GPL claimagainst VMware, prefers resolving compliance issues outside of court.

Tesla

Another quarter, another record-breaking Tesla loss: Let's take a question from YouTube, eh, Mr Musk?

READ MORE

"We always follow thePrinciples of Community-Oriented GPL Enforcement when we work on compliance," said Karen M. Sandler, SFC executive director, in an email toThe Register. "Litigation is a last resort and a tool that we hope we never have to use."

Some of the onboard systems in the Tesla Model S contain BusyBox and the Linux kernel, but the carmaker has yet to publish the complete, corresponding source (CCS) for all binaries subject to the GPL in Tesla's Model S.

Over the years, Tesla has privately provided CCS candidates to the SFC, but these have fallen short of GPL requirements. Now it gone ahead and made its half-hearted effort public.

As recounted inan email message to concerned members of the open source community, Tesla has published its still incomplete CSS candidates via GitHub repositories.

The code dump does not include installation instructions and lacks some details about how to build the directories for the root filesystem (initramfs).

"Today they contain thebuildroot material that is used to build the system image on our Autopilot platform, and thekernel sources for those boards as well as the Nvidia Tegra-based infotainment system in Model S/X," Tesla's note says. "It is expected to be amended with material for other systems in the car in the near future."

The company acknowledges that the release does not include the source code of any of the proprietary applications Tesla built on top of the open source code, such as its Autopilot software stack or Nvidia's proprietary binaries. But it is promising additional GPL releases at some point.

For the SFC, partial compliance is better than nothing.

"We know many of you, particularly those Linux-savvy folks who bought Tesla vehicles, have reached high levels of frustration with the lengthy time this GPL compliance effort is taking," said Bradley M. Kuhn, SFC president, and Sandler, in ablog post on Friday.

"Nevertheless, this situation shows precisely why patience is essential for successful enforcement work; it gives us the opportunity to welcome violators to become contributors to the copyleft software community." ®


More like these

More about


COMMENTS

More about

More like these

TIP US OFF

Send us news


Other stories you might like

Musk's antics and distractions are backfiring as Tesla's car business stalls

Comment Robotaxis, humanoid robots, and fights with Trump can't hide declining EV sales
On-Prem3 Jul 2025 |140

Xlibre forks to the rescue – but Kubuntu gives X11 the boot

Summer Solstice release lands as another distro ditches the old display protocol
Software24 Jun 2025 |45

AI coding tools make developers slower but they think they're faster, study finds

Predicted a 24% boost, but clocked a 19% drag
AI + ML11 Jul 2025 |91

Why rapid proliferation of cloud native apps requires faster, more efficient toolsets

Kubernetes enables easy, rapid AI app development, making it the industry standard for AI workloads
Sponsored feature

Rimini Street, Oracle edge toward truce after years of legal warfare

Hush-hush settlement follows decision to wind down PeopleSoft support
Databases11 Jul 2025 |1

Tech to protect images against AI scrapers can be beaten, researchers show

ai-pocalypse Data poisoning, meet data detox
AI + ML11 Jul 2025 |18

At last, a use case for AI agents with sky-high ROI: Stealing crypto

Boffins outsmart smart contracts with evil automation
AI + ML10 Jul 2025 |14

From A2A to MCP, a look at the protocols that might one day help AI automate you out of a job

Tell me, Mr. Smith ... what good is an agent if it's unable to speak?
AI + ML12 Jul 2025 |7

Perplexity rips another page from the Google playbook with its own browser, Comet

Built on Chromium, ironically
AI + ML9 Jul 2025 |30

Shiny object syndrome spells doom for many AI projects, warns EPA CIO

Chasing the hype without a clear use case? You may crash and burn
Public Sector9 Jul 2025 |20

C-suite sours on AI despite rising investment, survey finds

Akkodis report suggests people skills may be helpful to bring out the best in AI
AI + ML9 Jul 2025 |39

Jack Dorsey floats specs for decentralized messaging app that uses Bluetooth

It connects using peer-to-peer networking instead of the internet
Edge + IoT8 Jul 2025 |75

[8]ページ先頭

©2009-2025 Movatter.jp