How does freedos handle newer hardware? I remember giving up on my super DOS boot disc about a decade+ ago when it wouldn't boot anymore. If memory serves it was around the end of IDE drives, but I could be wrong. Maybe it had to do with EFI.
When legacy BIOS compatibility is truly dead, I guess DOS will die with it.
But to answer the question, FreeDOS like MS-DOS and DR-DOS has drivers in the form of TSRs and DEVICE=blah.sys files. The only drivers it needs itself is for disk and basic video output, which are provided by the BIOS.