Alan Coopersmith <[EMAIL PROTECTED]> wrote: > The rules we've set up in Solaris allow us to do a large amount, > even incompatible change, without going to a new major release. > > It would probably have to be something as fundamental as libc changing > incompatibility and not offering an old version to force SunOS 6. > > For ksh, we could under the current rules do a variety of things: > > - Add ksh93 as /usr/bin/ksh93 - simple, easy, no problems, and leave > both ksh88 and ksh93 in Solaris, with only ksh93 in OpenSolaris. > > - Announce at least a year before the next minor release that we > are ending support for ksh88 scripts and make ksh93 replace ksh > in that minor release. (Probably want to include ksh93 in a > prior update release first so customers can test their scripts.)
One year is a short time for something that offers staibility like Sun Solaris. For my programs I usually have a 5 year period when I introduce incompatible interface changes and I require at least 2 major relases to include the transition code. The chance for having transitional code in a first Solaris major release has been missed this year with Solaris 10. Jörg -- EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin [EMAIL PROTECTED] (uni) [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily _______________________________________________ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org