Czy istnieje negatywny wpływ otwartego oprogramowania na środowisko komercyjne? [Zamknięte]

12

Moja firma ma bardzo szeroką gamę produktów i jest kilka, które nie są dla nas strategiczne, dlatego chciałem je otworzyć (abyśmy mogli skupić się na tym, co czyni nas wyjątkowymi i open source produktami, które ma każda firma).

Nasza branża (hedgefund) nie ma oprogramowania typu open source (bylibyśmy pierwszą firmą, która to wypróbuje), a informacje zwrotne, które otrzymuję od mojego zespołu zarządzającego, to 1) zniszczymy branżę lub 2) wszystkie konkurencyjne firmy komercyjne zjednoczą się przeciwko nam, i tak zostaniemy zgładzeni. W mojej firmie jest teraz wielka bitwa między pracownikami IT, którzy widzieli pozytywne efekty dzielenia się, a przedsiębiorcami, którzy myślą, że zrezygnujemy ze wszystkiego (wolą, że sprzedajemy części, które chcemy otworzyć, ale w ich obronie jest standardem podczas zbycia czegoś).

No to o czym myślisz? Czy otwarte pozyskiwanie ma zastosowanie ogólnie, czy naprawdę ma zastosowanie tylko do oprogramowania? Czy ogólnie jest to dobre dla ludzi w branży i poza nią? Tak naprawdę jestem bardziej zainteresowany efektami negatywnymi (choć pozytywne są również mile widziane)

Aktualizacja: Krótko mówiąc, chociaż kod jest zaangażowany, nie chodzi tylko o kod, ale o ideę otwartego pozyskiwania.

Jesteśmy średniej wielkości ilościowym funduszem hedgingowym. Mamy kilka unikalnych strategii, ale mamy również standardowe fundusze długie / krótkie, arbitrażowe, globalne makro itp.

Trzymamy unikalne fundusze, które posiadamy, ale inne rzeczy, które wszyscy mają, rozważamy otwarte pozyskiwanie (włożyliśmy lata pracy i miliony dolarów w. Nasze fundusze są dość popularne, a nasze wyniki są w pierwszym lub drugim kwartylu więc podejrzewam, że będą zainteresowane firmy lub zamierzają wejść do branży, ale nie wiem do jakiego stopnia).

