Faceți bani cu software-ul open-source: care este responsabilitatea noastră?

Publicat: 2022-08-31

Software-ul gratuit, open-source, alimentează o mare parte din web. Și face parte din ceea ce face industria de web design atât de unică.

Vă puteți imagina o linie tradițională de lucru care se bazează atât de mult pe instrumente fără costuri? Conceptul ar fi probabil insondabil pentru oricine, de la un contabil la un zoolog. Cu toate acestea, este ceva ce designerii web l-au îmbrățișat și, într-o oarecare măsură, se așteaptă.

Fie că este vorba despre construirea unui site web cu WordPress, crearea unui aspect cu Bootstrap sau stocarea datelor prin MySQL, este o întâmplare de zi cu zi. Și aceste instrumente sunt doar câteva exemple. Avem o multitudine de opțiuni gratuite – fiecare ajutându-ne să ne facem treaba mai eficient.

Acesta este cazul de ani de zile. Și lucrurile au mers remarcabil de bine. Unele instrumente vin și pleacă, dar filozofia de bază a software-ului open-source a rezistat. Dar asta pare să se schimbe.

În ultima vreme se vorbește despre așa-zișii „free riders” care beneficiază de astfel de proiecte fără să dea neapărat înapoi.

Asta ridică întrebarea care este responsabilitatea noastră atunci când folosim software gratuit, open-source în scopuri comerciale. Ce datorăm, dacă ceva?

Ceea ce urmează nu este un răspuns definitiv. În schimb, este o colecție de gânduri despre cum am putea ajunge la o mai bună înțelegere a problemei, împreună cu câteva acțiuni simple pe care le putem întreprinde.

Luați o călătorie gratuită independentă

Desigur, dezbaterea despre free riders a fost în mare parte despre utilizatorii corporativi. Freelancerul de zi cu zi nu a fost subiectul principal de dezbatere.

Dar liniile pot deveni neclare. Luați în considerare că oricine are dorința și priceperea poate extinde software-ul open-source. Ca atare, ei pot beneficia și financiar de pe urma eforturilor lor.

Acest lucru a fost încurajat în cadrul comunității WordPress. Multe teme și pluginuri au găsit succes prin oferte comerciale sau freemium. Odată ce a fost atins un anumit statut, dezvoltatorul respectiv devine parte din conversație?

De asemenea, s-ar putea construi un plugin personalizat care este specific unui proiect client. Cu asta, nu doar câștigăm bani din construirea unui site web. De asemenea, putem să taxăm mai mult pentru o soluție personalizată concepută în jurul software-ului de bază.

Capacitatea unui freelancer de a repeta acest proces ar putea duce la o creștere semnificativă. În ochii unor observatori, un prag ar putea fi depășit pe măsură ce veniturile cresc.

Software-ul open source oferă o oportunitate pentru cei care doresc să-l extindă pentru profit.

Adevărul incomod despre software-ul gratuit și open-source

Se pare că există atât de multă zonă gri când vine vorba de a da înapoi unor proiecte open-source. Există standarde arbitrare despre cine ar trebui să contribuie și cum ar trebui să facă acest lucru. Eticheta este adesea insinuată, dar nu este clar definită.

În plus, simplul fapt că o aplicație sau un cadru este lansat public asigură că utilizatorii vor profita în diferite grade. Unii le vor folosi în moduri pe care autorul nici nu se aștepta și nici nu intenționa. Alții vor descoperi metode de a profita de pe urma ei.

Acest lucru îi poate face pe părțile interesate ale proiectului să fie stricăcioase. Cu toate acestea, este și realitatea lumii noastre. Tehnologia poate fi folosită pentru bine, pentru rău și pentru orice altceva. Face parte din riscul pe care îl asumați atunci când permiteți cuiva să vă acceseze creația.

Dacă toată lumea, de la un antreprenor solo până la o mare companie de găzduire, poate folosi în mod liber o aplicație, nu ar trebui să fie o surpriză că unii vor refuza să joace frumos. Pe o piață competitivă, oamenii caută un avantaj. Din punct de vedere etic, uneori acțiunile lor sunt contrare.

Când software-ul este lansat public, unii oameni îl pot folosi în moduri neintenționate.

