It'll be OS 11. Why?
Thus, meaning that Apple will most likely omit 10.10, as it ends in a zero, and because Apple has already released a 10.1 (remember 10.10 would be "10.1" according to Apple's naming convention) the next logical step is to move onto OS 11. I think that Mavericks was supposed to be OS 11, but because iOS 7 needed more attention, they decided to delay the redesign, but kept with the name change.
Don't tell me about how the logs say Apple is testing 10.10. Apple can easily fake version numbers to hide version they're actually testing. After all, Apple wouldn't want traffic tracking software to reveal OS 11 before it's reveal.
Wikipedia said:Apple has a formalised version number structure based around the NumVersion struct, which specifies a one- or two-digit major version, a one-digit minor version, a one-digit "bug" (i.e. revision) version, a stage indicator (drawn from the set development/prealpha, alpha, beta and final/release), and a one-byte (i.e. having values in the range 0255) pre-release version, which is only used at stages prior to final. In writing these version numbers as strings, the convention is to omit any parts after the minor version whose value are zero (with "final" being considered the zero stage), thus writing 1.0.2 (rather than 1.0.2b12), 1.0.2 (rather than 1.0.2f0), and 1.1 (rather than 1.1.0f0).
Thus, meaning that Apple will most likely omit 10.10, as it ends in a zero, and because Apple has already released a 10.1 (remember 10.10 would be "10.1" according to Apple's naming convention) the next logical step is to move onto OS 11. I think that Mavericks was supposed to be OS 11, but because iOS 7 needed more attention, they decided to delay the redesign, but kept with the name change.
Don't tell me about how the logs say Apple is testing 10.10. Apple can easily fake version numbers to hide version they're actually testing. After all, Apple wouldn't want traffic tracking software to reveal OS 11 before it's reveal.