Virtualbox In a Business Environment

This is for discussing general topics about how to use VirtualBox.
Post Reply
Nate_R
Posts: 3
Joined: 17. Nov 2016, 00:04

Virtualbox In a Business Environment

Post by Nate_R »

Hello,

I'm looking to install Virtualbox on a business computer, in order to learn about/experiment with Windows AIK and making Windows images (with the intention of using these Windows images to image company computers).

From what I've read, it seems that the general interpretation of the licensing agreement is that paid licensing is only necessary if you're rolling out Virtualbox itself for use on a bunch of users, and that if you're just using it youself on one computer (no matter the use), it is perfectly legal.

Is this correct?

Thanks!
Nate
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: Virtualbox In a Business Environment

Post by socratis »

  1. IANAL.
  2. This is mostly a users' discussion forum with a couple of developers hanging around from time to time. Not quite the Harvard law school...
  3. Nate_R wrote:paid licensing is only necessary if you're rolling out Virtualbox itself for use on a bunch of users
    I don't remember distribution being a requirement for payment under the GPL. Only if you modify the source code and you distribute it you have to have your modifications released under the GPL. You could or could not charge money.
  4. You may be thinking of the PUEL license (Personal Use and Evaluation License) that the Extension Pack is licensed under. If you are not a single entity and you're using the ExtPack, then you should think about it.
  5. See also: Licensing: Frequently Asked Questions.
  6. Expect better answers from a lawyer, not a discussion forum which mostly deals with slow graphics and USB connectivity issues... ;)
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Nate_R
Posts: 3
Joined: 17. Nov 2016, 00:04

Re: Virtualbox In a Business Environment

Post by Nate_R »

Thanks for the reply!

I went to that link and was like "Whaaaaa? That's different than I remember seeing yesterday!" And you know what? It was! They have modified their licensing page since I saw it yesterday. Here's a link to what it appeared as: https://web.archive.org/web/20161108235 ... ensing_FAQ

#6 on there was what led me to believe that distribution would require a license.

I'll do some reading on GNU GPLv2.
Last edited by Nate_R on 21. Nov 2016, 21:49, edited 1 time in total.
scottgus1
Site Moderator
Posts: 20945
Joined: 30. Dec 2009, 20:14
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows, Linux

Re: Virtualbox In a Business Environment

Post by scottgus1 »

I also thought that licensing FAQ looked different than I remembered it....

In the new version it seems the pertinent part of the licensing applies to the Extension Pack, and that:
Personal Use is defined in the PUEL as an instance of the VirtualBox Extension Pack that is downloaded onto a single Host Computer and accessed on the same Host Computer or on a single client that is connected to that Host Computer for the purpose of displaying Guest Computers remotely.
No mention is made of whether the Host Computer is being used in a business or not. You are apparently allowed, even in a business setting, to go to each PC you want Virtualbox on and manually install both VB and the Extension Pack. Since Virtualbox itself is under a GPL license it seems you can roll it out via automatic install on every computer in your multi-billion-dollar super-business. However you're not allowed to roll out the Virtualbox Extension Pack to the computers from the one download of the E.P. you did for the first PC; you need to download and install the E.P. on each PC, one download for each PC (although using a script of some sort run on each PC to do the download and install seems to be allowed - and they could monitor by IP address who's downloading lots of E.P.'s).

