Linus Torvalds says GPL was defining factor in Linux’s success (2024)

by Swapnil Bhartiya

Opinion

Aug 27, 2016

LinuxOpen Source

"Over the years, I've become convinced that the BSD license is great for code you don't care about," said Linus Torvalds.

Linus Torvalds and Dirk Hohndel, vice president and chief of open source at VMware, discussed the role that GNU GPL played in the success of Linux during a keynote conversation this week at LinuxCon NA in Toronto.Here is an edited version of the conversation.

Hohndel, who has been involved with the kernel for a very long time, said that during the past 25 years there have been many challenges, and one of the biggest challenges was the possibility of fragmentation. “How do we keep one single kernel?” he asked.

“I used to be worried about fragmentation, and I used to think that it was inevitable at some point,” said Torvalds. “Everyone was looking at the history of Linux and comparing it with UNIX. People would say that it’s going to fail because it’s going to fragment. That’s what happened before, so why even bother?”

What made the difference was the license. “FSF [Free Software Foundation] and I don’t have a loving relationship, but I love GPL v2,” said Torvalds. “I really think the license has been one of the defining factors in the success of Linux because it enforced that you have to give back, which meant that the fragmentation has never been something that has been viable from a technical standpoint.”

That doesn’t mean Linux is immune to fragmentation. Torvalds’s greatest fear was that fragmentation would happen due to different markets. In the early days SGI was pushing Linux into 1,000 core machines, and Linux was not ready. SGI wanted to talk to Torvalds about how to manage that. “I said you should do your own big iron version of Linux and sell it as SGI Linux,” he said. “They did to some degree, but they kept moving things back.”

GNU GPLv2 allowed merging things back. “We ended up just improving to the point where our limits from the standard kernel went away and let the SGI people push their code to us, so that they had less headaches with all the changes they did,” Torvalds said. “That experience just convinced me that, even if you have completely disparate machines and target markets, we really can have a single image from the source code standpoint.”

GNU GPL vs. other licenses

GNU GPL is not the only open-source license out there. There are many more permissive licenses, like MIT and BSD, where you don’t have to send back the modifications or improvements that you made to the software, unlike GNU GPL.

Torvalds said that most of the time projects started by companies show up under BSD or MIT licenses because it allows them to do anything with the project. “They see that as a big upstart,” Torvalds said. “I think that if you actually want to create something bigger, and if you want to create a community around it, BSD license is not necessarily a great license.”

While these licenses have worked very well for many companies, they do make it hard if you are looking for outside developers who don’t feel protected by a big company. The company doesn’t have to make any promises, because the BSD license allows both the company and the outside developer to do anything they want with the code. That doesn’t provide a warm fuzzy feeling.

A developer would feel that the big company is going to take advantage of their work, said Torvalds. “The GPL ensures that nobody is ever going to take advantage of your code. It will remain free and nobody can take that away from you. I think that’s a big deal for community management.”

“Over the years, I’ve become convinced that the BSD license is great for code you don’t care about,” Torvalds said. He also pointed out that choosing a license for your project is a personal choice. “Some people love the BSD license. Some people love the proprietary licenses. I understand that. If you want to make a program and you want to feed your kids, it makes a lot of sense to have a proprietary license and sell binaries. I think it makes less sense today, but I really understand the argument. I don’t want to judge. I’m just giving my view on licensing.”

Growing together

As much as GPL helped Linux, in return, Linux also helped GPL. Karen Sandler, the executive director of the Software Freedom Conservancy said at LinuxCon that the success of Linux during the past 25 years has been proof of the concept of copyleft. “I would like to see that extended to more free and open source software projects,” she said. “The full experiment of copyleft has never really been tried.”

Related content

  • opinionOpenTofu: Liberating IaC and DevOps beyond Terraform What is true open source in infrastructure orchestration? Has IBM’s takeover of HashiCorp buried Terraform and made OpenTofu the default cloud resource manager for DevOps?By Dipti ParmarJul 31, 20246 minsDevopsOpen Source
  • newsXen Project colocation facility shutdown leaves open source OSSTest facing major disruption Apparent shuttering of Synoptek services at Boston site hands Xen Project only difficult choices. By John E. DunnJul 11, 20244 minsOpen Source
  • featureHow guardrails allow enterprises to deploy safe, effective AI AI guardrails are the technical tools companies use to ensure their systems conform to evolving policies and responsible practices. But with increasing options now available from big providers, startups, and the open-source community, finding the rigBy Maria KorolovJul 10, 202411 minsCIOMicrosoftNvidia
  • newsSAP publishes open source manifesto SAP has made five commitments — make consistent contributions to the community, champion open standards, strive to adopt an open-first approach, nurture open source ecosystems, and adopt a feedback-driven approach.By Lynn GreinerJun 27, 20244 minsSAPOpen Source

