https://www.channelfutures.com/wp-content/themes/channelfutures_child/assets/images/logo/footer-new-logo.png
  • Home
  • Technologies
    • Back
    • SDN/SD-WAN
    • Cloud
    • RMM/PSA
    • Security
    • Telephony/UC/Collaboration
    • Cable
    • Mobility & Wireless
    • Fiber/Ethernet
    • Data Centers
    • Backup & Disaster Recovery
    • IoT
    • Desktop
    • Artificial Intelligence
    • Analytics
  • Strategy
    • Back
    • Mergers and Acquisitions
    • Channel Research
    • Business Models
    • Distribution
    • Technology Solutions Brokerages
    • Sales & Marketing
    • Best Practices
    • Vertical Markets
    • Regulation & Compliance
  • MSP 501
    • Back
    • 2022 MSP 501 Rankings
    • 2022 NextGen 101 Rankings
  • Intelligence
    • Back
    • Galleries
    • Podcasts
    • From the Industry
    • Reports/Digital Issues
    • Webinars
    • White Papers
  • Channel Futures TV
  • EMEA
  • Channel Chatter
    • Back
    • People on the Move
    • New/Changing Channel Programs
    • New Products & Services
    • Industry Honors
  • Resources
    • Back
    • Advisory Boards
    • Industry Organizations
    • Our Sponsors
    • Advertise
    • 2022 Editorial Calendar
  • Awards
    • Back
    • 2022 MSP 501
    • Channel Influencers
    • Circle of Excellence
    • DE&I 101
    • Channel Partners 101 (CP 101)
  • Events
    • Back
    • CP Conference & Expo
    • MSP Summit
    • Channel Partners Europe
    • Channel Partners Event Coverage
    • Webinars
    • Industry Events
  • About Us
  • DE&I
Channel Futures
  • NEWSLETTER
  • Home
  • Technologies
    • Back
    • SDN/SD-WAN
    • Cloud
    • RMM/PSA
    • Security
    • Telephony/UC/Collaboration
    • Cable
    • Mobility & Wireless
    • Fiber/Ethernet
    • Data Centers
    • Backup & Disaster Recovery
    • IoT
    • Desktop
    • Artificial Intelligence
    • Analytics
  • Strategy
    • Back
    • Mergers and Acquisitions
    • Channel Research
    • Business Models
    • Distribution
    • Technology Solutions Brokerages
    • Sales & Marketing
    • Best Practices
    • Vertical Markets
    • Regulation & Compliance
  • MSP 501
    • Back
    • 2022 MSP 501 Rankings
    • 2022 NextGen 101 Rankings
  • Intelligence
    • Back
    • Galleries
    • Podcasts
    • From the Industry
    • Reports/Digital Issues
    • Webinars
    • White Papers
  • Channel Futures TV
  • EMEA
  • Channel Chatter
    • Back
    • People on the Move
    • New/Changing Channel Programs
    • New Products & Services
    • Industry Honors
  • Resources
    • Back
    • Advisory Boards
    • Industry Organizations
    • Our Sponsors
    • Advertise
    • 2022 Editorial Calendar
  • Awards
    • Back
    • 2022 MSP 501
    • Channel Influencers
    • Circle of Excellence
    • DE&I 101
    • Channel Partners 101 (CP 101)
  • Events
    • Back
    • CP Conference & Expo
    • MSP Summit
    • Channel Partners Europe
    • Channel Partners Event Coverage
    • Webinars
    • Industry Events
  • About Us
  • DE&I
    • Newsletter
  • REGISTER
  • MSPs
  • VARs / SIs
  • Agents
  • Cloud Service Providers
  • Channel Partners Events
 Channel Futures

Open Source


A Brief History of Free and Open Source Software Licensing

  • Written by Christopher Tozzi
  • June 15, 2016

Open source software licenses may not excite people as much as open source code, but they have been just as important in keeping software free. Open source licensing as we know it today didn't always exist, however. It evolved as programmers developed more sophisticated strategies regarding their intellectual property.

Open source software licenses may not excite people as much as open source code, but they have been just as important in keeping software free. Open source licensing as we know it today didn’t always exist, however. It evolved as programmers developed more sophisticated strategies regarding their intellectual property.

Below is a look at the major milestones in open source licensing history. It doesn’t cover every twist and turn. That would take a book.

But it outlines the major arc in open source licensing strategies, from the days when free software promoters disdained licenses altogether through present-day battles about software licensing and the cloud.

Before Proprietary Software

For the first several decades after World War II, as modern computing developed, there were no open source licenses because by default almost all code was openly shared and freely redistributed. In the era before closed-source software, there was no need for programmers who wanted their code to remain open to license it.

1983: Year of Change

Then came 1983, a watershed year for ways of thinking about software as intellectual proprietary.

One big change was a shift toward releasing code only in closed-source form. IBM became the first large organization to do this, starting in February 1983.

1983 was also important as the year in which AT&T turned the Unix operating system into a commercial product. This decision didn’t make Unix closed-source, but it meant that obtaining a Unix license suddenly cost tens of thousands of dollars.