Celem nie jest zachęcenie społeczności do pracy dla nas, celem jest pozwolenie każdemu, kto chce majstrować przy niej, i zrobić to, co chce (nie będzie to częścią naszej linii produktów, chociaż mogę nieoficjalnie przydzielić część naszej czas personelu, aby pomóc każdej rosnącej społeczności). Chociaż podstawa kodu jest dość duża, wartością tego jest zdobyta wiedza branżowa i podejścia, które zdobyliśmy (istnieje wiele książek na temat sztucznej inteligencji i handlu ilościowego, ale często są one opóźnione o to, co naprawdę się dzieje, ponieważ większość firm zabrania swoim pracownikom dyskusji co oni robią). Krótko mówiąc, może tutaj jest wartość dla ludzi, czy nie, ale zbliżam się do otwartego zaopatrzenia jako sposobu na korzyści dla ogółu społeczeństwa, kiedy zbieramy linię produktów. Ale drugą stroną jest to, że jest to podstawowy produkt wielu innych firm i wygrali ” bądź szczęśliwy (myślę o Linuksie / Windowsie, Wikipedii / Wielkiej Brytanii, Google Maps / komercyjnych firmach map i tak dalej). Nie podoba mi się to, że ludzie mnie nie lubią, ale wolałbym, żeby nie były to nieuzasadnione konsekwencje. To pytanie polega na próbie zrozumienia, jakie są te konsekwencje dla branż, które mają dostęp do kluczowych obszarów. Na przykład trudno jest ocenić, która część rynku systemów operacyjnych wzrosła z powodu Linuksa lub naturalnie rozwijała się sama i tak dalej. Technologia rozwija się tak szybko i staram się zrozumieć, w jaki sposób wpłynęło na nią otwarte źródło (i czy było to pozytywne, czy nie. Tj. Jeden z naszych dużych konkurentów ma bardzo duże dotacje dla najlepszych uniwersytetów, co oczywiście pomaga szkołom, ograniczyłoby potrzebujesz takich rzeczy?). czuję się dobrze z ludźmi, którzy mnie nie lubią, ale wolałbym, żeby nie były to nieoczekiwane konsekwencje. To pytanie polega na próbie zrozumienia, jakie są te konsekwencje dla branż, które mają dostęp do kluczowych obszarów. Na przykład trudno jest ocenić, która część rynku systemów operacyjnych wzrosła z powodu Linuksa lub naturalnie rozwijała się sama i tak dalej. Technologia rozwija się tak szybko i staram się zrozumieć, w jaki sposób wpłynęło na nią otwarte źródło (i czy było to pozytywne, czy nie. Tj. Jeden z naszych dużych konkurentów ma bardzo duże dotacje dla najlepszych uniwersytetów, co oczywiście pomaga szkołom, ograniczyłoby potrzebujesz takich rzeczy?). czuję się dobrze z ludźmi, którzy mnie nie lubią, ale wolałbym, żeby nie były to nieoczekiwane konsekwencje. To pytanie polega na próbie zrozumienia, jakie są te konsekwencje dla branż, które mają dostęp do kluczowych obszarów. Na przykład trudno jest ocenić, która część rynku systemów operacyjnych wzrosła z powodu Linuksa lub naturalnie rozwijała się sama i tak dalej. Technologia rozwija się tak szybko i staram się zrozumieć, w jaki sposób wpłynęło na nią otwarte źródło (i czy było to pozytywne, czy nie. Tj. Jeden z naszych dużych konkurentów ma bardzo duże dotacje dla najlepszych uniwersytetów, co oczywiście pomaga szkołom, ograniczyłoby potrzebujesz takich rzeczy?). Na przykład trudno jest ocenić, która część rynku systemów operacyjnych wzrosła z powodu Linuksa lub naturalnie rozwijała się sama i tak dalej. Technologia rozwija się tak szybko i staram się zrozumieć, w jaki sposób wpłynęło na nią otwarte źródło (i czy było to pozytywne, czy nie. Tj. Jeden z naszych dużych konkurentów ma bardzo duże dotacje dla najlepszych uniwersytetów, co oczywiście pomaga szkołom, ograniczyłoby potrzebujesz takich rzeczy?). Na przykład trudno jest ocenić, która część rynku systemów operacyjnych wzrosła z powodu Linuksa lub naturalnie rozwijała się sama i tak dalej. Technologia rozwija się tak szybko i staram się zrozumieć, w jaki sposób wpłynęło na nią otwarte źródło (i czy było to pozytywne, czy nie. Tj. Jeden z naszych dużych konkurentów ma bardzo duże dotacje dla najlepszych uniwersytetów, co oczywiście pomaga szkołom, ograniczyłoby potrzebujesz takich rzeczy?).

Rozumiem, że może się to wydawać bardzo specyficzne, ale staram się zrozumieć ogólny wpływ otwartego zaopatrzenia, a oprogramowanie wydaje się dobrym miejscem do nauki.

Zagubiona dusza
źródło
2
To pytanie może należeć do kategorii „freelancing i problemy biznesowe” lub „licencjonowanie oprogramowania”. Aby jednak odpowiedzieć na to pytanie, proszę podać dodatkowe informacje dotyczące branży i linii produktów, które mogą być dostępne na zasadach otwartych. Byłoby pomocne, gdybyś mógł wymienić rozważane licencje / modele OSS. I pamiętaj, że „open source”! = „Out source”; są to zupełnie inne warunki. W tej chwili to pytanie jest zbyt niejasne, aby ktokolwiek mógł udzielić sensownej odpowiedzi.
2
Zastanów się, czy nie pokazać im, co się stało z WiX, gdy Microsoft open sourcout go.
Dzięki, sprawdzę ten przykład. @ GlenH7 Zaktualizowałem pytanie, aby, mam nadzieję, rzucić nieco więcej światła.
Lostsoul,
Dzięki za aktualizację - specyfika zapewnia wystarczający kontekst do wygenerowania odpowiedzi. Mam przemyślenia i udzielę odpowiedzi dziś po południu.

Odpowiedzi:

15

Istnieje duże prawdopodobieństwo, że Twoja firma może znacząco zmienić rynek finansowy poprzez wydanie kodu źródłowego. Po przemyśleniu pomysłu muszę zgodzić się, że zalety przewyższają wady.

Jeśli chodzi o to, co warto, jestem dość dobrze zaznajomiony ze strukturą rynku. Przeprowadziłem wywiad z giełdą, aby dołączyć do ich personelu IT. To nie było dobre dopasowanie i nie dołączyłem do nich. Ale myślę, że rozumiem konsekwencje tego, co proponujesz.

