The inclusion of ndiswrapper into Core would ease the process of installing
wireless cards into fedora. as things stand now, a PC must first be connected
to a wired connection and ndiswrapper and its dependencies must be downloaded
before it can be used. Having this available from install would be a great
convienience for users using wireless cards not well supported natively. I do
not believe that inclusion would violate the FOSS Fedora policy since drivers
would not be included and ndiswrapper is itself FOSS.
Over to the kernel guys, but this is likely going to be rejected unless
ndiswrapper gets upstream into the kernel; Fedora tracks the upstream kernel
quite closely and getting a kernel feature/driver into Fedora usually requires
that it be upstream in Linus' kernel first.
No chance. This is no different to any other binary module. Once it's used,
debugging any kernel problem becomes a nightmare, as you have *no* idea what the
foreign code has been doing.