<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>open-source software · Julian Hinz</title>
    <link>https://julianhinz.com/topics/open-source-software/</link>
    <description>open-source software by Julian Hinz.</description>
    <language>en</language>
    <managingEditor>mail@julianhinz.com (Julian Hinz)</managingEditor>
    <lastBuildDate>Mon, 01 Jul 2024 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://julianhinz.com/topics/open-source-software/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>OSSIO</title>
      <link>https://julianhinz.com/data-code/ossio/</link>
      <pubDate>Mon, 01 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://julianhinz.com/data-code/ossio/</guid>
      <dc:creator>Aaron Lohmann</dc:creator>
      <dc:creator>Gábor Békés</dc:creator>
      <dc:creator>Julian Hinz</dc:creator>
      <dc:creator>Miklós Koren</dc:creator>
      <category>input-output linkages</category>
      <category>open-source software</category>
      <description>&lt;p&gt;The Open Source Software Input Output Tables (OSSIO) provide global input-output tables of open-source software flows between countries. The tables cover five programming languages and 15 countries. They are constructed by mapping the geographic locations of software developers and the dependency linkages between software projects, aggregating these into flows between countries.&lt;/p&gt;
&lt;p&gt;The dataset was created as part of the EU Horizon Europe project &lt;a href=&#34;https://rethink-gsc.eu&#34;&gt;RETHINK-GSC&lt;/a&gt;, which studies knowledge flows in global supply chains.&lt;/p&gt;
&lt;h3 id=&#34;access&#34;&gt;Access&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Dataset (RADAR):&lt;/strong&gt; &lt;a href=&#34;https://doi.org/10.22000/SaNahyIFpqpJVFbb&#34;&gt;doi.org/10.22000/SaNahyIFpqpJVFbb&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Kiel Institute page:&lt;/strong&gt; &lt;a href=&#34;https://www.kielinstitut.de/publications/dataset-open-source-software-input-output-tables-ossio-18789/&#34;&gt;kielinstitut.de&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Data is released under CC BY 4.0.
&lt;br&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>mies.sty</title>
      <link>https://julianhinz.com/data-code/mies.sty/</link>
      <pubDate>Mon, 07 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://julianhinz.com/data-code/mies.sty/</guid>
      <dc:creator>Julian Hinz</dc:creator>
      <category>open-source software</category>
      <category>research tools</category>
      <description>&lt;figure&gt;&lt;img src=&#34;example.svg&#34;
         alt=&#34;mies.sty example.&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;mies.sty example.&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/julianhinz/mies.sty&#34;&gt;&lt;code&gt;mies.sty&lt;/code&gt;&lt;/a&gt; is a clean LaTeX article style focused on clarity, spacing, and classic design — inspired by Mies van der Rohe’s &lt;em&gt;less is more&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;It comes in two variants:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;mies.sty&lt;/code&gt;: full-featured for math-heavy papers with tables and figures&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minimies.sty&lt;/code&gt;: stripped-down for short drafts and clean submissions&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Start your article like this:&lt;/p&gt;
&lt;div class=&#34;shadow&#34;&gt;
    
    &lt;div class=&#34;highlight&#34;&gt;&lt;pre class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-latex&#34; data-lang=&#34;latex&#34;&gt;
&lt;span class=&#34;k&#34;&gt;\documentclass&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;[11pt,a4paper]&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;{&lt;/span&gt;article&lt;span class=&#34;nb&#34;&gt;}&lt;/span&gt;
&lt;span class=&#34;k&#34;&gt;\usepackage&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;{&lt;/span&gt;mies&lt;span class=&#34;nb&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;c&#34;&gt;% or \usepackage{minimies}
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Features include improved spacing, clean typography, longtable and TikZ support, and a custom macro set for academic writing.&lt;/p&gt;
&lt;p&gt;A complete example is included in &lt;a href=&#34;https://github.com/julianhinz/mies.sty/blob/main/example.tex&#34;&gt;&lt;code&gt;example.tex&lt;/code&gt;&lt;/a&gt;, featuring &lt;em&gt;The Economics of Time Travel&lt;/em&gt; by Doc Brown et al.&lt;/p&gt;
&lt;p&gt;Get it from &lt;a href=&#34;https://github.com/julianhinz/mies.sty&#34;&gt;GitHub&lt;/a&gt; or try it on &lt;a href=&#34;https://www.overleaf.com/docs?snip_uri=https://github.com/julianhinz/mies.sty/archive/refs/heads/main.zip&#34;&gt;Overleaf&lt;/a&gt;.
&lt;br&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>luhmann.sty</title>
      <link>https://julianhinz.com/data-code/luhmann.sty/</link>
      <pubDate>Mon, 07 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://julianhinz.com/data-code/luhmann.sty/</guid>
      <dc:creator>Julian Hinz</dc:creator>
      <category>open-source software</category>
      <category>research tools</category>
      <description>&lt;figure&gt;&lt;img src=&#34;example.svg&#34;
         alt=&#34;luhmann.sty example title slide.&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;luhmann.sty example title slide.&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/julianhinz/luhmann.sty&#34;&gt;&lt;code&gt;luhmann.sty&lt;/code&gt;&lt;/a&gt; is a sleek LaTeX Beamer style for academic and professional presentations.&lt;br&gt;
