Open digital safety (McGregor, IEEE Computer)
I’m happy to report that the 28th article in the open source column of IEEE Computer has been published. Title Open digital safety Keywords Digital Systems, Safety, Digital Safety, Training Data, Open...
View ArticleThe life-cycle of open source program offices
Open source program offices (OSPOs) have a life-cycle. Most companies start out with tasking one employee, part-time, “to take care of open source”. This person will typically try to help product and...
View ArticleA short history of open source business conferences
Out of curiosity about the recent resurgence of open source business conferences, here a short listing of those that I’m aware of. Feel free to add others in the comments. Name First year Founders...
View ArticleMy top three challenges for open source in Germany
Ahead of the next election and in support of the Bitkom open source working group and an upcoming policy paper, here are my top three challenges to open source in Germany. 1. Insufficient product...
View ArticleImproving velocity of code contributions in open source (Zaks et al., IEEE...
I’m happy to report that the 29th article in the open source column of IEEE Computer has been published. Title Improving velocity of code contributions in open source Keywords Open Source, Open Source...
View ArticleA plea for an open source cloud copyleft license
Is the AGPL-3.0 (or-later) license an effective cloud copyleft license? Does it do the trick of keeping community open source free and the competition away from commercial open source? I tried getting...
View ArticleFree and open-source software [Computer Magazine]
I’m happy to report that the 30th article in the open source column of IEEE Computer has been published. With this article, I’m turning to open source fundamentals which I’ll write about if there is no...
View ArticleThe prisoner’s dilemma of open-source software security (Koch, IEEE Computer)
I’m happy to report that the 31st article in the open source column of IEEE Computer has been published. Title The prisoner’s dilemma of open-source software security Keywords Open Source Software,...
View ArticleThe OPEN_Source-Initiative and the hyphen
Wikipedia is where linguists go when they are bored. So they long settled that it is “open source” (if used standalone) and “open-source software” (if open-source is a modifier/attribute to a noun)....
View ArticleStop maligning commercial open source, start helping it
You may have noticed how some open source enthusiasts are complaining about companies which relicensed their open source components to proprietary licenses. These companies get maligned using terms...
View ArticleWhat to look for in startup co-founders and early employees
I have created and participated in several software product startups during my early industry career, and I have created and participated in several as a professor. I intend to do so for many more to...
View ArticleWhat is “open washing”?
The term “open washing” is a fighting term used by proponents of community open-source software against commercial open source companies. The goal is to shame the companies into changing their business...
View ArticleWhy do companies create and how do they succeed with a vendor‑led open source...
Abstract Vendor-led open source foundations are open source foundations led by software vendors rather than individual developers or end-user organizations. Our research investigates why vendors create...
View ArticleGovernance practices for open source foundations in the healthcare sector...
Abstract Open source (OS) foundations are non-profit organizations that support open-source software development projects. OS foundations can be categorized based on their membership and governance...
View ArticleWhy and how do organizations create user-led open source consortia? [INFSOF...
Abstract Context User-led open source (OS) consortia (foundations) consist of organizations from industries beyond the software industry collaborating to create open-source software solutions for their...
View ArticleA systematic review of common beginner programming mistakes in data...
Abstract The design of effective programming languages, libraries, frameworks, tools, and platforms for data engineering strongly depends on their ease and correctness of use. Anyone who ignores that...
View ArticleWhat’s wrong with German university startup incubators?
Let’s use the simple root cause analysis method of asking multiple times why. 1. Many German university incubators are a joke. Why are they a joke? 2. Because they don’t deliver what they should be...
View ArticleImproving country-level competitiveness through open source consortia
The German economy would be better off, and overall more competitive, if its participants collaborated on the development of open-source software they need to operate their business. They could free...
View ArticleThe software bill of materials [Computer Magazine]
I’m happy to report that the 34th article in the open source column of IEEE Computer has been published. As always, please consider writing an article proposal! Title The Software Bill of Materials...
View Article