Showing posts with label Oracle. Show all posts
Showing posts with label Oracle. Show all posts

Thursday, 25 August 2016

Oracle threatens to kill Java

Recently, it was reported that Oracle had stopped the development of Java Enterprise Edition which is, popular server-side platform for running Java applications. Java is the most popular language and is embedded with thousands of enterprise apps where customers had invested their time and money. The company had pulled off the funding and had also asked the developers to work on their other projects.


Decisions happened in the company were much opaque as the reason for this freeze is not yet revealed, and even the employees were not aware of such move. Before some period of time, Oracle also cut the cord of project which it couldn’t monetize and also restricted the open source project access for them. Global IT organizations are much reliant on Java and hence these would be very difficult for them.

Java is used by Google in Android language which seems to be the reason of this quarrels by Oracle. Oracle had spoiled its loyalty in whole java community towards java platform. As it is the open sourced platform, the entire java ecosystem is dependent on Oracle since more than 2 decades. Now, this would result in the slow updates and of course, security would matter the most, hence there will be the need to replace the millions of servers with Java EE embedded components. More dispute would arise due to it, which may result in the separation of oracle and java.

Oracle developed a very bad reputation amongst the developer’s community. Oracle also closed the button on development efforts into community-driven technologies like Open Solaris and OpenOffice.org. But, it is revealed that Oracle also had several reasons for not cutting the relations with Java. Oracle’s own software and services are dependent on Java, which leads to more than 70% of the revenue. If Oracle pulls up the ties with Java EE than, Oracle itself would be in heavy revenue loss. Additionally, Java had also invested much time, efforts and money for java programming language. Seeing all these issues, it seems that, Oracle would source Java EE as a third party developer keeping the standards of Java SE.

Wednesday, 4 May 2016

Popular Java EE Servers of 2016

Here is a data collected from JVMs Plumbr Agents showing the statistic of the most widely used Java EE servers.

Java has set the global standard for developing website application, desktop application, mobile application, games and enterprise software. Java ensures developer to develop and deploy exciting applications. Java EE containers have been widely used, therefore, it is important to know which Java EE containers have hit the market in 2015.

Java EE Containers Statistics of 2015

This data is collected from 1,240 deployments where the container vendors were identified in around 70% of the environment or on 862 occasions.

The statistics of Java EE Containers vendors are as follows:

  1. Tomcat – Tomcat hits its peers with a 58.22% market share, succeeded its base with 50% threshold.
  2. JBoss / WildFly – Securing the second position, JBoss/WildFly hits 20.22% of the market share.
  3. Jetty – Jetty securing a little less of 10.67% market share, gains the third position.
  4. Glassfish – Its installations contribute 5.56% of market share.
  5. Oracle Weblogic – Incur installations of 2.44% with deployment.
  6. Other – This category staged the name with the installation of less than 2.5%. The list named SAP NetWeaver, Resis, Orion, IBM WebSphere deployment and OC4J, all experienced less than five deployments.

The JVMs have not reported Java EE container were mostly like: 
  • Containerless server software like TIBCO, Elasticsearch etc.
  • Desktop applications using AWT or Swing
  • Dynamic language runtimes like Scala or Groovy
  • Hidden into development environment launchers like Maven, Eclipse sbt, IDEA, etc
  • Making use of Netty like Play Framework
It is challenging to interpret the market changes over the period of time. To transform the challenges into deployments, TatvaSoft, a CMMI ML3 software development company offers exceptional Java development services to meet the business expectation using its Java experience J2SE, J2EE, J2ME and JavaFX to develop web and mobile applications with the industry specific solution impeccably. TatvaSoft’s expert pool of java professionals with excellent delivery record ensures meeting client's compliance requirements.