This is unusually insightful for a LinkedIn post. One question, though: towards the end, it suggests that GPL/AGPL products, which are more defensible against commercial competitors who simply resell the open source project, are "legally murky" and might be rejected by customer legal teams. But does that matter? Can't you just do what Sleepycat did, and offer commercial customers a clean commercial license?
Microsoft spent a lot of money and energy in the late 90s and 00s to convince the world - especially business and legal people - that the GPL was a "cancer" The GPL is one of the cleanest licenses out there. Use the code in your project, give the source of your project to anyone you give the binaries to, job done.
I wouldn't invest in open-source companies, even though I ran one
11–20 of 179 posts
Re: I wouldn't invest in open-source companies, even though I ran one
#12This is unusually insightful for a LinkedIn post. One question, though: towards the end, it suggests that GPL/AGPL products, which are more defensible against commercial competitors who simply resell the open source project, are "legally murky" and might be rejected by customer legal teams. But does that matter? Can't you just do what Sleepycat did, and offer commercial customers a clean commercial license?
Microsoft spent a lot of money and energy in the late 90s and 00s to convince the world - especially business and legal people - that the GPL was a "cancer" The GPL is one of the cleanest licenses out there. Use the code in your project, give the source of your project to anyone you give the binaries to, job done.
We abandoned GPL for the BSL for this reason. The GPL is in many ways better but there are a ton of companies that won’t touch it or anything that comes near it... though they tend to grandfather in Linux.
Re: I wouldn't invest in open-source companies, even though I ran one
#13This is unusually insightful for a LinkedIn post. One question, though: towards the end, it suggests that GPL/AGPL products, which are more defensible against commercial competitors who simply resell the open source project, are "legally murky" and might be rejected by customer legal teams. But does that matter? Can't you just do what Sleepycat did, and offer commercial customers a clean commercial license?
There are obviously lots of open source projects that find a way to navigate this world via dual licensing, and I’m neither a lawyer nor an expert on the subject, but those projects don’t really fit my own personal definition of “open” (as I derive it from the Unix philosophy instead of the GNU is Not Unix philosophy).
Re: I wouldn't invest in open-source companies, even though I ran one
#14This is unusually insightful for a LinkedIn post. One question, though: towards the end, it suggests that GPL/AGPL products, which are more defensible against commercial competitors who simply resell the open source project, are "legally murky" and might be rejected by customer legal teams. But does that matter? Can't you just do what Sleepycat did, and offer commercial customers a clean commercial license?
Microsoft spent a lot of money and energy in the late 90s and 00s to convince the world - especially business and legal people - that the GPL was a "cancer" The GPL is one of the cleanest licenses out there. Use the code in your project, give the source of your project to anyone you give the binaries to, job done.
Re: I wouldn't invest in open-source companies, even though I ran one
#15[0] https://pirsch.io/ open-source core: https://github.com/pirsch-analytics/pirsch
Re: I wouldn't invest in open-source companies, even though I ran one
#16This is unusually insightful for a LinkedIn post. One question, though: towards the end, it suggests that GPL/AGPL products, which are more defensible against commercial competitors who simply resell the open source project, are "legally murky" and might be rejected by customer legal teams. But does that matter? Can't you just do what Sleepycat did, and offer commercial customers a clean commercial license?
Microsoft spent a lot of money and energy in the late 90s and 00s to convince the world - especially business and legal people - that the GPL was a "cancer" The GPL is one of the cleanest licenses out there. Use the code in your project, give the source of your project to anyone you give the binaries to, job done.
In particular Google's strong anti-AGPL stance has caused a chilling effect for adoption of AGPL projects at companies, hence why commercial licensing is frequently an option.
Finally, you can believe whatever you want, but ultimately it's the lawyers who decide, and your ass (assuming you're an IC) isn't the one on the line when shit hits the fan. Lawyers don't like GPLv3 and they don't like AGPL.
Re: I wouldn't invest in open-source companies, even though I ran one
#17Re: I wouldn't invest in open-source companies, even though I ran one
#18This is unusually insightful for a LinkedIn post. One question, though: towards the end, it suggests that GPL/AGPL products, which are more defensible against commercial competitors who simply resell the open source project, are "legally murky" and might be rejected by customer legal teams. But does that matter? Can't you just do what Sleepycat did, and offer commercial customers a clean commercial license?
Re: I wouldn't invest in open-source companies, even though I ran one
#19I'm working on an open-core product [0] right now, and an aspect I find missing in the article is that you can generate trust by showing how the internals work. This is especially beneficial if you work in an area like us. Of course, you need to make sure your license is set right and you need to think about where new features go, but it's a valid use-case. [0] https://pirsch.io/ open-source core: https://github.com/…
Re: I wouldn't invest in open-source companies, even though I ran one
#20Earlier quoted context omitted.
Microsoft spent a lot of money and energy in the late 90s and 00s to convince the world - especially business and legal people - that the GPL was a "cancer" The GPL is one of the cleanest licenses out there. Use the code in your project, give the source of your project to anyone you give the binaries to, job done.
A lot of people wrongly assume that if you license the product under GNU GPL, you must publish source code on the internet. Many active proponents of free (as in freedom) software had very tense quarrells with me when I explained them that it's not exactly mandatory.
Putting it on github (or a zip file on your website) is less of a hassle.