|
|
[ Next 10 ] | [ 1 - 10 ] |
|
|
A Funny Thing Happened on Java?s Way to the Cloud [source: JAVA DEVELOPER'S JOURNAL ] 
On the surface, everything seems fine. If you do a search, you?ll see lots of people offering support for cloud-centric application frameworks. But, when I speak with companies actually moving Java applications into the Cloud or trying to create new Cloud services based on Java, I get a different story. It?s not the application in many cases that?s in the way, it?s the JVM.
An example that highlights these issues comes from one of our partners, Intalio. Intalio offers Cloud solutions based mostly on open source. They and their customers are frustrated by the fact that Java can?t take advantage of Cloud elasticity ? the JVM strictly limits the amount of memory and cores an individual instance can use. To make matters worse, operators have to deploy multiple small instances (around 2-4 GBs of memory each) to keep garbage collection pauses short enough so users wouldn?t really notice the delay. Plus, managing it all is painful. Developers have to create distributed networks within individual machines, and the IT staff has to create and launch lots of new instances and tune carefully to avoid long response times delays. (Their CEO, Ismael Chang Ghalimi, describes the problem in detail in a paper called ?Cloud Computing is Memory Bound ? located here: http://www.intalio.com/cloud-computing-is-memory-bound.)read more
|
|
Java Jury Deliberating Google?s Patent Infringement [source: JAVA DEVELOPER'S JOURNAL ] 
Oracle?s Java patent infringement case against Google and Android went to
the jury Tuesday afternoon.
The jury, which delivered only a partial verdict on copyright infringement
last week, deciding that Google infringed but unable to say whether that
infringement made ?fair use? of the IP, is now down to 11 jurors.
One juror reportedly called in from the San Francisco Bay Bridge with
car trouble, unlikely to make court at all. The judge excused her from ever
coming back, ZDnet said, and pushed on.
Only two patents are at issue. In its closing statement Oracle accused Google
of being reckless and willful and told the jury that words like fair use, open
source and clean room had no meaning in this phase of the trial, only the fact
that Google?s Dalvik virtual machine works just like Oracle?s Sun-inherited
Java virtual machine and that Google lacked a license.
Google continued to maintain that it designed Android from scratch ?
though that?s not a defense in patent infringement cases ? and different from
the claims of the two patents.
Over the weekend the judge told Oracle the damages phase of the trial
couldn?t wait for a retrial of the fair use issue. Oracle, in turn, said it
wouldn?t accept a bench verdict on damages and is insisting on asking for
disgorgement of infringer?s profits on a few lines of copyright infringement
although the judge has tried to disabuse Oracle?s lawyers of the notion
that that theory is going to translate into a finding worth billions or even
hundreds of million of dollars.
It?s unclear when the judge will decide if APIs are copyrightable or not ? but
currently it won?t be in time for part three of the trial on damages ? and until
he does there?s no possible liability.
According to Law.com Oracle lawyer David Boies tried to strike a deal with
Judge Alsup. ?He said Alsup should put off the damages phase of the trial
until after the judge resolves the burning legal questions, chiefly whether the
37 API packages are copyrightable. And should Alsup rule against Oracle
then Boies said he would agree to forgo a jury award on infringer?s profits
and would let Alsup award any statutory damages on those two lines of
infringed code. But should Oracle prevail in the legal finding that the API
packages are copyrightable material then Oracle wants a shot at the more
lucrative damages in a jury trial?.Alsup seemed to indicate Boies? idea
might be doable if Google agreed. He asked for more briefing.?read more
|
|
Apache Hadoop and Hive for Big Data Storage and Processing [source: DevX: Latest Java Articles ] 
Hadoop alone is a productive framework for distributed big data applications, but combined with Hive it overcomes big data challenges even better.
|
|
JSF and Java EE Newscast Episode 7 [source: JSFCentral ] 
Kito, Ian, and Daniel the PrimeFaces / ICEfaces controversy, JSF 2.2, and new releases of MyFaces, Mojarra, ICEfaces, PrettyFaces, DeltaSpike, JBoss EAP, Hibernate, IronJacamer Spring Roo, IBM WebSphere, Liferay, MyBatis for Scala, and more....
|
|
JSF and Java EE Newscast Episode 8 [source: JSFCentral ] 
In this episode of the newscast, Kito, Ian, and Daniel discuss JDK 8, LiferayFaces, the new Jenkins repository, and new releases of ICEfaces, MyFaces, Weld, Ceylon, ModeShape, Arquillian, Akka, NetBeans, and several Spring products....
|
|
The Net as Paradigm [source: JAVA DEVELOPER'S JOURNAL ] 
Edward Burman recently sent me a very interesting email in response to my article about the 50th anniversary of Thomas Kuhn?s The Structure of Scientific Revolutions. So I bought his 2003 book Shift!: The Unfolding Internet ? Hype, Hope and History (hint: If you buy it from Amazon, check the non-Amazon sellers listed there) which [...]read more
|
|
Functional thinking: Functional design patterns, Part 3 [source: IBM: developerWorks: Java: ] 
The Gang of Four's Interpreter design pattern encourages extending a language by building
a new language from it. Most functional languages let you extend the language in a variety
of ways, such as operator overloading and pattern matching. Although Java doesn't
permit any of these techniques, next-generation JVM languages do, with varying
implementation details. In this article, Neal Ford investigates how Groovy, Scala, and Clojure realize the intent of the Interpreter design pattern by allowing functional extensions in ways that Java does not.
|
|
What Does the Oracle-Google Verdict Mean for Android Developers? [source: DevX: Latest Java Articles ] 
Key questions remain undecided, but a possible mistrial would be good news for Google and developers.
|
|
Judge Finds Google Copied More Java Code than Jury Said [source: JAVA DEVELOPER'S JOURNAL ] 
District Court Judge William Alsup, who refused last week to decide whether Google had fairly used the Java IP a jury said Android infringed, had no trouble Friday deciding that the jury made a mistake in finding Google only copied nine lines of Java?s rangeCheck code as well as infringing the sequence, structure and organization of 37 Java APIs.
In a judgment as a matter of law the good judge said Google directly copied eight other Java files and that it wasn?t a petty little thing.
FOSS Patents had said when it came out that the jury?s verdict was odd since ?there are code files in there that are much larger than the rangeCheck function, and infringement was so clear that it shouldn?t even have been put before a jury.? The judge effectively said the blog was right. read more
|
|
PTO Finds Key RPost Patent 100% Valid [source: XML JOURNAL ] 
A US Patent and Trademark Office re-examination has found a basic RPost proof-of-delivery patent valid.
In a sweeping decision all 89 of its claims have been left standing against challenges of prior art. Patent holders dream of such things.
It is understood to be a so-called ?final final? decision covering items such as time-stamp authentication.
No one except the PTO knows who made the claims of prior art but that unknown challenger reportedly dumped scads of documentation on the PTO for it to wade through and failed.
It?s bad news for the slate of companies RPost is suing in federal courts in California, Texas and Virginia for infringing US Patent No 6,182,219 including Swiss Post, Canada Post, Adobe, Docusign, Zix, RightSignature and Farmers Insurance among others. read more
|
|
[ Next 10 ] | [ 1 - 10 ] |
|
|
|
|
|