In addition, the summer of 1983 saw Apple win a significant court case of Franklin Computer Corp. Apple sued because Franklin had copied binary software from Apple computers onto the machines that it sold. The case set a precedent for copyrighting binary software. That was a big deal because until that time copyrights had applied only to software source code, which the federal Commission on New Technological Uses of Copyrighted Works of 1974 had decided to treat as a form of creative work.

Finally, in November 1983 Richard Stallman announced the GNU operating system (he did not start developing it until early the next year), which he envisioned as a clone of Unix that could be freely redistributed.

The Emacs Copyright

Interestingly, Stallman and other early promoters of free software originally opposed software licenses altogether. That made sense, since they had watched as new licensing strategies encumbered source code during the early 1980s.

In fact, Stallman declared in the GNU announcement that “I cannot in good conscience sign a nondisclosure agreement or a software license agreement.”

But by 1985 Stallman was rethinking that approach. In that year he released Emacs, the first application in the GNU suite, with a copyright notice that explicitly granted users permission to make and distribute copies of the program, as well as create modified versions of the software, so long as they did not claim sole ownership over the modified version. The Emacs copyright also required that all copies or derivative versions of the program carry the same licensing terms.

This was not totally new thinking. Other programmers in the mid-1980s were experimenting with similar copyright notices designed to encourage, rather than prevent, copying of their source code. For example, the 1985 version of the Unix program trn, a tool written by Larry Wall for navigating through lists of information, included a statement stipulating that “you may copy the trn kit in whole or in part as long as you don’t try to make money off it, or pretend that you wrote it.”

But Stallman’s Emacs license stood out because, unlike the crude, ambiguous licenses of other free software programmers of the time, the Emacs license featured enough clarity to stand up in court. It also focused on keeping the source code freely redistributable, rather than questions of money or authorship.

The Birth of the GNU GPL

Other hackers in the GNU circle soon recognized the innovative power of the GNU Emacs license.  By November 1986 they encouraged Stallman to broaden the license’s language by replacing the word “Emacs” with “software” so that they could use it to protect code they were writing for other programs.

Stallman did so by the end of 1986, turning the Emacs copyright notice into a “copyleft” license — a term he borrowed from programmer Don Hopkins — that could apply to all software programs.   The new license became the first iteration of the GNU General Public License, or GPL.

The GPL continued to evolve from there. It was only in 1989 that the GNU project released GPL version 1.0. The license has seen two major revisions since, in 1991 and 2007. They clarified the terms of the license and helped it to stay current as technology evolved.

Linux Adopts the GPL

When Linus Torvalds released the Linux kernel in 1991 he used a crude copyright that he wrote himself. It emulated the terms of the GPL, but with “no actual lawyerese,” as Torvalds told me recently. It also included a clause that prohibited the distribution of Linux “for a fee” and barred “even ‘handling’ costs,” according to the licensing terms.

By early 1992, however, Torvalds was rethinking the Linux copyright.  Spurred on by Linux users who distributed the kernel at trade shows on floppy disks and asked Torvalds if they could charge nominal fees to cover the cost of their materials, he came to believe (as he recalled recently) that “as long as people gave access to source back, I could always make [Linux] available on the internet for free, so the money angle really had been misplaced in the copyright” that he originally used.

As Torvalds considered adopting a new license for Linux, the GPL was the obvious option.  There were other popular licenses in the free software community at the time, such as the permissive ones that governed BSD.  But the GPL most closely resembled the homegrown license Torvalds had originally used, and the GPL governed most of the tools Torvalds had relied on to produce Linux.  Beginning with the release of Linux 0.12 in January 1992, Torvalds adopted the GPL for the kernel.

New Challenges

Skipping over lots of important but comparatively less significant developments in the 1990s and early 2000s, the GPL and related software licenses remain crucial to the free software ecosystem today. So do Apache-style licenses, which were born with the Apache HTTPd server project in the mid-1990s.

Still, open source licensing remains a work in progress. Trends like cloud computing continue to present licensing challenges for people who want to make sure users can access the source of the software they use. And the recent court battle between Google and Oracle over Android code highlighted the considerable ambiguity of open source licensing when applied to things like APIs, which may or may not be treated in the same way as code.

Tags: Agents Cloud Service Providers MSPs VARs/SIs Open Source

Most Recent


  • Virtual data center
    VMware vSphere Upgrade Supports AI Workloads On-Prem with Nvidia GPUs
    The new release makes way for virtualizing HPC servers running AI workloads.
  • Cyber attack
    Microsoft Cyberattack Continues Growing in Severity, Victims Racking Up
    Microsoft had almost two months to push out the patch it shipped on Mar. 2.
  • Important Announcement
    5 Key Announcements from Microsoft Ignite
    Password-less authentication, Azure Arc and simplifying edge development were among the popular topics.
  • Five, 5
    Top 5 Managed Services that Support Business Development
    MSPs can handle IT operations maintenance chores and free company resources for business development.

