Solaris 12 removed from Oracle roadmap, Solaris 11.next planned as next release
theregister.co.uk
theregister.co.uk
Solaris had opportunity to compete with Linux, by becoming a real open source project. Not in the Android sense ("we let you see and modify it, but we don't let you participate in the development), but in the Linux sense. Do all your development in the open, kill the bureaucracy, make other companies trust that they aren't being taken advantage of if they contribute to it. Sun attempted to go in this direction, but Oracle killed it.
See OmniOS[2] - an Illumos distro that provides AMIs [3].
BTW, SmartOS and OmniOS both have support for Linux binaries within Zones, a superior Container technology.
Joyent's business team surely knows the difference between demand generation for SmartOS (anywhere) and a marketing pitch for Joyent as the "best cloud for running SmartOS at scale".
There is nothing indirect about a marketing funnel that makes it easy for the largest developer community to evaluate your operating system.
https://twitter.com/aszeszo/status/658115638683115521
The details below may be useful for whoever wants to get the latest images running on EC2 again. Unfortunately, I don't have time to tinker with this stuff after-hours anymore:
Required patches from Delphix illumos tree (at the time):
58b782ef6ec93fef26ab349aff81e8748f673b24 32722 Xen PV disks don't have properties set 09846dfe2cfc30fe54d80637aea0aa38b64127ed 33942 Creating xdf.conf file causes the kernel to panic on boot 2c4f787714ba44c84b8ed4dfb7ad05288c942a0e 34224 Xen HVM VM with 32 VCPUs hangs on boot 1fc3b35c42d5aeadb1e9c8b7308f3c33cfba00ac 34424 Some PV devices should not be configured in HVM mode 91f305d4c307729116dfa89022334083bf817058 34508 Expose xdf minor nodes when in PV-HVM mode 718bba6535f2a3423643aede0067775730a15a23 35310 Fix iostat on the EC2 instances
Files that had to be updated in the the vanilla SmartOS image after building the smartos-live tree:
platform/i86hvm/kernel/drv/amd64/cmdk platform/i86hvm/kernel/drv/amd64/rtls platform/i86hvm/kernel/drv/amd64/sd platform/i86hvm/kernel/drv/amd64/xdf platform/i86hvm/kernel/drv/amd64/xnf platform/i86hvm/kernel/drv/amd64/xpv platform/i86hvm/kernel/drv/amd64/xpvd platform/i86hvm/kernel/drv/xpvd.conf platform/i86hvm/kernel/misc/amd64/hvm_bootstrap platform/i86hvm/kernel/misc/amd64/hvm_cmdk platform/i86hvm/kernel/misc/amd64/hvm_sd
I would be cool to see official SmartOS images on EC2!
The version I am running doesn't work with more than one CPU (SmartOS Live Image v0.147+ build: 20160622T220759Z), and I think the network interface defaults to using the realtek 8139 driver.
This was enough for my situation, but not optimal for heavy use.
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.
6 or so years ago I thought Solaris would have a fighting chance. I was naive.
However, thanks for the link.
Right now we don't know if Solaris 11.Next is a maintenance release or if they are just moving to something more akin to a rolling release, as some people have suggested. Unless all the question currently floating around are addressed by Oracle, no sane person would base new infrastructure on neither Solaris, nor SPARC.
Perhaps Oracle want to move all Solaris and SPARC deployments in-house, but what sense would that make?
The rest of Sun was just extra. So Oracle's seeing if they can use them. If they find that they can't they'll just dump them. As they're doing now.
The prize Oracle was after is Java, and they have already begun the long process of squeezing large enterprises with Java "commerical" features flags.
I doubt they exist, but if there are any Solaris fans that haven't tried FreeBSD yet, you really should.
This from a company that had UNIX on everything from a Cray down to a desktop. It wasn't obvious from early on that Linux would eventually spell doom for both desktop and servers but here we are.
1. Some enterprises have a general policy of only running versions N and N-1 of software. The release of Solaris 12 would trigger a review of Solaris 10 in those environments, which would accelerate the trend away from Solaris. (The Solaris 10 to Solaris 11 upgrade is particularly disruptive due to the switch to IPS packaging and the networking changes, so migration to Linux is of comparable complexity.) Immediate loss of legacy support revenue for both Solaris and SPARC hardware.
2. Solaris 11 support is promised until at least 2031, or 2034 if customers pay for extended support [1]. A new release would just add another stream to support with at least 15 years of overlap.
3. The old SVR4 packaging was so slow and Live Upgrade so unreliable that new releases were required to stop patch bundles from getting too unwieldy. IPS is much faster and safer so it is more technically feasible to stick with the same major release.
4. I'd tend to agree with Adrian Cockcroft that the interesting things are happening elsewhere now [2]. There may not be enough reason for customers to upgrade. Oracle can avoid the story of a failed release by not doing the release in the first place.
[1] http://www.oracle.com/us/support/library/lifetime-support-ha...
[2] http://perfcap.blogspot.com.au/2010/08/open-letter-to-my-sun...
To the extent that there are commercial ISVs supporting Solaris it also makes their jobs a little easier since they can deal with change in smaller increments.