>>>VFP9 is written in C++
>>>
>>>Can't see that compatibility being dropped any time soon
>>
>>remember SMB2 bug?
>
>It's hard to say if it's really a bug or a as-designed feature. It's certainly a bug from the customer's viewpoint (as it doesn't work) -- and usually it gets blamed on the application (as the OS seems to work for most everything else, and would be quite difficult to explain to the customer why you're claiming it's the fault of the OS. You can say the OS is no longer compatible, but their response would be "why can't YOU make YOUR program compatible to the OS?" ).
Counter question: why have you broken a feature which worked since at least 1988 on just about any PC network? I had file based systems on RPTI, Lantastic, at least two generations of Novell and three of Windows networks, over a period of at least fifteen years, and it worked flawlessly.