“Java has reached mainstream appeal, but a number of challenges remain as many enterprises deploy their first mission-critical Java solutions during the next several years,” according to ZDNET.
- Lack of qualified Java programmers will continue to be an issue as many enterprises adopt Java platform technologies for the first time.
- “The rate of evolution of the core Java platform will decrease, while extended APIs will continue to rapidly appear.”
- “Vendors will be challenged to “dumb down” much of Java’s underlying complexity to support mainstream and conservative AD organisations in their efforts to successfully deploy real-world Java solutions.”
- Java will formally and inclusively integrate Web services technologies, but support will vary widely among the many J2EE vendors in the short term.
- Java will continue to be pivotal in the rapidly emerging mobile and wireless AD markets, especially cell phone sets given strong partnerships with Nextel and Motorola.
I’m wondering what the outlook for open source Java will be through 2004, something not discussed in this article? My thoughts are that nearly all of the Java platform will have open source vendor support with implementations.
What do you see for Java over the next three or so years?
Related link: http://www.ud.com/company/press/press_releases/08272001.htm
Distributed computing company United Devices today announced an $18.2 million series B financing. The round was led by GE Equity and Constellation Ventures, and included AOL Time Warner Ventures, Intel Capital, and 550 Digital Media Ventures, a Sony Group company, also participating in the round.
Related link: http://www.openp2p.com/pub/a/p2p/2001/07/24/ag_security.html
Is your Audiogalaxy password available on Google? Click here to find out.
A few weeks ago, I wrote about a serious security flaw in the Audiogalaxy P2P file-sharing client. Sidney Markowitz read the article, and, as he writes, he:
[…] got alarmed, and ran a Google search on
the words audiogalaxy loginusername.
Along with your article, which contains that string, were two matches that contained people’s id and password. Google’s web crawler apparently found the links in some kind of cache on a site misconfigured to make the cache public…
Good catch, Sidney. Google crawls the public Internet looking for Web resources to index. If confidential information like a username or a password is included in a publicly-accessible URL, it can show up in Google search results. Along with the risks mentioned in my original article, Audiogalaxy now has another good reason to fix their client.
I originally reported the security flaw to Audiogalaxy on July 16th, 2001, but I have received no reply from them in the month since. In addition, the client I downloaded from their site this morning (version 0.606W) still contains the flaw. As a result, I would very strongly recommend uninstalling Audiogalaxy if you are using it, and trying another filesharing client with a better attitude towards its users’ security. And if your password is available from Google, change it quickly!
Related link: http://news.cnet.com/news/0-1006-200-6890575.html
Was Palm thinking about Apple’s acquisition of NeXT when they acquired Be?
The acquisition of NeXT revitalized OS development for Apple, which had long been mired in attempts to revise its MacOS software. Bringing in NeXT (and Steve Jobs) allowed Apple to release MacOS X, revitalizing its developer community and providing a stable UNIX environment with a rich Mac interface.
Perhaps Palm decided to go back to the same well — acquiring the company Apple passed over when it acquired NeXT. The recent successes of the iPaq and PocketPC have led some critics to claim PalmOS is too old and lacking in features. More Internet connectivity! Better office intergration! Richer multimedia content! What does the BeOS offer to meet these needs?
Be has applied its proven expertise in modern, streamlined, modular operating systems to this challenge and created a new platform to provide information, entertainment and rich Internet experiences to consumers.
It’s interesting to think about these two companies, Apple and Palm, reaching outside the company to revise their operating systems. You might think the OS would be far too integral and elaborate to be amenable to acquisitive revision, but there it is, two large platform companies acquiring small, software-only OS vendors to breed the next generation platform. Of course, only one of them got Steve Jobs in the deal — Be’s CEO, Jean-Louis Gassée, will only be staying at Palm for a time as an advisor.
Related link: http://www.devx.com/free/hotlinks/2001/ednote080801.asp
Borland implies that it will provide interoperability bridge between Java and .NET, according to Lori Piquet, DevX Editor-in-Chief. This makes sense. Given this, you could likely see Borland incorporate interoperability to .NET within its products, especially the enterprise edition of JBuilder 5, currently in Beta. But how will they do this?
They will either initiate their own, perhaps open source, Java.NET project or join forces with Halcyon Software, which already has an open source Java.NET project. For more on this, go to our .NET DevCenter Open Source .NET Directory.
The latter scenario is more likely. Moreover, look for Borland to possibly acquire Halcyon Software.
What are your thoughts on Java.NET?
Related link: http://news.cnet.com/news/0-1005-200-6774573.html
c|net’s news.com reports that Radiance Technologies, a Los Altos-based start-up funded by Sutter Hill Ventures, is launching a centralized network for content distribution, on the theory that P2P is the wrong technology for streaming media. As Paul Festa writes in the c|net article:
By operating over centralized, tightly controlled networks, Radiance hopes to avoid P2P pitfalls, including download interruptions when peers in the network turn off their computers; the possibility of spreading viruses or other hostile code between peers; providing a compelling but legal incentive for peers to join the network; and last, the difficulty in guaranteeing the delivery and integrity of files people expect to pay for.
My old pal and cohort Nelson Minar is speaking to this topic at the O’Reilly Peer-to-Peer and Web Services Conference, in his talk, Peer-to-Peer is Not Always Decentralized: When Centralization is Good.
In Memory of Frank Willison, O’Reilly Editor in Chief, we find his take on learning Java with a sample tutorial sonnet, “Alas! I Married a Java Applet!,” from his Learn Java in 14 Lines!
Alas! I Married a Java Applet!
My parents pled with ardent supplication,
That I should, if I marry, wed a lass.
But I chose you, a Java application,
And one, I blush to say, not from our class.
At first, you were both colorful and quick;
And on your speedy access I did dote.
Though on our Wedding Day we seemed to click,
O’er time, you grew increasingly… remote.
It seems that other users came to search you,
O’er all of us, your favors did you spread.
Though virtual, you knew not much of virtue,
Our love affair left hanging by a thread.
Romantic love with applets is most terrible.
I wish you weren’t installed so network-shareable.
– Frank Willison, O’Reilly Editor in Chief
For more memories, thoughts and feelings about Frank Willison’s legacy, go to our dedication page.
If you have your own sonnets, as well as thoughts and memories about Frank, feel free to talk back.