To Master Tech You Must Master Software -- And Open Source -- Even If You’re Apple