473,662 Members | 2,581 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Software data banks?

1 New Member
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
Jun 11 '07 #1
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!
Jun 11 '07 #2

Sign in to post your reply or Sign up for a free account.

Similar topics

4
5312
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>
1
5287
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...
11
1937
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...
10
8347
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,...
4
1695
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
38
2874
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?
162
10223
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?
6
1727
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?
0
8344
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,...
0
8764
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 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...
1
8546
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,...
0
8633
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 choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
1
6186
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 instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5654
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();...
1
2762
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
2
1993
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
2
1752
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 effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.