It looks like there were two stages to unbundling. The first was to add a new, better, unbundled compiler, and the second was to remove the base one. These seem to have taken place in 1990 and 1992, respective.
> In addition, Sun introduced a new product, Sun C 1.0 -- its first compiler sold separately from SunOS ... A version of the C compiler will continue to be bundled and supported with SunOS but feature enhancements will be made to to the unbundled version only.
Then for the second stage, according to Sun Technical Bulletin July 1992 ftp://ftp.math.ethz.ch/hg/pub/doc/stb/stbjul92.ps :
> Sun does not plan to “bundle” any compiler with the Solaris 2.0 operating
system. The C compiler, which has traditionally been included as part of the
Sun operating system, will be sold as a separate unbundled product.
That Wikipedia page says Solaris 2 came out on June 1992, not 1991 as you wrote.
> In 1994, Sun and Lucid agreed to rename Lucid Emacs to XEmacs (a name not favorable to either company); the first release called XEmacs was version 19.11. In June 1994, Lucid folded and Jamie quit to work for the newly formed Mosaic Communications Corp.,
The first version named XEmacs was in September 13, 1994, so still a couple of years after the C compiler was fully unbundled.
My three points remain correct, with the replacement of "1991", "1992", and "1993" in the place of "1990."
How does that affect anything? Unbundling doesn't depend on changing the compiler. I don't see how the business model is affected by ANSI standardization. How would things have been different if C were standardized in 1984 instead?
I don't understand how it makes a difference. Unbundling is a sales strategy. They could have unbundled even without changing the compiler at all.
In any case, the literature I read (see earlier links) included discussion about improved optimizations, so even without ANSI there was a differentiation between the new unbundled compiler and the old bundled one.
Why do you think it's anything more than a coincidence?
Edit: never mind, between bodyfour's comment on this page and http://en.wikipedia.org/wiki/Solaris_%28operating_system%29#..., it looks like Solaris 2 only came out in 1991. Thanks.