https://www.channelfutures.com/wp-content/themes/channelfutures_child/assets/images/logo/footer-new-logo.png
  • Home
  • Technologies
    • Back
    • Analytics
    • Artificial Intelligence
    • Cloud
    • Data Centers
    • Desktop
    • IoT
    • Mobility
    • Networking
    • Open Source
    • RMM/PSA
    • Security
    • Virtualization
    • Voice/Connectivity
  • Strategy
    • Back
    • Best Practices
    • Business Models
    • Channel 101
    • Channel Programs
    • Channel Research
    • Digital Transformation
    • Diversity & Inclusion
    • Leadership
    • Mergers and Acquisitions
    • Sales & Marketing
    • Specialty Practices
  • MSSP Insider
    • Back
    • Business of Security
    • Cloud and Edge
    • Endpoint
    • Network
    • People and Careers
    • Training and Policies
  • MSP 501
    • Back
    • 2020 MSP 501 Rankings
    • 2020 Hot 101 Rankings
    • 2020 MSP 501 Report
  • Intelligence
    • Back
    • Our Sponsors
    • From the Industry
    • Content Resources
    • COVID-19 Partner Help
    • Galleries
    • Podcasts
    • Reports
    • Videos
    • Webinars
    • White Papers
  • EMEA
  • Awards
    • Back
    • Excellence in Digital Services
    • 2020 MSP 501
    • Top Gun 51
  • Events
    • Back
    • CP Conference & Expo
    • Channel Partners Evolution
    • Channel Evolution Europe
    • Channel Partners Event Coverage
    • Webinars
  • Channel Mentor
    • Back
    • Channel Market Intelligence
    • Channel Educational Series
Channel Futures
  • NEWSLETTER
  • Home
  • Technologies
    • Back
    • Analytics
    • Artificial Intelligence
    • Cloud
    • Data Centers
    • Desktop
    • IoT
    • Mobility
    • Networking
    • Open Source
    • RMM/PSA
    • Security
    • Virtualization
    • Voice/Connectivity
  • Strategy
    • Back
    • Best Practices
    • Business Models
    • Channel 101
    • Channel Programs
    • Channel Research
    • Digital Transformation
    • Diversity & Inclusion
    • Leadership
    • Mergers and Acquisitions
    • Sales & Marketing
    • Specialty Practices
  • MSSP Insider
    • Back
    • Business of Security
    • Cloud and Edge
    • Endpoint
    • Network
    • People and Careers
    • Training and Policies
  • MSP 501
    • Back
    • 2020 MSP 501 Rankings
    • 2020 Hot 101 Rankings
    • 2020 MSP 501 Report
  • Intelligence
    • Back
    • Our Sponsors
    • From the Industry
    • Content Resources
    • COVID-19 Partner Help
    • Galleries
    • Podcasts
    • Reports
    • Videos
    • Webinars
    • White Papers
  • EMEA
  • Awards
    • Back
    • Excellence in Digital Services
    • 2020 MSP 501
    • Top Gun 51
  • Events
    • Back
    • CP Conference & Expo
    • Channel Partners Evolution
    • Channel Evolution Europe
    • Channel Partners Event Coverage
    • Webinars
  • Channel Mentor
    • Back
    • Channel Market Intelligence
    • Channel Educational Series
    • Newsletter
  • REGISTER
  • MSPs
  • VARs / SIs
  • Digital Service Providers
  • Cloud Service Providers
  • CHANNEL PARTNERS ONLINE
 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: Cloud Service Providers Digital Service Providers MSPs VARs/SIs Open Source

Related


  • Spinoff Company
    IBM Names CEO of New Managed Services Spinoff
    The former IBM CFO is well-known to those within NewCo.
  • JEDI lightsaber
    AWS Still Chasing JEDI, Blasts Trump Administration Again
    AWS still wants to get JEDI from Microsoft. And there’s a new alliance in town. Plus, an update from iXsystems.
  • CEO Andy Jassy during keynote at AWS reInvent 2020
    AWS Partners Flooded with New Capabilities, Opportunities at re:Invent
    Channel head Doug Yeum introduced services, competencies and more ways for the channel to team with the cloud provider.
  • Reinvent
    Centreon Partners Get Access to Reinvented Partner Program
    Centreon is actively recruiting VARs and SIs in EMEA, the Americas and Asia Pacific.

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

  • Wipro, Navisite, 2nd Watch Bolster Cloud Service Portfolios
  • IBM Cloud for Telecommunications to Rely on Integrators Right Away
  • WANdisco Partners Get First Formalized Partner Program
  • DarkOwl: Dark Web Focused on Election Security Vulnerabilities

