I am an advocate of open source.  One time I had a laptop running Linux that I couldn&#x27;t get the wi-fi driver working for.  Eventually after searching the internet I found that the driver was linking to a restricted syscall, so I recomipled the driver, to change a variable claiming it was mit-licenced (it wasn&#x27;t) and then the wi-fi driver worked.