The modern software industry runs on open source software. Should more software engineers (especially those in Big Tech) contribute back to open source?