Ali_Baba
SENIOR MEMBER
- Joined
- May 27, 2018
- Messages
- 6,417
- Reaction score
- 1
- Country
- Location
Believe me, it doesn't take more than a PC OS ( Linux or Windows ), a PC emulator ( like Bochs ), a simple compiler set ( BCC - Bruce's C Compiler ) and knowledge of Assembly language to write an OS for the Intel x86 platform. I had written a simple one some years ago and had co-founded a company to commercially develop it further but the company closed down for non-technological reasons.
I agree that fabrication of processors and memory at large scale requires big investment but the design itself of processors can be done in a fabless way using FPGA boards and associated software and then the design handed over to first SCL Chandigarh ( which produces hi-reliability chips for ISRO and also the military I think ) to be produced in ASIC form for further testing and then after verification handed over to existing big commercial fabricators / foundries like in Taiwan, South Korea, USA and Israel. In fact the RISC-V implementation by IIT-Madras called Shakti was produced in a lot in South Korea ( Samsung ? ).
I agree - and if you have spent anytime working with Indian IT professionals allbeit as consultants in the UK on ICTs or managed IT teams based out of India (of which I unfortunately have to manage multiple ones concurrently) you quickly come to the conclusion that the resource quality that India is producing for its IT is not going to generate the level intelletual capital to generate the next Google or Microsoft or the next high tech startup to take over the world.
All of the core intellectual property, architecture, strategy and "innovative development" is still done in the west and most companies have realised that India is not the core location for innovation. Companies create "innvoation" centres - but they are mostly working under direction to perform specific tasks with core R&D and innovation done in the west.
Most of what has been outsourced to India is "procedural IT", ie looking after a Database, Servers, running IT patching upgrades or maintaining legacy IT systems where all of the innovation is complete and you need to it keep-the-lights on type of IT to keep it running with minor functional upgrades and where the new innovation work will still be done in the West.
Even companies like Intel, Microsoft are outsourcing "procedural IT" to lower there costs and using those IT savings to develop high end innovation centres in their home countries where they keep secure their intellectual property.
Dont get me wrong - the "procedural IT" has done wonders for India's econonmy and India is now in the advantageous position of getting "first look" at outsourcing keep-the-lights type of IT( at times you have to explain why it cannot be India )... So good for India - but the innovation and new products requires. My personal experience after 25 years working in IT is if you have a team of 25 Indian IT experts, 1-2 know what they are doing and you would hire them in the west and the rest are along for the ride or only good for procedural IT, and low key development and maintenance capabilities.
Even products that Wipro, Infosys "sell" were first developed under direction from western IT companies for one client, only for Indian IT companies to sell them to other companies, etc..