«Нечистый» проект будет удалён из FreeBSD 11
NDISulator, иначе известный как Project Evil («нечистый» проект, или Проект Зло), будет амортизирован в 11-CURRENT, и полностью удалён из FreeBSD в версии 11-RELEASE. Проект позволяет возможность подключения драйверов беспроводных устройств Wi-Fi, предназначенных для Microsoft Windows, на FreeBSD с версии 5.3.
В основе проекта, десять лет тому назад, была поставлена задача поддержки большого количества беспроводных устройств с наименьшими затратами. Но с тех пор многое изменилось — на рынке WiFi появились чипсеты с доступной документацией, и многие производители чипсетов стали выкладывать исходный код своих драйверов. Поэтому в данный момент более продуктивно заниматься портированием WiFi драйверов из других систем BSD и написанием новых драйверов на основе обратной разработки драйверов для Linux, нежели подвергать значительному обновлению коды совместимости с Windows (compat/ndis, if_ndis и ndiscvt), необходимому для поддержки новых 64-битных драйверов WiFi на основе последней версии NDIS.
freebsd, wifi, windows, драйверы, ядро