联邦政府和数量有限的公司是软件开发补助金的主要来源。大多数技术赠款计划仅为非营利组织,营利性企业以及大学和大学提供资金。捐赠者可能面临激烈的竞争,计划通常包括严格的资金使用指南。某些拨款计划仅支持开源软件开发,而其他计划则资助专有软件产品的开发。
小企业创新研究
美国小企业管理局负责监督小企业创新研究计划,该计划提供资金帮助小企业支付技术服务或产品的研发费用。联邦政府的11个部门提供SBIR拨款,包括商务部,能源部和运输部。 SBIR计划仅向拥有不超过500名员工的营利性美国公司提供资金。截至2011年6月,SBIR计划分两个阶段提供资金:最多10万美元用于支持前六个月的创业工作;第二阶段最高750,000美元,用于扩展业绩并在两年内探索商业潜力。 SBIR计划不提供资金将开发的技术推向市场。
小企业技术转移计划
由美国小企业管理局管理的小企业技术转让计划为非营利性研究组织和营利性小企业提供技术研究和开发补助。五个联邦机构和部门提供STTR拨款,包括国防部,国家科学基金会,能源部,国家航空航天局和卫生与人类服务部。营利性企业必须是美国人,拥有500名或更少的员工。有资格获得STTR资助的非营利组织可以包括高等教育机构,联邦政府资助的研究和开发中心以及位于美国境内的非营利性研究组织。符合STTR资助条件的项目可包括商业,科学或技术开发计划。
网络基础设施计划的软件开发
美国国家科学基金会赞助了网络基础设施软件开发计划。 SDCI计划为开发有利于工程和科学的技术提供资金,主要关注计算机网络性能和网络安全。只有开源开发项目才有资格获得SDCI资助,NSF延长了该计划的无限制资格。但是,截至2011年6月,NSF仅向大学授予SDCI资金。典型的拨款奖金从100,000美元到300万美元不等,但NSF为某些项目提供了更高水平的资金。
企业补助金
有限数量的公司为软件开发提供资助。例如,Microsoft通过软件工程创新基金会奖励计划提供资金。 SEIF计划仅将资格扩展到非营利性研究机构和大学。 Microsoft将项目资格扩展到所有软件工程领域,并鼓励采用Microsoft产品的项目,例如C#,.NET和F#。有资格获得SEIF资助的项目可能涉及经验软件工程,Web应用程序开发或安全软件工程。截至2011年6月,微软仅提供一年的资金,赠款金额从15,000美元到75,000美元不等。