It builds on &lt;a href=&#34;https://github.com/pmichaillat/latex-presentation&#34;&gt;latex-presentation&lt;/a&gt; by Pierre-Olivier Michaillat.&lt;/p&gt;
&lt;p&gt;Include &lt;code&gt;luhmann.sty&lt;/code&gt; in a directory and use it in a presentation with:&lt;/p&gt;
&lt;div class=&#34;shadow&#34;&gt;
    
    &lt;div class=&#34;highlight&#34;&gt;&lt;pre class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-latex&#34; data-lang=&#34;latex&#34;&gt;
&lt;span class=&#34;k&#34;&gt;\documentclass&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;[aspectratio=169]&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;{&lt;/span&gt;beamer&lt;span class=&#34;nb&#34;&gt;}&lt;/span&gt;
&lt;span class=&#34;k&#34;&gt;\usepackage&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;{&lt;/span&gt;luhmann&lt;span class=&#34;nb&#34;&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;For a full example, see the fictional &lt;strong&gt;Q-Branch briefing&lt;/strong&gt; included in &lt;a href=&#34;https://github.com/julianhinz/luhmann.sty/blob/main/example.tex&#34;&gt;&lt;code&gt;example.tex&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;More on &lt;a href=&#34;https://github.com/julianhinz/luhmann.sty&#34;&gt;GitHub&lt;/a&gt; or open directly in &lt;a href=&#34;https://www.overleaf.com/docs?snip_uri=https://github.com/julianhinz/luhmann.sty/archive/refs/heads/main.zip&#34;&gt;Overleaf&lt;/a&gt;.
&lt;br&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Vibe Coding Kills Open Source</title>
      <link>https://julianhinz.com/research/vibe_coding_kills_open_source/</link>
      <pubDate>Wed, 21 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://julianhinz.com/research/vibe_coding_kills_open_source/</guid>
      <dc:creator>Miklós Koren</dc:creator>
      <dc:creator>Gábor Békés</dc:creator>
      <dc:creator>Julian Hinz</dc:creator>
      <dc:creator>Aaron Lohmann</dc:creator>
      <category>AI</category>
      <category>open-source software</category>
      <description>&lt;figure&gt;&lt;img src=&#34;tailwind_usage_vs_qa_presentation.png&#34;
         alt=&#34;Tailwind usage grows while engagement falls.&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;Tailwind usage grows while engagement falls.&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Generative AI is changing how software is produced and used. In vibe coding, an AI agent builds software by selecting and assembling open-source software (OSS), often without users directly reading documentation, reporting bugs, or otherwise engaging with maintainers. We study the equilibrium effects of vibe coding on the OSS ecosystem. We develop a model with endogenous entry and heterogeneous project quality in which OSS is a scalable input into producing more software. Users choose whether to use OSS directly or through vibe coding. Vibe coding raises productivity by lowering the cost of using and building on existing code, but it also weakens the user engagement through which many maintainers earn returns. When OSS is monetized only through direct user engagement, greater adoption of vibe coding lowers entry and sharing, reduces the availability and quality of OSS, and reduces welfare despite higher productivity. Sustaining OSS at its current scale under widespread vibe coding requires major changes in how maintainers are paid.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>When dispersed teams are more successful: Theory and evidence from software</title>
      <link>https://julianhinz.com/research/gravity_oss/</link>
      <pubDate>Sun, 15 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://julianhinz.com/research/gravity_oss/</guid>
      <dc:creator>Gábor Békés</dc:creator>
      <dc:creator>Julian Hinz</dc:creator>
      <dc:creator>Miklós Koren</dc:creator>
      <dc:creator>Aaron Lohmann</dc:creator>
      <category>economic geography</category>
      <category>open-source software</category>
      <category>global talent</category>
      <description>&lt;figure&gt;&lt;img src=&#34;model.png&#34;
         alt=&#34;Visual representation of the model.&#34;/&gt;&lt;figcaption&gt;
            &lt;p&gt;Visual representation of the model.&lt;/p&gt;
        &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Who collaborates with whom when physical co-location is no longer a constraint? How does the geographic composition of teams influence project success? We develop a model of global team formation and collaboration in which individuals have heterogeneous and partially observable skills, collaboration incurs geographic frictions, and project success depends on the best idea developed in the team. The model yields five testable predictions: (I) collaboration is more likely among geographically proximate individuals; (II) only highly skilled individuals form long-distance collaborations due to selection effects; (III) geographically diverse teams produce higher-quality outcomes; (IV) the positive impact of diversity on success is stronger for more complex projects; and (V) there is a non-linear relationship between team size and project quality. We test these predictions using a highly granular dataset on open-source software development, where project success is measured through downstream usage. The open-source setting offers a unique empirical advantage: its transparency and absence of physical constraints allow us to isolate the role of team composition and collaboration frictions. Our findings confirm the model&amp;rsquo;s predictions and suggest that the benefits of dispersed collaboration extend beyond software development to other knowledge-intensive activities.&lt;/p&gt;
</description>
    </item>
  </channel>
</rss>
