But why would people develop for Solaris if there is Linux and the BSDs? Sincere question
If you wanted support from the primary vendor of your OS, and wanted a pretty high-quality Unix, Solaris would fill that niche for you. There's definitely a market for that, but not nearly enough to keep Sun or Solaris alive.