{"id":823,"date":"2024-08-26T12:38:26","date_gmt":"2024-08-26T18:38:26","guid":{"rendered":"https:\/\/redmonk.com\/rstephens\/?p=823"},"modified":"2024-09-05T16:01:43","modified_gmt":"2024-09-05T22:01:43","slug":"software-licensing-changes-and-their-impact-on-financial-outcomes","status":"publish","type":"post","link":"https:\/\/redmonk.com\/rstephens\/2024\/08\/26\/software-licensing-changes-and-their-impact-on-financial-outcomes\/","title":{"rendered":"Software Licensing Changes and Their Impact on Financial Outcomes"},"content":{"rendered":"<p>Another day, another rug pull. At least that\u2019s what the cynical might say, as we as an industry once again are discussing the fallout of <a href=\"https:\/\/www.cockroachlabs.com\/enterprise-license-update\/\">another company changing their software from what was previously open source to a proprietary license<\/a>.<\/p>\n<p>There are once again renewed conversations around license changes, and with that comes the question: have the companies that have changed from open source licenses to proprietary licenses experienced material improvement in their financial positions following the license change?<\/p>\n<p><a href=\"https:\/\/x.com\/kellabyte\/status\/1824489545892524511\"><img decoding=\"async\" src=\"http:\/\/redmonk.com\/rstephens\/files\/2024\/08\/CleanShot-2024-08-26-at-11.32.56@2x-1024x330.png\" alt=\"Tweet from @kellabyte: I also don\u2019t think any of these license changes have suddenly generated all kinds of additional revenue for the companies have done these changes. I could be wrong but that\u2019s my thoughts.\" width=100% class=\"aligncenter size-large wp-image-828\" srcset=\"https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/CleanShot-2024-08-26-at-11.32.56@2x-1024x330.png 1024w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/CleanShot-2024-08-26-at-11.32.56@2x-520x168.png 520w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/CleanShot-2024-08-26-at-11.32.56@2x-768x247.png 768w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/CleanShot-2024-08-26-at-11.32.56@2x-480x155.png 480w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/CleanShot-2024-08-26-at-11.32.56@2x.png 1198w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>It\u2019s a good question, and unfortunately one that is difficult to answer from the perspective of an outside observer. The set of companies pursuing this strategy that also have publicly available financial information is small.<\/p>\n<p>That said, it\u2019s worth exploring whether there are notable trends even within the small sample size.<\/p>\n<hr \/>\n<p><strong>Goal:<\/strong> Examine if changing an underlying open source project\u2019s license from an OSI-approved license to a proprietary license has a measurable impact on financial outcomes for the commercial entity backing the project.<\/p>\n<p><strong>Why:<\/strong> There has been a growing trend of entities relicensing their projects to proprietary licenses after initially gaining traction as open source projects, <a href=\"https:\/\/x.com\/sogrady\/status\/1813311123103621489\">especially in the database space<\/a>. This is <a href=\"https:\/\/redmonk.com\/sogrady\/2024\/07\/16\/post-valkey-world\/\">largely attributable to pressure from investors<\/a>. Given that companies are pursuing this strategy with the deliberate intention of stifling competition to bolster their financial results, have we seen evidence that the act of changing a license has a meaningful impact on financial outcomes?<\/p>\n<p><strong>How:<\/strong> There are two primary constraints in trying to look at these changes. We are confined to 1) public companies that have 2) changed their underlying software license, as that is the only way to have visibility into financial metrics. The sample size is accordingly small.<\/p>\n<p><strong>Who and when:<\/strong> Based on the above criteria, these are the companies we\u2019re looking at:<\/p>\n<ul>\n<li><strong>MongoDB:<\/strong> MongoDB IPO\u2019d as a company in October 2017. They <a href=\"https:\/\/www.mongodb.com\/legal\/licensing\/server-side-public-license\/faq\">changed the license of the underlying database<\/a> from the AGPL to the Server Side Public License in October 2018.<\/li>\n<li><strong>Elastic:<\/strong> Elastic IPO\u2019d as a company in October 2018. They <a href=\"https:\/\/www.elastic.co\/blog\/elastic-license-update\">changed the license of the underlying Elasticsearch source code<\/a> from  Apache 2.0 to a dual SSPL\/Elastic License in January 2021.<\/li>\n<li><strong>HashiCorp:<\/strong> HashiCorp IPO\u2019d December 2021. They changed their software license from the <a href=\"https:\/\/www.hashicorp.com\/blog\/hashicorp-adopts-business-source-license\">Mozilla Public License v2.0 to the Business Source License<\/a> in August 2023.<\/li>\n<li><strong>Confluent:<\/strong> Confluent <a href=\"https:\/\/www.confluent.io\/blog\/license-changes-confluent-platform\/\">changed components of their platform from an Apache 2.0 license to the Confluent Community License<\/a> in December 2018 while they were still a private company. They then IPO\u2019d in June 2021. (Please note this pattern is backwards from the others. We do not have financial information about how the company was faring prior to the license change. That said, we\u2019re including it here to examine how the company has managed in the time period for which we do have available data.)<\/li>\n<\/ul>\n<p><strong>Limitations:<\/strong> Even within these already narrow confines, there are still substantial limitations to this data set.<\/p>\n<ul>\n<li>Are there confounding variables? Definitely. The companies\u2019 financial results are impacted by more than just the license change, and as such the results will include additional noise beyond the scope of our problem space. These results capture the totality of a company\u2019s decisions, only one of which is licensing. <\/li>\n<li>Company valuations change not only because of their own underlying fundamentals but because of the condition of the market at large. There is noise created by the macroeconomic environment overall. Also, because the time windows we are examining are not consistent, there are going to be variable underlying factors in the financial data.<\/li>\n<li>There\u2019s no time machine. We can look at what happened, but we don\u2019t have data revealing what might have happened if the companies hadn\u2019t made the change. <\/li>\n<\/ul>\n<p><strong>What:<\/strong> We want to use publicly facing financial data to examine:<\/p>\n<ul>\n<li>Changes in company revenue over time<\/li>\n<li>Changes in company market cap over time<\/li>\n<li>Changes in company net income over time<\/li>\n<\/ul>\n<p><em>Results:<\/em><\/p>\n<p><strong>Revenue<\/strong><br \/>\nOkay, so the first question is: in our sample, do the companies that change their license see an increase in revenue?<\/p>\n<p>The below chart shows change in revenue over time for each company, with the blue vertical line denoting when they changed their license. X- and Y-axes are held constant for ease of comparison, which means there is more data available for companies that IPO\u2019d earlier.<\/p>\n<p><a href=\"http:\/\/redmonk.com\/rstephens\/files\/2024\/08\/revenue_change_plot.png\"><img decoding=\"async\" src=\"http:\/\/redmonk.com\/rstephens\/files\/2024\/08\/revenue_change_plot-819x1024.png\" alt=\"Revenue over time for MongoDB, Elastic, HashiCorp, and Confluent\" width=100% class=\"aligncenter size-large wp-image-824\" srcset=\"https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/revenue_change_plot-819x1024.png 819w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/revenue_change_plot-520x650.png 520w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/revenue_change_plot-768x960.png 768w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/revenue_change_plot-1229x1536.png 1229w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/revenue_change_plot-1638x2048.png 1638w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/revenue_change_plot-1536x1920.png 1536w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/revenue_change_plot-480x600.png 480w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/revenue_change_plot-502x627.png 502w\" sizes=\"(max-width: 819px) 100vw, 819px\" \/><\/a><\/p>\n<p>From this data set, we see that revenue increases after the license change, but the rate of increase is not materially different than the rate of increase prior to the license change.<\/p>\n<p><strong>Market Cap<\/strong><\/p>\n<p>Market Capitalization is a measure of a company\u2019s value. (Market cap is more useful than comparing just stock price because it also takes the number of shares available into account; it gives a more complete picture than stock price if you\u2019re trying to do cross-company comparison.)<\/p>\n<p>How do companies that changed their license fair in valuation? That\u2019s more of a mixed bag.<\/p>\n<p>These charts show change in company value over time; the lines are black when the company\u2019s value is higher than its IPO valuation and red when they are below. Again, the blue vertical lines denote when they changed their license and X- and Y-axes are held constant.<\/p>\n<p><a href=\"http:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_plot.png\"><img decoding=\"async\" src=\"http:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_plot-819x1024.png\" alt=\"Market Cap over time for MongoDB, Elastic, HashiCorp, and Confluent\" width=100% class=\"aligncenter size-large wp-image-825\" srcset=\"https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_plot-819x1024.png 819w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_plot-520x650.png 520w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_plot-768x960.png 768w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_plot-1229x1536.png 1229w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_plot-1638x2048.png 1638w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_plot-1536x1920.png 1536w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_plot-480x600.png 480w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_plot-502x627.png 502w\" sizes=\"(max-width: 819px) 100vw, 819px\" \/><\/a><\/p>\n<p>Since Mongo\u2019s growth numbers skew the charts so much, here\u2019s a version with free-floating y-axes for each company.<\/p>\n<p><a href=\"http:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_floating_y_plot.png\"><img decoding=\"async\" src=\"http:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_floating_y_plot-819x1024.png\" alt=\"Market Cap over time for MongoDB, Elastic, HashiCorp, and Confluent\" width=100% class=\"aligncenter size-large wp-image-826\" srcset=\"https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_floating_y_plot-819x1024.png 819w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_floating_y_plot-520x650.png 520w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_floating_y_plot-768x960.png 768w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_floating_y_plot-1229x1536.png 1229w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_floating_y_plot-1638x2048.png 1638w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_floating_y_plot-1536x1920.png 1536w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_floating_y_plot-480x600.png 480w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/marketcap_change_floating_y_plot-502x627.png 502w\" sizes=\"(max-width: 819px) 100vw, 819px\" \/><\/a><\/p>\n<p>MongoDB experienced tremendous growth in company value post-license change. Elastic grew, but at a much more moderate rate. HashiCorp has struggled and seen their valuations drop post-licence change.<\/p>\n<p><strong>Net Income<\/strong><\/p>\n<p>Finally, it\u2019s worth noting that none of these companies are profitable yet. This means that valuation is primarily driven by expected growth in future cash flow.<\/p>\n<p><a href=\"http:\/\/redmonk.com\/rstephens\/files\/2024\/08\/netincome_change_plot.png\"><img decoding=\"async\" src=\"http:\/\/redmonk.com\/rstephens\/files\/2024\/08\/netincome_change_plot-819x1024.png\" alt=\"Net Income over time for MongoDB, Elastic, HashiCorp, and Confluent\" width=100% class=\"aligncenter size-large wp-image-827\" srcset=\"https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/netincome_change_plot-819x1024.png 819w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/netincome_change_plot-520x650.png 520w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/netincome_change_plot-768x960.png 768w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/netincome_change_plot-1229x1536.png 1229w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/netincome_change_plot-1638x2048.png 1638w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/netincome_change_plot-1536x1920.png 1536w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/netincome_change_plot-480x600.png 480w, https:\/\/redmonk.com\/rstephens\/files\/2024\/08\/netincome_change_plot-502x627.png 502w\" sizes=\"(max-width: 819px) 100vw, 819px\" \/><\/a><\/p>\n<h2>Conclusion<\/h2>\n<p>While in our sample we see revenue grow post-license change, we don\u2019t see a notable change in the rate of growth. We also see very mixed results in company valuation, and there does not seem to be a clear link between moving from an open source to proprietary license and increasing the company\u2019s value.<\/p>\n<p><strong>Related links:<\/strong><\/p>\n<ul>\n<li>An analysis of license changes and project forks: <a href=\"https:\/\/redmonk.com\/sogrady\/2024\/07\/16\/post-valkey-world\/\">The Post-Valkey World<\/a><\/li>\n<li>Why is the database market in particular pursuing a license change strategy? <a href=\"https:\/\/redmonk.com\/sogrady\/2019\/06\/21\/cockroach-source-available\/\">Cockroach and the Source Available Future<\/a><\/li>\n<\/ul>\n<p><strong>Disclosure:<\/strong> Elastic, HashiCorp, and MongoDB are currently RedMonk clients. Cockroach Labs and Confluent are not.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Another day, another rug pull. At least that\u2019s what the cynical might say, as we as an industry once again are discussing the fallout of another company changing their software from what was previously open source to a proprietary license. There are once again renewed conversations around license changes, and with that comes the question:<\/p>\n","protected":false},"author":45,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[135,134,49,4,121,136,57],"tags":[],"class_list":["post-823","post","type-post","status-publish","format-standard","hentry","category-confluent","category-elastic","category-featured-data","category-finance","category-hashicorp","category-licensing","category-mongodb"],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/redmonk.com\/rstephens\/wp-json\/wp\/v2\/posts\/823","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redmonk.com\/rstephens\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redmonk.com\/rstephens\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redmonk.com\/rstephens\/wp-json\/wp\/v2\/users\/45"}],"replies":[{"embeddable":true,"href":"https:\/\/redmonk.com\/rstephens\/wp-json\/wp\/v2\/comments?post=823"}],"version-history":[{"count":0,"href":"https:\/\/redmonk.com\/rstephens\/wp-json\/wp\/v2\/posts\/823\/revisions"}],"wp:attachment":[{"href":"https:\/\/redmonk.com\/rstephens\/wp-json\/wp\/v2\/media?parent=823"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redmonk.com\/rstephens\/wp-json\/wp\/v2\/categories?post=823"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redmonk.com\/rstephens\/wp-json\/wp\/v2\/tags?post=823"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}