Использование моего собственного кода в фриланс-проектах

10

Я занимаюсь фрилансом уже более 2 лет. Работая над проектами для других людей, я строю компиляцию общих задач, которые реализую в проектах, и помещаю их в код. Это своего рода библиотека с некоторыми функциями, которые я могу использовать повторно без необходимости переписывать одну и ту же вещь десятки раз. Я говорю о доступе к базам данных Access, загрузке информации с FTP и подобных вещах.

Это приемлемо с юридической точки зрения? Какая разница в повторном использовании старого кода и его переписывании с нуля (снова используя свой собственный мозг, следовательно, точно такую ​​же логику)?

Разумеется, я не обладаю никакими авторскими правами и предоставляю своим клиентам исходный код этих классов.

Никола Малешевич
источник

Ответы:

8

На самом деле, если вы не подписали авторское право, вы являетесь владельцем авторских прав (конечно, это зависит от того, в какой стране вы находитесь - США и Великобритания предоставляют автору автоматическое авторское право).

В общем, в этой практике нет ничего плохого - просто при подписании контрактов убедитесь, что вы не отказываетесь от своих прав на этот код.

Одед
источник
Я второй это. И в этом нет ничего плохого. Я думаю, что большинство программистов со временем разрабатывают свои «я-фреймворки». На мой взгляд, это тоже хорошая практика, так как она позволяет со временем улучшать ваш код, а также очень свободно в нем разбираться.
Гарет Клаборн