2009-03-14 8 views
6

Będąc świadkami różnych projektów open source, w które zaangażowałem się, kilku mniej lub bardziej znaczących, całkowicie anonimowych wypowiedzi, zastanawiam się, jakie mogą być potencjalne powody takiego anonimowego wkładu?Anonimowe składki i współautorzy projektów Open Source

Czasami zdarzają się współpracownicy, którzy najwyraźniej wolą pozostać całkowicie anonimowi - tzn. Po prostu publikują listy mailingowe przy użyciu oczywistego pseudonimu od miesięcy (podczas gdy wszyscy inni używają swojego prawdziwego imienia), a czasami nawet przesyłając je całkowicie anonimowe łaty do trackerów na sourceforge, gdzie nie było nawet najmniejszego komentarza na temat pochodzenia/autorów, zwykle tylko nagłówek licencji lub nagłówek informujący, że dany kod miał zostać udostępniony do domeny publicznej.

Często kod ten był oczywiście napisany przez dość kompetentnych programistów/programistów lub nawet programistów, którzy prawdopodobnie robią kod na życie.

Zastanawiam:

  • Jaka jest motywacja za takich wkładów?
  • Czy byłeś kiedyś świadkiem takich i podobnych przypadków w projektach Open Source?
  • Czy w ten sposób przyczyniłeś się do projektu open source?
  • Jeśli tak, dlaczego?
  • Czy możesz podać inny wgląd w to?

Po przeczytaniu another pytanie tutaj na SO, a także po przeczytaniu dwóch powiązanych Dyskusje (w slashdot i perlmonks) o potencjalnych pracą Zamówienie dotyczy kwestii, gdy przyczynia się do projektów Open Source, zastanawiam się, czy niektórzy współpracownicy mogli być może wolą pozostać całkowicie anonimowi ze względu na wymogi kontraktowe, aby uniknąć potencjalnych problemów prawnych.

Dzięki

Odpowiedz

4

mogę myśleć z kilku powodów:

  1. Niektórzy ludzie po prostu wartość prywatność - Wiem, że zwykle nie pisać na większości forów z moim imieniem - tak jest wyjątek dla mnie (i nawet tu było dopiero po kilku miesiącach);
  2. wielu programistów pracuje w miejscach, w których część umowy o pracę jest taka, że ​​każdy napisany przez ciebie kod (w czasie pracy lub bez niego) należy do pracodawcy.Niezależnie od tego, czy umowy te mogą mieć zastosowanie do zgłoszeń, programista może chcieć uniknąć "skażenia" zgłoszenia lub może uniknąć przechodzenia przez biurokratyczne obręcze, aby uzyskać pozwolenie od pracodawcy;
  3. zgłaszający może nie chcieć kontaktować się w sprawie wsparcia;
  4. zgłaszający nie może być szczególnie dumny z kodu (słusznie lub niesłusznie);
0

Najbardziej prawdopodobnym powodem mogę pomyśleć, to oni mają jakieś umowne wiążące zapobiegając ich przyczyniając otwarcie, takie jak praca dla dużej korporacji oprogramowania, które postrzega projektów open source jako potencjalne zobowiązania. Lub po prostu nie chcą się martwić ludźmi, którzy proszą o więcej informacji lub wsparcie.

3

Mam dwa dość popularne projekty open source. Zaakceptowałem taki wkład. Uzasadnienie jest proste. Korzystają z projektu i chcą rozwiązać problem lub wprowadzają funkcje wcześniej niż później.

Wkład przydaje się!

+0

To nie odpowiada na żadne pytanie, ponieważ może równie dobrze odnosić się do każdego innego wkładu. Nie wskazuje, dlaczego ktoś miałby anonimowy wkład. Proszę ponownie przemyśleć swoją odpowiedź. –

+0

Wybór anonimowości oznacza, że ​​zdecydowali się zrezygnować z reputacji, która jest jedną z nagród dla cennych współpracowników, więc ich motywacje są bardziej skoncentrowane na korzyściach z * łatki * ... – dmckee

+0

@moocha: Twoja głupia, oczywiście odpowiada na pytanie. Jaki ma znaczenie projekt, do którego wkład zostanie wniesiony. Wszelkie działania ludzi kierują się motywacją, motywem jest tutaj coś, co "przynosi im korzyści". –

Powiązane problemy