Hi all
Slightly off-topic question, please bear with me.
I'm an embedded software engineer who has been in full time employment for over 13years. Occasionally I've undertaken private projects, which have been through close relationships I've formed in the building controls industry.
I've recently been offered a chance at significant project which I'm very keen to undertake. However, the customer is asking what happens to the software source code/IP (which I will hold) if I get run over by a bus. Although I've got little knowledge on such matters, I've informed him that I can deposit the software with a company and have a contract drawn up specifying release clauses. The problem is I've no idea what the official term is for this - and as such have not been able to find out any detailed information.
So my questions are, do such companies exist? and if so, who are they?
Thanks in advance for your time and effort
Ade
1 1049 DeMan 1,806
Top Contributor
Not being a lawyer, this answer migth not be entirely accurate.....
In my part of the world, it is unusual to hold IP over code that has been created at work (unless you work for yourself). Basically, anything done on company time, belongs to the company (even if they didn't comission you to do it), and I would be very careful bringing in code that has been completed outside of work hours to work (unless you trust the company that is asking you to do this {or have a very explicit agreement, detailing code ownership, which I guess is your question} - although frankly, their questions seem a but odd to me).
To establish the code as your own work, I would see the patent office (or equicalent). In some parts of the world, it is sufficient (rather than paying for a patent), to send your idea registered mail, and keep it (unopened) in case ever needed. If any issues ever arise, you have dated proof of when you came up with the idea - although obviously, a patent probably holds more water in court.
Given the questions the company is asking, I would employer a lawyer to write up the necessary paper work. Lawyers have a nice "don't trust anyone" attitude, which means they are more likely to see if someone is trying to take you for a ride (and are probably most aware of subtle implications to such an agreement).
Just my thoguhts!
Sign in to post your reply or Sign up for a free account.
Similar topics |
by: Andrew Banks |
last post by:
I've been struggling with this for the past 2 days and have tried various
solutions.
I need to parse the following XML file and extract the data into variables
<?xml version="1.0" encoding="UTF-8" ?>
<shareprice>
<exchange>LSE</exchange>
<symbol>BWD</symbol>
<price>440.00</price>
|
by: Craig Banks |
last post by:
If a row of data in a dataset has a lot of columns the row displaying the
data in a datagrid will run way off the screen. What I'd like to do is
display a row of data over several datagrid rows so the user doesn't have to
scroll horizontally. Essentially, I want to wrap a datagrid row (not text in
individual columns) with as much control as possible. Make sense?
While this seems simple enough on the surface, I can't figure out how to do...
|
by: mwt |
last post by:
Hi. I'm reworking a little app I wrote, in order to separate the data
from the UI. As a start, I wanted to create a iron-clad data recepticle
that will hold all the important values, and stand up to being queried
by various sources, perhaps concurrently. In all likelihood, the app
will never need anything that robust, but I want to learn to write it
anyway, as an exercise. So here is my code. It's really simple, and I'm
sure you can see my...
|
by: Tyler |
last post by:
Hello All:
After trying to find an open source alternative to Matlab (or IDL), I
am currently getting acquainted with Python and, in particular SciPy,
NumPy, and Matplotlib. While I await the delivery of Travis Oliphant's
NumPy manual, I have a quick question (hopefully) regarding how to read
in Fortran written data.
The data files are not binary, but ASCII text files with no formatting
and mixed data types (strings, integers,...
|
by: hall.jeff |
last post by:
There's a government website which shows public data for banks. We'd
like to pull the data down programmatically but the data is "hidden"
behind .aspx...
Is there anyway in Python to hook in directly to a browser (firefox or
IE) to do the following...
1) Fill the search criteria
2) Press the "Search" button
3) Press another button (the CSV button) on the resulting page
| |
by: farsheed |
last post by:
I wrote a software and I want to protect it so can not be cracked
easily. I wrote it in python and compile it using py2exe. what is the
best way in your opinion?
|
by: Sh4wn |
last post by:
Hi,
first, python is one of my fav languages, and i'll definitely keep
developing with it. But, there's 1 one thing what I -really- miss:
data hiding. I know member vars are private when you prefix them with
2 underscores, but I hate prefixing my vars, I'd rather add a keyword
before it.
Python advertises himself as a full OOP language, but why does it miss
one of the basic principles of OOP? Will it ever be added to python?
|
by: Patrick Sullivan |
last post by:
Hello.
I will be using some large data sets ("points" from 2 to 12 variables)
and would like to use one class for each point rather than a list or
dictionary. I imagine this is terribly inefficient, but how much?
What is the cost of creating a new class?
What is the cost of referencing a class variable?
|
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 synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
|
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 tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
|
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 Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
| |
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 choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
|
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 instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
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
|
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
|
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 effective websites that not only look great but also perform exceptionally well. In this comprehensive...
| |