Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Visual Studio Code (vscode) - License expires?

I just found Visual Studio Code (http://code.visualstudio.com) and wanted to give it a try. But when I read the license terms (yes - I really did) I saw the following point:

  1. TIME-SENSITIVE SOFTWARE. The software will stop running on 31/12/2016 (day/month/year). You will not receive any other notice. You may not be able to access data used with the software when it stops running.

This seems a bit strange. What happens after the end of the year - in the worst case I will not be able to use it any more, or maybe it will not be free any more but I need to pay? There might be other reasons for this term - does anyone know?

like image 760
Dave Avatar asked Mar 02 '16 10:03

Dave


People also ask

Is Visual Studio Code license free?

Yes, VS Code is free for private or commercial use. See the product license for details.

How do I know when my Visual Studio license expires?

You can find the expiration date for your subscription(s) at https://my.visualstudio.com/subscriptions.

Does Visual Studio need a license?

As a general rule, any person using or accessing software installed via Visual Studio must have a license and it must be of the appropriate type – i.e. a user licensed with Professional cannot access features that are only available with the Enterprise edition.

Should I use VS Code or Visual Studio?

If you need to collaborate with team members on development or debugging, then Visual Studio is the better choice. If you need to do serious code analysis or performance profiling, or debug from a snapshot, then Visual Studio Enterprise will help you. VS Code tends to be popular in the data science community.


1 Answers

This is a great question. I am a Program Manager on the Visual Studio Code team and happy to try to answer it.

Typically our pre-release software has an expiration defined in the license to encourage moving to officially released versions of products when they become available. Released products generally have different license terms, support policies, data collection policies, etc.

Visual Studio Code follows this model. It is currently in "Beta" and has a 31 Dec 2016 termination date in its license. We chose that date because we felt it was well outside the timeframe in which we would delare general availablity ("GA" or "1.0") and become an officially released product. The in product expiration helps with compliance because the product will not run after the license expires.

When we declare GA we will make two significant changes to the license. First, we are removing the termination date from the license and from the product. Second, we will allow users opt-out of data collection. VS Code will continue to be free and Insiders builds will always be Beta.

Thanks again for asking the question, I hope this explanation makes it more clear. I'll post a link to this in our wiki.

like image 195
Chris Dias Avatar answered Sep 20 '22 14:09

Chris Dias