Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie

Intellectual Property and web development question.

Options
  • 27-11-2008 4:16am
    #1
    Registered Users Posts: 7,980 ✭✭✭


    Hi all

    Myself and a friend of mine where discussing this the other day and a question came up that we weren't sure what the answer was.

    You develop an online system (CMS/database etc) for a client which you licence them to use. At some point said client wants control over this system and access to the source code to change if they want, so they pay you for this. Does this mean that you can't use some of this same source code for another project or does it really depend on the small print of the agreement or...?


Comments

  • Registered Users Posts: 68,317 ✭✭✭✭seamus


    Afaik, most such agreements allow the client to alter the code, but not to distribute their alterations or to even create a new system based on your source code.

    They don't prevent you from using your code elsewhere. Think of the GNU project - under the GPL, any modifications to or derivations from the originally licenced source, must abide by the same GPL as the original source code. So in your case, your own licence stands, even for the modified code.

    This is probably why APIs and plugins are so popular - they allow people to make enhancements and customisations to software that they don't own, without modifying the source code. Because of this there is no conflict of IP rights and they can distribute the plugins all they like.


  • Registered Users Posts: 7,980 ✭✭✭meglome


    That's what I thought alright but neither of us was sure.


  • Registered Users Posts: 2,793 ✭✭✭oeb


    Either way, it would be adviseable to specify just this in your contract with the client. You should always cover yourself.


Advertisement