Я займаюся позаштатним бізнесом більше 2 років. Роблячи проекти для інших людей, я складаю компіляцію загальних завдань, які я реалізую в проектах, і вкладаю їх у код. Це свого роду бібліотека з деякими функціями, яку я можу повторно використовувати без необхідності переписувати одну й ту саму річ десяток разів. Я говорю про доступ до баз даних Access, завантаження інформації з FTP та подібні речі.
Чи прийнятно це з юридичної точки зору? Яка різниця у повторному використанні старого коду та переписанні його з нуля (повторне використання власного мозку, отже, точно така ж логіка)?
Я, звичайно, не маю жодних авторських прав на нього і надаю своїм вихідним кодом вихідний код для цих класів.