diff --git a/2025/02/24/eol/index.html b/2025/02/24/eol/index.html new file mode 100644 index 0000000..9b295e5 --- /dev/null +++ b/2025/02/24/eol/index.html @@ -0,0 +1,393 @@ + + + + + + + + + + + + + + + The Ethical Open License (EOL) - Rethinking Open Source Responsibility + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + + + +
+
+

+
🌑
+ + +

+
+ +
+

+
Hello World.
+ +

+
+ + + + +
+
+
+ Home + + + Blog + + + + About + + + + + Email + + +
+
+
+
+
+ +
+

The Ethical Open License (EOL) - Rethinking Open Source Responsibility

+ +

For a while now, I’ve been thinking about something that doesn’t get talked about enough in open source: what happens when your code is used for something you fundamentally disagree with?

+

We celebrate open-source as this great force for collaboration, and in many ways, it is. But there’s a gap in how we think about responsibility. Right now, if you release software under a standard open-source license, you’re essentially saying: “Here, take this. Use it for whatever you want.” And that’s fine, until you realize that “whatever you want” includes things like mass surveillance, AI-driven discrimination, child exploitation networks, or even tools used to facilitate human trafficking.

+

Some people argue that this is just the price of open-source – once you put code out there, it’s out of your hands. But I started asking myself: does it have to be?

+

+
+

What Is the Ethical Open License (EOL)?

The Ethical Open License (EOL) is an attempt to build a licensing model that allows for openness while setting some fundamental ethical limitations. It’s not about restricting everyday users or preventing innovation. It’s about setting clear boundaries on how software can and can’t be used.

+

Under EOL, your software for example cannot be used for:

+
    +
  • Mass surveillance – No large-scale tracking, unauthorized data collection, or government spying programs.
  • +
  • Autonomous weapons – Your code should not end up in military AI systems or automated combat technology.
  • +
  • Discriminatory AI – No training models that reinforce bias or make decisions based on race, gender, or social class.
  • +
  • Exploitation networks – No use in systems that facilitate child abuse, human trafficking, or other crimes that exploit vulnerable individuals.
  • +
+

This is about recognizing that technology has real-world consequences and that developers should have a say in how their work is applied.

+
+

How Does EOL Work?

EOL follows a familiar open-source structure, but with added restrictions on unethical use. It grants users the right to:

+
    +
  • Use, modify, and distribute the software freely.
  • +
  • Contribute to the project under the same ethical guidelines.
  • +
  • Fork or create derivatives as long as they comply with the license terms.
  • +
+

However, if an entity is found to be violating the ethical clauses of the license, they lose their right to use the software. This is meant to create a tangible consequence for misuse while keeping the spirit of open-source collaboration intact.

+

To avoid ambiguity, EOL also provides a defined process for addressing violations. This would ideally involve an independent review process where complaints can be filed, reviewed, and addressed based on available evidence.

+

If a violation is confirmed, the offending party is expected to cease the unethical use immediately or risk losing access to the software under the terms of the license.

+
+

The Cost Model of EOL

One important question that comes up with any new license is: how does the cost model work?

+

EOL itself is, like most open-source licenses, free to use. Any developer, company, or organization can adopt the license without paying fees. However, the enforcement mechanisms and the potential establishment of an independent ethics review board (IERB) introduce some financial considerations.

+

Potential Costs and Funding Sources

    +
  1. Self-Governance (Free Model) – In its simplest form, projects adopting EOL could rely on community-driven enforcement, where violations are reported and discussed publicly. This keeps costs low but relies heavily on volunteer effort and public pressure.

    +
  2. +
  3. Ethics Review Board (IERB) – If a formal IERB were established, it would require funding for:

    +
      +
    • Legal reviews of complaints
    • +
    • Investigations into reported misuse
    • +
    • Administrative work related to enforcement
    • +
    +

    This could be supported through:

    +
      +
    • Corporate sponsorships from organizations that believe in ethical open-source development.
    • +
    • Crowdfunding and donations from developers and supporters.
    • +
    • A tiered compliance model where companies using EOL-licensed software commercially contribute a small fee toward maintaining ethical oversight.
    • +
    +
  4. +
  5. Hybrid Approach – A mix of self-governance and optional paid enforcement. Smaller projects could rely on community oversight, while larger commercial users could opt into a paid compliance system that helps fund ethical review and enforcement.

    +
  6. +
