Я працюю незалежним розробником програмного забезпечення для мобільних додатків. Клієнт просить мене розробити мобільний додаток. Тож наразі я обчислюю час і зусилля, щоб написати пропозицію для цього проекту.
Сам додаток буде використовуватися лише певний час, оскільки воно пов'язане з певною подією після цього, якщо буде марним. Але основна функціональність додатка буде багаторазовою для інших клієнтів, які хочуть мати подібний додаток для своєї події.
На даний момент мені цікаво, чи добре розробити додаток для клієнта, нехай він оплачує розробку та повторно використовує частину вихідного коду для додатка іншого клієнта?
Тож, що було б найкращим способом вирішити цей сценарій?
- Кому належить вихідний код програми?
- Чи повинен я дати вихідний код замовнику, коли він заплатив за розробку?
- Якщо мені доведеться, чи можу я все-таки зберігати її копію та використовувати її згодом?
- Чи потрібно просити замовника повторно використовувати код?
- Чи потрібно мені тут працювати з якоюсь моделлю ліцензування. І нехай перший клієнт заплатить лише певну частину розробки, щоб я міг повторно використовувати код без будь-яких проблем?
Сподіваюся, я прояснив свою ситуацію. Я з нетерпінням чекаю на ваші відповіді.