Delphi 6 licensing

Posted on 2007-11-28
Last Modified: 2010-04-21
Hi guys. I have a Delphi 6 program. Do i need a Delphi license in the client computer?
Question by:tirbanqs
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
LVL 13

Expert Comment

ID: 20364938
In your Delphi main folder there should be a file called license.txt and license.rtf.
Basically it says a) you may only use Delphi if you have a license from Borland, and
REDISTRIBUTABLES.  such as the licensing of redistributables.

Here is part of the text:

3.2 Licensing of Redistributables.  Subject to the terms and
conditions of this License including the restrictions of
Section 3.3, Borland grants you the personal, nonexclusive,
nontransferable, and limited license to: (a) make exact
copies of the Redistributables and distribute those copies
solely as components of your Works and solely as required for
permitting end users of the Works ("End Users") to install
and execute the Works; (b) install and execute
Redistributables, without modification, on computers that you
own or possess solely for your own internal use; and (c)
sublicense to your End Users the personal, nonexclusive,
nontransferable right to install and execute
Redistributables, without modification, solely as components
of Works and solely for such End Users' own internal use,
subject to End Users' compliance with the restrictions in
Section 5 as to Redistributables. The rights granted to you
under this Section 3.2 may not be exercised by others,
including co-developers, regardless of how you might compile,
link, or package your Works.  These rights apply only to
Redistributables and to no other file, library, source code
or other component or derivative work of the Product.  They
may be exercised only with respect to Works created by you
using a duly licensed, properly registered copy of the

3.3 Certain Restrictions.  Regardless of any modifications
that you make and regardless of how you might compile, link,
or package your Works: (a) except as provided in Section 3.6,
you may not permit your End Users to modify or further
distribute Redistributables or use Redistributables in any
program that they create; (b) you may not use Borland's or
any of its suppliers' names, logos, or trademarks to market
your Works, except to state descriptively that your Work was
written using the Product; (c) all copies of the Works you
create must bear a valid copyright notice, either your own or
the Borland copyright notice that appears on the Product, and
you may not remove or alter any Borland copyright, trademark
or other proprietary rights notice contained in any portion
of the Redistributables; and (d) you may only distribute
Redistributables with Works that add primary and substantial
functionality to the Redistributables and are not merely a
set or subset of any of the Redistributables, and that are
created in accordance with the terms of this License.

3.4 Relationship with End Users.  Except as set forth in
Section 4, there are no third party beneficiaries to this
License.  Consequently, Borland provides no warranty at all
to any person, other than the limited warranty provided to
you the original purchaser of the Product, as set forth
herein, and you will be solely responsible to your End Users
(or anyone else who uses or acquires Works) for support,
service, upgrades, or technical or other assistance
(including with respect to any Redistributables included
therein), and such persons will have no right to contact
Borland for any services or assistance.  You will indemnify,
defend and hold Borland, its licensors, its suppliers and
each of their respective employees, officers, directors and
affiliates, harmless from and against any claims or
liabilities arising out of or related to the use,
procurement, reproduction or distribution of your Works by
third parties.

3.5 Third Party Software.  The Product, including
Redistributables, may include source code, redistributable
files, and/or other files provided by a third party vendor
("Third Party Product"). Since use of Third Party Product
might be subject to license restrictions imposed by the third
party vendor, you should refer to the on-line documentation
(if any) provided with Third Party Product for any license
restrictions imposed by the third party vendor.  In any
event, any license restrictions imposed by a third party
vendor are in addition to, not in lieu of, the terms and
conditions of this License.
LVL 13

Expert Comment

ID: 20364945
Please note that your license may differ significantly according to the version of delphi that you own.

Check your license document in Delphi's main folder for more, or contact Borland/Codegear/Inprise.

Author Comment

ID: 20364980
Thanks rfwoof. The delphi program or exe will be deployed in a client computer with no delphi ide. Do i need a delphi license in a client computer? The files in the clients computer has only .exe(delphi) and the dbase.
LVL 13

Accepted Solution

rfwoolf earned 50 total points
ID: 20365031
Okay I don't have a copy of Delphi 6 to view the license file that comes with Delphi 6. And if there are different versions of Delphi 6 like: Delphi 6 Enterprise, or Delphi 6 Professional, or Delphi 6 Basic etc then they would probably have variations in their license agreement, found in the Delphi program folder, usually located at C:\Program Files\Borland\Delphi6

If you read part of the license agreement I pasted from Delphi 2006 you will see that it gives me permission to compile and make executables ("works") that I can sublicense to other users, who can
sublicense to your End Users the personal, nonexclusive,
nontransferable right to install and execute
Redistributables, without modification, solely as components
of Works and solely for such End Users' own internal use,
subject to End Users' compliance with the restrictions in
Section 5 as to Redistributables

In other words you need to provide your end user (read the "End User" clause) with a "license" to use your "works".
That is why almost all programs have a EULA, an end-user license agreement.

Author Closing Comment

ID: 31411397
Thanks rfwoolf. It was very helpful. I read all of licensing and there it is. Thanks man.

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Read about achieving the basic levels of HRIS security in the workplace.
When table data gets too large to manage or queries take too long to execute the solution is often to buy bigger hardware or assign more CPUs and memory resources to the machine to solve the problem. However, the best, cheapest and most effective so…
Video by: Steve
Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…
This is a high-level webinar that covers the history of enterprise open source database use. It addresses both the advantages companies see in using open source database technologies, as well as the fears and reservations they might have. In this…

688 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question