4 ms·
Not all use of code is just running it as is. Sometimes you want to take a pice of it and use just that in your system. Maybe you want to fork it and do your o
by unionpivo 7y ago
Not all use of code is just running it as is. Sometimes you want to take a pice of it and use just that in your system.
Maybe you want to fork it and do your own thing with it. You can do that and all the other things you can think of with open source, not with BSL (or you would need army of lawyers).
BSL is just better proprietary licence. It definitively isn't open source. I think of it as better way to do shareware.
But there is big difference between shareware and open source and we don't want to muddy it.
- Barrin92 7y agoI don't see how you need an army of lawyers to fork or modify sentry code as long as you don't run a service that is competition to sentry.io. If all you do is use sentry internally (which is a major use case for this particular piece of software) you can do what you want. This is not at all close to a proprietary license.
- unionpivo 7y agoSo if I take few hundred lines of their code, and put them in my product. Can I sell this product as SaaS ? Can I put that code in a library that would be usable by SaaS product ? Who decides if it competes with sentries ? How about if sentry suddenly adds functionality it didn't have before, so now it competes and before it didn't. Or maybe they don't get to do their IPO and are bought out by oracle(or similar). And their lawyers smell an opportunity ? If this code would be any other standard open source licence the answers is simple. I don't even have to ask anyone. But sure if I wanted to use it mostly like flexible shareware internally I can do that.