Jak zdobyć fundusze na projekty Open Source

Praktyczny przewodnik po wsparciu finansowym typu open source, został pierwotnie zaprojektowany przez Nadia eghbal, aby uczyć deweloperów, konsultantów i przedsiębiorców Jak zdobyć fundusze na projekty Open Source. Celem jest uzupełnienie wszystkich informacji, które Nadia podniósł i dał dodatkowe narzędzia do wielkiej pracy, którą dla nas przygotował.

„Pracuję z oprogramowaniem open source, jak mogę znaleźć fundusze?”

Poniżej wymienione są wszystkie sposoby Nadia i wiem, że aby ludzie mogli otrzymać fundusze na swoją pracę z open source, lista jest mniej więcej uporządkowana od małych do dużych. Każda kategoria finansowania jest powiązana z różnymi studiami przypadku.

Zdobądź fundusze na Open Source

Jak zdobyć fundusze na projekty Open Source

Kategorie nie wykluczają się wzajemnie. Na przykład projekt może mieć rozszerzenie fundament a także użyj crowdfunding zbierać pieniądze. Ktoś inny mógłby to zrobić doradztwo a także mieć przycisk darowizny, a także wszystkie niezbędne kombinacje. Celem tego przewodnika jest przedstawienie wyczerpującej listy wszystkich sposobów, w jakie można to zrobić możesz zarabiać na pracy z open sourceMusisz wybrać i przetestować, który z nich działa najlepiej dla Ciebie, każdy projekt i okoliczności są inne, to znaczy to, co działa dla nas, prawdopodobnie nie zadziała dla Twojego projektu.

Przycisk darowizny

W naszej witrynie internetowej możemy zamieścić witrynę darowizn. Stripe i PayPal to dwie dobre usługi, za pomocą których możesz przyjmować darowizny.

Przycisk darowizny PayPal

Przycisk darowizny PayPal

ZALETY

  • Kilka warunków
  • Łatwa instalacja i niewielkie prace konserwacyjne „Wystarczy zainstalować i otrzymać darowizny”

Contras

  • Zwykle zbiera się niewiele pieniędzy, chyba że włożyłeś wiele wysiłku, aby zachęcić ludzi do darowizny.
  • W niektórych krajach oraz w przypadku niektórych przepisów dotyczących usług darowizn, aby otrzymywać darowizny, musisz mieć osobę prawną (SFC y OpenCollective są sponsorami podatkowymi, których możesz w tym celu wykorzystać).
  • Trudniej zarządzać ludźmi lub międzynarodowymi darczyńcami.
  • Czasami nie jest jasne, kto „zasługuje” na pieniądze w projekcie lub w jaki sposób są one rozdzielane.

Studium przypadków

Rekompensaty

Czasami projekty lub firmy wysyłają nagrody w zamian za pracę nad swoim oprogramowaniem typu open source (na przykład: „Napraw ten błąd i zbierz 100 USD”). Istnieje kilka witryn internetowych, które ułatwiają umieszczanie i zbieranie nagród.  Nagroda Open Source

ZALETY

  • Otwarte na udział społeczności
  • Pieniądze są związane z wykonywaniem określonej pracy (bardziej jak opłacenie usługi niż darowizna)
  • Jego głównym celem jest wykonywanie prac związanych z bezpieczeństwem na oprogramowaniu typu open source

Contras

  • Może tworzyć przewrotne zachęty w projekcie (niska jakość, większe rozproszenie)
  • Zwykle nagrody nie są zbyt wysokie (~ <500 USD)
  • Nie zapewnia stałych dochodów

Studium przypadków

Crowdfunding (jednorazowo)

Jeśli mamy konkretny pomysł, który chcemy wcielić w życie, to kampania crowdfunding Jednorazowa płatność może pomóc nam zebrać potrzebne nam fundusze. Darowizny na Twoją kampanię mogą być skłonne zarówno osoby fizyczne, jak i firmy. crowdfunding

ZALETY

  • Kilka warunków
  • Istnieją platformy, które pozwalają łatwo i szybko legalnie obsługiwać te darowizny.