Also considering that the cost of a license on the Oracle Store is $6100 minimum (their minimum license count is 100 seats at $61 a seat) it seems they are pricing themselves out of letting the small guy buy licenses, perhaps to simplify their support requirements (See this, MichalN's comment on April 24 2015, 08:07).

Here is the original text of the licensing FAQ, from the Wayback Machine (Thanks Nate for reminding me about the Wayback Machine!) Nov. 8 2016 copy (if I'm using the WBM right):
Licensing: Frequently Asked Questions

This page deals with questions you may have about VirtualBox and its licensing. You may want to look at the User FAQ and Developer FAQ for additional topics. This information is accurate for VirtualBox 4.0 and later, when the packaging was redesigned in order to simplify the licensing.

1.What license is VirtualBox released under?

The base packages (everything but the extension pack) is released under the GNU General Public License V2. Essentially, this means that you get the full source code of VirtualBox, and you can distribute and modify it, provided that you ship all modifications under the GPL as well.

If you want the extra features in the extension pack you can use them free of charge for personal use or evaluation purposes. Both packages -- VirtualBox base package and VirtualBox extension pack -- are available from the Downloads page.

2.Can I buy a commercial license for VirtualBox?

If you are an individual end user, there is generally no need to purchase a commercial license, provided that you respect, in the case of the VirtualBox base package, the terms and conditions of the GPL, or, in the case of the VirtualBox extension pack, those of the Personal Use and Evaluation License.

As an enterprise customer, we encourage you to purchase commercial licenses from Oracle and receive benefits such as access to enterprise features and support for mission-critical use of VirtualBox. More information is available on the Oracle VirtualBox VM pages, which also contain a link to the Oracle store where you can directly buy licenses. We also encourage ISVs and IHVs to incorporate VirtualBox into their offerings, preferably through a custom license deal with Oracle. Please contact Oracle for additional information.

3.How can VirtualBox be both open source and commercially licensed?

This is called "dual licensing". Since Oracle holds all the copyrights to the VirtualBox code, or is at least permitted to relicense code that is owned by external contributors or other parties, we are free to choose the terms under which we license the code to our customers, or the open-source community.

4.Why dual licensing?

We -- like other companies -- believe that dual licensing gives both developers and users the best of two worlds. While anyone is free to look at the code and even improve it, commercial licenses support the company and allow for professional maintenance and support. The open-source community gets more high-quality free software at no cost, while businesses can rely on quality support from our first-hand developers. Both worlds profit from each other: The commercial licenses support both our business, and the open-source community, and vice versa.

5.Will the licensing terms of VirtualBox be changed in the future?

We are not currently planning to do so, but it doesn't really matter. Any code that was once released under the GPL cannot be "closed" again. The license that Oracle has granted you with the GPL is perpetual and cannot be taken back. Even if Oracle were to change the license again, this could only affect future versions, and anybody would still be permitted to redistribute the existing VirtualBox code under the terms of the GPL.

6.What exactly do you mean by personal use and academic use in the Personal Use and Evaluation License?

Personal use is when you install the product on one or more PCs yourself and you make use of it (or even your friend, sister and grandmother). It doesn't matter whether you just use it for fun or run your multi-million euro business with it. Also, if you install it on your work PC at some large company, this is still personal use. However, if you are an administrator and want to deploy it to the 500 desktops in your company, this would no longer qualify as personal use. Well, you could ask each of your 500 employees to install VirtualBox but don't you think we deserve some money in this case? We'd even assist you with any issue you might have.

Use at academic institutions such as schools, colleges and universities by both teachers and students is covered. So in addition to the personal use which is always permitted, academic institutions may also choose to roll out the software in an automated way to make it available to its students and personnel.

7.Can I redistribute the VirtualBox base package binaries?
Yes. The GPL allows you to download the VirtualBox binaries, including the right to redistribute these binaries as long as you adhere to the other terms and conditions of the GPL.

8.Can I redistribute the VirtualBox extension pack?
No. The Personal Use and Evaluation License allows you to download the VirtualBox extension pack binaries for personal and academic use and for evaluation, but it does not give you the right to redistribute these binaries. So you may not put them onto your own websites or other mirrors. We do this because we would presently like to keep track of how many people are downloading these binaries.

9.Which guidelines apply to the use of the name VirtualBox?

The term VirtualBox has been registered by Oracle as a trademark in various countries. It may be freely used together with the products available from this web site. However, if you choose to ship custom binaries and/or source code revisions of the product, Oracle reserves the right to deny use of the trademark VirtualBox. This might seem rather strict but we believe that it is important to avoid any kind of confusion arising from multiple versions of the same product coming from different sources.
Nate_R
Posts: 3
Joined: 17. Nov 2016, 00:04

Re: Virtualbox In a Business Environment

Post by Nate_R »

Thank you for the reply, Scotgus1.

Yes, it does appear that they've done that. I'd been looking around to just purchase a single license for myself, but it doesn't appear that it is possible/necessary.
Post Reply