Galleries

View all

New, Changing Partner Programs: AWS, Tech Data, Avaya, Verizon

January 11, 2021

Industry Perspectives

View all

Cyberattacks: Threat Hunters Conquer Unpredictability with 3 Measures

January 21, 2021

The Right Data Migration Tool Helps Schools Move to Cloud During COVID Crisis

January 19, 2021

Cloud-Based CRM: What SMBs Need to Know about Backup and Recovery

January 19, 2021

Webinars

View all

Who’s Behind the Mask? Hacker Personas Explained

January 26, 2021

Your Network Perimeter Has Changed

February 18, 2021

How Managed Hosting Providers Thrive with the Alternative Cloud

February 24, 2021

White Papers

View all

Why Subscription Business Model

January 15, 2021

The Ultimate MSP Guide to Sales Efficiency

January 14, 2021

Eight Reasons Why MSPs Need IT Industry-Specific Sales Tools

January 14, 2021

Upcoming Events

View all

Channel Partners Virtual

March 2, 2021 - March 4, 2021

Channel Partners Conference & Expo

November 1, 2021 - November 4, 2021

Videos and Fastchats

View all

FASTCHAT: How SOAR Eliminates Security Challenges and Elevates Service Provider Revenues

January 6, 2021

Happy Holidays from Channel Partners & Channel Futures!

December 21, 2020

FASTCHAT: How Old, Unpatched Technologies Are Creating New Security Threats for MSPs and Their Customers

December 3, 2020

Twitter

ChannelFutures

#MSPs can inject predictability into #threathunting @Sophos #cybersecurity #ransomware dlvr.it/Rr4ffV https://t.co/Bztc2Yxwvc

January 22, 2021
ChannelFutures

.@RiskBased report shows decrease in #databreaches, jump in exposed records in 2020. dlvr.it/Rr4fcW https://t.co/PYiDMiJFbt

January 22, 2021
ChannelFutures

Legal experts say @VMware's #lawsuit against @nutanix's new CEO holds little weight. dlvr.it/Rr48FJ https://t.co/oLxPhgvgAt

January 21, 2021
ChannelFutures

bit.ly/2Y0kFZh twitter.com/Craig_Galbrait…

January 21, 2021
ChannelFutures

Our latest #Cybersecurity Roundup features @BitSight and @kovrrIns, @Vectra_AI and @AppOmniSecurity,… twitter.com/i/web/status/1…

January 20, 2021
ChannelFutures

.@solarwinds hackers target @Malwarebytes, impacting internal emails. #cybersecurity dlvr.it/RqzkZp https://t.co/aWqLjCCW9y

January 20, 2021
ChannelFutures

.@citrix $2.25 deal to acquire @wrike expands @CitrixPartners network into collaborative work management.… twitter.com/i/web/status/1…

January 20, 2021
ChannelFutures

.@Carbonite Migrate uses real-time replication to move workloads to #cloud with minimal risk and near-zero downtime… twitter.com/i/web/status/1…

January 20, 2021

MSSP Insider

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.

Channel Partners Online

Want more? Find more channel news and analysis on our sister site, Channel Partners.

Media Kit And Advertising

Want to reach our audience? Access our media kit

DISCOVER MORE FROM INFORMA TECH

  • Channel Partners Online
  • Channel Partners Events
  • MSP 501
  • MSSP Insider
  • IoT World Today
  • Webhostingtalk

WORKING WITH US

  • Contact
  • About us
  • Advertise
  • Newsletter

FOLLOW Channel Futures ON SOCIAL

  • Privacy
  • CCPA: “Do Not Sell My Data”
  • Cookie Policy
  • Terms
Copyright © 2021 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