TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Handsontable drops open source for a non-commercial license

112 pointsby jontroabout 6 years ago

12 comments

jasonkesterabout 6 years ago
Great to hear.<p>It&#x27;s painful to watch so many good developers giving away their best work for free, because they feel it&#x27;s somehow their duty to do so. It&#x27;s the same feeling I get watching fresh graduates working 100 hour weeks for these startups because there&#x27;s free food and everybody else is doing it. You want to help, but the culture is just so well geared towards attracting new kids to exploit and convincing them that the exploitation is a good thing.<p>It&#x27;s like a cult. Except that nearly every software developer in the world is in on it.<p>I&#x27;m certainly not helping the situation personally, and will happily use whatever Open Source software product helps my business for free. But I do hope that people come to their senses at some point and stop peer-pressuring each other into continuing to spend so much effort polishing good software only to give it away for free.<p>The things you build have value. They&#x27;re making other people billions of dollars. Charge accordingly.
评论 #19490594 未加载
评论 #19490372 未加载
评论 #19491943 未加载
评论 #19490562 未加载
评论 #19490214 未加载
评论 #19490743 未加载
评论 #19491570 未加载
评论 #19493744 未加载
评论 #19492283 未加载
评论 #19490392 未加载
dmitryminkovskyabout 6 years ago
&gt; The MIT license is replaced with a custom, ‘free for non-commercial and evaluation’ license<p>This is really all I want out of anything. I don’t want to pay to evaluate, just to see if it’s a good fit. But if I’m going to use something commercially, I actually want to pay for it, at least if that thing is a complicated component like a rich text editor or handsontable. These open source projects usually have 1-2 developers who account for 95% of code changes[0][1]. If they went away, the project would die. Commercially, that’s a huge risk.<p>EDIT: Just read this license. I wonder why they went with license keys?<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;quilljs&#x2F;quill&#x2F;graphs&#x2F;contributors" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;quilljs&#x2F;quill&#x2F;graphs&#x2F;contributors</a><p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;basecamp&#x2F;trix&#x2F;graphs&#x2F;contributors" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;basecamp&#x2F;trix&#x2F;graphs&#x2F;contributors</a>
评论 #19491756 未加载
lixtraabout 6 years ago
I used hands on table (free) in an internal project. I would have had the budget to pay a license but the “N developer” option[1] was too confusing. We have interns and outsourcing partners potentially touching the code, how many licenses do I need? Negotiate an enterprise license?<p>This would have involved legal department and dramatically increased cost and time to resolve.<p>A “not more than 100 unique users per day” license for 1000 USD I would have bought in a blink of an eye.<p>[1] <a href="https:&#x2F;&#x2F;handsontable.com&#x2F;pricing" rel="nofollow">https:&#x2F;&#x2F;handsontable.com&#x2F;pricing</a>
评论 #19491037 未加载
asimjalisabout 6 years ago
&quot;Essentially, [Handsontable] was kept running thanks to the money earned from Handsontable Pro. Unfortunately, our observation is that the ratio of commercial to free users is about 1 to 25. Hence, the only way for us to keep investing in the product is to convert more free users into paying.&quot;<p>This license change can play out in three ways: (1) free users convert to paying users, (2) free users move to other products with more liberal licenses, (3) combination of (1) and (2).
评论 #19489040 未加载
lazerwalkerabout 6 years ago
&gt; Unfortunately, our observation is that the ratio of commercial to free users is about 1 to 25.<p>That&#x27;s a ~4% conversion rate. Anyone have data for any similar OSS software libraries with a free tier?
评论 #19489358 未加载
评论 #19489871 未加载
评论 #19494582 未加载
评论 #19491614 未加载
eitlandabout 6 years ago
Understandable but a bit disappointing, just like Caddy.<p>With Caddy I&#x27;m fairly certain I donated (as did others, including Mozilla). I guess my contribution didn&#x27;t mean much but it still felt weird.<p>With Handsontable we recommended it at a project and made sure to get commercial licenses - <i>because it was open source</i>.<p>That said, when I recommend open source at work it is not because of the price but because of peace of mind it gives.
评论 #19491302 未加载
评论 #19532796 未加载
评论 #19489901 未加载
sisciaabout 6 years ago
As somebody trying to make a living out of open source software, I am really glad of this new movement.<p>I predict that eventually we will see more and more projects following the same route and try to monetize their products and it will become much more normal, companies will get used to it and eventually everybody will be better off.
评论 #19491274 未加载
评论 #19492015 未加载
jchwabout 6 years ago
Interesting. This reminds me a fair bit of ag-Grid but I&#x27;ve never heard of it. Is there some comparison somewhere of how all these data tables libraries stack up?
评论 #19490683 未加载
评论 #19489015 未加载
myliangabout 6 years ago
<a href="https:&#x2F;&#x2F;github.com&#x2F;myliang&#x2F;x-spreadsheet" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;myliang&#x2F;x-spreadsheet</a> was MIT License
评论 #19509570 未加载
mcguireabout 6 years ago
&quot;<i>Handsontable is a JavaScript&#x2F;HTML5 data grid component with spreadsheet look &amp; feel. It provides easy data binding, data validation, filtering, sorting and CRUD operations.</i>&quot;<p>They may have shot their user stream in the feet.
svnpennabout 6 years ago
I would like to use a license like this with my software<p>is a general one available?
评论 #19490902 未加载
nickstefan12about 6 years ago
I will never forget what I found when hacking the internals of Handsontable many years ago...<p>JavaScript For loops with<p>- :label (eg go to)<p>- continue<p>- break<p>It was definitely an interesting sperlunk!
评论 #19489732 未加载
评论 #19490064 未加载