Федеральное правительство и ограниченное число корпораций служат основными источниками грантов на разработку программного обеспечения. Большинство программ технологических грантов предлагают финансирование только для некоммерческих организаций, коммерческих предприятий, колледжей и университетов. Соискатели грантов могут столкнуться с жесткой конкуренцией, и программы, как правило, включают в себя строгие правила использования средств. Некоторые грантовые программы поддерживают только разработку программного обеспечения с открытым исходным кодом, в то время как другие финансируют разработку проприетарных программных продуктов.
Инновационные исследования малого бизнеса
Администрация малого бизнеса США курирует программу исследований инноваций в сфере малого бизнеса, которая предлагает финансирование, чтобы помочь малым предприятиям оплачивать исследования и разработки технологических услуг или продуктов. Одиннадцать департаментов федерального правительства предлагают гранты SBIR, в том числе министерства торговли, энергетики и транспорта. Программа SBIR предоставляет финансирование только коммерческим американским компаниям, в которых работает не более 500 человек. По состоянию на июнь 2011 года программа SBIR предлагает финансирование в два этапа: максимум 100 000 долл. США для поддержки усилий по запуску в течение первых шести месяцев; и максимум 750 000 долларов на втором этапе для расширения результатов и изучения коммерческого потенциала в течение двухлетнего периода. Программа SBIR не предлагает финансирование для продвижения разработанной технологии на рынок.
Программа трансфера технологий малого бизнеса
Программа передачи технологий для малого бизнеса, администрируемая Администрацией малого бизнеса США, предлагает гранты на исследования и разработки в области технологий для некоммерческих исследовательских организаций и малых коммерческих предприятий. Пять федеральных агентств и департаментов предлагают гранты STTR, включая Министерство обороны, Национальный научный фонд, Министерство энергетики, Национальное управление по аэронавтике и исследованию космического пространства и Министерство здравоохранения и социальных служб. Коммерческие предприятия должны принадлежать американцам с числом занятых не более 500 человек. Некоммерческие организации, имеющие право на финансирование STTR, могут включать в себя высшие учебные заведения, финансируемые из федерации научно-исследовательские центры и некоммерческие исследовательские организации, расположенные на территории Соединенных Штатов. Проекты, имеющие право на финансирование STTR, могут включать коммерческие, научные или технические инициативы развития.
Разработка программного обеспечения для киберинфраструктуры
Национальный научный фонд спонсирует программу «Разработка программного обеспечения для киберинфраструктуры». Программа SDCI предлагает финансирование для развития технологий, которые приносят пользу инженерии и науке, с основным упором на производительность компьютерных сетей и кибербезопасность. Только проекты с открытым исходным кодом могут претендовать на финансирование SDCI, и NSF предоставляет неограниченное право на участие в программе. Однако по состоянию на июнь 2011 года NSF предоставлял финансирование SDCI только университетам. Типичные гранты варьируются от 100 000 до 3 миллионов долларов, но NSF предлагает более высокий уровень финансирования для определенных проектов.
Корпоративные гранты
Ограниченное количество корпораций предлагают гранты на разработку программного обеспечения. Например, Microsoft предлагает финансирование в рамках программы наград Software Engineering Innovation Foundation. Программа SEIF распространяется только на некоммерческие исследовательские институты и университеты. Microsoft распространяет право на проекты на все области разработки программного обеспечения и поощряет проекты, включающие продукты Microsoft, такие как C #,.NET и F #. Проекты, отвечающие критериям финансирования SEIF, могут включать эмпирическую разработку программного обеспечения, разработку веб-приложений или разработку безопасного программного обеспечения. Microsoft предоставляет финансирование только на один год, и по состоянию на июнь 2011 года размер грантов варьируется от 15 000 до 75 000 долларов США.