Dirk Riehle's Industry and Research Publications

Category: 2. Building Products

  • Enabling Open Innovation with Open Data using the JValue Open Data Service

    Enabling Open Innovation with Open Data using the JValue Open Data Service

    Today I gave my JValue Open Data Service talk at USM (University of Sciences, Malaysia, at Penang). I am grateful for the opportunity and the recording. Abstract: Open data has the potential to create significant practical value for its users through open innovation. Yet, to realize this value, we need an open ecosystem, next to…

  • Open source license compliance in software supply chains [Book Chapter]

    Open source license compliance in software supply chains [Book Chapter]

    Abstract: Almost all software products today include open-source components. However, the obligations that open-source licenses put on their users can be difficult or undesirable to comply with. As a consequence, software vendors and related companies need to govern the process by which open-source components are included in their products. A key process of such open-source…

  • Do You Need a Macbook to Learn to Code? (Coding vs. Systems Building)

    Do You Need a Macbook to Learn to Code? (Coding vs. Systems Building)

    Someone on Twitter asked this question and people loved to weigh in. Most answered: “No, just get an old $200 laptop.” While not wrong, this answer misses the point. Coding, here, apparently means reading and writing code. For that, indeed, any cheap computer will do. However, being able to read and write code does not…

  • Getting started with FLOSS governance and compliance in companies [OpenSym 2019]

    Getting started with FLOSS governance and compliance in companies [OpenSym 2019]

    Abstract: Commercial use of open source software is on the rise as more companies realize the benefits of using FLOSS components in their products. At the same time, the ungoverned use of such components can result in legal, financial, intellectual property, and other risks. To mitigate these risks, companies must govern their use of open source…

  • Agile Methods and the Magic Triangle

    Agile Methods and the Magic Triangle

    In software engineering, the magic triangle is a well-known concept to illustrate the relationship between scope, time, and cost of a software development project. Of the three (scope, time, cost), pick two, and the third will magically follow. (It is determined by the other two.) Scope means features (or delivered functionality), time means duration or…

  • Open Source and Inner Source at IAV (in English)

    Open Source and Inner Source at IAV (in English)

    The house magazine of IAV Automotive Engineering GmbH, a major supplier to the German automotive industry, which had interviewed Markus Blonn and me about open source and inner source at IAV, translated the magazine article into English, woohoo!