Git Product home page Git Product logo

Comments (8)

mekhanique avatar mekhanique commented on September 28, 2024 1

BSL would allow you to prevent anyone from competing from an offering you provide in a software-as-a-service offering while enabling business internal use. I'll be honest, this one would be of great benefit to my organization (and myself as I get to bring the tool in for use, which is a feather in my cap). That said, it doesn't necessarily match what you might want to do here. Here is a BSL that is an example of what I suggest (at least as a base): https://www.hashicorp.com/bsl.

Paid commercial license would, of course, require the ability to accept payment (many times in the form of a PO as credit card charges are frowned upon and frequently block purchases), have some form support contract, and a proper EULA. That said, you'd likely need to add more functionality to make much of a run at it given the development tools market. Otherwise the fees should be low enough that the burden can pass muster as a purchase. Per seat licenses can be seen as costly. Annual service fee is most reasonable IMO, just make sure you map your pricing to the business value the project creates.

Should you want to take this further commercially I'd suggest connecting up with companies such as SonarQube, Sentry, and a few others in this space and see about inclusion in one of their product offerings. That could take many forms, the two that come to mind as examples are a commercial use license providing the project as a OEM, purchase of the software (and possibly an offer to join whichever company). The OEM license would likely need to be for exclusive use as no company wants to buy a feature that others could incorporate in their own projects. This would also require some form of support contract for fixes at a minimum should you head this way. You could also You develop add-ons/plug-ins that are commercial as well as support contracts that ensure fixes for paid customers are prioritized. SonarQube does this, using the GPL for community use and requiring a commercial license for their plugin and more advanced features as value adds. Make sure you get the advice of a lawyer when going towards any commercialization.

Ultimately, the choice really depends upon what you want out of the project. The nice thing is you can change the license when you change versions should you get this to a place where you're ready to pull the trigger on commercialization. As a last push for BSL, I'd point out that more use by businesses breeds exposure and feedback that can make the project better. That helps your longer term goal both in terms of quality and features desired. Lastly, by starting with BSL and getting the project out their in companies, you've created mind-share that could come in handy when you later change or add a commercial offering of any form.

from wiretap.

mkatanski avatar mkatanski commented on September 28, 2024

Totally agree. Other option would be a paid license for businesses but we need something that is legal that way or another.

from wiretap.

daveshanley avatar daveshanley commented on September 28, 2024

I am happy to change the license to make it more accommodating for businesses. My goal is to prevent companies from reselling this tool as it's taken years of work to build out, and I have commercial interest with this tool in the long run.

Would a paid commercial license be an attractive alternative, in addition to a BSL license?

from wiretap.

daveshanley avatar daveshanley commented on September 28, 2024

Thank you for your rich and detailed response. I am using a BSL license for another library, so I am happy with the boundaries of the license and how it affects use.

I'll bump the version of wiretap to 0.2 and change from AGPL to BSL, that way your business can use it internally (which is what its intended for) and I am free to persue commercial interests with the codebase. I don't intend to commercialize wiretap it's self, but it will be use in another commercial offering that composes all of my tools together.

If you're interested in learning more, check out https://pb33f.io/doctor/ for a preview of a small subset of the future functionality.

from wiretap.

mekhanique avatar mekhanique commented on September 28, 2024

You're welcome. Happy to help. I like where you're going w/ the new tool. I'll definitely keep an eye on it. Best of luck on your commercialization plans! And thank you for making the license change. It's much appreciated!

from wiretap.

mekhanique avatar mekhanique commented on September 28, 2024

Just curious when/if you plan to do this or not. Thanks!

from wiretap.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.