Era of open-source software might be ending