Open Source Software - Big Tech's New Trough?