+

The exact cost model isn’t set in stone – it’s something that would need to be refined based on community feedback and practical needs. The core idea, however, is that ethical enforcement doesn’t have to be a barrier to open-source adoption, but it does require some thought into sustainability.

+
+

The Royalty Structure of EOL

I’m still not entirely sure if a royalty model is the right approach or if it would actually be beneficial. The idea is to create a way for large-scale commercial users to contribute back to the ethical enforcement of open-source projects, but whether this is the best method is something that needs further discussion.

+

Another aspect of EOL is its royalty model for commercial use. While individuals, nonprofits, and small companies can use the software freely, larger companies generating significant revenue directly from EOL-licensed software are expected to contribute back to the ecosystem.

+

Royalty Rates Based on Annual Gross Revenue

+ + + + + + + + + + + + + + + + + + +
Annual Gross RevenueRoyalty Rate
Less than $1,000,0000%
$1,000,000 - $5,000,0001%
More than $5,000,0002%
+

These royalties are calculated based on annual gross revenue directly attributable to the software or its derivative work. The goal is to ensure that successful commercial ventures built on EOL-licensed software contribute fairly to its maintenance and ethical enforcement.

+

Funds collected through royalties can be allocated toward:

+
    +
  • Supporting ethical enforcement efforts
  • +
  • Maintaining an independent review process
  • +
  • Funding security audits and compliance verification
  • +
  • Ensuring long-term sustainability of ethically governed open-source projects
  • +
+

This model helps create a balance between free access for non-commercial use and fair compensation for commercial beneficiaries, ensuring that ethical oversight remains feasible without burdening smaller developers or independent contributors.

+
+

“Isn’t open-source supposed to be neutral?”

The idea has always been that developers provide the tools, and it’s not their job to dictate how those tools are used.

+

But software isn’t neutral. A powerful AI model isn’t just some abstract tool – it actively shapes real-world outcomes. A social media algorithm doesn’t just recommend content – it determines what millions of people see and believe. And if we, as developers, recognize that, why should we act as if we have no role in what happens next?

+

That’s where EOL comes in – not as a perfect solution, but as a proposal for a different way of thinking about open-source responsibility.

+
+

EOL is Now on GitHub

The Ethical Open License (EOL) 1.0 is now up on GitHub. It’s not a final product. It’s an open discussion. If you’re interested, check it out, share your thoughts, and let’s figure out if this is something that could work.

+

👉 github.com/timkicker/EOL

+

Whether this turns into something practical or just sparks a broader conversation, I’d call that a win.

+
+

I don’t expect EOL to replace MIT, GPL, or any of the widely used licenses. But I do think it’s time we stop pretending that software is neutral.

+

The way our code is used matters. And if we, as developers, have the ability to set ethical boundaries, why shouldn’t we?

+ +

— Feb 24, 2025

+ +
+
+ + + + + + + + + + +
+ +
+
+ + + + + +
+ +
+

+ + + #opensource

+ +
+ + +
+ + + + + + + + + GitHub + + + + + + LinkedIn + + + + + + + +
+ +
+ +
+
+ +
+ +
+ + + + + + diff --git a/archives/2025/02/index.html b/archives/2025/02/index.html new file mode 100644 index 0000000..8f980de --- /dev/null +++ b/archives/2025/02/index.html @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + All Posts - Tim Kicker + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + + + +
+
+

+
🌑
+ + +

+
+ +
+

+
Hello World.
+ +

