Answer the question
In order to leave comments, you need to log in
Does the customer have to pay for code libraries purchased during development?
Hello. I have a strange situation. I work for a small company that develops games both for myself and for other customers. More than a year ago, we signed a contract for the development of a large project, according to its terms, we must also provide the customer with the source code and graphics of the game. During development, it became necessary to buy a paid library for inclusion in the code. Ultimately, the customer needs to give the game code - and here the question arises - should we also provide the library we bought along with the code? Or do they still have to pay for it separately. Here the question is most likely not about the terms of the contract of our cooperation, but simply interested in your opinion. Thanks in advance.
Answer the question
In order to leave comments, you need to log in
And it's just in the terms of the contract. 1) Are the acceptance measures described? 2) Whether the further support of the product is described (ie what will happen if, having gone beyond the threshold of your company, the game will fall apart in the hands of the customer). 3) TK. you unilaterally included a third-party paid lib, and notified the customer? well, for laughs. Or decided to make a surprise? Your position is weak. My opinion - I, as a customer, would bill you for the software that I had to buy in order for your product to work. Did you have to buy a lib? No problem - deduct the cost from your fee and buy whatever you want. You have to provide a working product, and you want to slip a bunch of code that seems to work if you buy some library in addition.
Yes, here are the terms of the contract.
Purely humanly, the library should be given away because it is part of the software for the development of which the client paid.
Well, the fact that I had to pay for it, it had to be discussed with the client before the purchase and include additional. budgeted expenses.
The purchase of the library had to be negotiated in advance and the contract changed. And so you just bought it and gave it to him. The customer is not to blame for your technological and organizational failures.
From my personal point of view - depending on how much the library costs in relation to the total amount that you will receive for the project.
But it is better to discuss with the customer.
Opinion:
if it was not discussed in advance, and the code does not work without this library, you should give it to them.
If you approach from a legal point of view, then you need to look at the contract: how this moment was stipulated there.
In fact, if nothing was agreed, then at the time of purchasing the library, you should have contacted the customer and clarified whether he agrees to such a waste, and if not, is he ready for you to implement everything yourself (but it would be more expensive)
You have to give it away because you agreed on a finished working product, and without a library it does not work.
And you yourself made the decision about which tools to use.
you couldn't write the library yourself, that's your problem, so he doesn't have to pay you anything, and the library should be given away
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question