full use of C# Dev Kit requires the user to sign in and have a Visual Studio license. The terms of the license allow free commercial use for individuals and up to five developers in small businesses, but enterprises (defined as organizations with more than 250 PCs or over $1million annual revenue, must have a paid Visual Studio Professional or Enterprise license, or a GitHub Codespaces subscription.
This hardly seems surprising to me. It’s the same rule as using Visual Studio
Does it still ‘infect’ work done for enterprises, too? That was my issue w/ the last version of the VS licensing terms I looked into. When I was an independent consultant my own business was clearly allowed to use the free license… but the way the enterprise rules were written meant that they applied to anyone doing work for an enterprise (or at least that’s the unofficial take a lawyer friend w/ some licensing background interpreted.) So to use the free license myself, I needed to buy the full price version anyway, make sure I knew the licensing details each of my clients had w/ Microsoft, or demand they provide the licenses I needed.
I think your lawyer friend was wrong in the first place. Your business is not the business you are servicing, so of course you wouldn’t need to buy the enterprise licensing unless you meet the terms a) $1MM+ revenue or b) 250+ seats.
Sorry, maybe I wasn’t clear… but the question was never “Do I need enterprise licensing?”, but rather, “Do I qualify for the free VS license?”
At the time, at least, being an enterprise licensee yourself was disqualifying for the free license, but so was “using the software to do work for” an enterprise licensee, regardless of your own licensing model. (that’s a paraphrase from memory from some years back… so not the exact wording, but the gist of what it read in plain english.)
This hardly seems surprising to me. It’s the same rule as using Visual Studio
Does it still ‘infect’ work done for enterprises, too? That was my issue w/ the last version of the VS licensing terms I looked into. When I was an independent consultant my own business was clearly allowed to use the free license… but the way the enterprise rules were written meant that they applied to anyone doing work for an enterprise (or at least that’s the unofficial take a lawyer friend w/ some licensing background interpreted.) So to use the free license myself, I needed to buy the full price version anyway, make sure I knew the licensing details each of my clients had w/ Microsoft, or demand they provide the licenses I needed.
I noped out and bought JetBrains instead.
I think your lawyer friend was wrong in the first place. Your business is not the business you are servicing, so of course you wouldn’t need to buy the enterprise licensing unless you meet the terms a) $1MM+ revenue or b) 250+ seats.
Sorry, maybe I wasn’t clear… but the question was never “Do I need enterprise licensing?”, but rather, “Do I qualify for the free VS license?”
At the time, at least, being an enterprise licensee yourself was disqualifying for the free license, but so was “using the software to do work for” an enterprise licensee, regardless of your own licensing model. (that’s a paraphrase from memory from some years back… so not the exact wording, but the gist of what it read in plain english.)