Pushing the issue
An OS Java effort in Brazil
Open Source Java is back in the headlines, but this time the discussion centers around a real project that is already in progress in Brazil. The eWeek article Open Source Java Bresing in Brazil reports " The rollout of Javali, which is one of 10 open-source projects under development by the Brazilian government, including the JVM and class libraries, will be staggered, Souza said. "We would love to have a JVM by the end of next year," he said. "It could change lots of things for us if we got this time frame right."
Thoughts? Add to one of the threads in The Big Question discussion.
Object Pooling? In today's Weblogs Rory Winston takes A Dip in the Autopool. He acknowledges that "Object pooling in Java is generally a bad idea for many reasons, not the least of which it has the nasty ability to actually cause the very performance problems you are trying to solve on modern JVMs, but there are always cases where the resources available to your application are in such limited supply that you really don't have a choice in the matter. Instances are rare, but in some cases you just pay too great a resource cost for each object and a pool is required."
Max Goff looks at the application of Moore in Storage. He passes on a report that "the average cost for disk storage is now less than 10 cents per Mb. Moore's Law, or a derivative thereof, continues to rapidly reduce the cost of storage, which over time gives rise to interesting results. Gmail, for instance, has raised the bar (or lowered the cost, as the case may be) for large storage-capacity email accounts. Yahoo, in response to Google's efforts, was forced to do likewise ... my fee-based Yahoo account now gets me 2.0 Gb for the same price I paid for 100 Mb just a few months ago."
John Reynolds has been Learning by Teaching as he explores Tapestry's Table component.
In Also in Java Today , J2SE 5.0 adds support for the queue with a new interface that Kulvir Singh Bhogal discusses in Minding the Queue. He reminds us that in the past we have used a List to simulate a queue by adding using the List add() method and dequeuing using the List removeFirst() method. In this article you will see how to use several classes that implement the new Queue interface.
3D Graphics on your cell phone? It's amazing how quickly devices that were constrained enough to deserve their own flavor of Java now have the power that we had on the desktop not so long ago. Qusay H Mahmoud helps you with Getting Started With the Mobile 3D Graphics API for J2ME and explains that "In addition to the APIs, the package defines a scene graph structure and a corresponding file format for managing and deploying 3D content efficiently, along with all other necessary data: meshes, scene hierarchies, material properties, textures, animation keyframes, and so on."
In Projects and Communities ,The Jini community announces the release of Athena 0.9c, "a service that allows your databases and other non-RDBMS datasources to participate in Jini distributed transactions."
You have a release of your java.net project ready, now what? In Install me you will see the importance to impatient users of a good installation experience.
The discussion of protecting IPcontinues. In today's Forums, Java Kiddy writes that arguments about decompilers is the same as saying " Like saying to Ford Motor Company "did you know someone with a screwdriver could dismantle one of your engines and learn how it works?"
Mark Swanson adds "There is a retroguard option to squish all of your code into the root package (of course methods/attributes are simplified down to a character or two). HelloWorld.java is still easy to decompile and read, but it will not be easy/worthwhile/cost effective to decompile and analyze a large codebase that has been squished like this."
In today's java.net News Headlines :
- Open-Source Java Brewing in Brazil
- Early Draft Review: JSR 242 - Digital Set Top Box Profile
- Jikes 1.22
- Mevenide for Eclipse 0.3.0 and Netbeans 4.0 beta2
- OpenWFE 1.4.4
- ArgoUML 0.17.1
- Centric CRM 2.9 (with source)
Registered users can submit news items for the java.net News Page using our news submission form. All submissions go through an editorial review before being posted to the site. You can also subscribe to thejava.net News RSS feed.
Current and upcoming Java Events :
- October 8-10, 2004 Pacific Northwest Software Symposium
- October 15-17, 2004 Atlanta Java Software Symposium
- October 19-22, 2004 Educause 2004
- October 19, 2004 JXTA Developer Kitchen
Registered users can submit event listings for the java.net Events Page using our events submission form. All submissions go through an editorial review before being posted to the site.
Archives and Subscriptions: This blog is delivered weekdays as the Java Today RSS feed. Also, once this page is no longer featured as the front page of java.net it will be archived along with other past issues in the java.net Archive.
An OS Java effort in Brazil- Login or register to post comments
- Printer-friendly version
- daniel's blog
- 309 reads





