When comparing Oracle Linux and Solaris, I believe that Linux is more secure and more flexible. It is also very suitable for enterprises that are already Oracle solution users. I found Linux to be robust, stable, and very easy to manage and administer. In addition, it has few performance issues, and I would highly recommend it over other operating systems. It is reliable for applications that require continuous or near-continuous availability. Linux is superior to other products because the system has a graphical and command-line interface. Moreso, the fact that it is compatible with multiple types of hardware is a huge benefit because in the case of upgrades, you do not need to worry about changing OSs or platforms.
While Linux has many honorable features, it also has some disadvantages. If using non-Oracle virtualization software, you are bound to experience compatibility issues. There are also some issues with patches and bugs while it’s running and, in my opinion, I believe the GUI could be improved. And when it comes to support, I think they could do a better job.
On the other hand, Solaris’s support teams seem to be very responsive and well-trained. However, it is hard to learn and if you are not already an expert in Solaris, chances are that you will find very little help or information online about it. In terms of price, it is much less expensive than other OSs on the market.
Solaris has been recognized for spectacular security and a great processing speed. It’s GUI is pretty comparable to that of Linux’s and it offers some good options for handling shared memory.
Overall, Solaris is a very solid and powerful OS. Nevertheless, I think Oracle Linux delivers good value for its price, and is suitable enough for my needs.
I typically ask, is it stable, is it Unix, can't it compete with Solaris on any level?
The answer is typically no, with the exception of VM migrations. Of course, those don't really need to happen with Solaris and/or AIX, since the hardware they typically run on doesn't break as often.