Mam obecnie projekt typu open source na licencji MIT. Otrzymałem prośbę od firmy o użycie mojego kodu do ich komercyjnego projektu bez konieczności podawania źródła lub uznania.
Szczerze mówiąc, kiedy wypuściłem kod, moją jedyną intencją było jedynie pomoc innym programistom i tak naprawdę nie zastanawiałem się, czy dostanę kredyt. Wybór licencji był tylko jednym z kroków, które musiałem zrobić, aby skonfigurować projekt na codeplex.
Z jednej strony czuję się zaszczycony i doceniam to, że tak naprawdę zadali sobie trud, by zapytać, z drugiej strony czułem, że jeśli pozwolę im to zrobić bez żadnych kosztów, może po prostu zniszczyć ducha open source.
Jakie są typowe rzeczy, które ja lub inni właściciele kodu mogą robić lub żądać od firmy, aby uczynić ją uczciwym handlem? Czy powinienem na to pozwolić?
Zastanawiam się, czy nie poprosić firmy o napisanie oficjalnego listu intencyjnego i podpiszę go, aby uczynić go bardziej formalnym; a także poprosić o darowiznę na wybrany projekt / działalność charytatywną lub kupić coś na mojej liście życzeń jako rekompensatę (niezbyt drogie). Czy to będzie za dużo?
Odpowiedzi:
Wiele aplikacji typu open source ma zamknięte opcje licencjonowania dla tego scenariusza. Wysokość opłaty zależy od:
Czy chcesz uniknąć wpływów podatkowych na dochód? Czy nienawidzisz firmy? itp.
Ogólnie traktowałbym to jako umowę biznesową, wiedząc, że masz całą dźwignię. Sposób myślenia „Chciałbym promować open source, więc pobieram opłatę w wysokości 5 000 $ (lub cokolwiek innego, co wydaje się odpowiednie dla tej firmy dla twojego projektu) - czy naprawdę nie chcesz mi tylko przypisać uznania?”
źródło
Jeśli jesteś jedynym współtwórcą, to zależy od ciebie. Możesz poprosić o dowolną zmianę licencji dla firmy pytającej.
Jeśli są inni współautorzy, musisz ich również zapytać.
źródło
Wygląda na to, że licencja MIT nie zezwala na przypisywanie właściciela praw autorskich.
Zakładając, że jesteś właścicielem praw autorskich, Twoje imię i nazwisko musiałoby pojawić się w wierszu dotyczącym praw autorskich licencji, a licencja musi być dołączona do każdej kopii oprogramowania.
Kluczowe punkty w licencji związane z twoimi obawami:
„Prawa autorskie (c) rok posiadaczy praw autorskich”
"darmo"
„z zastrzeżeniem następujących warunków”
„Powyższa informacja o prawach autorskich i ta informacja o zezwoleniu będą zawarte we wszystkich kopiach lub znacznych częściach Oprogramowania.”
Tak więc albo firma uwzględnia uznanie, jeśli używasz oprogramowania na licencji MIT, albo tworzysz wersję oprogramowania z inną licencją, którą możesz sprzedać firmie, w tym prawa autorskie.
Poniżej znajduje się licencja MIT (od strony http://opensource.org/licenses/MIT )
źródło