Contras

  • Aby kampania zakończyła się sukcesem, trzeba wykonać wiele pracy marketingowej.
  • Zwykle musi to być związane z konkretnymi wynikami, korzyściami
  • Szczególnie niewielka ilość zebranych pieniędzy (jednorazowo ~ 50 XNUMX $)
  • Firmy nie zawsze czują się komfortowo w tego typu kampaniach.

Studium przypadków

Crowdfunding (cykliczny)

Jeśli chcesz sfinansować trwający projekt, możesz skonfigurować cykliczną kampanię finansowania społecznościowego z miesięcznym lub rocznym zobowiązaniem finansowym, które jest odnawiane na czas nieokreślony (lub do odwołania przez darczyńcę). Osoby, które regularnie korzystają z Twojego projektu (w tym osoby prywatne i firmy), mogą być skłonne sfinansować Twoją pracę.

ZALETY

  • Kilka warunków
  • Zbiorem pieniędzy może łatwo zarządzać każdy, na przykład:Patreon y OpenCollective

Contras

  • Trudne do przekonania darczyńców do zobowiązania się do powtarzających się płatności (często wymaga to wcześniejszej marki / reputacji)
  • Trudno jest wyjaśnić wyniki i korzyści związane z powtarzającymi się darowiznami
  • Zwykle nie jest dużo pieniędzy (~ 1-4 XNUMX USD miesięcznie)
  • Firmy generalnie nie czują się komfortowo przekazując darowizny w tego typu kampaniach

Studium przypadków

Książki i towary

