R
Robert
Hi,
I realize that this might not be the right group to post this kind of
question. If someone knows where I could post it instead please let me
know. Still, I think that some of you must face or have faced these kind
of questions. I'd appreciate any suggestions.
I have developed a package in C++ and C# that consists of 3 apps. There is
a management app (C++), a playback app (C++) and a simplified C# interface
to a database used by the management app. The playback app runs 24x7 and
can be installed in unlimited locations.
The management app consists of ~30K lines of C++ code (excluding empty and
comment lines) and the playback app consists of ~20K lines of C++ code.
The C# Web app consists of ~1K lines of code.
I have been approached by a company that wants to buy the package with
source code. The company is currently using 2 different packages that they
license on a per installation basis from 2 different vendors. My package
is definitely better and would do exactly what they want it to do. In
addition, I'm willing to put new features if requested. The company has
been testing my package for over a month and they are very satisfied with
it.
The problem (or maybe not) is that they want to buy my package with source
code and all intellectual rights. This means that I would not be able to
re-sell it or reuse it in the future.
I have never been in a situation like this and don't have a clue how to
price it. Should I simply calculate approx. number of hours I've spent on
the development and multiply it by an hourly rate? From what I know this
would be too much for the company. On the other hand I'm afraid that I'll
be stuck with a software package that nobody uses.
Could someone please point me in the right direction?
Thanks,
Robert.
I realize that this might not be the right group to post this kind of
question. If someone knows where I could post it instead please let me
know. Still, I think that some of you must face or have faced these kind
of questions. I'd appreciate any suggestions.
I have developed a package in C++ and C# that consists of 3 apps. There is
a management app (C++), a playback app (C++) and a simplified C# interface
to a database used by the management app. The playback app runs 24x7 and
can be installed in unlimited locations.
The management app consists of ~30K lines of C++ code (excluding empty and
comment lines) and the playback app consists of ~20K lines of C++ code.
The C# Web app consists of ~1K lines of code.
I have been approached by a company that wants to buy the package with
source code. The company is currently using 2 different packages that they
license on a per installation basis from 2 different vendors. My package
is definitely better and would do exactly what they want it to do. In
addition, I'm willing to put new features if requested. The company has
been testing my package for over a month and they are very satisfied with
it.
The problem (or maybe not) is that they want to buy my package with source
code and all intellectual rights. This means that I would not be able to
re-sell it or reuse it in the future.
I have never been in a situation like this and don't have a clue how to
price it. Should I simply calculate approx. number of hours I've spent on
the development and multiply it by an hourly rate? From what I know this
would be too much for the company. On the other hand I'm afraid that I'll
be stuck with a software package that nobody uses.
Could someone please point me in the right direction?
Thanks,
Robert.