Let me describe our environment:

  • There are several developers on the team but the coding would be done by 1 person on their own machine
  • Then it would be deployed to a DEV server for the developer to test in a server environment.
  • Then, the same code would be deployed to a QA server for QA to test it.
  • Then, finally, deployed to 2 nodes in a production server cluster.
  • Later, if we need to make changes to the application, a different developer may do that work or it may be the same developer depending on availability.

So, how would I need to license it?

asked 27 Oct '10, 16:11

Rebex%20KB's gravatar image

Rebex KB ♦♦
258519
accept rate: 63%


In scenario you have described you will need only one license.

The component is licensed on per-developer basis. Distribution with your application is royalty free.

As long as each developer who writes code which calls the component API is licensed you can distribute the component with your application to any number of computers free of charge. Distribution to buildservers, testing or end users along with your application is free of charge.

If you change the licensed developer from time to time it's ok. You just have to make sure that in any given time there are less or equal developers working with the component than your license count.

link

answered 27 Oct '10, 16:13

Jan%20Sotola's gravatar image

Jan Sotola ♦♦
3566
accept rate: 36%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×14

Asked: 27 Oct '10, 16:11

Seen: 274 times

Last updated: 27 Oct '10, 16:13