And of course, depending on chipsets used, that could be an expensive retrofit for existing tractors if BSD/etc doesn't support what is currently in use, or the providers or JD have to write their own drivers to support a BSD usage.
Even then, there's still the likelihood they are using GPL code/libraries above and beyond Linux itself.