Jeśli jesteś ekspertem w jakimś temacie, którego inne osoby mogą uznać za przydatne, jedną z najlepszych opcji finansowania swoich projektów jest napisanie i sprzedaż książki lub serii książek. Możesz znaleźć wydawcę (jak O'Reilly) lub opublikować samodzielnie. Oprócz sprzedaży książek, niektóre projekty sprzedają towary (np. T-shirty, bluzy z kapturem), aby wspierać ich pracę. Książki Richarda Stallmana

ZALETY

  • Rezultaty są kojarzone z Tobą, a nie z projektem, dzięki czemu zachowujesz swobodę twórczą
  • Może służyć jako narzędzie marketingowe dla samego projektu
  • Może być stałym źródłem dochodu od momentu rozpoczęcia projektu do jego zakończenia

Contras

  • Sprzedaż książek często nie generuje wystarczających dochodów
  • Może odwracać uwagę od podstawowego rozwoju projektu
  • Tworzenie książki lub materiałów marketingowych może wiązać się z kosztami początkowymi

Możesz również przeczytać debatę, o której toczyliśmy się w ostatnich dniach Bezpłatna dokumentacja a prawa autorskie i własność intelektualna! Ponieważ nie wszystko jest wolnym oprogramowaniem.

Studium przypadków

Reklama i sponsoring

Jeśli projekt ma dużą publiczność, możesz sprzedawać sponsoring reklamodawcom, którzy chcą do nich dotrzeć. Prawdopodobnie będziesz mieć bardzo specyficznych odbiorców (np. Jeśli masz projekt w Pythonie, możesz założyć, że Twoimi odbiorcami będą prawdopodobnie osoby technicznie zaznajomione z Pythonem), aby wykorzystać to na swoją korzyść. OpenX_Logo

ZALETY

  • Model biznesowy dostosowany do czegoś, za co ludzie są skłonni zapłacić

Contras

  • Potrzebujesz wystarczająco dużej publiczności, aby uzasadnić sponsorowanie
  • Musisz zarządzać zaufaniem i przejrzystością z bazą użytkowników (np. Brak śledzenia)
  • Znalezienie klientów i zarządzanie nimi może być bardzo żmudne

Studium przypadku

Zatrudniony przez firmę do pracy nad projektem

 

Czasami firmy zatrudniają ludzi do tworzenia oprogramowania typu open source. Znajdź firmę, która korzysta z projektu, nad którym chcesz pracować. Często jest to układ wydzielony (np. 50% pracy firmy i 50% pracy open source). Alternatywnie, jeśli masz pomysł na nowy projekt, możesz znaleźć firmę, która jest zainteresowana wykorzystaniem tego, co produkujesz. W takich przypadkach bardzo przydatne będzie udokumentowane doświadczenie. to programista

ZALETY

  • Opiera się na osobach posiadających zasoby (tj. Firmach)
  • Można go dobrze dopasować do potrzeb firmy
  • Stały dochód

Contras

  • Zwykle polega na „zdobyciu szczęścia”: istnieje wyraźna, powtarzalna droga do znalezienia takiej dyspozycji
  • Projekt musi być już znany i używany
  • Możesz stać się osobą, która nie przyczynia się do zysków firmy, co czyni cię zbędnym
  • Jeśli chodzi o zarządzanie i przywództwo, firma może mieć nadmierny wpływ na projekt
  • Może wpływać na dynamikę i równowagę projektu

Studium przypadku

Rozpocznij projekt, będąc pracownikiem

Wiele projektów open source rozpoczęło się jako projekty po stronie pracowników. Projekt może skończyć się lepszymi wynikami niż firma, ale rozpoczęcie go jako projektu pobocznego może być świetnym sposobem na inkubację pomysłu. Programowanie

Jeśli podążasz tą ścieżką, upewnij się, że rozumiesz politykę swojej firmy w zakresie pracy z otwartym kodem źródłowym. Niektóre firmy zachęcają pracowników do współtworzenia oprogramowania open source w godzinach pracy. Niektórzy mogą traktować swoją pracę typu open source jak projekt korporacyjny. Nie zakładaj niczego; zapytaj kogoś z Twojej firmy, zanim zaczniesz.

ZALETY

  • Swoboda wypróbowywania nowych pomysłów bez martwienia się o wynagrodzenie
  • Można go dobrze dopasować do potrzeb firmy
  • Nadaje się do nowych pomysłów, eksperymentalnych

Contras

  • Musisz to zrobić jako projekt poboczny lub zostać zatwierdzonym do pracy nad nim w okresie wynagrodzenia
  • Ryzyko niewłaściwego wpływu firmy
  • Może prowadzić do skomplikowanego zarządzania po linii

Studium przypadków

Dotacje

Dotacje to duże darowizny, które nie wymagają płatności. Duże firmy często uzyskują inne korzyści poprzez dofinansowanie ich pracy, takie jak znajomość swoich umiejętności, wykazanie skutków swoich działań, sprawozdanie z pracy czy głównie ulgi podatkowe. dotacja na oprogramowanie

Darowizny mogą pochodzić z wielu miejsc, w tym firm programistycznych, fundacji, fundacji filantropijnych i rządu. Techniczne i prawne aspekty dotacji różnią się znacznie w zależności od tego, kto ją udzieli. Na przykład firma może udzielić „koncesji”, ale prawnie potraktować ją jako fakturę konsultingową. Fundacja filantropijna może przekazywać darowizny tylko organizacjom non-profit, więc musiałaby to być organizacja non-profit lub zazwyczaj trzeba znaleźć organizację non-profit, która by ją sponsorowała. Jeśli nie jesteś zaznajomiony z dotacjami, najlepszym sposobem, aby zrozumieć, jak się zachowują, jest rozmowa z kimś, kto je wcześniej otrzymał.

ZALETY

  • Mniej krawatów
  • Pieniądze z dotacji mogą pomóc skupić się na projekcie przez nieprzerwany okres
  • Daje możliwość wprowadzania innowacji i eksperymentowania z projektem

Contras

  • Niewiele fundacji darczyńców związanych z oprogramowaniem
  • Dotacje są ograniczone. Nie znaleźli jeszcze trwałości wykraczającej poza okres stypendium

Studium przypadku

Usługi doradcze

Doradztwo może być elastycznym sposobem finansowania projektów open source. Masz większą swobodę w organizowaniu swojego czasu w dowolny sposób (na przykład konsultacje 30 godzin tygodniowo i spędzanie 10 godzin tygodniowo nad projektem open source). Konsultanci mogą generalnie pobierać więcej za swój czas niż pracownicy, ponieważ praca jest mniej stabilna, nie otrzymują świadczeń itp. Jeśli chcesz planować regularne wykonywanie tego typu prac, prawdopodobnie będziesz musiał stworzyć jakąś tożsamość prawną, aby to potwierdzić (LLC lub odpowiednik spoza USA). doradztwo w zakresie oprogramowania

Jeśli Twój projekt cieszy się dużą popularnością, możesz również zaoferować doradztwo i usługi dla całego projektu. Na przykład klient może zapłacić za wdrożenie dla niego projektu, zbudować coś niestandardowego lub przeszkolić go w zakresie korzystania z tego.

ZALETY

  • Model biznesowy dostosowany do czegoś, za co ludzie są skłonni zapłacić

Contras

  • Doradztwo wymaga wielu przygotowań, generalnie nie jest skalowalne, ponieważ wymaga kapitału ludzkiego.
  • Potrzeby biznesowe mogą wymagać więcej czasu niż jest to pożądane, więc pisanie kodu lub inne zadania związane z samym projektem mogą być zagrożone
  • Może kłócić się z tworzeniem oprogramowania łatwego w użyciu
  • Projekt musi być na tyle popularny, aby ludzie byli skłonni zapłacić za powiązane usługi

Studium przypadków

SaaS

SaaS oznacza Oprogramowanie jako usługa. W tym modelu sama baza kodu jest open source, ale istnieje możliwość zaoferowania dodatkowych płatnych usług, które ułatwią ludziom korzystanie z Twojego projektu. Jest to jeden z najpopularniejszych sposobów, aby projekt open source był opłacalny, oprócz tego, że umożliwia ciągłą aktualizację oprogramowania. SaaS

ZALETY

  • Możesz zbudować społeczność wokół otwartego projektu i zarabiać pieniądze kosztem specjalnych usług i funkcji, które są oferowane
  • Pozwala projektowi open source skupić się na użytkownikach i potrzebach.
  • Można skalować według liczby użytkowników

Contras

  • często oznacza, że ​​zakwaterowanie musi być tańsze niż zatrudnienie programista do uruchomienia projektu.
  • Posiadanie „dwóch poziomów wsparcia” może nie być dla wszystkich użytkowników oprogramowania open source zadowolone.

Studium przypadków

Licencja podwójna

Czasami projekty oferują identyczną bazę kodu z dwiema różnymi licencjami: jedną, która jest komercyjnie przyjazna, a drugą, która nie jest (Przykład GPL). Ten ostatni jest bezpłatny dla każdego, ale firmy płacą za licencję biznesową, aby uniknąć problemów prawnych. podwójna licencja

ZALETY

  • Model biznesowy dostosowany do czegoś, za co ludzie są skłonni zapłacić
  • Możesz się dobrze wspinać, jeśli odniesiesz sukces

Contras

  • Może to być sprzeczne z produkcją oprogramowania otwartego dostępu
  • Projekt musi być wystarczająco duży, aby klient musiał zapłacić za Licencję Biznesową

Studium przypadków

Otwarty rdzeń

Jeśli chodzi o model otwarty rdzeń, określa, że ​​niektóre aspekty projektu są bezpłatne, ale inne funkcje należą do projektu i są dostępne tylko dla płatnych użytkowników. Zwykle działa to, gdy firma ma zapotrzebowanie na projekt. Chmura słów „Freemium”

ZALETY

  • Model biznesowy dostosowany do czegoś, za co ludzie są skłonni zapłacić
  • Możesz się dobrze wspinać, jeśli odniesiesz sukces

Contras

  • Musisz mieć coś, za co można zapłacić (co oznacza robienie pewnych unikalnych funkcji).
  • Może to być sprzeczne z produkcją oprogramowania otwartego dostępu
  • Posiadanie „dwóch poziomów wsparcia” może nie być dla wszystkich użytkowników oprogramowania open source zadowolone.

Studium przypadków

Fundacje i konsorcja

Fundacja to osoba prawna, która może przyjmować i / lub przekazywać darowizny. Ponieważ jego celem nie jest osiągnięcie zysku, może być świetną opcją sygnalizującą neutralność projektu. Free_Software_Foundation_

ZALETY

  • Neutralność. Fundacja chroni kod i pomaga społeczności administrującej
  • Wpływ podzielony na wielu dawców
  • Potrafią legitymizować projekt, firmy czują się bardziej komfortowo przekazując darowizny na rzecz fundacji niż osób fizycznych

Contras

  • Warto tylko w przypadku dużych projektów
  • Trudne do stworzenia zgodnie z prawem i przepisami każdego kraju.
  • Wymaga wysiłku społeczności i wykonania różnych umiejętności

Studium przypadków

Venture Capital

Venture capital to forma finansowania szybko rozwijających się firm. W przeciwieństwie do kredytu bankowego lub innych form finansowania dłużnego, kapitały podwyższonego ryzyka przejmują kapitał własny (jeden procent udziałów w firmie) w zamian za finansowanie. Wadą jest to, że w przeciwieństwie do zaciągania pożyczki, nie musisz spłacać wierzycieli, ale swoją firmę. Jeśli Twój projekt się powiedzie, Twoi inwestorzy otrzymają sporą sumę osiągniętych zysków. oprogramowanie venture capital

Venture capital to „wysokie ryzyko i wysoka produktywność”, firmy venture capital są bardziej tolerancyjne niż, powiedzmy, bank, ale chcą też dużej nagrody, jeśli odniosą sukces. Jeśli nie jesteś zaznajomiony z procesem venture capital, najlepiej zacząć od rozmowy z innymi deweloperami lub przedsiębiorcami, którzy odnieśli sukces dzięki firmie venture capital.

ZALETY

  • Wsparcie instytucjonalne może być przydatne w rozwoju Twojej firmy
  • Dostępny duży kapitał

Contras

  • Venture capital wiąże się z oczekiwaniami wysokiego zwrotu z inwestycji (czyli szybkiego odzyskania inwestycji z dużymi zwrotami). Historia sugeruje, że jest to strukturalnie trudne do osiągnięcia przez firmy open source.
  • Kapitał wysokiego ryzyka może zmienić motywacje i odwrócić uwagę od priorytetów

Studium przypadków

Oczywiście głównym celem społeczności wolnego oprogramowania i open source jest dzielenie się swoją wiedzą i tworzenie narzędzi, które umożliwiają dostęp do technologii w sposób wolny i przejrzysty, ale nie jest dla nikogo tajemnicą, że tworzenie oprogramowania to proces Jest to czasochłonne, aw niektórych przypadkach nawet koszty operacyjne, więc finansowanie jest problemem, który niepokoi większość programistów i firm zajmujących się wolnym oprogramowaniem.

Chcielibyśmy wiedzieć jaki mechanizm wykorzystali, aby otrzymać finansowanie w swoich projektach i jakie są Twoje wrażenia i rekomendacje.


Treść artykułu jest zgodna z naszymi zasadami etyka redakcyjna. Aby zgłosić błąd, kliknij tutaj.

2 komentarzy, zostaw swoje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany.

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Yaneth Reyes powiedział

    Dziękuję bardzo, zdobycie pieniędzy na projekty open source jest bardzo trudne do opracowania, a jeszcze trudniej jest zebrać pieniądze dla programistów

  2.   Tomasz Killuś powiedział

    Lubię tego typu inicjatywy finansowania społecznościowego, obie strony korzystają na tym, kto je proponuje i kto je wspiera. W ciągu ostatnich kilku dni widziałem wiele tego typu projektów, od wsparcia twórcy treści po budowę ściany oddzielającej USA od MEX-a. Możliwości są nieograniczone, osobiście lubię tę platformę o nazwie https://www.mintme.com w którym to właśnie jest możliwe