Narzędzie edukacyjne
Brakuje talentów programistycznych w usługach finansowych. Moim zdaniem jedną z największych barier wejścia na rynek jest (brak) wiedzy merytorycznej. Istnieje niewiele, jeśli w ogóle, struktur referencyjnych, a jak zauważasz, środowisko akademickie nie może uczyć o niedostępnych informacjach.

Myślę, że jest wielu profesorów, którzy mogliby wykorzystać informacje i koncepcje utworzone przez kod źródłowy. Teoria to jedno; ale konkretny przykład to coś zupełnie innego.

Przeszłe wyniki Twojej firmy zostaną przelane zarówno przez naukowców, jak i konkurentów, aby ustalić, jaki wpływ wady modelu mogą mieć na Twoje zyski. Oświadczenie: wszystkie modele mają wady, więc nie jest to żadna krytyka.

Motorem wzrostu
Jest wiele solidnych, udanych projektów typu open source, które spowodowały gwałtowny rozwój w branży. Eclipse, Linux i Apache to tylko trzy przykłady.

Opisałeś, że projekty, które wydajesz, są towarem z pogranicza niskiej jakości. Ich zwolnienie absolutnie zepchnie te obszary na ziemię towarową. Niekoniecznie jest to złe, ponieważ umożliwia udział większej liczbie osób. Pozwala także na nieopisane innowacje. Nie można przewidzieć, co może się zdarzyć, gdy zewnętrzne punkty widzenia będą mogły zbierać elementy i ponownie je składać.

Zakłócacz technologii
Z drugiej strony może to być poważny zakłócacz technologii, taki jak Linux, telefony komórkowe, media cyfrowe itp. Ilekroć otwierasz wcześniej zamknięte środowisko z wysoką barierą wejścia, nie wiadomo, co może, a co zrobi pojawić się. Niektórzy ludzie stracą pracę, ponieważ branża dostosowuje się do zmieniaczy gier, które mogą z tego wyniknąć. Niektórzy odwracają się i twierdzą, że wprowadzi to większą wydajność, a cele uzasadnią środki.

Bez zbytniego dramatyzmu jest to trochę jak zrzucenie granatu na niektóre okrążenia konkurencji. W efekcie zmuszasz ich do dostosowania się do korzystania z bardziej wyrafinowanych modeli i wyjścia z niedługo całkowicie przyjaznych środowisk, w których pracowali.

Przejrzystość rynku
Biorąc pod uwagę niektóre ostatnie komentarze SEC oraz publiczne (błędne) informacje o działalności handlowej i ciemnych pulach, może to zapewnić Twojej firmie więcej uwagi niż się spodziewała. Niektóre z nich będą dobre. Niektóre będą złe. Tak czy inaczej, jest to coś do rozważenia.

Ramy odniesienia / Społeczność
Zachęcam do poświęcenia części personelu na udokumentowanie projektów i udostępnienie odpowiedzi na dalsze pytania. Wrzucenie dużej ilości nieprzezroczystego kodu do eteru będzie po prostu ćwiczeniem z wahadłowym bitem. Jeśli dostarczysz mapę drogową, aby ludzie mogli zrozumieć bazę kodu, będą mieli sposób na wykopanie i rozpoczęcie pracy z nią.

Wskaźniki adopcji i wpływ końcowy są trudne, jeśli nie niemożliwe, do przewidzenia ze względu na liczbę zaangażowanych zmiennych. Jednak w prawie wszystkich przypadkach zmieniacze gier zaczynali się od małych i stopniowo wzrastali. Wszystkie warianty Linuksa wyrosły z maniaków alfa zmieniających stosy dyskietek 3,5 "lub czasami czczonego wypalonego CD. Dostępność jest kluczowym aspektem i bardzo ważne jest, aby ludzie byli dostępni, rozumiejąc bazę kodu.

Aby pójść o krok dalej, możesz skontaktować się z odpowiednikami w innych firmach, aby sprawdzić, czy rozważają podobne rozwiązanie. Zebranie konsorcjum, zwanego obecnie Fundacją Apache, jest jednym ze sposobów zdobycia masy krytycznej. Innym podejściem byłoby wygenerowanie samouczków, a la CodeAcademy i przeprowadzenie niewielkiej kampanii public relations w celu jej reklamy. Metody te pomogłyby wepchnąć prawdopodobny wynik na pozytywne terytorium, ale wnikanie w szczegóły wykraczałoby poza zakres pierwotnego pytania.

Podsumowując negatywy:
- To może naprawdę zakłócić wzorce, w które wpadło wielu.
- W ten sposób złościsz niektórych konkurentów, którzy będą cię obrażać.
- Wybierzesz również negatywną prasę w oparciu o nieporozumienia dotyczące działania kodu i / lub rynku.