Leave a comment Cancel reply

-or-

Log in with your Channel Futures account

Alternatively, post a comment by completing the form below:

Your email address will not be published. Required fields are marked *

Related Content

  • modern applications
    Making Modern Applications More Secure
  • Virtual data center
    3 Disruptive Networking Technologies Coming to Your Data Center
  • Risk level
    Cloud Security Provider Says Policy Gap Puts AWS Security at Risk
  • HPE Ezmeral
    HPE Ezmeral Updates Drive ‘Data-Driven Digital Transformation’

Upcoming Events

View all

MSP Summit

September 13, 2022 - September 16, 2022

Channel Partners Conference & Expo

May 1, 2023 - May 4, 2023

Galleries

View all

The Gately Report: SonicWall Partners to Play Big Role in Company’s Next Chapter

August 19, 2022

As Artificial Intelligence Advances, Is Human Error Holding Up the Contact Center?

August 19, 2022

It Will Be Alright: 10 Expert Tips for Surviving a Layoff

August 19, 2022

Industry Perspectives

View all

How to Take Shared Responsibility for Securing Cloud

August 11, 2022

Seize the Application Modernization Opportunity

August 2, 2022

A Growth Mindset: Your Organization’s Strategic Differentiator

August 1, 2022

Webinars

View all

Outsmarting RaaS: Implementation Strategies To Help Your Clients Before, During, and After a Ransomware Attack

August 23, 2022

Why it is Important to Upgrade Aging Servers and How to use Live Optics to Upgrade Efficiently

August 25, 2022

Executives at Home are Not Alright: An Intro to Digital Executive Protection

September 8, 2022

White Papers

View all

Work Goes Remote – (and Other Top ITOps Trends)

May 25, 2022

The New Bottom Line: How MSPs Can Meet the Healthcare Crisis While Evolving Their Businesses

April 19, 2022

How to build a Security Operations Center (on a budget)

April 4, 2022

Channel Futures TV

View all

ThreatLocker Preaches Zero Trust, Addresses Industry Competition

Microsoft Targeting Partners to Sell Teams, Windows 365 to SMBs, More

August 15, 2022

ScienceLogic Debuts New Partner Portal

August 9, 2022

Vonage a ‘Single Communications Stack Provider’ for Partners, Customers

June 27, 2022

Twitter

ChannelFutures

Now Available: Expo Pass to Channel Partners Leadership Summit & #MSPSummit this September 13-16! Take a look at th… twitter.com/i/web/status/1…

August 19, 2022
ChannelFutures

How do you stay on top of your game? 💪 By connecting & sharing knowledge with other elite partners, ready to stay r… twitter.com/i/web/status/1…

August 19, 2022
ChannelFutures

How do you stay on top of your game? 💪 By connecting & sharing knowledge with other elite partners, ready to stay r… twitter.com/i/web/status/1…

August 19, 2022
ChannelFutures

.@NICELtd and @Microsoft have partnered to deliver personalized digital experiences via CXone on @Azure. @msPartner… twitter.com/i/web/status/1…

August 19, 2022
ChannelFutures

For the team at @advantagecg, the recently announced partnership with @ExtremeNetworks is a validation of the partn… twitter.com/i/web/status/1…

August 19, 2022
ChannelFutures

.@iamkatrose offers 10 tips for not only surviving, but bouncing back from a layoff dlvr.it/SWvYD6 https://t.co/YiKTzgpQa3

August 19, 2022
ChannelFutures

We are proud to announce Channel Partners events received a 12/12 sustainability score from our parent company,… twitter.com/i/web/status/1…

August 19, 2022
ChannelFutures

#CoffeeWithCraigandJames features Lynn Tinney of @ZayoGroup and @patrickoborn of @Telarus. dlvr.it/SWsl0t https://t.co/YjWTOIdJwm

August 18, 2022

MSP 501

The industry's largest and most comprehensive partner awards program.

Newsletters and Updates

Sign up for The Channel Report, Channel Futures Update, MSP 501 Newsletter and more.

Live Channel Events

Get the latest information on the next industry-leading Channel Partners event.

Galleries

Educational slide shows and images from live events.

Media Kit And Advertising

Want to reach our audience? Access our media kit.

DISCOVER MORE FROM INFORMA TECH

  • Channel Partners Events
  • Telecoms.com
  • MSP 501
  • Black Hat
  • IoT World Today
  • Omdia

WORKING WITH US

  • Contact
  • About Us
  • Advertise
  • Newsletter

FOLLOW Channel Futures ON SOCIAL

  • Privacy
  • CCPA: “Do Not Sell My Data”
  • Cookie Policy
  • Terms
Copyright © 2022 Informa PLC. Informa PLC is registered in England and Wales with company number 8860726 whose registered and Head office is 5 Howick Place, London, SW1P 1WG.
This website uses cookies, including third party ones, to allow for analysis of how people use our website in order to improve your experience and our services. By continuing to use our website, you agree to the use of such cookies. Click here for more information on our Cookie Policy and Privacy Policy.
X