Pemerintah federal dan sejumlah perusahaan berfungsi sebagai sumber utama untuk hibah pengembangan perangkat lunak. Sebagian besar program hibah teknologi hanya menawarkan pendanaan untuk organisasi nirlaba, bisnis nirlaba, dan perguruan tinggi dan universitas. Pencari hibah mungkin menghadapi persaingan ketat dan program biasanya mencakup pedoman ketat untuk penggunaan dana. Program hibah tertentu hanya mendukung pengembangan perangkat lunak sumber terbuka, sementara yang lain mendanai pengembangan produk perangkat lunak berpemilik.
Penelitian Inovasi Bisnis Kecil
Administrasi Bisnis Kecil A.S. mengawasi program Riset Inovasi Bisnis Kecil, yang menawarkan dana untuk membantu usaha kecil membayar untuk penelitian dan pengembangan layanan atau produk teknologi. Sebelas departemen pemerintah federal menawarkan hibah SBIR, termasuk Departemen Perdagangan, Energi dan Transportasi. Program SBIR memberikan pendanaan hanya untuk perusahaan nirlaba milik Amerika yang memiliki tidak lebih dari 500 karyawan. Pada Juni 2011, program SBIR menawarkan pendanaan dalam dua fase: maksimal $ 100.000 untuk mendukung upaya startup selama enam bulan pertama; dan maksimum $ 750.000 pada fase kedua untuk memperluas hasil dan mengeksplorasi potensi komersial selama periode dua tahun. Program SBIR tidak menawarkan dana untuk memindahkan teknologi yang dikembangkan ke pasar.
Program Transfer Teknologi Usaha Kecil
Program Alih Teknologi Bisnis Kecil, yang dikelola oleh Administrasi Bisnis Kecil A.S., menawarkan hibah penelitian dan pengembangan teknologi untuk organisasi penelitian nirlaba dan usaha kecil nirlaba. Lima lembaga dan departemen federal menawarkan hibah STTR, termasuk Departemen Pertahanan, Yayasan Sains Nasional, Departemen Energi, Penerbangan dan Administrasi Luar Angkasa Nasional dan Departemen Kesehatan dan Layanan Kemanusiaan. Bisnis nirlaba harus dimiliki oleh orang Amerika, dengan 500 karyawan atau kurang. Organisasi nirlaba yang memenuhi syarat untuk pendanaan STTR dapat mencakup lembaga pendidikan postecondary, pusat penelitian dan pengembangan yang didanai pemerintah federal dan organisasi penelitian nirlaba yang berlokasi di Amerika Serikat. Proyek-proyek yang memenuhi syarat untuk pendanaan STTR dapat mencakup inisiatif pengembangan komersial, ilmiah atau teknis.
Pengembangan Perangkat Lunak untuk Program Infrastruktur Cyber
National Science Foundation mensponsori Pengembangan Perangkat Lunak untuk program Cyberinfrastructure. Program SDCI menawarkan pendanaan untuk pengembangan teknologi yang menguntungkan teknik dan sains, dengan fokus utama pada kinerja jaringan komputer dan keamanan cyber. Hanya proyek pengembangan sumber terbuka yang memenuhi syarat untuk pendanaan SDCI dan NSF memperluas kelayakan tanpa batas untuk program ini. Namun, pada Juni 2011, NSF telah memberikan dana SDCI hanya untuk universitas. Penghargaan hibah tipikal berkisar dari $ 100.000 hingga $ 3 juta, tetapi NSF telah menawarkan tingkat pendanaan yang lebih tinggi untuk proyek-proyek tertentu.
Hibah Perusahaan
Sejumlah perusahaan menawarkan hibah untuk pengembangan perangkat lunak. Misalnya, Microsoft menawarkan pendanaan melalui program penghargaan Software Engineering Innovation Foundation. Program SEIF hanya memperluas kelayakan untuk lembaga penelitian nirlaba dan universitas. Microsoft memperluas kelayakan proyek untuk semua bidang rekayasa perangkat lunak dan mendorong proyek yang menggabungkan produk Microsoft, seperti C #,.NET, dan F #. Proyek yang memenuhi syarat untuk pendanaan SEIF mungkin melibatkan rekayasa perangkat lunak empiris, pengembangan aplikasi Web, atau rekayasa perangkat lunak yang aman. Microsoft menyediakan dana hanya untuk satu tahun dan hibah berkisar dari $ 15.000 hingga $ 75.000, pada Juni 2011.