В чем разница между кодом ядра, загруженным из http://www.kernel.org , и кодом, загруженным из пакета Software Center linux-source
?
Какой из них лучше писать драйвер устройства?
В ядре Ubuntu есть несколько патчей для его настройки. Чтобы увидеть, какие именно, вы захотите проверить ядро Ubuntu с GIT и просмотреть историю. Вы можете сделать это с помощью:
git clone git:///kernel.ubuntu.com/ubuntu/ubuntu-precise.git linux
cd linux
gitk