Zrozumienie, jak twórcy oprogramowania Open Source zarabiają pieniądze

  • Mark Lucas
  • 0
  • 4265
  • 463
Reklama

Istnieje wiele mitów na temat oprogramowania typu open source Co to jest oprogramowanie typu open source? [MakeUseOf wyjaśnia] Co to jest oprogramowanie Open Source? [MakeUseOf wyjaśnia] „Otwarte źródło” to termin, który często się pojawia. Być może wiesz, że niektóre rzeczy są typu open source, takie jak Linux i Android, ale czy wiesz, co to oznacza? Co jest otwarte… (OSS) i być może najczęstsze to: open source i zysk wykluczają się wzajemnie. Z pewnością są tacy, którzy uważają, że całe oprogramowanie powinno być otwarte i wolne, ale stanowią mniejszość (nie różną od purystów sztuki).

Prawda jest taka: wielu programistów i projektów OSS generuje przychody. Niektórzy zarabiają wystarczająco dużo pieniędzy, aby przetrwać, a inni produkują tyle pieniędzy, że zawstydzają zastrzeżone rozwiązania alternatywne. Jak to na ironię?

To powiedziawszy, zarabianie jako programista OSS wymaga niewielkiej zmiany paradygmatu. Sztuczka polega na tym, aby nie postrzegać oprogramowania jako samego produktu, ale jako platformy lub katalizatora, który toruje drogę innym źródłom przychodów.

Oferuj wsparcie i usługi

Zdecydowanie najczęstszą metodą dochodu jest świadczenie usługi obok produktu OSS. Wybierz dowolny projekt OSS losowo i istnieje duża szansa, że ​​wykorzystają tę metodę w taki czy inny sposób.

Skompilowane pliki binarne. Pomimo zwolnienia kodu źródłowego za darmo, zawsze możesz znaleźć potencjalnych użytkowników, którzy chcą korzystać z twojego oprogramowania, ale nie mają wiedzy, czasu ani energii, aby samodzielnie go skompilować. Ci użytkownicy często są gotowi zapłacić za skompilowanie własnego kodu w ich imieniu.

Usługi serwisowe. Znasz swoje oprogramowanie najlepiej. Możesz sprzedawać tę wiedzę użytkownikom w postaci usług, które oszczędzają im czas i frustrację. Większość firm ceni swój czas bardziej niż pieniądze, więc jest to świetna droga, szczególnie w przypadku oprogramowania serwerowego. Płatna instalacja i konfiguracja lub wsparcie administracyjne na telefon to dwa najlepsze przykłady.

Wykłady i warsztaty. Jeśli twoje oprogramowanie jest bardzo skomplikowane i ma dużą krzywą uczenia się, firmy mogą zatrudnić cię do bezpośredniego nauczania swoich pracowników. Lub jeśli twoje oprogramowanie jest wystarczająco popularne, możesz zorganizować warsztaty dla osób, które chcą nauczyć się wszystkiego, od podstaw po najbardziej zaawansowane aspekty.

Sprzedaj materiał instruktażowy

Użytkownicy OSS to zwykle samouki samotnych wilków. Chcą przejrzeć Twój kod i odkryć wszystko we własnym tempie. Dla tych użytkowników wykłady i warsztaty są poza stołem; zamiast tego wolą materiał praktyczny.

Możesz Sprzedać ten materiał dla nich i prawdopodobnie za to zapłacą.

Dokumentacja. Wiele projektów OSS zawiera dokumentację za darmo i nie ma w tym nic złego. Jednak dobra dokumentacja jest czasochłonna i niezwykle cenna, tak bardzo, że zasługuje na cenę. Dla tych, którzy nie chcą płacić, zawsze mogą przeszukać sam kod źródłowy.

Samouczki i przykłady. Jeśli płatna dokumentacja nie jest dla Ciebie odpowiednia, zawsze możesz ją zwolnić za darmo, a następnie pobierać opłaty za zasoby samouczka. Dotyczy to bardziej złożonych platform, takich jak silniki gier, a nie tylko pojedynczych aplikacji.

Płatne wtyczki i rozszerzenia

