We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

The End of Free Software

Formal Metadata

Title
The End of Free Software
Subtitle
How the Cloud threatens FOSS and what we can do about it
Title of Series
Number of Parts
542
Author
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Free and Open Source Software “won”–it successfully democratized access to code and technology—but the industry changed. Cloud computing has created an always online, software-defined world orchestrated around running software-as-a-service. This reintroduced practical limits to software freedom as hyperscalers create proprietary differentiation through secretive operation and management software. In practice, we have become dependent on proprietary services built on a FOSS foundation. This proprietary capture threatens to undermine the very ability to create Free and Open Source Software. This presentation explores suggestions (such as the Operate First initiative) for how FOSS can, and must, evolve to face these challenges and democratize the cloud. Free and Open Source Software has successfully democratized access to code and technology. FOSS has become the common, universal base for software development. However, despite “winning” the industry, FOSS largely stops with 'software at rest' (the runtimes, toolchains, and code components used when running your environment and building your applications). Upstream projects can take these software components and run them, but putting them into production at scale is mostly protected as proprietary knowledge by the companies offering cloud services on top of FOSS. FOSS enabled the evolution of computing through cloud and microservices, as well as the increasing ubiquity of software control in the physical world. With this widespread adoption the challenges to FOSS have changed: the software industry has remade development into the aggregation of black-box services running on infrastructure controlled by a third party. It has, in essence, re-created the problem of the mainframe. To survive, FOSS must evolve through open sourcing operations. Operate First is one way to do that.