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
  • 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

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

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

Suggested Solutions

This article explains all about SQL Server Piecemeal Restore with examples in step by step manner.
Many companies are looking to get out of the datacenter business and to services like Microsoft Azure to provide Infrastructure as a Service (IaaS) solutions for legacy client server workloads, rather than continuing to make capital investments in h…
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…
Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

765 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