Skip navigation.
Home

Archives

Date

On Development Licenses

Many people know that the Oracle Technology web site holds copies of all Oracle technology software - the database server, the app server and so on. Moreover it allows you a free membership and a development license of the software. There are however two common misconceptions about this software - the second of which you may have found me suggesting in the past. These are

  • development systems don't need licenses and
  • you can download the software and learn for free.

The only problem with these is that they are in fact not true. Lets read the relevant terms, which are quite clear for legalese.

Ownership and Restrictions We retain all ownership and intellectual property rights in the programs. The programs may be installed on one computer only, and used by one person in the operating environment identified by us. You may make one copy of the programs for backup purposes.

 

You may not: - use the programs for your own internal data processing or for any commercial or production purposes, or use the programs for any purpose except the development of a single prototype of your application;
- use the application you develop with the programs for any internal data processing or commercial or production purposes without securing an appropriate license from us;
- continue to develop your application after you have used it for any internal data processing, commercial or production purpose without securing an appropriate license from us, or an Oracle reseller;
- remove or modify any program markings or any notice of our proprietary rights;
- make the programs available in any manner to any third party;
- use the programs to provide third party training;
- assign this agreement or give or transfer the programs or an interest in them to another individual or entity; - cause or permit reverse engineering (unless required by law for interoperability), disassembly or decompilation of the programs;
- disclose results of any program benchmark tests without our prior consent; or, - use any Oracle name, trademark or logo.

emphasis mine. So allowing more than one user to access the development system would be a breach - for most of the systems commonly described as development systems this would catch them, equally most development systems I have come across are not a single prototype of an applcation. They are developments to a system that exists already - foten one that the developers did not develop.

Equally it is how to see using the otn software for learning purposes meets the 'solely for developing a single protype' standard either. So when on the internet you find advice like this you might want to take care in seeing how this applies to you.