Pytanie mojego pracodawcy, czy mogę otworzyć projekt, nad którym pracuję dla firmy

11

Jestem stażystą pracującym w firmie na lato. Zostałem ciepło przyjęty i udało mi się wywrzeć duże wrażenie na moim menedżerze (wydaje mi się, że jestem bardziej doświadczony niż inne osoby, z którymi rozmawiał). Ostatnio opracowuję aplikację typu kiosk, która wygeneruje proste menu GUI z tekstowego pliku konfiguracyjnego, który czterolatek mógłby napisać.

Uwielbiam ten projekt i stał się moim dzieckiem. Jednak w świecie korporacji wszystko, co rozwijasz dla swojego pracodawcy ... staje się ich (a przynajmniej tak słyszałem). Bardzo chciałbym móc kontynuować pracę nad projektem po lecie, a także chciałbym go otworzyć.

Jak miałbym o to poprosić? Kod nie zawiera żadnych tajemnic firmowych, a większość ludzi opowiada się za oprogramowaniem typu open source.

n0pe
źródło
2
Zrobiłem to raz i upewniłem się, że wszelkie informacje dotyczące konkretnej firmy zostały całkowicie pominięte. Wyjaśniłem mojemu kierownikowi, że jest to „szkielet” produktu, który stworzyłem z myślą o pomaganiu innym. Byli bardzo otwarci.
Nic
Nie dodałem go jako odpowiedzi, ponieważ funkcja produktu polegała na przejściu na deskę rozdzielczą (w zasadzie tam, gdzie są ludzie), więc prawdopodobnie różni się znacznie od większości przypadków. @Berin Loritsch ma znacznie lepszą ogólną perspektywę :)
Nic

Odpowiedzi:

17

Twój sukces zależy od wielu czynników, ale jeśli firma opowiada się za oprogramowaniem open source, prawdopodobnie już masz przewagę. Nie zdziw się jednak, jeśli usłyszysz „nie”.

  • Jeśli jest to twórca strumienia przychodów dla firmy, będzie chciał chronić swoją inwestycję. Pamiętaj, że płacą ci za to, więc kosztuje to pieniądze firmy.
  • Jeśli jest to dodatkowa część ogólnego rozwiązania, które mają dla swoich klientów, mogą być otwarci na pomysł.
  • Istnieje ogromna różnica między zalecaniem korzystania z oprogramowania typu open source w celu oszczędzania pieniędzy, a propagowaniem koncepcji oprogramowania typu open source, przekazując na ten cel własne zasoby.
  • Jeśli nie pytasz, domyślnie odpowiedź brzmi „nie”. Więc naprawdę nie masz nic do stracenia. Upewnij się tylko, że wybrana licencja jest zgodna z celami Twojej firmy i przekazują prawa autorskie do kodu. Obecnie jest to dzieło na wynajem, więc firma jest właścicielem praw autorskich.

Alternatywnie twoja firma może zdecydować się na otwarcie go samodzielnie. Oznacza to, że nadal zachowują swoje prawa autorskie i dyktują warunki licencjonowania, ale wszystkie inne aspekty open source powinny nadal obowiązywać.

Berin Loritsch
źródło