Discontinued Programs - Legal Issues

In summary: However, if you need to use any of those features, you'll have to learn about the .Net Framework which is beyond the scope of this article.In summary, I learned to program in VB6 (the last version before .NET came out) and am going to use VB to programme a few apps for a project of mine. Now, after doing some research, Microsoft have discontinued producing VB and I've heard that Microsoft are going to stop support for VB in the near future. However, because VB6 is part of the free VB family, I was able to solve my apparent "moral dilemna" by getting hold of an old Visual Basic textbook which comes with a free Student Edition.
  • #1
Shahil
117
19
Hi ...

I learned to program in VB6 (the last version before .NET came out) and am going to use VB to programme a few apps for a project of mine. Now, after doing some research, Microsoft have discontinued producing VB and I've heard that Microsoft are going to stop support for VB in the near future ..

NOW ...

How legal is it for me to download VB from a website that offers the full version for free ... In the past, you would have had to pay a certain price for it but now, because it has been discontinued and Microsoft have basically stopped support, is it "legal" for me to download and install it?

Comments?
 
Computer science news on Phys.org
  • #2
generally, no. Just because MS doesn't sell or support it anymore doesn't mean they still don't retain the copyright for it. Unless they choose to offer it as a free download or relicense it as free software, downloading it from a third party would still be considered software piracy.
 
  • #3
Shahil said:
How legal is it for me to download VB from a website that offers the full version for free ... In the past, you would have had to pay a certain price for it but now, because it has been discontinued and Microsoft have basically stopped support, is it "legal" for me to download and install it?

It's illegal. It was released in 1998, so it will become legal to download (and even modify!) on January 1, 2094 under the following assumptions:
* Microsoft holds no software patents at that time which would encumber the use of VB6 (a fairly good assumption, since patents expire in about 20 years and even stacked patents and wrongly-issued ones shouldn't extend too far past that)
* The copyright duration is not extended in the next 87 years (a very bad assumption; it's been extended several times in the last two decades)
 
  • #4
It's possible that Microsoft might make it available for free in the future.
Visual VB.NET 2005 is free though, wouldn't you rather use that one instead? You should be able to pickup VB.NET coming from a VB6 background.
 
  • #5
Thanks for clearning that up. Well, yes, the .NET version is a good option but the syntax etc. is different ie. takes time to learn, which I don't have :/ So yeah, old school Visual Basic will have to do ..

Anyway, the whole dilemna came up with exactly what -Job- said ... VB.net is FREE yet VB6 is not even though you can't buy it anywhere ... so basically, the assumption is that VB6, being part of the free VB family, would be free ... Anyway, I did solve my apparent "moral dilemna" ... I got hold of an old Visual Basic textbook which comes with a free Student Edition! It does what I need :/ lol
 
  • #6
I don't think the student edition allows you to compile, which is very important if you plan on making your code an exe. If VB.Net is free, I would scarf on it if I were you. You may have to learn some new syntax, but in the long run it will pay off with new features, more compatability with newer systems, and support. Another thing is perhaps that newer systems may not work with older DLL's.
 
  • #7
Actually you can use the almost the exact same syntax in VB.Net as you did in VB6. Much of the VB6 neato stuff is still there as well. Things like the constants (vbCrLF) and built in methods (like IsDate(var)).

What has changed dramatically is the all the other stuff you can use like form controls and the like. The .Net framework has completely replaced that.
 

1. What are the legal implications of discontinuing a program?

Discontinuing a program can have several legal implications, such as breach of contract with vendors or employees, violation of state or federal laws, and potential lawsuits from affected parties.

2. Is it legal to discontinue a program without notice?

In most cases, it is not legal to discontinue a program without notice. This can be considered a breach of contract or violation of state or federal laws, depending on the circumstances. Proper notice should be given to affected parties to avoid any legal issues.

3. Can a program be discontinued if it is still generating revenue?

Yes, a program can be discontinued even if it is still generating revenue. However, this should be done carefully and with proper notice to affected parties. It is important to review any contracts or agreements in place to ensure that discontinuing the program will not result in a breach.

4. Are there any specific laws that govern the discontinuation of programs?

There are no specific laws that govern the discontinuation of programs, but there may be state or federal laws that could be applicable depending on the circumstances. It is important to consult with a legal professional to ensure compliance with all applicable laws and regulations.

5. Can there be any repercussions for discontinuing a program?

There can be various repercussions for discontinuing a program, such as legal action, damage to reputation, and financial loss. It is important to carefully consider all potential consequences before making the decision to discontinue a program.

Similar threads

  • Computing and Technology
Replies
12
Views
2K
  • Computing and Technology
Replies
5
Views
2K
Replies
10
Views
2K
  • Computing and Technology
Replies
12
Views
2K
  • Computing and Technology
Replies
2
Views
2K
  • STEM Educators and Teaching
Replies
22
Views
3K
  • Computing and Technology
Replies
23
Views
9K
Replies
2
Views
3K
  • Special and General Relativity
Replies
1
Views
970
  • Computing and Technology
Replies
12
Views
4K
Back
Top