Zasady dotyczące publikacji i rozwoju kodu Open Source w środowisku akademickim


11

Wprowadzenie

Pozwólcie, że najpierw przedstawię sprzeczne twierdzenia w tej sprawie, aby zilustrować problemy.

Od tego czasu osobiście chciałbym mieć otwarty kod na każdym etapie programowania

  • inni zobaczą i wykorzystają to, co robię
  • Lubię też ponownie wykorzystywać istniejący kod
  • osoby trzecie mogą wnosić wkład
  • społeczeństwo mnie finansuje, więc społeczeństwo ma prawo zobaczyć

Ale mój szef mówi

  • musi zatwierdzić to, co stanie się publiczne pod jego nazwiskiem (lub instytutem) i nie może zatwierdzić każdego kroku
  • Istnieją wytyczne dotyczące własności intelektualnej instytutu

i moi koledzy mówią

  • inni przyjdą i ukradną moje niepublikowane pomysły
  • mój kod eksperymentalny jest mało użyteczny dla innych

pytania

Aby opracować w moim laboratorium plan publikacji kodu i rozwoju oprogramowania typu open source, chcemy zadać następujące pytania.

  1. Czy istnieją już takie wytyczne dotyczące ważnych zagadnień otwartego oprogramowania w środowisku akademickim?
  2. Jakie kwestie należy uwzględnić w takich wytycznych?
  3. Jak myślisz, jaki jest właściwy sposób na wdrożenie i stosowanie takich wytycznych?

Uwagi

Kwestie kredytowania, odtwarzalności, dokumentacji kodu i gdzie publikować, chcemy rozwiązać w osobnych wytycznych.


3
Co to za kraj? Niektóre granty NSF w USA wymagają otwartego pozyskiwania oprogramowania opracowanego na ich podstawie (chociaż mogą nie określać harmonogramu).
Bill Barth,

1
To są Niemcy. Ale wytyczne są do ogólnego użytku. Jak postępować, jeśli istnieje potrzeba rozwoju oprogramowania typu open source. O ile nie istnieją szczególne wymagania z grantu lub tak ...
Jan

2
Nie uważam tego za nie na temat, jednak w Academia SE jest kilka podobnych tematów. Przykłady 1 2 3
nicoguaro

Spojrzę na to. Poprosiłem także o utworzenie tej wiki społeczności. aby wszyscy mogli zbierać i wnosić wkład.
stycznia

1
Dobrze byłoby znaleźć i przeczytać politykę instytucji dotyczącą praw własności intelektualnej. Twój szef prawdopodobnie ma przynajmniej częściową rację, że instytucja chce okazji zbadać nowe osiągnięcia w zakresie patentowania lub praw autorskich. Jeśli tak, musisz znaleźć sposób pracy w ramach tych zasad.
Brian Borchers,

Odpowiedzi:


3

Zebraliśmy prawne i osobiste obawy współpracowników i kierownika działu i opracowaliśmy formularz, który

  • określa formę, treść i zakres publikacji oprogramowania
  • nazywa dewelopera
  • odnosi się do sprzecznych interesów w laboratorium
  • może być podpisany przez kierownika działu

udzielić ogólnej, ale dobrze zdefiniowanej zgody na publikację oprogramowania zarówno w wersjach ostatecznych, jak i jako oprogramowanie open source.

Zobacz tę stronę gitlab, aby pobrać dokument i texźródła.

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.