{"id":41135,"date":"2023-11-20T15:38:13","date_gmt":"2023-11-20T20:38:13","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=41135"},"modified":"2023-11-20T15:38:34","modified_gmt":"2023-11-20T20:38:34","slug":"the-lack-of-compensation-in-open-source-software-is-unsustainable","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2023\/11\/20\/the-lack-of-compensation-in-open-source-software-is-unsustainable\/","title":{"rendered":"The Lack of Compensation in Open Source Software Is Unsustainable"},"content":{"rendered":"<p><a href=\"https:\/\/trstringer.com\/oss-compensation-broken\/\">Thomas Stringer<\/a> (via <a href=\"https:\/\/news.ycombinator.com\/item?id=38301710\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/trstringer.com\/oss-compensation-broken\/\"><p>But&#8230; in the back of my mind I know that I have open source projects that need some attention. One happens to be heavily used. I&rsquo;m nearly 3\/4 million downloads, and it&rsquo;s something that people seem to think has some level of usefullness. Those are the good parts. The bad parts are that there&rsquo;s a dozen issues that I haven&rsquo;t even reviewed much less triaged, investigated, and fixed. There are a few PRs from the community that I need to look through. There are dependencies that need to be updated. The list goes on and on. This project has hit a not-so-uncommon OSS milestone: Maintainer burnout.<\/p><p>[&#8230;]<\/p><p>What once resembled <em>passion project<\/em> is now unrecognizable from a motivation perspective. But the demand is high. There are lots of users, many in a corporate sense using my software to further progress their organization. And the bad news is, I get no money at all from it. So motivation is essentially nonexistent at this point.<\/p><p>[&#8230;]<\/p><p>This is Volunteering as a Service (VaaS). It is quite literally a free lunch at the expense of hard-working individuals.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/dunfield.themindfactory.com\/dnldsrc.htm\">Dave Dunfield<\/a> (via <a href=\"https:\/\/news.ycombinator.com\/item?id=38132016\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/dunfield.themindfactory.com\/dnldsrc.htm\"><p>As I retire, my goal now is to release 40+ years of source code to &ldquo;stuff I&rsquo;ve written&rdquo; in the hopes that others may find it useful or maybe learn a few things.<\/p><\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2023\/11\/20\/handbrake-1-7\/\">HandBrake 1.7<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2023\/10\/02\/forty-years-of-gnu-and-the-free-software-movement\/\">Forty Years of GNU and the Free Software Movement<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/09\/17\/the-internet-relies-on-people-working-for-free\/\">The Internet Relies on People Working for Free<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/05\/23\/github-sponsors\/\">GitHub Sponsors<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Thomas Stringer (via Hacker News): But&#8230; in the back of my mind I know that I have open source projects that need some attention. One happens to be heavily used. I&rsquo;m nearly 3\/4 million downloads, and it&rsquo;s something that people seem to think has some level of usefullness. Those are the good parts. The bad [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2023-11-20T20:38:15Z","apple_news_api_id":"71e8643e-ea2e-43b0-976a-0f6e17171fd8","apple_news_api_modified_at":"2023-11-20T20:38:37Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAA==","apple_news_api_share_url":"https:\/\/apple.news\/AcehkPuouQ7CXag9uFxcf2A","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[101,991,71],"class_list":["post-41135","post","type-post","status-publish","format-standard","hentry","category-technology","tag-business","tag-open-source-software","tag-programming"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/41135","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=41135"}],"version-history":[{"count":2,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/41135\/revisions"}],"predecessor-version":[{"id":41139,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/41135\/revisions\/41139"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=41135"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=41135"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=41135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}