473,569 Members | 2,698 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

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.c om
http://www.accessmonster.com/Uwe/For...ccess/200512/1
Dec 31 '05 #1
1 1335
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.c om" <u6836@uwe> wrote in message
news:59ab45ad47 a3c@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.c om
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
2447
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 upgrade because the database admin or even the developer is going to convince management it's worth the cost regardless if SQL server can do C# or VB.NET...
2
2048
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 increment or decrement the value in the cell when clicked. Is this possible? And if so can someone provide a small example or a pointer on where to...
5
1651
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 providing as a .so . The development teams, release schedules, etc. are completely different for the base software and the new .so . 1. Is it...
7
3538
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 custom application so as to tie the software to a single PC. I need something that will work with 98, ME, 2000, XP, and newer. Or if anyone has...
9
5532
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 components and though I don't find it easy to understand it seems like it's appropiate for controls or components, but I can't seem to find anything...
7
2311
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
6371
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, and I'm very interested in how Ingres and PostgreSQL stack up in terms of features and performance. Any insight you can provide will be very much...
102
6990
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 of its documentation, it is a impeccability. it has or possesses properties of:
4
1866
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 part-time developer and flexible for both trial and regular licensing. Thanks Steve
0
7697
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, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
7612
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language...
0
7968
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 protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
0
6283
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
1
5512
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
0
3653
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
1
2113
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1212
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
937
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

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.