Svarīgi faktori, kas jāņem vērā, iegūstot finansējumu

Svarīgi faktori, kas jāņem vērā

Jo iepriekšējais raksts mēs aprēķinājām, cik var izmaksāt atvērtā koda projekta izstrāde. Tagad mēs redzēsim, kur iegūt naudu vai likt cilvēkiem veikt darbu bez maksas vai ziedot resursus

Svarīgi faktori, kas jāņem vērā, meklējot finansēšanas modeli

Izvēloties finansēšanas modeļus, jāņem vērā dažādi faktori:

Interese

Pirmā lieta, kas jāņem vērā, ir interese, ko projekts rada. Droši vien neviens nav gatavs brīvprātīgi dot ieguldījumu miljonajā Debian bāzētajā distro, daudz mazāk samaksājot par to, ja vien tam nebūtu raksturīga iezīme, piemēram, Devuan, kurš neizmanto SystemD. Turpretī LineageOS vai Ubuntu Touch (Google Android alternatīvām ir saprātīgs izstrādātāju un sponsoru atbalsts.

Runājot par interesi, es nerunāju tikai par galalietotāju. Ja jūs iedomājāties daudz necaurlaidīgāku šifrēšanas sistēmu nekā zināmās, korporācijas cīnīsies, jo jūs pieņemat viņu naudu.

Sarežģītība

Izstrādāt lietojumprogrammu, kas veic tikai vienu lietu (piemēram, atskaņo mūziku), nav tas pats, kas biroja komplekts ar vārdu procesoru, kas ietver vairākas diagrammu veidošanas iespējas, prezentāciju ar simtiem animāciju un izklājlapu ar visām parastajām matemātiskajām formulām. Un, protams, tas spēj lasīt un saglabāt populārākos formātus.

Ir arī tādas programmas kā The Gimp, kas ir izveidotas vienam mērķim (attēlu manipulācijām), bet Viņiem ir vajadzīgas zināšanas par ļoti specifiskām matemātiskām formulām, kas ietver specializētas zināšanas.

Platforma

Tā kā mākoņpakalpojumi kļūst populāri, šī problēma zaudē nozīmi, taču tā joprojām ir ļoti aktuāla.

Nodokļu aprēķināšanas lietojumprogramma Linux, iespējams, neizraisīs lielu interesi no brīvprātīgajiem izstrādātājiem, kuri vēlas būt daļa no projekta, nemaz nerunājot par korporatīvajiem vai brīvprātīgajiem sponsoriem. No otras puses, ja jums tas varētu būt reklāmas gadījumā līdzīgas kvalitatīvas spēles gadījumā.

Tādā pašā veidā Android lietotnei būs vairāk iespēju nekā Ubuntu Touch.

Lietotāja saskarne

Ja plānojat izstrādāt lietojumprogrammu operētājsistēmām Linux, Windows un Mac, jums būs jāizlemj, vai vēlaties, lai lietotāja saskarne sajauktos ar pārējām lietojumprogrammām, vai arī visiem variantiem piešķirt vienu un to pašu saskarni. Ja vēlaties to izmantot tikai Linux, jums būs jāpieņem tāds pats lēmums par katru galddatoru.

Ja izvēlaties izveidot īpašu lietojumprogrammu darbvirsmai, jums būs priekšrocība, ka samazinās izstrādes laiks, turklāt, ja tas būs interesanti, tas, iespējams, tiks pieņemts kā darbvirsmas daļa, un jūs iegūsit vairāk izstrādātāju un finansējumu.

Programmēšanas valoda

Projekta izveidošanai ir pieejams plašs programmēšanas valodu piedāvājums. Daži, piemēram, Python vai C ++, pastāv jau ilgu laiku, un viņiem ir liela izstrādātāju kopiena, kas to labi zina. Citi, piemēram, Dart vai Go, ir salīdzinoši jauni, taču mūsdienīgāki tie labāk pielāgojas pašreizējām lietojumprogrammu izstrādes paradigmām.

Projekta sastāvdaļas

Atkarībā no izvēlētās programmēšanas valodas un projekta mērķa jūs varēsiet atrast virkni bibliotēku, ar kurām iespējams ietaupīt laiku, un lietojumprogrammu programmēšanas saskarņu (API) izvēli, ar kurām ir vieglāk paplašināt funkcionalitāti, savienojot tos ar ārējiem pakalpojumiem.. Parasti bibliotēkas (vismaz atvērtā pirmkoda programmēšanas valodās) ir bezmaksas, taču API gadījumā tās vai nu ierobežo to brīvu izmantošanu, vai arī jums ir jāmaksā summa par lietotāju, kurš izmanto šo lietojumprogrammu.

Izplatīšanas kanāls

Papildus Linux izplatīšanas pakotņu pārvaldniekiem ir arī tiešās lejupielādes iespēja, Snap un FlatPak veikali un Appimage paketes. Snap piedāvā iespēju iekļaut maksājumus lietotnē, savukārt tādos izplatījumos kā ElementaryOS ir lietotņu veikals, kurā var pārdot programmatūru. Oficiālais Android un iOS veikals tiek iztaujāts par ļaunprātīgajiem nosacījumiem, ko tie izvirza izstrādātājiem, no otras puses, Microsoft piedāvā dāsnus nosacījumus tiem, kas ir ieinteresēti izveidot produktus operētājsistēmai Windows 11.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.