Create a Domestic Software Innovation Procurement Programme for government and defence.
For selected strategic technology requirements, government should sometimes procure a problem to be solved rather than specify an existing commercial product.
For example, government might require a secure database that can support a defined transaction volume, a cybersecurity platform that can detect specified threats, or a logistics system that meets particular operational requirements.
Indian companies, startups, universities, and technology consortia could compete to develop solutions.
The process should be:
Government defines the problem → Multiple companies develop competing solutions → Independent technical testing → Best products receive initial contracts → Government becomes the first major customer → Products improve at scale → Companies sell commercially in India and globally
Government should not permanently own all commercial rights to successful products merely because it was the first customer. Where national-security requirements permit, companies should be able to retain or license appropriate intellectual property and commercialize the underlying technology for other customers.
Build Domestic Capability in Strategic Software
The programme should initially concentrate on technologies where government demand is large and strategic dependence matters, including:
– operating systems and secure computing environments;
– databases and data infrastructure;
– cloud and distributed-computing platforms;
– cybersecurity;
– AI platforms and tools;
– defence command, control and mission software;
– secure communications;
– geospatial and satellite software;
– logistics and supply-chain systems;
– enterprise software; and
– productivity and collaboration software.
Domestic preference should not become permanent protection for inferior products.
Indian products should have to meet demanding standards for performance, cybersecurity, interoperability, reliability, and cost. Government can provide the first opportunity, but companies should ultimately have to compete.
Use Open Source Where Building Everything From Scratch Makes No Sense
Domestic technological capability does not mean that every line of software must be written in India.
Much of the world’s digital infrastructure already depends on global open-source technologies such as Linux. Open-source software gives countries and companies access to source code they can inspect, modify, secure, and build on without depending entirely on a single proprietary vendor.
India should therefore use two complementary approaches:
Develop Indian proprietary products where ownership creates strategic or commercial value.
Build Indian capabilities and products on global open-source technologies where reinventing the underlying technology would waste resources.
Software developed with public money should also be released as reusable open source where security, privacy, and commercial considerations permit, allowing one government agency to build on what another has already paid to develop.
Leave a Reply