Federalinė vyriausybė ir ribotas korporacijų skaičius yra pagrindiniai programinės įrangos kūrimo dotacijų šaltiniai. Dauguma technologijų dotacijų programų siūlo finansavimą ne pelno organizacijoms, pelno siekiančioms įmonėms ir kolegijoms bei universitetams. Paraiškų teikėjai gali susidurti su didele konkurencija, o programos paprastai apima griežtas finansavimo naudojimo gaires. Tam tikros dotacijų programos palaiko tik atviro kodo programinės įrangos kūrimą, o kitos finansuoja patentuotų programinės įrangos produktų kūrimą.
„Small Business Innovation Research“
JAV Smulkiojo verslo administracija prižiūri „Small Business Innovation Research“ programą, kuri suteikia finansavimą, kad padėtų mažosioms įmonėms mokėti už technologinių paslaugų ar produktų tyrimus ir plėtrą. Vienuolika federalinės vyriausybės padalinių teikia SBIR dotacijas, įskaitant prekybos, energetikos ir transporto departamentus. SBIR programa skiriama finansuoti tik pelno siekiančioms Amerikos įmonėms, turinčioms ne daugiau kaip 500 darbuotojų. Nuo 2011 m. Birželio mėn. SBIR programa siūlo finansavimą dviem etapais: ne daugiau kaip 100 000 JAV dolerių, kad būtų galima pradėti pirmuosius šešis mėnesius; ir ne daugiau kaip 750 000 dolerių antrajame etape, siekiant išplėsti rezultatus ir ištirti komercinį potencialą per dvejus metus. SBIR programa nesuteikia finansavimo, kad perkelta sukurta technologija į rinką.
Smulkiojo verslo technologijų perdavimo programa
Smulkiojo verslo technologijų perdavimo programa, kurią administruoja JAV smulkiojo verslo administracija, siūlo technologinių tyrimų ir plėtros stipendijas ne pelno siekiančioms mokslinių tyrimų organizacijoms ir pelno mažoms įmonėms. Penkios federalinės agentūros ir skyriai siūlo STTR stipendijas, įskaitant Gynybos departamentą, Nacionalinį mokslo fondą, Energetikos departamentą, Nacionalinę aeronautikos ir kosmoso administraciją ir Sveikatos ir žmogiškųjų paslaugų departamentą. Pelno siekiančios įmonės turi būti JAV, turinčios 500 ar mažiau darbuotojų. Ne pelno organizacijos, turinčios teisę gauti STTR finansavimą, gali apimti postecondary švietimo įstaigas, federaliniu mastu finansuojamas mokslinių tyrimų ir plėtros centrus bei ne pelno siekiančias mokslinių tyrimų organizacijas, esančias Jungtinėse Amerikos Valstijose. Projektai, kuriems gali būti skiriamas STTR finansavimas, gali apimti komercines, mokslo ar technikos plėtros iniciatyvas.
„Cyberinfrastructure“ programinės įrangos kūrimas
Nacionalinis mokslo fondas remia „Cyberinfrastructure“ programinės įrangos kūrimo programą. SDCI programa siūlo finansavimą technologijų, kurios naudingos inžinerijai ir moksliniams tyrimams, plėtrai, daugiausia dėmesio skiriant kompiuterinių tinklų veikimui ir kibernetiniam saugumui. Tik atviro kodo kūrimo projektai gali gauti SDCI finansavimą, o NSF suteikia neribotą programos tinkamumą. Tačiau nuo 2011 m. Birželio mėn. NSF suteikė SDCI finansavimą tik universitetams. Tipiški dotacijų apdovanojimai svyruoja nuo 100 000 iki 3 milijonų JAV dolerių, tačiau NSF pasiūlė didesnį finansavimą tam tikriems projektams.
Įmonių dotacijos
Ribotas skaičius įmonių siūlo dotacijas programinės įrangos kūrimui. Pavyzdžiui, „Microsoft“ siūlo finansavimą per „Software Engineering Innovation Foundation“ apdovanojimų programą. SEIF programa atitinka tik ne pelno siekiančias mokslinių tyrimų institucijas ir universitetus. „Microsoft“ praplečia projektų tinkamumą visoms programinės įrangos inžinerijos sritims ir skatina projektus, kuriuose yra „Microsoft“ produktų, pvz., C #,.NET ir F #. SEIF finansuoti projektai gali apimti empirinę programinės įrangos inžineriją, interneto programų kūrimą arba saugią programinės įrangos inžineriją. „Microsoft“ finansuoja tik vienerius metus ir nuo 2011 m. Birželio mėn. Dotacijos svyruoja nuo 15 000 iki 75 000 JAV dolerių.