Open Source in the infrastructure?
The largest problem with Open Source in some of these infrastructure networks is that those contribute or wish to contribute may lack the skills required.
Many in the Open Source Community do not work with RTOS systems and think that just because you can have Linux OSs that are fast enough that they could replace the RTOS systems behind the networks.
I'm sure I'm going to get down voted, but consider this... You don't go to your internist when you need a cardiologist to put a stent in. The point is that when working with RTOS systems you have to think a tad differently and a bit more precise in terms of what you want to accomplish.
Unlike other systems, if you don't get it right the first time it will be an order of magnitude more difficult to correct issues.
I have worked in telephony and controlled systems and I work with open source tools today with over 30 years in the software industry as a professional, I can tell you that today's coders lack the skills required to develop these systems.
Going through Coursera courses or Code Monkey programs will not be enough in terms of training.
You need a strong core engineering background to hopefully do things right.