W zależności od licencji typu open source Licencje na oprogramowanie typu open source: z których należy korzystać? Licencje na oprogramowanie typu open source: z których należy korzystać? Czy wiesz, że nie wszystkie licencje typu open source są takie same? który wiąże konkretny projekt OSS, możesz łączyć i łączyć otwartą platformę z płatnymi rozszerzeniami lub ulepszeniami. Może to zabrzmieć jak oszustwo filozofii OSS, ale jest bardziej powszechne niż myślisz.

Płatne rozszerzenia. Zastanów się nad jednym z najbardziej udanych systemów internetowych, WordPress. Jest dostępny bezpłatnie dla każdego, kto może go używać i modyfikować, ale istnieje wiele specjalistów WordPress. 6 kroków do zostania profesjonalistą WordPress. 6 kroków do zostania profesjonalistą WordPress. Chcesz zarabiać na życie dzięki Wordpress? Jest na to wiele sposobów: projektowanie motywów, kodowanie wtyczek - ale szczególnie trudno jest wyróżnić się i znaleźć potencjalnych klientów. którzy zarabiają na życie, tworząc i sprzedając wtyczki WordPress. Możesz zaoferować darmowe oprogramowanie podstawowe i sprzedawać własne rozszerzenia dla zaawansowanych funkcji.

Innym przykładem jest silnik gry Unity 5 Darmowe oprogramowanie do tworzenia gier do tworzenia własnych gier 5 Darmowe oprogramowanie do tworzenia gier do tworzenia własnych gier Darmowe oprogramowanie do tworzenia gier to świetny sposób na rozpoczęcie tworzenia gier wideo. Zebraliśmy najlepsze oprogramowanie do gier na rynku. , który jest dostępny w wersji bezpłatnej i płatnej. Ponadto istnieje sklep Unity Asset Store, który jest centralnym rynkiem, na którym użytkownicy mogą tworzyć i sprzedawać wtyczki do użytku innych. Unity dostaje cięcia każdej sprzedaży, a wszystkie te indywidualne sumy z czasem się sumują.

Wersje Enterprise. Oferowanie produktu w bezpłatnej i płatnej wersji nie jest niczym nowym i jest całkowicie uzasadnione również dla produktów OSS. W większości przypadków darmowa wersja jest open source, podczas gdy płatna wersja jest zamkniętym źródłem, ale niekoniecznie musi tak być.

JetBrains, firma specjalizująca się w bogatych w funkcje programistycznych IDE, lubi to podejście. Na przykład oferują PyCharm za darmo jako oprogramowanie typu open source “Społeczność” wersja i bardziej zaawansowana “Przedsiębiorstwo” wersja z dodatkowymi funkcjami.

Bezpieczni sponsorzy korporacyjni

Może się zdarzyć, że firma lub dobroczyńca tak bardzo polubi twoje oprogramowanie, że zapłacą ci długoterminowo za kontynuowanie pracy nad nim, zasadniczo zostać twoim sponsorem. W zależności od okoliczności wspomniany sponsoring może być związany umową lub po prostu oparty na darowiznach, chociaż ten drugi jest mniej prawdopodobny.

Innym sposobem sponsorowania jest finansowanie społecznościowe. Nie możesz odnosić zbyt dużego sukcesu z OSS na stronie takiej jak Kickstarter, ale istnieją alternatywy z otwartym źródłem: przychodzą na myśl FreedomSponsors i BountySource.

Lub, jeśli wolisz zachować pełną kontrolę nad swoją kampanią, zawsze możesz crowdfunding ze swojej strony internetowej. Zapomnij Kickstarter: Jak Crowdfund z własnej strony internetowej Zapomnij Kickstarter: Jak Crowdfund z własnej strony internetowej Crowdfunding wystartował w dużej w ciągu ostatnich kilku lat. Ale nie musisz korzystać z usług takich jak Kickstarter, jeśli już prowadzisz własną popularną stronę internetową. .

To nie są tylko sposoby zarabiania pieniędzy jako programista OSS, ale okazało się, że odniosły sukces. Wprawdzie zarabianie w OSS może być trudniejsze, ale z pewnością nie jest to niemożliwe.

Jak inaczej deweloper open source może zarabiać? Podziel się z nami swoimi przemyśleniami w komentarzach poniżej!

Źródło zdjęcia: Kod źródłowy za pośrednictwem Shutterstock, Portret szczęśliwej młodej kobiety operatora ze słuchawkami, zbliżenie strony książki w bibliotece, młody inżynier oprogramowania pracujący w biurze ze słuchawkami na głowie




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.