473,395 Members | 1,720 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

Licensing versus Customization

I'm a fledgling developer and am just starting to get my app out to specific
clients.
I have been asked to bid on a project because my app already does over 90% of
what the client wants. My question is with regards to pricing of the
proposal.

It seems like I should include a license fee for my app as it currently is in
the pricing section of the proposal. If I don't do this, then they might
claim that they paid for everything as customization, even though over 90%
already existed as a product currently for sale by my company. Ownership of
my app then could come into play (although other clients are using the app
currently, so I could easily argue and provide evidence that it was already
an existing product)

But I'm unclear on the customization part. Clearly I have to charge for
hours expended to do the customization. But who owns the customization? Can
I include that customization as part of my baseline app, which I sell to
other customers (I'm talking customized functionality not anything really
specific to the client like labels that they like on forms, etc.).

Even if I can't use the customized part, because they claim ownership, that
part is useless to them without my app. So, I'm just not sure.

I'd like some input from experienced developers. Of course it is understood
that you are not providing any legal advice and I need to do my own due
diligence as well as retain competent legal advice. I'm just looking for
anecdotal experience.

Thanks.

--
Message posted via AccessMonster.com
http://www.accessmonster.com/Uwe/For...ccess/200512/1
Dec 31 '05 #1
1 1326
Your contract can specify ownership and licensing terms -- that will
override any "legal defaults". For work I do specifically for a client, I
retain ownership but give them a very broad range of rights, usually
including the right to make derivative works from what I have done for them.
I wouldn't give that range of rights for a base application that I'd already
done, similar to yours, and given that the customization is done to that
base application, I suspect I would grant them rather restricted rights (and
would charge a licensing fee for the base application in addition to the fee
for customizing).

Because the wording to do that is not "intuitive", I would most likely
consult with an attorney who specializes in patent, copyright, and
intellectual property law -- any lesser attorney would hardly be worth your
time.

Larry

"robert d via AccessMonster.com" <u6836@uwe> wrote in message
news:59ab45ad47a3c@uwe...
I'm a fledgling developer and am just starting to get my app out to
specific
clients.
I have been asked to bid on a project because my app already does over 90%
of
what the client wants. My question is with regards to pricing of the
proposal.

It seems like I should include a license fee for my app as it currently is
in
the pricing section of the proposal. If I don't do this, then they might
claim that they paid for everything as customization, even though over 90%
already existed as a product currently for sale by my company. Ownership
of
my app then could come into play (although other clients are using the app
currently, so I could easily argue and provide evidence that it was
already
an existing product)

But I'm unclear on the customization part. Clearly I have to charge for
hours expended to do the customization. But who owns the customization?
Can
I include that customization as part of my baseline app, which I sell to
other customers (I'm talking customized functionality not anything really
specific to the client like labels that they like on forms, etc.).

Even if I can't use the customized part, because they claim ownership,
that
part is useless to them without my app. So, I'm just not sure.

I'd like some input from experienced developers. Of course it is
understood
that you are not providing any legal advice and I need to do my own due
diligence as well as retain competent legal advice. I'm just looking for
anecdotal experience.

Thanks.

--
Message posted via AccessMonster.com
http://www.accessmonster.com/Uwe/For...ccess/200512/1

Dec 31 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

15
by: nospam | last post by:
Once Yukon is released (whenever that might be) does anyone from MS have any comment on licensing for Yukon and on SQL 2000. I really don't think anyone with SQL 2000 licenses are going to...
2
by: PatLaf | last post by:
I would like to be able to build a datagrid that has two buttons in each cell similar to the functionality provided by the winforms numericupdown control. I have an app that will require the user to...
5
by: Sandeep Srinivasa | last post by:
hi, I have a software which has licensing (enabled through flexlm). Now, an end user can build apps (As loadable modules) using this base software. I am introducing a new feature, which I am...
7
by: ML | last post by:
What is the best/easiest means to return the serial/volume number of the drive containing the OS using VB.NET? I'm looking to get this information as a unique ID for activation/registration of a...
9
by: vbdotnetmania | last post by:
Hi, I have looked through similar posts and have found Ken Tucker giving the reply about looking at article http://windowsforms.net/articles/Licensing.aspx This appears to be for controls and...
7
by: Andrew Smith | last post by:
Hi, does anybody know a good jumpstart for techniques to protect software with license keys? Thanks in advance Andrew -- Andrew Smith
1
by: John Wells | last post by:
Guys, Now that Ingres has been open-sourced, I'm curious about where it stands with regards to PostgreSQL. Is it a worthy competitor? PostgreSQL has been my database of choice for many years,...
102
by: Xah Lee | last post by:
i had the pleasure to read the PHP's manual today. http://www.php.net/manual/en/ although Pretty Home Page is another criminal hack of the unix lineage, but if we are here to judge the quality...
4
by: Steve | last post by:
I'm in the process of finishing a vb2005 application for commerical use, and wanted to know if anyone has any favorites for licensing software? Would like something reasonably priced for a...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.