Od ponad 2 lat zajmuję się działalnością zewnętrzną. Robiąc projekty dla innych ludzi, stworzyłem kompilację typowych zadań, które wdrażam w projektach i zapisuję je w kodzie. To rodzaj biblioteki z niektórymi funkcjami, których mogę użyć ponownie bez konieczności przepisywania tej samej rzeczy kilkanaście razy. Mówię o uzyskiwaniu dostępu do baz danych Access, pobieraniu informacji z FTP i tym podobnych.
Czy jest to dopuszczalne z prawnego punktu widzenia? Jaka jest różnica w ponownym wykorzystywaniu starego kodu i przepisywaniu go od zera (ponownie używając własnego mózgu, a więc dokładnie tej samej logiki)?
Oczywiście nie posiadam żadnych praw autorskich i udostępniam kod źródłowy tych klas moim klientom.