Używanie własnego kodu w projektach zewnętrznych


10

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.

Odpowiedzi:


8

Faktycznie, chyba że podpisane przez prawa autorskie, ty jesteś posiadaczem praw autorskich (oczywiście to zależy z jakiego kraju jesteś w - Stanach Zjednoczonych i Wielkiej Brytanii dać autorowi automatyczny autorskich).

Ogólnie rzecz biorąc, nie ma nic złego w tej praktyce - po prostu upewnij się przy podpisywaniu umów, że nie oddajesz swoich praw do tego kodu.


Popieram to. I nie ma w tym nic złego. Myślę, że większość programistów z czasem rozwija swoje „ja-framework”. Moim zdaniem jest to również dobra praktyka, ponieważ pozwala ona na udoskonalanie kodu w czasie, a także na bardzo płynną pracę.
Garet Claborn,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.