Mahalagang mga kadahilanan na isasaalang-alang kapag kumukuha ng financing

Mahalagang mga kadahilanan upang isaalang-alang

Sa artículo nauuna gumawa kami ng isang pagtatantya kung magkano ang gastos ng pagbuo ng isang bukas na mapagkukunang proyekto. Ngayon, makikita natin kung saan makakakuha ng pera o makagawa ng mga tao ng trabaho nang libre o magbigay ng mga mapagkukunan

Mahalagang mga kadahilanan na isasaalang-alang sa paghahanap ng isang modelo ng financing

Kapag pumipili ng mga modelo ng financing, iba't ibang mga kadahilanan ay dapat isaalang-alang:

Interes

Ang unang bagay na isasaalang-alang ay ang interes na pinukaw ng proyekto. Marahil ay walang sinumang handang kusang-loob na magbigay ng pang-milyong distro na batay sa Debian, mas mababa ang babayaran para dito maliban kung mayroon itong natatanging tampok, tulad ng Devuan na hindi gumagamit ng SystemD. Sa kaibahan, ang LineageOS o Ubuntu Touch (mga kahalili sa Android ng Google ay may makatwirang antas ng suporta mula sa mga developer at sponsor.

Kapag nagsasalita ako ng interes, hindi lang ako ang tumutukoy sa end user. Kung naisip mo ang isang mas hindi masusugukang sistema ng pag-encrypt kaysa sa mga kilala, lalaban ang mga korporasyon dahil tinatanggap mo ang kanilang pera.

Pagiging kumplikado

Hindi pareho ang pagbuo ng isang application na gumagawa lamang ng isang bagay (halimbawa, maglaro ng musika) kaysa sa isang suite ng opisina na may isang word processor na may kasamang maraming mga pagpipilian sa paglaraw, isang pagtatanghal na may daan-daang mga animasyon at isang spreadsheet na may lahat ng mga karaniwang pormula sa matematika. At, syempre, may kakayahang basahin at i-save ang pinakatanyag na mga format.

Gayundin, may mga application tulad ng The Gimp na nilikha para sa isang solong layunin (pagmamanipula ng imahe) ngunit, Nangangailangan ang mga ito ng kaalaman sa napaka tiyak na mga formula sa matematika na nagsasangkot ng dalubhasang kaalaman.

Platform

Tulad ng pagiging popular ng mga serbisyong cloud, ito ay isang isyu na nawawalan ng kahalagahan, ngunit ito ay napaka kasalukuyang.

Ang isang aplikasyon sa pagkalkula ng buwis para sa Linux ay marahil ay hindi magpupukaw ng maraming interes mula sa mga boluntaryong developer na naghahanap na maging bahagi ng isang proyekto, pabayaan ang mga sponsor ng korporasyon o boluntaryo. Sa kabilang banda, kung magkakaroon ka nito sa kaso ng isang kalidad na laro na katulad ng mga patalastas.

Sa parehong paraan, ang isang app para sa Android ay magkakaroon ng maraming posibilidad kaysa sa isa para sa Ubuntu Touch.

User interface

Kung bubuo ka ng isang application para sa Linux, Windows at Mac, kakailanganin mong magpasya kung nais mo ang interface ng gumagamit na maghalo sa natitirang mga application, o upang bigyan ang lahat ng mga variant ng parehong interface. Sa kaganapan na nais mo lamang ito para sa Linux, kakailanganin mong gumawa ng parehong desisyon para sa bawat isa sa mga desktop.

Kung pinili mo upang lumikha ng isang tukoy na application para sa isang desktop, magkakaroon ka ng kalamangan na mabawasan ang oras ng pag-unlad, at kung ito ay kagiliw-giliw, malamang na ito ay gamitin bilang bahagi ng desktop at makakakuha ka ng mas maraming mga developer at financing.

Wika sa pagpoproseso

Mayroong isang mapagbigay na supply ng mga wika sa pagprograma upang lumikha ng isang proyekto. Ang ilan tulad ng Python o C ++ ay matagal na sa paligid at mayroong isang malaking komunidad ng mga developer na alam na alam ito. Ang iba tulad ng Dart o Go ay medyo bago, ngunit sa pagiging mas moderno mas mahusay silang umangkop sa kasalukuyang mga paradaym sa pagbuo ng aplikasyon. Nabuo na ang mga sangkap.

Mga bahagi ng proyekto

Nakasalalay sa napiling wika ng programa at ang layunin ng proyekto, makakahanap ka ng isang serye ng mga silid aklatan kung saan posible na makatipid ng oras at isang pagpipilian ng mga interface ng application programming (API) kung saan mas madaling mapalawak ang mga pagpapaandar ng pagkonekta sa kanila sa mga panlabas na serbisyo. Sa pangkalahatan, ang mga aklatan (hindi bababa sa mga open source na wika ng programa) ay libre, ngunit sa kaso ng mga API, inilalagay nila ang mga limitasyon sa kanilang libreng paggamit, o dapat kang magbayad ng isang halaga sa bawat gumagamit na gumagamit ng application.

Channel ng pamamahagi

Bilang karagdagan sa mga tagapamahala ng package para sa mga pamamahagi ng Linux, mayroon ding pagpipilian ng direktang pag-download, ang mga tindahan ng Snap at FlatPak at ang mga pakete ng Appimage. Nag-aalok ang Snap ng kakayahang magsama ng mga pagbabayad na in-app, habang ang mga pamamahagi tulad ng ElementaryOS ay mayroong isang app store kung saan maaaring maibenta ang software. Ang opisyal na tindahan ng Android at iOS ay tinanong para sa mapang-abusong mga kundisyon na ipinataw nila sa mga developer, sa kabilang banda, ang Microsoft ay nag-aalok ng masaganang kundisyon para sa mga interesadong lumikha ng mga produkto para sa Windows 11.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.