Zarabianie pieniędzy za pomocą oprogramowania Open Source: jaka jest nasza odpowiedzialność?

Opublikowany: 2022-08-31

Darmowe oprogramowanie o otwartym kodzie źródłowym obsługuje większość sieci. I to właśnie sprawia, że ​​branża projektowania stron internetowych jest tak wyjątkowa.

Czy możesz sobie wyobrazić tradycyjną pracę, która tak bardzo opiera się na darmowych narzędziach? Ta koncepcja prawdopodobnie byłaby niezrozumiała dla każdego, od księgowego po zoologa. Jednak jest to coś, co projektanci stron internetowych przyjęli i do pewnego stopnia – oczekują.

Niezależnie od tego, czy tworzysz stronę internetową za pomocą WordPressa, tworzysz układ za pomocą Bootstrap, czy przechowujesz dane za pośrednictwem MySQL, to codzienność. A te narzędzia to tylko kilka przykładów. Mamy wiele darmowych opcji, z których każda pomaga nam efektywniej wykonywać naszą pracę.

Tak było od lat. A sprawy potoczyły się wyjątkowo gładko. Niektóre narzędzia pojawiają się i znikają, ale podstawowa filozofia oprogramowania open source przetrwała. Ale wydaje się, że to się zmienia.

Ostatnio mówi się o tak zwanych „gapowiczach”, którzy czerpią korzyści z takich projektów, niekoniecznie oddając.

To nasuwa pytanie, jaka jest nasza odpowiedzialność za korzystanie z bezpłatnego oprogramowania o otwartym kodzie źródłowym do celów komercyjnych. Co, jeśli w ogóle, jesteśmy winni?

To, co następuje, nie jest ostateczną odpowiedzią. Zamiast tego jest to zbiór przemyśleń, w jaki sposób możemy lepiej zrozumieć problem, wraz z kilkoma prostymi działaniami, które możemy podjąć.

Weź udział w darmowej przejażdżce freelance

To prawda, że ​​debata na temat gapowiczów dotyczyła głównie użytkowników korporacyjnych. Codzienny freelancer nie był głównym tematem dyskusji.

Ale linie mogą się rozmazać. Weź pod uwagę, że każdy, kto ma ochotę i umiejętności, może rozszerzyć oprogramowanie open source. W związku z tym mogą również czerpać korzyści finansowe z ich wysiłków.

Zachęcano do tego w społeczności WordPressa. Wiele motywów i wtyczek odniosło sukces dzięki ofertom komercyjnym lub freemium. Czy po osiągnięciu określonego statusu programista staje się częścią rozmowy?

Podobnie można zbudować niestandardową wtyczkę, która jest specyficzna dla projektu klienta. Dzięki temu nie tylko zarabiamy na budowaniu strony internetowej. Możemy również pobierać więcej opłat za niestandardowe rozwiązanie zaprojektowane wokół podstawowego oprogramowania.

Zdolność freelancera do powtórzenia tego procesu może prowadzić do znacznego wzrostu. W oczach niektórych obserwatorów próg może zostać przekroczony wraz ze wzrostem przychodów.

Oprogramowanie open source oferuje możliwość rozszerzenia go dla zysku.

Niewygodna prawda o wolnym i otwartym oprogramowaniu

Wygląda na to, że jest tak dużo szarej strefy, jeśli chodzi o oddawanie niektórych projektów open source. Istnieją arbitralne standardy dotyczące tego, kto powinien wnosić wkład i jak powinien to robić. Etykieta jest często insynuowana, ale nie jest jasno zdefiniowana.

Ponadto sam fakt, że aplikacja lub platforma jest publicznie dostępna, zapewnia, że ​​użytkownicy będą czerpać korzyści w różnym stopniu. Niektórzy użyją ich w sposób, którego autor nie oczekiwał ani nie zamierzał. Inni odkryją sposoby na czerpanie z tego korzyści.

Może to spowodować, że interesariusze projektu będą wrażliwi. Ale to także rzeczywistość naszego świata. Technologia może być wykorzystywana do dobrych, złych i wszystkiego pomiędzy. Jest to część ryzyka, które podejmujesz, zezwalając każdemu na dostęp do swojego dzieła.

Jeśli każdy, od samodzielnego przedsiębiorcy po dużą firmę hostingową, może swobodnie korzystać z aplikacji, nie powinno dziwić, że niektórzy odmówią miłej zabawy. Na konkurencyjnym rynku ludzie szukają przewagi. Z etycznego punktu widzenia czasami ich działania idą pod prąd.