+
+ + + + +
+
+
+ Home + + + Blog + + + + About + + + + + Email + + +
+
+
+
+
+ +
+ +

All Posts

+ + + + +
+
    + + +
+
+ + +
+ +
+

+ + + #opensource

+ +
+ + +
+ + + + + + + + + GitHub + + + + + + LinkedIn + + + + + + + +
+ +
+ +
+
+ +
+ +
+ + + + + + diff --git a/archives/2025/index.html b/archives/2025/index.html new file mode 100644 index 0000000..99db3a3 --- /dev/null +++ b/archives/2025/index.html @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + All Posts - Tim Kicker + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + + + +
+
+

+
🌑
+ + +

+
+ +
+

+
Hello World.
+ +

+
+ + + + +
+
+
+ Home + + + Blog + + + + About + + + + + Email + + +
+
+
+
+
+ +
+ +

All Posts

+ + + + +
+
    + + +
+
+ + +
+ +
+

+ + + #opensource

+ +
+ + +
+ + + + + + + + + GitHub + + + + + + LinkedIn + + + + + + + +
+ +
+ +
+
+ +
+ +
+ + + + + + diff --git a/archives/index.html b/archives/index.html index f1e3cac..d06095d 100644 --- a/archives/index.html +++ b/archives/index.html @@ -218,6 +218,22 @@

All Posts

+
+
+ +
+

Feb 24, 2025

