According to MSDN BOL (Books Online) description on SOME | ANY (Transact-SQL),
SOME and ANY are equivalent.
It does make sense t
Remember that some database products have been around for almost three decades. Vendors such as Oracle, IBM and Microsoft have always included features in their products which have subsequently been incorporated into the ANSI standard.
Sometimes these features had been developed by several vendors independently, so either the standard or the vendor had to support synonyms for keywords. For instance Oracle had SELECT DISTINCT long before ANSI specified SELECT UNIQUE. Oracle supports both usages.
I don't know whether a similar scenario applies in the case of SOME and ANY. But it seems likely.