LichenSymbiont - thanks but I honestly don't have time to blog.
The kernel for a particular dCore stays the same and is not updated in version. Early on I updated the kernel for dCore-wheezy and that prevented Virtualbox modules from being able to be built as a newer kernel and older apps or vice versa don't always build or play well together. With the kernel staying the same for the life of a dCore port, that allows the time and testing to be put in areas with greater return on effort.
Right now, all the dCore ports have the 3.16.6 kernel, while dCore-xenial was given 4.2.9 which was the current version for Core. So basically a new dCore port gets the kernel version of the current Core at the time of it's creation. I rebuild it with the config needed for systemd, and also the modules. Kernel modules are built on Core with the same kernel source that the rebuild used. The config, patched source, and a readme is uploaded to:
http://tinycorelinux.net/dCore/x86/import/src/