Happy to be hosting Gregorio Robles of URJC for a guest talk at FAU Erlangen in estimating software development effort
8.5.2025 14:08Happy to be hosting Gregorio Robles of URJC for a guest talk at FAU Erlangen in estimating software development effortAt the OLFs #OSID2025 open source innovation days in Berlin (today's workplace). Andreas Nettstraetter opening.
6.5.2025 08:15At the OLFs #OSID2025 open source innovation days in Berlin (today's workplace). Andreas Nettstraetter opening.The new coming relicensing scare?
What if commercial source-available vendors stopped licensing their product under their source-available license and only offered a traditional commercial license? In my current research interviews on commercial open source, two alternative intellectual property (IP) strategies are becoming visible: (1) Stay with open source and rely on trademarks, quality, and speed and (2) forego open source and use a non-compete license from the…
https://dirkriehle.com/2025/05/03/the-new-coming-relicensing-scare/
3.5.2025 14:08The new coming relicensing scare?What if commercial source-available vendors stopped licensing their product under their source-available...Re-relicensing to open source explained
In March 2024, Redis removed the open source license of its popular in-memory database and added the SSPL-1.0 license, a non-open source license according to the Open Source Initiative, the steward of the open source definition. In April 2025, Redis reversed course and re-relicensed back to open source by adding the AGPL-1.0 license to its software. Redis' strategy change is a great example of what I called…
https://dirkriehle.com/2025/05/03/re-relicensing-to-open-source-explained/
3.5.2025 13:10Re-relicensing to open source explainedIn March 2024, Redis removed the open source license of its popular in-memory database and added the...Untitled
Over on LinkedIn, Stef van Grieken complains, rightfully, about a ridiculous demand by a university technology transfer office (TTO). To agree to a licensing deal with Stef's company, the unnamed TTO had requested a bi-directional rights grant of intellectual property (IP). That is, the university wanted to receive a license to the company's IP in return for licensing its own IP to the company.
https://dirkriehle.com/2025/05/03/21677/
3.5.2025 12:45UntitledOver on LinkedIn, Stef van Grieken complains, rightfully, about a ridiculous demand by a university technology transfer office...A taxonomy of microservice integration techniques [INFSOF Journal]
Abstract Context Microservices have become an important architectural style for building robust and scalable software systems. A system’s functionality is split into independent units, the microservices, that communicate over a network and can be deployed independently. The shift of complexity into the integration layer necessitates enhanced collaboration among stakeholders, stressing the importance of…
https://dirkriehle.com/2025/04/04/a-taxonomy-of-microservice-integration-techniques-infsof-journal/
4.4.2025 19:12A taxonomy of microservice integration techniques [INFSOF Journal]Abstract Context Microservices have become an important architectural...The 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 Keywords Bill Of Materials, Open Source Software, Software Supply Chain, [...] Authors Dirk Riehle Publication Computer vol. 58, no. 4 (April 2025), pp. 115-120. Abstract: Cybersecurity threats and software supply chain…
https://dirkriehle.com/2025/04/03/the-software-bill-of-materials-computer-magazine/
3.4.2025 18:28The Software Bill of Materials [Computer Magazine]I'm happy to report that the 34th article in the open source column of IEEE Computer...The BBC on Germany including a short node to our "pacifist" attitude and its roots with a bonus complaint about Merkel's appeasement politics https://www.bbc.com/news/articles/cdjyjlkewr2o
2.4.2025 13:19The BBC on Germany including a short node to our "pacifist" attitude and its roots with a bonus complaint about Merkel's...So I was just spat on by a homeless person, probably drunk. I was simply walking along Turmstraße, when the spitter jumped out and spat against my arm (jacket). I just kept walking and a bit later wiped it off. I wonder what best to do under such circumstances?
29.3.2025 12:39So I was just spat on by a homeless person, probably drunk. I was simply walking along Turmstraße, when the spitter jumped out and spat...Country-level benefits through open source consortia
(This is a position paper I submitted, hence the writing style.) 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 themselves from (some) of the dependencies (vendor lock-in) on the Silicon Valley while reducing overall costs, setting standards, etc.
https://dirkriehle.com/2025/03/28/country-level-benefits-through-open-source-consortia/
28.3.2025 09:06Country-level benefits through open source consortia(This is a position paper I submitted, hence the writing style.) The German economy...Making your research work practical for evaluation
Most research articles are written for other researchers, leaving "popularization" to further publications (that for the most part never happen). What if you were able to capture and present your research work in such a way that it furthers your research and speaks to practitioners as well? After all, without application in practice, there will be no believable evaluation of your work.
https://dirkriehle.com/2025/03/25/making-your-research-work-practical-for-evaluation/
25.3.2025 08:30Making your research work practical for evaluationMost research articles are written for other researchers, leaving...First incompetence, then disaster https://www.theatlantic.com/politics/archive/2025/03/trump-administration-accidentally-texted-me-its-war-plans/682151/
25.3.2025 06:59First incompetence, then disaster...Most German university startup accelerators are a joke
Let's use the simple root cause analysis method of asking multiple times why. 1. Most German university accelerators are a joke. Why are they a joke? 2. Because they don't deliver what they should be delivering: Return on investment for all the public funding given to them. Why don't they deliver? 3. Because they have no or only vague or just bad performance goals.
https://dirkriehle.com/2025/03/21/most-german-university-startup-accelerators-are-a-joke/
21.3.2025 08:53Most German university startup accelerators are a jokeLet's use the simple root cause analysis method of asking multiple times why. 1....Arsonist, Killer, Saboteur, Spy: While Trump Courts Him, Putin Is Escalating Russia’s Hybrid War Against the West https://www.foreignaffairs.com/russia/arsonist-killer-saboteur-spy-vladimir-putin-donald-trump?utm_medium=newsletters
21.3.2025 08:21Arsonist, Killer, Saboteur, Spy: While Trump Courts Him, Putin Is Escalating Russia’s Hybrid War Against the West...Seat neighbor from hell: Can't figure out the seatbelt, occupies 1.5 seats, gets annoyed when they wouldn't serve him alcohol, and sticks some of his boogers to the seat. @AirCanada please clean seat 23b thoroughly
11.3.2025 21:28Seat neighbor from hell: Can't figure out the seatbelt, occupies 1.5 seats, gets annoyed when they wouldn't serve him alcohol, and...A systematic review of common beginner programming mistakes in data engineering [CSEE&T 2025]
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 it is humans who use these tools risks building tools that are useless, or worse, harmful. To ensure our data engineering tools are based on solid foundations, we performed a…
15.2.2025 16:59A systematic review of common beginner programming mistakes in data engineering [CSEE&T 2025]Abstract The design of effective...When I asked about the eggs surcharge, the waitress patiently but sternly explained to me that it was because of the vegan omelette
14.2.2025 23:56When I asked about the eggs surcharge, the waitress patiently but sternly explained to me that it was because of the vegan omeletteAn empirical study of Jayvee, a domain-specific language for data engineering, on understanding data pipeline architectures [SP&E Journal]
Abstract A large part of data science projects is spent on data engineering. Especially in open data contexts, data quality issues are prevalent and are often tackled by non-professional programmers. We introduce and evaluate Jayvee, a domain-specific language for data engineering aimed at reducing barriers to building data…
12.2.2025 14:14An empirical study of Jayvee, a domain-specific language for data engineering, on understanding data pipeline architectures...A few seconds ago, we were pushing 300 km/h, nearing escape velocity. Now there is some drag again.
6.2.2025 16:51A few seconds ago, we were pushing 300 km/h, nearing escape velocity. Now there is some drag again.No surprise here: Russian operatives suspected trying to discredit Germany's Green party to weaken Western democracy https://www.dw.com/en/germany-police-suspect-russia-behind-car-vandalism/a-71517942?mobileApp=true
5.2.2025 20:33No surprise here: Russian operatives suspected trying to discredit Germany's Green party to weaken Western democracy...⬆️
⬇️