473,397 Members | 2,056 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,397 software developers and data experts.

Intellectual Property question

I have been asked to prepare a feasibility study for an upgrade to a
VB app that uses a SQL server db.

The application is thin client, with about 100 sites connecting via
terminal services. 99% of the processing and business logic is done
using stored procedures.

The application is a highly configured version of an off-the-shelf
product.

The company would like me to quote for redesigning the front end, but
for this to interface to the existing db structure. However, the
original developer regards the database structure, particularly the
stored procedures, as her intellectual property.

Anyone have any idea how I (and the company who have asked me to do
the work) stand legally? Obviously I don't want to get lawyers
involved unless absolutely necessary (for example, if we clearly don't
have a leg to stand on, then there's no point in paying some shyster
£300 an hour to tell me what I already know.)

TIA

Edward
Jul 20 '05 #1
2 1391
IANAL.

What does the contract with the original developer say? Usually you would
expect a software development contract to spell out the IP rights. In my
experience, in the UK, the rights are typically left with the company
developing the software unless the client company requires otherwise.

--
David Portas
------------
Please reply only to the newsgroup
--
Jul 20 '05 #2

"David Portas" <RE****************************@acm.org> wrote in message
news:39********************@giganews.com...
IANAL.

What does the contract with the original developer say? Usually you would
expect a software development contract to spell out the IP rights. In my
experience, in the UK, the rights are typically left with the company
developing the software unless the client company requires otherwise.


I concur. When I do similar work my contracts ALWAYS state the
obvious...either that all resultant work is the property of the customer or
that the software is provided with license TO the customer.

My advice to you would be to higher that 'shyster' to review the contracts,
before you or your customer end up in a lawsuit.
--
BV.
WebPorgmaster - www.IHeartMyPond.com
Work at Home, Save the Environment - www.amothersdream.com
Jul 20 '05 #3

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

Similar topics

4
by: Guido van Rossum | last post by:
I'm pleased to announce that the Python Software Foundation (PSF) is now accepting donations from individuals and companies interested in supporting our mission to improve the Python programming...
14
by: Dave Murray | last post by:
New to Python question, why does this fail? Thanks, Dave ---testcase.py--- import sys, urllib, htmllib def Checkit(URL): try: print "Opening", URL
4
by: Jonathan Henderson | last post by:
Obfuscators aren't only used for protecting intellectual property. See the hacker demo at this link: http://www.preemptive.com/documentation/NetHackerDemo.html For those who don't know what...
3
by: Martin | last post by:
Dear Group Sory for posting this here. Hope it's not too off-topic but thought that someone minght know about. Can you give tips about intellectual property / copyright registration for...
15
by: Lauren Wilson | last post by:
Owning your ideas: An essential tool for freedom By Daniel Son Thinking about going into business? Have an idea that you think will change the world? What if you were told that there was no way...
13
by: Paul H | last post by:
A client that I developed a database for about 5 years ago and continue to do annual updates for has just requested "all intellectual property rights related to the database". I believe he just...
0
by: VanL | last post by:
I will be presenting a talk at PyCon, "The Absolute Minimum an Open Source Developer Needs to Know About Intellectual Property." I want to tailor this talk so that it is interesting to as many...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
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?
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
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...
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
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...
0
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,...

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.