Answers Available:
»
What is the CVSNT license?
»
What is the CVS Suite License?
»
Is CVSNT Free Software (or is it Open Source Software)
»
Are discounts available on support for Educational Institutions?
»
Are March Hare Software going to begin charging for CVSNT?
»
Why does March Hare charge for CVS Suite?
»
Where is CVSNT for iSeries?
»
Can I integrate CVSNT with some other software
»
Why do March Hare collect so much information when I download CVSNT?
»
Are the commercial releases of CVSNT the same as the free ones?
» Return to section list
What is the CVSNT license?
CVSNT is Open Source, Free software licensed under the GNU General Public License (GPL). More information about the GPL is here:
http://www.gnu.org/licenses/licenses.html#GPL
What is the CVS Suite License?
The CVS Suite installer is Copyright © 2005 March Hare Software Ltd.
The CVS Suite components WinCVS, WinMerge, TortoiseCVS and CVSNT (hereafter referred to as GPL-SOFTWARE) are licensed under the GNU General Public License, and copyright their respective authors.
All other CVS Suite components including but not limited to WorkspaceManager, ReleaseManager, Bugzilla Integration Plugin and Make Integration Plugin (hereafter referred to as SOFTWARE) are Copyright © March Hare Software Ltd (hereafter referred to as MARCH HARE) and may not be redistributed without permission.
The individual named at the time of purchase of the SOFTWARE is hereafter referred to as the LICENSEE. The LICENSEE may transfer their rights under this agreement to another individual.
The LICENSEE is granted permission to use the SOFTWARE and may install the SOFTWARE on multiple computers (e.g.: A windows server, a macintosh workstation and a windows laptop) for the use of the LICENSEE only.
If the LICENSEE is current in the payment of all license and maintenance fees: MARCH HARE will maintain unaltered GPL-SOFTWARE and SOFTWARE in an operable condition and in substantial accordance with the specifications set forth in the supplied electronic documentation "CVS Suite eBook" for the period of 120 days from date of purchase. MARCH HARE may also make available to the LICENSEE improvements and enhancements incorporated into the licensed version of the GPL-SOFTWARE and SOFTWARE. MARCH HARE will use its best efforts to make any correction, replacement or other service after the LICENSEE has identified an error and notified MARCH HARE in accordance with the reporting procedures outlined in the supplied electronic documentation "CVS Suite eBook".
Is CVSNT Free Software (or is it Open Source Software)
CVSNT is Free Software.
A very simplistic defintiion of the difference between
Free Software and Open Source Software is that open source software is only useful when combined with proprietary software but that free software is useful without the need for any software that is not free software. Also see the GNU Definition.
A definition of free software that is perhaps more relavent to the CVSNT project is: software that you are encouraged (or at least not discouraged) to adapt and improve. This is important to CVSNT due to its history with CVS.
March Hare Software do produce commercial extensions to CVSNT and EVS- however the intention is that CVSNT and EVS are useful in themselves and that they can be extended with free software or proprietary software and there should be no artificial limits on how it can be extended. The proprietary extensions that March Hare provide for the CVSNT and EVS projects are designed for individuals and companies for whom the free software philosophy is not central to their choice of software.
Are discounts available on support for Educational Institutions?
Discounts on Professional Support are available for government registered educational institutions in Australia, Canada, United Kingdom and USA.
Contact sales for a quote.
Are March Hare Software going to begin charging for CVSNT?
CVSNT is licensed under the GNU General Public License (GPL) and March Hare Software will continue to supply CVSNT command line client and server without charge.Component parts of CVSNT (CVSAPI, CVSTOOLS, CVSFS) are licensed under the GNU Library General Public License (LGPL) which allows 3rd party plugins to be created using any available license. March Hare Software will produce such plugins under commercial license terms.
Why does March Hare charge for CVS Suite?
March Hare Software charges for CVS Suite for several reasons, the top three are:
1.
There are many users of CVSNT who would like to contibute to the project but do not have the time to contribute to the code, documentation and testing and that for the price of the CVS Suite they can contribute and also get the benefit of some support and some great add on software for CVSNT.
2.
CVSNT and CVS Suite cost March Hare Software a lot of time and money to create. The enhanced TortoiseCVS, Workspace Manager, Release Manager and the Bugzilla and Build integrations make using CVSNT much easier which helps you be more productive.
3.
There are many people who would like to begin using version control and will benefit from the software however find it difficult to find all the information required to get started and if they do find it then it is difficult to understand or implement. CVS Suite solves this problem by matching a version of the documentation with versions of the software in a single package.
Where is CVSNT for iSeries?
CVSNT for iSeries consists of a specially adapted version of the CVS client and a front end program which allows CVS to version Source Physical files such as RPG and COBOL source code.March Hare Software license the iSeries front end separately to the client and it is not available without a support contract.
Can I integrate CVSNT with some other software
Yes you can integrate CVSNT with other software, including open source (GPL) and commercial software. The recommended method of integration is by using the CVSNT client as a spawned process (sub-process). There are mechanisms to facilitate this including the CVSGUI protocol. This is the same technique that WinCVS and TortoiseCVS use to integrate with CVSNT.
March Hare Software can assist you in integrating your application with CVSNT by:
- Access to the CVSNT Development Manager, Product Manager and other technical staff
- Code samples of how to implement integration
- Features to make integrating easier
- Write the integration on your behalf
If your project is open source licensed (GPL or similar) then your best approach is to send a request for development assistance to the open source CVSNT newsgroup. To contact the newsgroup you can subscribe here or if you have a news browser installed you can click here.
If your project is commercially licensed or you wish for March Hare Software to provide some assistance then you will need to have a Professional Support contract. The correct level contract will depend on the amount of assistance you require, contact a sales representative for more information.
Why do March Hare collect so much information when I download CVSNT?
This is usually asked by people who download CVSNT using the page http://march-hare.com/downloads/.
You can download CVSNT without supplying any contact information from the main CVSNT download page at http://march-hare.com/cvspro. Look to the right of the page for the "download box", choose what you want to download and the server to export the software from and accept the terms of the license agreement by pressing the button.
The page http://march-hare.com/downloads/ is the only place you can download the evaluation version of UD6 - software for connecting Uniface Development Environment with version control such as CVSNT.
Are the commercial releases of CVSNT the same as the free ones?
Yes and no. The source code for all versions of CVSNT are available from the CVSNT repository, and all builds are available at some time from the open source web site. However the open source CVSNT web site only keeps one of each build of CVSNT available at any time: stable, test and development. Open source developers can "checkout" any version from the repository and build it at any time.
March Hare Software provide two levels of commercial support. Professional customers receive patched versions of CVSNT as frequently as every fortnight (but not usually so - since there are many fortnights with no bugs reported). Professional support customers have access to the entire history of stable and patched versions.
CVS Suite (basic support) customers have access to the entire history of stable and patched versions for the release which they purchased a license for.
Additionally Professional and Basic level support customers also receive some plugins and client applications which are not licensed under the GPL and are not available for free. The source code for these is not available in the CVSNT repository.
Conversely not all versions of CVSNT are made available to professional and basic support customers. Releases of CVSNT made to these customers undergo additional quality assurance and release procedures. » Return to section list
|