+
+ +
+
+
diff --git a/atom.xml b/atom.xml index d210626..9654684 100644 --- a/atom.xml +++ b/atom.xml @@ -3,7 +3,104 @@ https://tim.kicker.dev Tim's Blog - 2024-06-26T18:20:59.000Z + 2025-02-24T15:20:53.000Z + + https://tim.kicker.dev/2025/02/24/eol/ + The Ethical Open License (EOL) - Rethinking Open Source Responsibility + + <p>For a while now, I’ve been thinking about something that doesn’t get talked about enough in open source: <strong>what happens when your code is used for something you fundamentally disagree with?</strong></p> +<p>We celebrate open-source as this great force for collaboration, and in many ways, it is. But there’s a gap in how we think about responsibility. Right now, if you release software under a standard open-source license, you’re essentially saying: “Here, take this. Use it for whatever you want.” And that’s fine, until you realize that “whatever you want” includes things like mass surveillance, AI-driven discrimination, child exploitation networks, or even tools used to facilitate human trafficking.</p> +<p>Some people argue that this is just the price of open-source – once you put code out there, it’s out of your hands. But I started asking myself: <strong>does it have to be?</strong></p> +<p><img src="https://socialify.git.ci/timkicker/eol/image?language=1&logo=https://raw.githubusercontent.com/timkicker/EOL/refs/heads/main/file_with_handshake.png&name=1&owner=1&stargazers=1&theme=Light"></p> +<hr> +<h2 id="What-Is-the-Ethical-Open-License-EOL"><a href="#What-Is-the-Ethical-Open-License-EOL" class="headerlink" title="What Is the Ethical Open License (EOL)?"></a>What Is the Ethical Open License (EOL)?</h2><p>The <strong>Ethical Open License (EOL)</strong> is an attempt to build a licensing model that allows for openness while setting some fundamental ethical limitations. It’s not about restricting everyday users or preventing innovation. It’s about setting clear boundaries on how software can and can’t be used.</p> +<p>Under EOL, your software for example <strong>cannot</strong> be used for:</p> +<ul> +<li><strong>Mass surveillance</strong> – No large-scale tracking, unauthorized data collection, or government spying programs.</li> +<li><strong>Autonomous weapons</strong> – Your code should not end up in military AI systems or automated combat technology.</li> +<li><strong>Discriminatory AI</strong> – No training models that reinforce bias or make decisions based on race, gender, or social class.</li> +<li><strong>Exploitation networks</strong> – No use in systems that facilitate child abuse, human trafficking, or other crimes that exploit vulnerable individuals.</li> +</ul> +<p>This is about recognizing that technology has real-world consequences and that developers should have a say in how their work is applied.</p> +<hr> +<h2 id="How-Does-EOL-Work"><a href="#How-Does-EOL-Work" class="headerlink" title="How Does EOL Work?"></a>How Does EOL Work?</h2><p>EOL follows a familiar open-source structure, but with added restrictions on unethical use. It grants users the right to:</p> +<ul> +<li>Use, modify, and distribute the software freely.</li> +<li>Contribute to the project under the same ethical guidelines.</li> +<li>Fork or create derivatives as long as they comply with the license terms.</li> +</ul> +<p>However, if an entity is found to be violating the ethical clauses of the license, they <strong>lose their right to use the software</strong>. This is meant to create a tangible consequence for misuse while keeping the spirit of open-source collaboration intact.</p> +<p>To avoid ambiguity, EOL also provides a <strong>defined process</strong> for addressing violations. This would ideally involve an independent review process where complaints can be filed, reviewed, and addressed based on available evidence.</p> +<p>If a violation is confirmed, the offending party is expected to cease the unethical use immediately or risk losing access to the software under the terms of the license.</p> +<hr> +<h2 id="The-Cost-Model-of-EOL"><a href="#The-Cost-Model-of-EOL" class="headerlink" title="The Cost Model of EOL"></a>The Cost Model of EOL</h2><p>One important question that comes up with any new license is: <strong>how does the cost model work?</strong></p> +<p>EOL itself is, like most open-source licenses, <strong>free to use</strong>. Any developer, company, or organization can adopt the license without paying fees. However, the enforcement mechanisms and the potential establishment of an independent ethics review board (IERB) introduce some financial considerations.</p> +<h3 id="Potential-Costs-and-Funding-Sources"><a href="#Potential-Costs-and-Funding-Sources" class="headerlink" title="Potential Costs and Funding Sources"></a><strong>Potential Costs and Funding Sources</strong></h3><ol> +<li><p><strong>Self-Governance (Free Model)</strong> – In its simplest form, projects adopting EOL could rely on community-driven enforcement, where violations are reported and discussed publicly. This keeps costs low but relies heavily on volunteer effort and public pressure.</p> +</li> +<li><p><strong>Ethics Review Board (IERB)</strong> – If a formal IERB were established, it would require funding for:</p> +<ul> +<li>Legal reviews of complaints</li> +<li>Investigations into reported misuse</li> +<li>Administrative work related to enforcement</li> +</ul> +<p>This could be supported through:</p> +<ul> +<li><strong>Corporate sponsorships</strong> from organizations that believe in ethical open-source development.</li> +<li><strong>Crowdfunding and donations</strong> from developers and supporters.</li> +<li><strong>A tiered compliance model</strong> where companies using EOL-licensed software commercially contribute a small fee toward maintaining ethical oversight.</li> +</ul> +</li> +<li><p><strong>Hybrid Approach</strong> – A mix of self-governance and optional paid enforcement. Smaller projects could rely on community oversight, while larger commercial users could opt into a paid compliance system that helps fund ethical review and enforcement.</p> +</li> +</ol> +<p>The exact cost model isn’t set in stone – it’s something that would need to be refined based on community feedback and practical needs. The core idea, however, is that ethical enforcement doesn’t have to be a barrier to open-source adoption, but it does require some thought into sustainability.</p> +<hr> +<h2 id="The-Royalty-Structure-of-EOL"><a href="#The-Royalty-Structure-of-EOL" class="headerlink" title="The Royalty Structure of EOL"></a>The Royalty Structure of EOL</h2><p><em>I’m still not entirely sure if a royalty model is the right approach or if it would actually be beneficial. The idea is to create a way for large-scale commercial users to contribute back to the ethical enforcement of open-source projects, but whether this is the best method is something that needs further discussion.</em></p> +<p>Another aspect of EOL is its <strong>royalty model</strong> for commercial use. While individuals, nonprofits, and small companies can use the software freely, larger companies generating significant revenue directly from EOL-licensed software are expected to contribute back to the ecosystem.</p> +<h3 id="Royalty-Rates-Based-on-Annual-Gross-Revenue"><a href="#Royalty-Rates-Based-on-Annual-Gross-Revenue" class="headerlink" title="Royalty Rates Based on Annual Gross Revenue"></a><strong>Royalty Rates Based on Annual Gross Revenue</strong></h3><table> +<thead> +<tr> +<th>Annual Gross Revenue</th> +<th>Royalty Rate</th> +</tr> +</thead> +<tbody><tr> +<td>Less than $1,000,000</td> +<td>0%</td> +</tr> +<tr> +<td>$1,000,000 - $5,000,000</td> +<td>1%</td> +</tr> +<tr> +<td>More than $5,000,000</td> +<td>2%</td> +</tr> +</tbody></table> +<p>These royalties are calculated based on <strong>annual gross revenue directly attributable to the software or its derivative work</strong>. The goal is to ensure that successful commercial ventures built on EOL-licensed software contribute fairly to its maintenance and ethical enforcement.</p> +<p>Funds collected through royalties can be allocated toward:</p> +<ul> +<li>Supporting ethical enforcement efforts</li> +<li>Maintaining an independent review process</li> +<li>Funding security audits and compliance verification</li> +<li>Ensuring long-term sustainability of ethically governed open-source projects</li> +</ul> +<p>This model helps create a balance between free access for non-commercial use and fair compensation for commercial beneficiaries, ensuring that ethical oversight remains feasible without burdening smaller developers or independent contributors.</p> +<hr> +<h2 id="“Isn’t-open-source-supposed-to-be-neutral-”"><a href="#“Isn’t-open-source-supposed-to-be-neutral-”" class="headerlink" title="“Isn’t open-source supposed to be neutral?”"></a>“Isn’t open-source supposed to be neutral?”</h2><p>The idea has always been that developers provide the tools, and it’s not their job to dictate how those tools are used.</p> +<p>But software isn’t neutral. A powerful AI model isn’t just some abstract tool – it actively shapes real-world outcomes. A social media algorithm doesn’t just recommend content – it determines what millions of people see and believe. And if we, as developers, recognize that, why should we act as if we have no role in what happens next?</p> +<p>That’s where EOL comes in – not as a perfect solution, but as a proposal for a different way of thinking about open-source responsibility.</p> +<hr> +<h2 id="EOL-is-Now-on-GitHub"><a href="#EOL-is-Now-on-GitHub" class="headerlink" title="EOL is Now on GitHub"></a>EOL is Now on GitHub</h2><p>The <strong>Ethical Open License (EOL) 1.0</strong> is now up on GitHub. It’s not a final product. It’s an open discussion. If you’re interested, check it out, share your thoughts, and let’s figure out if this is something that could work.</p> +<p>👉 <a href="https://github.com/timkicker/EOL">github.com&#x2F;timkicker&#x2F;EOL</a></p> +<p>Whether this turns into something practical or just sparks a broader conversation, I’d call that a win.</p> +<hr> +<p>I don’t expect EOL to replace MIT, GPL, or any of the widely used licenses. But I do think it’s time we stop pretending that software is neutral.</p> +<p>The way our code is used <strong>matters</strong>. And if we, as developers, have the ability to set ethical boundaries, why shouldn’t we?</p> + + 2025-02-24T15:20:53.000Z + https://tim.kicker.dev/2024/06/26/the-selfhosting-experience/ The Selfhosting Experience diff --git a/faq/index.html b/faq/index.html index ee5aa3b..6023a45 100644 --- a/faq/index.html +++ b/faq/index.html @@ -217,7 +217,7 @@