Zachęcam do korzystania z licencji GPLv3 w tym wydaniu właśnie ze względu na wirusowy charakter licencji. Przyszłe modyfikacje, które są dystrybuowane, muszą mieć swoje źródło, co z kolei pomoże rozwinąć dowolną społeczność, która może z tego pochodzić.

Aby przeformułować to wśród swoich rówieśników:
- To sprawi, że będziesz dobrze wyglądać w oczach SEC (amerykańskiej Komisji Papierów Wartościowych i Giełd), ponieważ starasz się zapewnić równe szanse.
- Ten kod to utopiony koszt, który nie jest już dla Ciebie opłacalny. Długoterminowe korzyści z poprawy dostępnych talentów programistycznych na rynku są nieocenione.
- Sprzyja to większej efektywności rynku, do czego wszyscy powinniśmy dążyć, ponieważ przybliża nas do prawidłowej wyceny akcji.

Ellie Kesselman
źródło
5
Licencja wirusowa, taka jak GPL, nie jest konieczna do zapewnienia, że ​​przyszłe modyfikacje kodu muszą zostać wydane. Jeśli tego właśnie chcesz, opublikuj go w MPL. Wirusowa natura GPL oznacza, że ​​wszystko, co w jakikolwiek sposób dotyka tego kodu, musi zostać udostępnione. Nie chodzi o ochronę omawianego kodu, ale o propagowanie ideologii anty-własnościowej.
Mason Wheeler,
1
@MasonWheeler - masz rację, a przy wyborze licencji należy wziąć pod uwagę sporo. Poleciłem składnik wirusowy, aby odeprzeć „kradzież” bazy kodu bez powrotu do społeczności. Zwykle GPL nie jest moim pierwszym wyborem. Jednak czynniki nietechniczne sprawiły, że składnik wirusowy był atrakcyjny. Dla „większego dobra”, o którym wierzę, że dąży OP, ideologia anty-własnościowa ma w tym przypadku pewne zalety. Pomysły, które zostaną uwolnione, skorzystałyby z ochrony GPL.
2
@Lostsoul Jeśli chcesz umożliwić innym założenie firmy / LoB, zdecydowanie nie korzystaj z GPL. Istnieje wiele innych licencji, które lepiej nadają się do tego. MPL, jak zauważył Mason, jest jeden. BSD, Eclipse, IBM, Apache i niezliczone inne również mają licencje do rozważenia w tym przypadku.
1
Dziękujemy za wspaniałą odpowiedź i porady. Naprawdę doskonale rozumiesz pytanie, branżę i skutki. Nie sądzę, że ludzie spoza oprogramowania rozumieją zmianę spowodowaną przez otwarte oprogramowanie. Dziękuję Glen za poświęcenie czasu na udzielenie odpowiedzi na to pytanie.
Lostsoul,
1
Wpływ marketingowy związany z dołączeniem nazwy firmy do standardowego narzędzia programowego używanego przez wszystkich poważnych graczy w branży (jeśli to nastąpi) byłby ogromny.
Matt Gibson
5

Myślę, że prawdopodobnie złym pomysłem jest otwieranie czegokolwiek, co daje przewagę nad konkurencją. Jaka byłaby korzyść z otwartego pozyskiwania kodu? Wydaje się, że zaletą byłoby:

dzięki czemu możemy skupić się na tym, co czyni nas wyjątkowymi i open source produktami, które ma każda firma.

Wygląda na to, że nie planujesz otworzyć swojego flagowego produktu na oprogramowanie typu open source, ale może niektóre małe narzędzia, które są dostarczane wraz z nim, z nadzieją, że społeczność wybierze luki konserwacyjne, aby Twoja firma mogła skoncentrować się na głównym produkcie. To wydaje się ryzykowne, jeśli społeczność, na którą liczysz, nigdy się nie zmaterializuje. Czy te potencjalne cele open source mogą być przydatne dla innych branż i użytkowników z innych środowisk? Czy naprawdę uważasz, że prawdopodobne jest, że przypadkowi hakerzy je podniosą i ulepszą?


W odpowiedzi na Twój aktualizacji: To brzmi jak kod, który może open source jest bardzo niszowy. Jak wzbudzisz zainteresowanie? Jak sprawisz, by ludzie majstrowali przy tym? Jeśli po prostu zrzucisz go na github lub sourceforge i powiesz „baw się dobrze!” kto go znajdzie i jak go znajdzie i dlaczego to zrobi? Myślę, że marketingowa strona tego pomysłu wymaga trochę pracy.

