Why 2019 was the year of Linux and open-source software