Java

Oracle buys integration challenge along with Sun

Through one important piece of corporate computing jargon--"integration"--Oracle has found a justification for its $7.4 billion acquisition of Sun Microsystems. Now it will have to convince historically skeptical customers, too, that the idea makes sense.

The all-cash acquisition agreement--announced Monday, costing Oracle $5.6 billion with Sun's cash factored in, and expected to close this summer--puts the innovative but financially bumbling Sun out of its misery after IBM's move to buy it fell apart earlier in April. The way to fit Sun's technology into Oracle's business model goes back to a … Read more

Oracle gets Sun for $7.4 billion, MySQL for $0

Back in the early days of computing, there was no such thing as a "software vendor." Companies like IBM sold hardware/software integrated solutions and, really, software was developed simply to sell the value of the hardware.

With Monday's announcement that Oracle is acquiring Sun for $7.4 billion, however, Oracle is signaling its own "iPod moment," seeking to compete with Hewlett-Packard, IBM, and others in integrated hardware/software systems.

It's a bold move, and not for the faint of heart. But then, no one would ever accuse Oracle of being faint-hearted.

"I … Read more

Google tech tweak reveals plan for faster search

It was the kind of detail that only experts in Web traffic analysis could love, but a technical change Google is making turns out to reveal something a lot more people care about: faster search results.

Specifically, Google is trying out a new way to present search results that uses the JavaScript programming language and the related Ajax interface technology, not just regular HTML, to display the information, Google spokesman Eitan Bencuya said.

The reason: with the Ajax-enhanced search results, JavaScript is used to load the actual search results beneath the unchanging boilerplate above, a tactic that means only the … Read more

Fine-tuning applications for cloud environments

Last week, Google updated App Engine with support for the Java programming language, opening up another chapter in the development-stack-in-the-cloud concept.

Still the most popular programming language--if only by a margin--Java support could mean potentially more apps being built and more developers using App Engine. Does this mean developers will simply be more productive and can deploy apps that just work? Or are there hidden issues in pushing those apps into the cloud?

The latter is more likely, says Ben Chelf, CTO and co-founder of Coverity, which is set to introduce a new offering Tuesday to tackle these hidden issues. &… Read more

Online Office gives Microsoft Open Web religion

Despite the fact that Microsoft has competing products of its own, some influential folks within the company have seen some merits of "Open Web" technology that's a standard part of browsers.

The interesting case in point is Microsoft Office 14, the upcoming version of one of the company's core products and profit engines. The software, due in beta form in 2009, is of Microsoft's highest-profile efforts to bring its desktop software power to the Web.

Specifically, when it comes to the best tools for building rich Web applications, Microsoft has promoted its own Silverlight plug-inRead more

Screencastle puts software-free screen recording in your browser

We don't do too many screencasts here on Webware. But when we do, my personal favorite is Telestream's Screenflow. It's a nice app, but it's Mac-only which means I can't use it when I'm on my office PC. In keeping with the mission statement of this blog, worth a look is software-free alternative Screencastle. This Java-based tool will record a select region of your screen and any audio from your computer's microphone. It then hosts it for you, complete with download links so you or your users can download a local copy for … Read more

Java makes Google App Engine more mainstream

Corrected at 11:53 a.m. PDT. See below for details.

MOUNTAIN VIEW, Calif.--In a case of converging technologies, Google App Engine took several steps toward the mainstream on its first birthday Tuesday at the same time that the concept of cloud computing in general is becoming more accepted.

Cloud computing presents applications as Internet-accessible services rather than software that runs on corporate servers or people's own PCs. It can mean anything from raw computing services that can be bolted together, as in the case of Amazon Web Services, to finished products such as the Picnik photo-editing site or SalesForce.com customer-management service. Google App Engine is an intermediate level, offering a general-purpose foundation.

Thus far, App Engine had been limited to Web applications written in the Python programming language favored internally at Google but not as much elsewhere. But on Tuesday, the top-requested App Engine feature, support for Java programs, arrived--albeit only in a preview form initially available only to the first 10,000 developers who sign up.

"It's the language of the enterprise," said Ryan Nichols, leader of product management and marketing at Appirio, a 140-person start-up that builds software for clients who want cloud computing applications. "It allows us to have a different level of conversation with our customers."

Google announced the Java support and a handful of other new App Engine features on its blog and at a Campfire One event for developers at its headquarters here. As with the regular App Engine service, use within certain limits is free, but developers must pay for heavy-duty App Engine use.

Read more

Google adding Java support to App Engine

MOUNTAIN VIEW, Calif.--Google announced Tuesday it's adding support for Java to App Engine, its service for running software on Google's own computing infrastructure.

Today, Google offers only applications written in Python, a language that's popular among the search giant's engineers but not as widely used in the outside world. Java, though, is commonplace among organizations' server software, and Java support was the top-requested feature for Google App Engine.

"I'm really excited to give you an early preview of Java language support on App Engine," Graham Spencer, a Google engineering director, said at … Read more

Zend targets Java with growing PHP community

Leave it to Zend to kick Java-loving Sun Microsystems when it's down.

PHP has become one of the hottest programming languages in technology, and the engine behind the little scripting language that could is Zend Technologies. Back in 2000 Zend released its Zend Framework to facilitate PHP development, and it's now taking this Java-bashing crusade a step further with the release of its new Zend Server, as The Register reports.

As Dave Rosenberg notes over on CNET's Software Interrupted blog, Zend Technologies is making available its Zend Server on Tuesday as both a commercial product and one … Read more

Bolt mobile browser beta: First Look

Mobile browsing was one hot trend at CTIA 2009, and will continue to gain both attention and momentum as the technology develops. In this First Look video, take a peek at Bolt mobile browser, a beta application we recently reviewed. While Bolt may not have the add-on power of Firefox's mobile-browsing prototype, what it does have is workable video, crisp text, and rendering that's surprisingly free of flakiness.