is open source software safe