The Success of log4j

log4j (2) demonstrates the tremendous success of the open source development model (and not the opposite, as some might believe because of the recent vulnerability).

A huge number of companies use log4j in their products. What else spells success better?

However, what those companies failed to do is to properly manage their risk, here the dependency on open source. That’s on the companies, and not on the open source model, which works just fine, thank you.

Continue reading “The Success of log4j”

The Open Source Distributor Business Model (Dirk Riehle, IEEE Computer Column)

I’m happy to report that the 18th article in the Open Source Expanded column of IEEE Computer has been published.

TitleThe Open Source Distributor Business Model
KeywordsOpen source distributor, open source distribution, open source business model, open source sustainability
AuthorsDirk Riehle
PublicationComputer vol. 54, no. 12 (December 2021), pp. 99-103

Abstract: This article defines and discusses one particular commercial open source business model, called the (open source) distributor model. It can attract significant venture capital, thereby contributing to the long-term sustainability of open source.

As always, the article is freely available (local copy, as PDF).

Also, check out the full list of articles.

Open Source Hardware (Hannig & Teich, IEEE Computer Column)

I’m happy to report that the 17th article in the Open Source Expanded column of IEEE Computer has been published.

TitleOpen Source Hardware
KeywordsOpen Source Hardware, Integrated Circuits, Ecosystems, Hardware, Open Source Software
AuthorsFrank Hannig, Jürgen Teich
PublicationComputer vol. 54, no. 10 (October 2021), pp. 111-115

Abstract: Hardware that can be manufactured from free and open source descriptions has gained a lot of momentum. This article gives a general introduction, focusing on electronics and integrated circuits, corresponding open ecosystems and organizations, and highlights benefits and challenges.

As always, the article is freely available (local copy).

Also, check out the full list of articles.

Making Open Source Project Health Transparent (Goggins et al., IEEE Computer Column)

I’m happy to report that the 16th article in the Open Source Expanded column of IEEE Computer has been published.

TitleMaking Open Source Project Health Transparent
KeywordsOpen source software
AuthorsSean P. Goggins, Matt Germonprez, Kevin Lumbard
PublicationComputer vol. 54, no. 8 (August 2021), pp. 104-111

Abstract: This article explores the Community Health Analytics for Open Source Software (CHAOSS) project and how it plays an integral role in the automation of key measures to make the state of open source readily observable.

As always, the article is freely available (local copy).

Also, check out the full list of articles.

The Future Resurgence of Copyleft

In 2009, half of open source code was licensed under the GPLv2 license, the canonical copyleft license. Every other license had less than 10% market share. Over the years, the MIT license and other permissive licenses kept climbing at the expense of the GPLv2. As of today, the MIT license is the leading license with more than 32% market share in absolute numbers, with the GPLv2 license having fallen below 20%.

Continue reading “The Future Resurgence of Copyleft”

Open Source Project Licensing

In a well-working community open source project, many people contribute. In particular, software developers will submit code contributions. As a consequence, without further measures, the copyright in the project’s code will be widely shared among its contributors. 

To ensure that a project can be used without fear of violating someone’s intellectual property rights, all project artifacts, in particular the code, need to have a clear open source license, and ideally only one. 

Continue reading “Open Source Project Licensing”

Open Source Explained (in German, without Jargon, in 1500 Words)

Open-Source-Software, im engeren Sinne, ist Computer-Software (Programme), die kostenfrei genutzt, modifiziert, und weitergegeben werden können. Bekannte Beispiele für Open-Source-Software sind das Linux Betriebssystem und der Firefox Web-Browser. Open Source im weiteren Sinne ist ein von Menschen getragenes Phänomen, das uns ungeahnte Möglichkeiten der weltweiten Zusammenarbeit sowie neue Geschäftsmodelle gegeben hat.

Continue reading “Open Source Explained (in German, without Jargon, in 1500 Words)”