Frequently asked questions

What is your blog all about?

The purpose of this website is to give you a small overview about my projects, interests and opinions.

-

How can I contact the author/administrator of the blog?

Mail: tim.kicker@protonmail.com

+

How can I contact the author/administrator of the blog?

Mail: tim.kicker@protonmail.com

Twitter: @timjkicker

LinkedIn: https://www.linkedin.com/in/tim-kicker/

Are the articles on this blog written by a single author or multiple contributors?

At the time of writing, all blogs were completely done by myself.

diff --git a/feed.json b/feed.json index f818b46..ea80566 100644 --- a/feed.json +++ b/feed.json @@ -4,6 +4,14 @@ "description": "Personal website of Tim Kicker", "home_page_url": "https://tim.kicker.dev", "items": [ + { + "id": "https://tim.kicker.dev/2025/02/24/eol/", + "url": "https://tim.kicker.dev/2025/02/24/eol/", + "title": "The Ethical Open License (EOL) - Rethinking Open Source Responsibility", + "date_published": "2025-02-24T15:20:53.000Z", + "content_html": "

For a while now, I’ve been thinking about something that doesn’t get talked about enough in open source: what happens when your code is used for something you fundamentally disagree with?

\n

We celebrate open-source as this great force for collaboration, and in many ways, it is. But there’s a gap in how we think about responsibility. Right now, if you release software under a standard open-source license, you’re essentially saying: “Here, take this. Use it for whatever you want.” And that’s fine, until you realize that “whatever you want” includes things like mass surveillance, AI-driven discrimination, child exploitation networks, or even tools used to facilitate human trafficking.

\n

Some people argue that this is just the price of open-source – once you put code out there, it’s out of your hands. But I started asking myself: does it have to be?

\n

\n
\n

What Is the Ethical Open License (EOL)?

The Ethical Open License (EOL) is an attempt to build a licensing model that allows for openness while setting some fundamental ethical limitations. It’s not about restricting everyday users or preventing innovation. It’s about setting clear boundaries on how software can and can’t be used.

\n

Under EOL, your software for example cannot be used for:

\n
    \n
  • Mass surveillance – No large-scale tracking, unauthorized data collection, or government spying programs.
  • \n
  • Autonomous weapons – Your code should not end up in military AI systems or automated combat technology.
  • \n
  • Discriminatory AI – No training models that reinforce bias or make decisions based on race, gender, or social class.
  • \n
  • Exploitation networks – No use in systems that facilitate child abuse, human trafficking, or other crimes that exploit vulnerable individuals.
  • \n
\n

This is about recognizing that technology has real-world consequences and that developers should have a say in how their work is applied.

\n
\n

How Does EOL Work?

EOL follows a familiar open-source structure, but with added restrictions on unethical use. It grants users the right to:

\n
    \n
  • Use, modify, and distribute the software freely.
  • \n
  • Contribute to the project under the same ethical guidelines.
  • \n
  • Fork or create derivatives as long as they comply with the license terms.
  • \n
\n

However, if an entity is found to be violating the ethical clauses of the license, they lose their right to use the software. This is meant to create a tangible consequence for misuse while keeping the spirit of open-source collaboration intact.

\n

To avoid ambiguity, EOL also provides a defined process for addressing violations. This would ideally involve an independent review process where complaints can be filed, reviewed, and addressed based on available evidence.

\n

If a violation is confirmed, the offending party is expected to cease the unethical use immediately or risk losing access to the software under the terms of the license.

\n
\n

The Cost Model of EOL

One important question that comes up with any new license is: how does the cost model work?

\n

EOL itself is, like most open-source licenses, free to use. Any developer, company, or organization can adopt the license without paying fees. However, the enforcement mechanisms and the potential establishment of an independent ethics review board (IERB) introduce some financial considerations.

\n

Potential Costs and Funding Sources

    \n
  1. Self-Governance (Free Model) – In its simplest form, projects adopting EOL could rely on community-driven enforcement, where violations are reported and discussed publicly. This keeps costs low but relies heavily on volunteer effort and public pressure.

    \n
  2. \n
  3. Ethics Review Board (IERB) – If a formal IERB were established, it would require funding for:

    \n
      \n
    • Legal reviews of complaints
    • \n
    • Investigations into reported misuse
    • \n
    • Administrative work related to enforcement
    • \n
    \n

    This could be supported through:

    \n
      \n
    • Corporate sponsorships from organizations that believe in ethical open-source development.
    • \n
    • Crowdfunding and donations from developers and supporters.
    • \n
    • A tiered compliance model where companies using EOL-licensed software commercially contribute a small fee toward maintaining ethical oversight.
    • \n
    \n
  4. \n
  5. Hybrid Approach – A mix of self-governance and optional paid enforcement. Smaller projects could rely on community oversight, while larger commercial users could opt into a paid compliance system that helps fund ethical review and enforcement.

    \n
  6. \n
\n

The exact cost model isn’t set in stone – it’s something that would need to be refined based on community feedback and practical needs. The core idea, however, is that ethical enforcement doesn’t have to be a barrier to open-source adoption, but it does require some thought into sustainability.

\n
\n

The Royalty Structure of EOL

I’m still not entirely sure if a royalty model is the right approach or if it would actually be beneficial. The idea is to create a way for large-scale commercial users to contribute back to the ethical enforcement of open-source projects, but whether this is the best method is something that needs further discussion.

\n

Another aspect of EOL is its royalty model for commercial use. While individuals, nonprofits, and small companies can use the software freely, larger companies generating significant revenue directly from EOL-licensed software are expected to contribute back to the ecosystem.

\n

Royalty Rates Based on Annual Gross Revenue

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
Annual Gross RevenueRoyalty Rate
Less than $1,000,0000%
$1,000,000 - $5,000,0001%
More than $5,000,0002%
\n

These royalties are calculated based on annual gross revenue directly attributable to the software or its derivative work. The goal is to ensure that successful commercial ventures built on EOL-licensed software contribute fairly to its maintenance and ethical enforcement.

\n

Funds collected through royalties can be allocated toward:

\n
    \n
  • Supporting ethical enforcement efforts
  • \n
  • Maintaining an independent review process
  • \n
  • Funding security audits and compliance verification
  • \n
  • Ensuring long-term sustainability of ethically governed open-source projects
  • \n
\n

This model helps create a balance between free access for non-commercial use and fair compensation for commercial beneficiaries, ensuring that ethical oversight remains feasible without burdening smaller developers or independent contributors.

\n
\n

“Isn’t open-source supposed to be neutral?”

The idea has always been that developers provide the tools, and it’s not their job to dictate how those tools are used.

\n

But software isn’t neutral. A powerful AI model isn’t just some abstract tool – it actively shapes real-world outcomes. A social media algorithm doesn’t just recommend content – it determines what millions of people see and believe. And if we, as developers, recognize that, why should we act as if we have no role in what happens next?

\n

That’s where EOL comes in – not as a perfect solution, but as a proposal for a different way of thinking about open-source responsibility.

\n
\n

EOL is Now on GitHub

The Ethical Open License (EOL) 1.0 is now up on GitHub. It’s not a final product. It’s an open discussion. If you’re interested, check it out, share your thoughts, and let’s figure out if this is something that could work.

\n

👉 github.com/timkicker/EOL

\n

Whether this turns into something practical or just sparks a broader conversation, I’d call that a win.

\n
\n

I don’t expect EOL to replace MIT, GPL, or any of the widely used licenses. But I do think it’s time we stop pretending that software is neutral.

\n

The way our code is used matters. And if we, as developers, have the ability to set ethical boundaries, why shouldn’t we?

\n", + "tags": [] + }, { "id": "https://tim.kicker.dev/2024/06/26/the-selfhosting-experience/", "url": "https://tim.kicker.dev/2024/06/26/the-selfhosting-experience/", diff --git a/index.html b/index.html index 07cd88c..95c943d 100644 --- a/index.html +++ b/index.html @@ -230,12 +230,12 @@
-

Jun 26, 2024

+

Feb 24, 2025

@@ -244,12 +244,12 @@
-

Aug 2, 2023

+

Jun 26, 2024

@@ -258,12 +258,12 @@
-

Jul 25, 2023

+

Aug 2, 2023

@@ -272,12 +272,12 @@
-

Jul 18, 2023

+

Jul 25, 2023

diff --git a/newPost.json b/newPost.json index 3badc92..e8ac35e 100644 --- a/newPost.json +++ b/newPost.json @@ -1 +1 @@ -{"title":"The Selfhosting Experience","id":"2024/06/26/the-selfhosting-experience/","date_published":"06/26/2024","summary":"","url":"https://tim.kicker.dev/2024/06/26/the-selfhosting-experience/","tags":[],"categories":[]} \ No newline at end of file +{"title":"The Ethical Open License (EOL) - Rethinking Open Source Responsibility","id":"2025/02/24/eol/","date_published":"02/24/2025","summary":"","url":"https://tim.kicker.dev/2025/02/24/eol/","tags":[],"categories":[]} \ No newline at end of file diff --git a/rss.xml b/rss.xml index 4739d3d..d12f5d1 100644 --- a/rss.xml +++ b/rss.xml @@ -5,8 +5,105 @@ https://tim.kicker.dev Personal website of Tim Kicker en - Wed, 26 Jun 2024 18:20:59 +0000 - Wed, 26 Jun 2024 18:20:59 +0000 + Mon, 24 Feb 2025 15:20:53 +0000 + Mon, 24 Feb 2025 15:20:53 +0000 + + https://tim.kicker.dev/2025/02/24/eol/ + The Ethical Open License (EOL) - Rethinking Open Source Responsibility + https://tim.kicker.dev/2025/02/24/eol/ + Mon, 24 Feb 2025 15:20:53 +0000 + + https://tim.kicker.dev/2024/06/26/the-selfhosting-experience/ The Selfhosting Experience diff --git a/sitemap.xml b/sitemap.xml index d0ea7c9..9aaa763 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,9 +2,9 @@ - https://tim.kicker.dev/digital-piracy/ + https://tim.kicker.dev/campus-sulz-frueher/ - 2024-07-02 + 2025-02-24 monthly 0.6 @@ -13,7 +13,16 @@ https://tim.kicker.dev/faq/ - 2024-07-02 + 2025-02-24 + + monthly + 0.6 + + + + https://tim.kicker.dev/digital-piracy/ + + 2025-02-24 monthly 0.6 @@ -22,34 +31,34 @@ https://tim.kicker.dev/2023/05/18/whatsapp-analyze/ - 2024-07-02 + 2025-02-24 monthly 0.6 - https://tim.kicker.dev/campus-sulz-frueher/ + https://tim.kicker.dev/2024/06/26/the-selfhosting-experience/ - 2024-07-02 + 2025-02-24 monthly 0.6 - https://tim.kicker.dev/2023/07/18/telegram/ + https://tim.kicker.dev/2025/02/24/eol/ - 2024-07-02 + 2025-02-24 monthly 0.6 - https://tim.kicker.dev/2024/06/26/the-selfhosting-experience/ + https://tim.kicker.dev/2023/07/18/telegram/ - 2024-07-02 + 2025-02-24 monthly 0.6 @@ -58,7 +67,7 @@ https://tim.kicker.dev/2023/08/02/digital-nomad/ - 2024-07-02 + 2025-02-24 monthly 0.6 @@ -67,7 +76,7 @@ https://tim.kicker.dev/2023/07/25/beautiful-internet/ - 2024-07-02 + 2025-02-24 monthly 0.6 @@ -76,7 +85,7 @@ https://tim.kicker.dev/About/ - 2024-07-02 + 2025-02-24 monthly 0.6 @@ -85,7 +94,7 @@ https://tim.kicker.dev/ - 2024-07-02 + 2025-02-24 daily 1.0