Solved

Delphi 6 licensing

Posted on 2007-11-28
5
1,132 Views
Last Modified: 2010-04-21
Hi guys. I have a Delphi 6 program. Do i need a Delphi license in the client computer?
0
Comment
Question by:tirbanqs
  • 3
  • 2
5 Comments
 
LVL 13

Expert Comment

by:rfwoolf
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
b)GENERAL TERMS THAT APPLY TO COMPILED PROGRAMS 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
Product.

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.
0
 
LVL 13

Expert Comment

by:rfwoolf
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.
0
 

Author Comment

by:tirbanqs
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.
0
 
LVL 13

Accepted Solution

by:
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.
0
 

Author Closing Comment

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

Featured Post

Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

Join & Write a Comment

Suggested Solutions

Hello everybody This Article will show you how to validate number with TEdit control, What's the TEdit control? TEdit is a standard Windows edit control on a form, it allows to user to write, read and copy/paste single line of text. Usua…
In my programming career I have only very rarely run into situations where operator overloading would be of any use in my work.  Normally those situations involved math with either overly large numbers (hundreds of thousands of digits or accuracy re…
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…

706 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

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now