Gdy oprogramowanie jest udostępniane publicznie, niektóre osoby mogą z niego korzystać w niezamierzony sposób.

Co powinniśmy zrobić?

Zdefiniowanie tego, co liczy się jako wkład, może podlegać interpretacji. Są na to zarówno oficjalne, jak i nieoficjalne sposoby. Dzięki temu każdy z nas musi zastanowić się, co chcemy oddać projektom, z których czerpiemy korzyści – lub czy w ogóle chcemy oddać.

Jeśli Twoje umiejętności i harmonogram pozwalają na oficjalną rolę, zostanie wolontariuszem jest wspaniałym sposobem na podziękowanie. Niezależnie od oprogramowania prawie zawsze potrzebne są zasoby ludzkie. Nawet kilka godzin w miesiącu może mieć pozytywny wpływ.

Nie każdy ma czas, zasoby lub wiedzę fachową, aby poświęcić się oficjalnym kanałom wpłat. Opłaca się jednak również podejmowanie nieoficjalnych wysiłków.

Jeśli pasujesz do tej kategorii, nadal istnieje kilka wartościowych sposobów, aby zapłacić dalej:

Przestrzegaj licencji na oprogramowanie

Ten rodzaj wkładu nie wymaga wielkich gestów ani publicznych deklaracji. Korzystając z aplikacji, zgadzasz się na warunki jej licencji. Stamtąd od Ciebie zależy, czy będziesz kontynuować.

Na przykład mogą istnieć zasady dotyczące redystrybucji lub korzystania z oprogramowania towarzyszącego, które jest zgodne z zestawem standardów. Przebywanie w tych granicach jest dobrą praktyką i wyrazem szacunku dla tych, którzy poświęcają swój cenny czas na projekt.

To najmniej, co możemy zrobić, aby pomóc projektowi spełnić jego obietnicę.

Podziel się swoją wiedzą i doświadczeniem

Jeśli masz już doświadczenie z aplikacją, poświęć trochę czasu na udostępnienie jej innym. Przekaż wskazówki, samouczki lub opinie za pośrednictwem mediów społecznościowych lub bloga. Powiedz swoim klientom, w jaki sposób ich organizacja może skorzystać z oprogramowania.

Zwiększa to świadomość, która jest siłą napędową wielu ofert open source. Jest to szczególnie ważne w przypadku małych projektów, które nie są powszechnie rozpoznawane.

Na marginesie warto też poinformować o swoich staraniach osoby stojące za projektem. Prawdopodobnie docenią to uznanie.

Wspieraj ekosystem

Zdrowy ekosystem jest często częścią dobrze prosperującego projektu open source. Pomyśl o WordPressie jako o najlepszym przykładzie. Gdyby nie było dostępnych motywów i wtyczek innych firm, podstawowe oprogramowanie stałoby się mniej atrakcyjne. Rozszerzalność oznacza wiele.

Możesz wspierać ekosystem, używając i promując swoje ulubione przedmioty. Kup wersje komercyjne, jeśli odpowiadają Twoim potrzebom. Możesz także wnieść własne kreacje.

Rozpoznaj innych współtwórców

Dużo pracy wymaga tworzenie świetnych narzędzi. Wymagane są niezliczone godziny spędzone na projektowaniu, rozwoju, wsparciu i innych obszarach. Ale to nie musi być niewdzięczna praca.

Poświęcenie czasu na powiedzenie „dziękuję” współtwórcom to długa droga. Tak często widzimy tylko negatywy w sferze publicznej. Dlatego krótka nuta zachęty może wiele zmienić.

Znowu nie musi to być nic wielkiego. Niezależnie od tego, czy jest to okrzyk na Twitterze, czy e-mail, staraj się szerzyć pozytywne nastawienie. To coś, co każdy musi usłyszeć od czasu do czasu.

Istnieje wiele oficjalnych i nieoficjalnych sposobów na oddanie projektu open source.

Pomyśl o oprogramowaniu, którego używamy

W dobie potężnego oprogramowania open source i niemal natychmiastowych pobrań łatwo jest przyjąć to, co mamy za pewnik. I nikt nie może cię winić, jeśli koncentrujesz się na zadaniu. To naturalna część prowadzenia firmy lub pracy.

Jednocześnie ważne jest, aby cofnąć się o krok i pomyśleć o oprogramowaniu, którego używamy. Skąd to pochodzi? Kto to zbudował? Jak ich wysiłki wpłynęły na nas?

Następnie zastanów się, co jesteś w stanie oddać. Być może nie wszystkie wkłady są równe. Jednak wszystkie one mają znaczenie.