VistaDB.Net Logo

VistaDB 4.0 Source Release

by Jason Short 22 December 2009

The first release of the VistaDB 4 source is now available for download.  This source is based upon what is going to be released as Build 11.  Since this will be the final planned release of 4.0 we wanted to ensure we had a solid source release for customers.  We have improved a number of internal tools we use to generate the source build, so we will probably be able to provide 4.1 builds more quickly (really appreciate the patience with this initial 4.x build!).

Read the included PDF / Docx file for more detailed information about the source, how to build it, etc.  The entire process is different than the 3.x source system was built.  The entire directory structure of the source was changed for 4, so the build processes are also quite different.

The only real requirements are Visual Studio 2008 SP1 and .Net 3.5 SP1 on the machine.  We provide one master solution file for VS 2008 to build all the parts.

VistaDB Source Edition Information

The full source of the VistaDB engine is made available to companies through a source license agreement.  The source license also requires an active and current subscription to VistaDB Corporate edition.

The purpose of the Source Code is edition is NOT to provide daily builds. It is intended similar to how a source code escrow works.

At each major milestone companies sync up the source code in order to ensure stability in the event one company ceases to exist. We provide these drops at infrequent intervals because the majority of the time the individual builds are not important for a company.

If you want to run your application off the source builds that is fine, but always realize there will be a delay between fixes and source releases. Most companies do not ship nearly as frequently as we do and an occasional source drop gives them time to incorporate at their next update cycle rather than trying to track our current builds.

What’s included?

Complete database engine source code, Entity Framework provider, and NUnit tests. Everything you need to build the VistaDB 4 engine.

What’s not included?

There are a few things excluded from the Source Edition. Things like our private keys we use to sign the assemblies, the tools we use to generate the API documentation, the methods we use to generate trial versions of the assemblies, Visual Studio plugins, and a few internal tools.

What can you do with the source?

The biggest reasons for owning the source is probably peace of mind. For some companies and business sectors having the code is a must for any serious development effort, for others it is just an insurance policy in case something happens to VistaDB Software.

You can build a complete database engine and customize it for your own products and services.

You can modify the engine to perform specific needs for your organization.

You do not have to share any custom modifications you make to the source back to VistaDB.

What can you NOT do with the source?

You cannot create a product to compete directly with VistaDB or to replace VistaDB. You cannot create any API based product intended to give third parties access to VistaDB file formats without them owning a valid license to VistaDB. You cannot create an open source product, or release any of the code to the public or any third party. You may not license the engine, components or DLL to any third party as a standalone product.

Keywords: , ,

Builds

Comments are closed

Powered by BlogEngine.NET and VistaDB

Log in