SUBSCRIBE TO OUR NEWSLETTER

From our editors straight to your inbox

Get started by entering your email address below.

Show me more

brandpost Sponsored by VMware by Broadcom Redcentric: Providing enterprises with an ultra-wide portfolio that covers the full infrastructure spectrum By Ken PhillipsSep 13, 20245 mins Cloud Management
events promotion Excellence Lies in the Details By Elizabeth CutlerSep 13, 20242 mins EventsData and Information SecurityArtificial Intelligence
events promotion Get Ready for FutureIT Toronto: A Day of Insight, Innovation, and Inspiration! By Allice ShandlerSep 13, 20244 mins Business ServicesArtificial IntelligenceEmerging Technology
podcast CIO Leadership Live Australia with Shiva Shivalingaiah, CIO at Eastern Health Sep 10, 202420 mins CIO Leadership Live
podcast CIO Leadership Live NZ with Eion Hall, Chief Information Officer, University of Waikato Sep 10, 202441 mins CIO Leadership Live
video Freshworks optimizes customer service interactions through genAI, sentiment analysis Sep 11, 202410 mins Generative AIArtificial Intelligence
Linus Torvalds says GPL was defining factor in Linux’s success (2024)
Top Articles
Explain Microsoft-ds vulnerability. | JanBask Training Community
How to reset your Google Wallet
11 beste sites voor Word-labelsjablonen (2024) [GRATIS]
Craftsman M230 Lawn Mower Oil Change
Pangphip Application
Research Tome Neltharus
Voorraad - Foodtrailers
Nfr Daysheet
How to change your Android phone's default Google account
Lost Ark Thar Rapport Unlock
Gunshots, panic and then fury - BBC correspondent's account of Trump shooting
Wal-Mart 140 Supercenter Products
270 West Michigan residents receive expert driver’s license restoration advice at last major Road to Restoration Clinic of the year
What Does Dwb Mean In Instagram
Discover Westchester's Top Towns — And What Makes Them So Unique
Summer Rae Boyfriend Love Island – Just Speak News
Leader Times Obituaries Liberal Ks
Google Flights Missoula
White Pages Corpus Christi
Apply for a credit card
Petco Vet Clinic Appointment
Persona 5 Royal Fusion Calculator (Fusion list with guide)
Hobby Stores Near Me Now
Tyrone Unblocked Games Bitlife
Empire Visionworks The Crossings Clifton Park Photos
Jeffers Funeral Home Obituaries Greeneville Tennessee
Rust Belt Revival Auctions
Prot Pally Wrath Pre Patch
3Movierulz
Suspiciouswetspot
Dashboard Unt
Cable Cove Whale Watching
Giantbodybuilder.com
Vivification Harry Potter
Funky Town Gore Cartel Video
Promatch Parts
Hoofdletters voor God in de NBV21 - Bijbelblog
Poster & 1600 Autocollants créatifs | Activité facile et ludique | Poppik Stickers
Morlan Chevrolet Sikeston
How to Draw a Sailboat: 7 Steps (with Pictures) - wikiHow
Geology - Grand Canyon National Park (U.S. National Park Service)
Directions To Advance Auto
Fifty Shades Of Gray 123Movies
Guided Practice Activities 5B-1 Answers
Citymd West 146Th Urgent Care - Nyc Photos
Rocket Lab hiring Integration & Test Engineer I/II in Long Beach, CA | LinkedIn
Gon Deer Forum
15 Best Places to Visit in the Northeast During Summer
Rise Meadville Reviews
40X100 Barndominium Floor Plans With Shop
Model Center Jasmin
Download Twitter Video (X), Photo, GIF - Twitter Downloader
Latest Posts
Article information

Author: Delena Feil

Last Updated:

Views: 6513

Rating: 4.4 / 5 (65 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Delena Feil

Birthday: 1998-08-29

Address: 747 Lubowitz Run, Sidmouth, HI 90646-5543

Phone: +99513241752844

Job: Design Supervisor

Hobby: Digital arts, Lacemaking, Air sports, Running, Scouting, Shooting, Puzzles

Introduction: My name is Delena Feil, I am a clean, splendid, calm, fancy, jolly, bright, faithful person who loves writing and wants to share my knowledge and understanding with you.