Linux Today: Linux News On Internet Time.

More on LinuxToday

The real problem with Java in Linux distros

Sep 25, 2010, 15:04 (9 Talkback[s])
(Other stories by Thierry Carrez)


Desktop-as-a-Service Designed for Any Cloud ? Nutanix Frame

"Java is not a first-class citizen in Linux distributions. We generally have decent coverage for Java libraries, but lots of Java software is not packaged at all, or packaged in alternate repositories. Some consider that it's because Linux distribution developers dislike Java and prefer other languages, like C or Python. The reality is slightly different. Java is fine

"There is nothing sufficiently wrong with Java that would cause it to uniformly be a second-class citizen on every distro. It is a widely-used language, especially in the corporate world. It has a vibrant open source community. On servers, it generated very interesting stable (Tomcat) and cutting-edge (Hadoop, Cassandra…) projects. So what grudge do the distributions hold against Java ? Distributing distributions

"The problem is that Java open source upstream projects do not really release code. Their main artifact is a complete binary distribution, a bundle including their compiled code and a set of third-party libraries they rely on. If you take the Java project point of view, it makes sense: you pick versions of libraries that work for you, test that precise combination, and release the same bundle for all platforms."

Complete Story

Related Stories: