Selling code

This is a discussion on Selling code within the A Brief History of Cprogramming.com forums, part of the Community Boards category; what price??? per hour/line/total size/complexity/hair ive pulled out i've gotten a lovely server framework and don't know what to do ...

  1. #1
    Nor
    Nor is offline
    h ֆhr s Nor's Avatar
    Join Date
    Nov 2001
    Posts
    299

    Selling code

    what price???
    per hour/line/total size/complexity/hair ive pulled out

    i've gotten a lovely server framework and don't know what to do next.
    free -limited- version in a dll. $$$ for source???
    anyone have a good plan to follow?
    Code:
    547 lines of code.  not including commits or dead lines
    spread accross 4 class.
        cMulticastServer //sending data. add/removing clients etc
        csocketTCP       //needs to be renamed but handles all the socket crap
        cThread          // take a guess
        cMonitor         // handles CreateMutex and WaitForSingleObject
    
    Thread safe. 
    almost finished optimizing it.
    easy encryption. felexable.
    anyone ever manages to sell the stuff before????
    Last edited by Nor; 05-07-2003 at 09:58 AM.
    Try to help all less knowledgeable than yourself, within
    the limits provided by time, complexity and tolerance.
    - Nor

  2. #2
    It's full of stars adrianxw's Avatar
    Join Date
    Aug 2001
    Posts
    4,831
    >>> per hour

    Nope. Consider, a seasoned professional and a keen amateur, is the 30 minute job from the pro worth less than the 3 week's of agony of the amateur?

    >>> line

    Nope. You can write a Hello World program in a few lines, a properly internally documented and professional 100 lines, or a gross 1000 lines of obfuscation. Which is worth more?

    >>> total size

    Nope. Again, it is possible to write efficient code and it is possible to bloat code to extreme, which is worth more?

    >>> complexity

    Nope. What is complicated to one, is a piece of cake to another.

    >>> hair ive pulled out

    Nope. Just because you sweated buckets over it doesn't mean everyone would have.

    So what have we got. You can't price something by how much you put into it. You have to compare that with other things out there that were written by people who did not need to put that much into it.

    What you need to do, is find out what problems your software solves for what target group of people. Then find out what other products they have available to them, and what they cost. Then price your product accordingly.
    Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.

  3. #3
    Much older and wiser Fountain's Avatar
    Join Date
    Dec 2001
    Location
    Engeeeerland
    Posts
    1,158
    >>So what have we got. You can't price something by how much you put into it. You have to compare that with other things out there that were written by people who did not need to put that much into it.

    What you need to do, is find out what problems your software solves for what target group of people. Then find out what other products they have available to them, and what they cost. Then price your product accordingly.<<


    Ummm exactly.......sell it for its worth-If it is good ppl will buy if it is sh** they wont.

    Is yours cheaper or better than the competition? It HAS to be one or you will 'crash n burn'

    Good luck
    Such is life.

  4. #4
    UNBANNED OneStiffRod's Avatar
    Join Date
    Jan 2002
    Posts
    669
    Products are what count... if i can't box it up in a shiny package with some nice graphics on it I can't sell it...

    this code would do u better to just put in your library and then sell yourself... as someone who's written a full function server.
    My Avatar says: "Stay in School"

    Rocco is the Boy!
    "SHUT YOUR LIPS..."

  5. #5
    Registered User Scourfish's Avatar
    Join Date
    Mar 2002
    Posts
    397
    GPL it
    -486SX-20
    -Some random Debian Distro
    -Some version of MS-Dos
    -Day of the Tentacle

  6. #6
    Xei
    Xei is offline
    Registered User Xei's Avatar
    Join Date
    May 2002
    Posts
    719
    Yous sell it for what the software is worth to the business. In most cases it would be done by contract, in which case they can cancel you half way during development and owe you nothing(however that does only work in certain conditions, business can be dealt numerous ways).
    "What are you after - the vague post of the week award?" - Salem
    IPv6 Ready.
    Travel the world, meet interesting people...kill them.
    Trying to fix or change something, only guaruntees and perpetuates its existence.
    I don't know about angels, but it is fear that gives men wings.
    The problem with wanting something is the fear of losing it, or never having it. The thought makes you weak.

    E-Mail Xei

  7. #7
    Nor
    Nor is offline
    h ֆhr s Nor's Avatar
    Join Date
    Nov 2001
    Posts
    299
    GPL?
    that the free copyright?
    Try to help all less knowledgeable than yourself, within
    the limits provided by time, complexity and tolerance.
    - Nor

  8. #8
    .........
    Join Date
    Nov 2002
    Posts
    303
    Actually it is called copyleft, you can read more about it here .
    The GPL protects your work and at the same time gives you power to let others add features to your program while you maintain credit for the program, and of course control of what features get added. The end result will be a software program with more features. This could benefit you financially in an indirect way, you could put it on your resume. You can read about the GPL here.
    You could probably add it to the projects section of sourceforge and get others to help you to add more features and stuff, but you would want some form of license for this I am sure.
    There are alot of other licences similiar but not exactly the same, read into them if your really interested here.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Extended ASCII Characters in an RTF Control
    By JustMax in forum C Programming
    Replies: 18
    Last Post: 04-03-2009, 08:20 PM
  2. Enforcing Machine Code Restrictions?
    By SMurf in forum Tech Board
    Replies: 21
    Last Post: 03-30-2009, 07:34 AM
  3. Values changing without reason?
    By subtled in forum C Programming
    Replies: 2
    Last Post: 04-19-2007, 10:20 AM
  4. Interface Question
    By smog890 in forum C Programming
    Replies: 11
    Last Post: 06-03-2002, 05:06 PM
  5. Replies: 0
    Last Post: 02-21-2002, 05:05 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21