A resposta para ambas as partes da sua pergunta é a mesma. A versão do kernel listada na carga útil do JSON para criar uma zona de marca LX é meramente uma cadeia de texto e realmente não importa. É simplesmente o valor de release
da estrutura retornada por uname(2)
. A realidade é que é uma fabricação total de qualquer maneira. As chamadas do sistema fornecidas não são alteradas com base na versão do kernel do Linux relatada. Ele não altera o comportamento do kernel emulado (linux) ou real (SmartOS) de nenhuma maneira. Então, você pode definir isso para o que atender às suas necessidades.
No Joyent Public Cloud, eu vi valores variando de 3,1 a 3,18, dependendo da distro sendo emulada (por exemplo, debian-7, ubuntu-14, centos-6 ou docker).