Ayuthia said: As I mentioned in the Location thread, I am working on writing a script that will try to install wireless cards for Ubuntu. The scripting is not too big of a problem, but the part that I have concerns with is with the downloading of the drivers.
Am I breaking any laws by supplying the drivers or if I use a wget to download the drivers for the user? Is there a way to avoid this issue?
Assuming you are downloading Windows drivers for some network cards (my Dell 1500 Draft N' needed Windows drivers as an example) then I *think* you are violating a law in the United States, and probably a few other Western countries in Europe. Don't hold me to this though, as I may be mistaken.
The reason why I am unsure is because I think this dispute is happening as we speak. For an example, Ubuntu will now install video card drivers for you after a click of the button (Restricted Drivers Manager). The drivers it installs aren't legal ones, at least to my knowledge. It has installed propriety drivers onto all four of my boxes.
I do know that installing the Windows drivers via ndiswrapper isn't illegal as far as Linux "laws" are concerned. There was a small push to make binaries illegal to install in Linux. From an open source standpoint, if I am not mistaken, installing the binary drivers for wireless cards isn't legal.
You don't actually plan on supplying the wireless drivers though do you? If it was in the package, it would inevitably make the release quite large. If you hosted them on a website of yours, that would inevitably make bandwidth costs quite high. Do you just plan to download them from the Dell or HP website (and other vendors)?
I don't know much programming, a little Visual Basic and PHP, but if you want help testing I have a laptop I can use to test with. I'll have to do a little partitioning and install a second copy of Ubuntu though, in case your script ends my wireless life. :)