Ce ar trebui sa facem?

Definirea a ceea ce contează drept contribuție este deschisă interpretării. Există atât modalități oficiale, cât și neoficiale de a face acest lucru. Cu asta, depinde de fiecare dintre noi să ne gândim ce vrem să dăm înapoi proiectelor de care beneficiem – sau dacă vrem să dăm înapoi.

Dacă abilitățile și programul tău permit un rol oficial, atunci a deveni voluntar este o modalitate minunată de a mulțumi. Indiferent de software, aproape întotdeauna este nevoie de resurse umane. Chiar și câteva ore pe lună pot avea un impact pozitiv.

Nu toată lumea are timpul, resursele sau expertiza pentru a se dedica canalelor oficiale de contribuție. Cu toate acestea, eforturile neoficiale merită și ele.

Dacă vă încadrați în această categorie, există încă câteva modalități valoroase de a plăti înainte:

Respectați licențele software

Acest tip de contribuție nu necesită gesturi mărețe sau declarații publice. Folosind o aplicație, sunteți de acord cu termenii licenței acesteia. De acolo, depinde de tine să urmărești.

De exemplu, pot exista reguli privind redistribuirea sau utilizarea software-ului însoțitor care urmează un set de standarde. A rămâne în aceste limite este o bună practică și o dovadă de respect pentru cei care își pun timpul prețios în proiect.

Acesta este cel puțin ceea ce putem face pentru a ajuta un proiect să-și îndeplinească promisiunea.

Împărtășiți-vă cunoștințele și experiența

Dacă ați avut experiență cu o aplicație, acordați-vă timp pentru a o împărtăși altora. Transmite sfaturi, tutoriale sau opinii prin intermediul rețelelor de socializare sau a unui blog. Spuneți clienților dvs. cum poate beneficia organizația lor de pe urma software-ului.

Acest lucru crește gradul de conștientizare, care este sânul vital al multor oferte open-source. Este deosebit de important pentru proiectele mici care nu au o recunoaștere pe scară largă a numelui.

De asemenea, merită să-i anunțați pe cei din spatele proiectului despre eforturile dvs. Probabil că vor aprecia recunoașterea.

Susține ecosistemul

Un ecosistem sănătos face adesea parte dintr-un proiect înfloritor cu sursă deschisă. Gândiți-vă la WordPress ca un prim exemplu. Dacă nu ar fi disponibile teme și pluginuri terță parte, software-ul de bază ar deveni mai puțin atrăgător. Extensibilitatea înseamnă foarte mult.

Puteți susține ecosistemul utilizând și promovând articolele dvs. preferate. Achiziționați versiuni comerciale dacă se potrivesc nevoilor dvs. Și poți contribui și cu propriile tale creații.

Recunoașteți alți colaboratori

Multă muncă este necesară pentru a crea instrumente grozave. Sunt necesare nenumărate ore petrecute în proiectare, dezvoltare, asistență și alte domenii. Dar nu trebuie să fie o muncă ingrată.

A-ți face timp pentru a spune „mulțumesc” colaboratorilor este un drum lung. Atât de des, vedem doar negativele în sfera publică. Astfel, o notă rapidă de încurajare poate face toată diferența.

Din nou, nu trebuie să fie ceva măreț. Fie că este vorba de un strigăt pe Twitter sau de un e-mail, faceți un punct de a răspândi pozitivitatea. Este ceva ce toată lumea trebuie să audă din când în când.

Există o mulțime de modalități oficiale și neoficiale de a da înapoi unui proiect open-source.

Gândiți-vă la software-ul pe care îl folosim

În această epocă a software-ului puternic open-source și a descărcărilor aproape instantanee, este ușor să luăm de la sine înțeles ceea ce avem. Și nimeni nu te poate învinovăți dacă concentrarea ta tinde să se concentreze pe sarcina în cauză. Aceasta este o parte firească a conducerii unei afaceri sau a avea un loc de muncă.

În același timp, este important să facem un pas înapoi și să ne gândim la software-ul pe care îl folosim. De unde vine? Cine a construit-o? Cum ne-au influențat eforturile lor?

Atunci gândește-te la ce poți da înapoi. Poate că nu toate contribuțiile sunt egale. Dar, totuși, toate contează.