Może powinieneś niektóre z nich otworzyć i sprzedawać studentom, których chcesz zatrudnić później. Wyślij kilka zestawów demonstracyjnych do profesorów, aby ich klasa mogła użyć twojego oprogramowania do swoich projektów.

Będzie to wymagało pracy, ktoś będzie musiał przygotować zestawy dla studentów, zbudować witrynę społeczności, monitorować fora i odpowiadać na pytania itp. Czy Twoja firma jest zainteresowana płaceniem za to wszystko? Może to być duża korzyść, ale z drugiej strony, może nie ...

FrustratedWithFormsDesigner
źródło
Dzięki za świetną odpowiedź. Zaktualizowałem pytanie, aby podać więcej informacji o mojej firmie, ale w niektórych punktach nie zamierzam wracać do tego produktu, aby społeczność materializująca się lub ulepszenia produktu nie miały na nas bezpośredniego wpływu (poza tym, że nasi pracownicy uczą się od inni rozwidlają się, aby mogli lepiej wykonywać swoją pracę, a my jesteśmy w stanie zidentyfikować talenty spoza naszej branży. Rekrutujemy tylko od konkurentów i najlepszych szkół w Chicago / NYC, co pozwala nam znaleźć ludzi spoza tych miast).
Lostsoul,
@Lostsoul: Zaktualizowałem w odpowiedzi na twoje aktualizacje.
FrustratedWithFormsDesigner
1
Kolejna doskonała odpowiedź na temat tego, czy służy jakimkolwiek celom do otwarcia kodu źródłowego. Bardzo miło jest zobaczyć, jak to zrobić skutecznie, np. Zestawy demonstracyjne dla profesorów, strony internetowej, wsparcia na forum. To nie jest nadmierne dla firmy, jeśli zdecyduje się wybrać tę ścieżkę.
Ellie Kesselman
2

Pozwólcie, że dodam moje 2 centy do tego, co powiedział @FrustratedWithFormsDesign.

Aby Twoja firma zrobiła cokolwiek, musisz zrobić coś, aby zmierzyć wpływ / korzyść. Żadna ilość rozmów, uczuć lub wybuchów emocjonalnych (lub frustracji) nie pomoże w żaden sposób.

Skorzystaj z techniki 5-Why, aby określić „końcową korzyść” faktycznie otwartego źródła projektu. (Być może będziesz musiał zapytać więcej niż 5 :) Teraz możesz oczywiście otrzymać więcej niż jeden cel końcowy - ponieważ możesz rozgałęzić się na każdą odpowiedź i ciągle pytać „Dlaczego” (tzn. Możesz otrzymać wykres przedstawiający przyczynowo powiązane cele, a nie tylko drzewo liniowe).

Sprawdź, czy możesz określić ilościowo cele jako wartość zyskał organizacji - jeśli myślisz, że to trudne do zmierzenia sugeruję czytanie „ Jak zmierzyć Anything - Doug Hubbard ” Teraz ten powinien być używany jako „broń z wyboru” dla biorąc go do wyższej kierownictwo pokazujące im „wartość” open-sourcingu. Jeśli liczby nie są wiarygodne (wraz z uwzględnionym ryzykiem!), Nawet nie będą się tym przejmować.

Jeśli znajdą coś godnego zainteresowania, że będzie spędzić trochę czasu na nią patrzeć dalej. O ile nie jest to zgodne z ich strategicznymi interesami i stanowi wartość dodaną, NIE będą na to patrzeć (a raczej nie będą się tym przejmować).

Mam nadzieję że to pomoże.

PS: Możesz także poszukać Business Model Canvas jako alternatywnego sposobu komunikowania tego samego.

Doktorat
źródło
Głosuj na podstawie samych słów. Nie krytykuję twojego wyboru powiązanych odnośników. To była dobra rzecz do zrobienia, dodatkowy wysiłek, który niektórzy docenią. Ale to, co powiedziałeś, o przekonującym uzasadnieniu i kwantyfikowaniu go dla wyższej kadry kierowniczej, jest spójne z tym, co uważałem za skuteczne. Wydaje się, że nigdy nie przejmują się frustracją, wybuchami, po prostu siedzą bez żadnej zauważalnej odpowiedzi (może z wyjątkiem czegoś negatywnego, czego nie zdaję sobie sprawy). Rozwiązanie wspomnianych problemów jest konieczne, bez względu na inne względy kontekstowe.
Ellie Kesselman