CARVIEW |
![]() | ||||||
|
![]()
![]()
Contributions
OpenJDK
JDK 6
JDK 7
Tiger
Featured JDK Blogs
Resources
External Links
Upcoming Events
|
Welcome to the OpenJDK CommunityThis is where Java SE platform developers and researchers gather to collaborate on the core reference implementation of Java technology - the JDK. Here's How to Get Started.
Open Sourcing the JDKAt JavaOne 2006, Rich Green, Sun's Executive VP of Software, said, "It's not a question of whether, but its a question of how." One year later at JavaOne 2007, Sun delivered on that promise and announced the source for a fully buildable JDK is now available under the GPL v2 license on java.net. Get started now: OpenJDK ProjectYou can find more information about this announcement and other open source Java news at Sun's open source websiteJDK 6 is out! A big THANK YOU to you, the JDK Community, in helping us get Java SE 6 out the door. You can download your copy here.
![]() Steve Goldman: Some lessons learnedI recently got assigned a bug. It got assigned to me because the stack trace that came with it showed some of the deoptimization code in the trace. (Note that the current synopsis is different than when I got it and reflects the debugging I did.) When I got it I looked at the trace and said to myself "this isn't a deopt bug, ... ![]() Nikolay Igotti: handling of synchronous faults on UnixSynchronous faults in MT application on Unices. (Jun 13, 2007)
![]() Joe Darcy: Balance of ErrorGiven limited resources, optimizing quality doesn't just involve minimizing the number of errors; it also involves balancing different kinds of errors. There are two basic types of errors one can make: ![]() Eamonn McManus: Disassembling serialized Java objectsPresenting Serialysis, a library that allows you to disassemble
the serial form of Java objects. This can allow you to retrieve
information about an object that is not available through its
public API. It is also a useful tool when testing the
serialization of your classes. —
Eamonn McManus
![]() John O'Conner: Swing Application Framework: Lifecycle EventsEvery application has a lifecycle of events determined by the framework. Override those event methods to define application behavior. —
John O'Conner
![]() Cay Horstmann: The Single Thread Rule in SwingI am working on the 8th edition of Core Java, and one of my thoughtful reviewers (Brian Goetz) pointed out that the single threading rule for Swing has been tightened up recently. This blog discusses how code that used to be good is now bad, and it tries to elicit some answers from the experts about that badness. —
Cay Horstmann
![]() Joe Darcy: Relative Ordering of Java and C++Recently, Alex Miller has made the incendiary suggestion that C++ be renamed Java--. Years ago, Bill Joy's initial reaction to C++ was that he instead wanted "C++++-=, a little bit more but a whole lot less." Java came about a few years later. ![]() Nikolay Igotti: ELF runnable on multiple OSesELF binary which is runnable on both Linux and Solaris. (Jun 13, 2007)
![]() Alex Miller: JSR 166?keeps going and goingI happened to run across a post by Doug Lea in the JSR 294 mailing list this weekend that mentioned he had been hard at work on a new concurrency framework for Java 7... (Jun 11, 2007)![]() Stephen Colebourne: Speaking at TSSJS Europe on ClosuresI will be speaking on the subject of Java Closures at TSSJS Europe in Barcelona on Wednesday June 27th. I'll be introducing closures, showing what they can do, and comparing the main proposals. It should be a good trip! (Jun 11, 2007)![]() Nikolay Igotti: Fast thread local areas for amd64Fast and high volume thread local storage for AMD64 CPUs. (Jun 09, 2007)
![]() Nikolay Igotti: Hiding instruction on CISC CPUsInstruction hiding on machine code level. (Jun 08, 2007)
![]() Experimental Build Repository at icedtea.classpath.orgAt the present time it's not possible to build a fully Free Software version of OpenJDK, because of the presence of some "binary plugs". Quoting https://openjdk.java.net/: "Not all of the source code that makes up the JDK is available under an open-source license. In order to build an OpenJDK binary from source code, you must first download and install one or more of the following files from which the build process will copy over 'binary plugs' for these encumbered components." In addition to this, it's necessary to download an unfree JDK to build OpenJDK. We have been working within Red Hat to replace these binary plugs with free software based on GNU Classpath and to remove the need for bootstrapping with unfree software. This is important for a number of reasons, the most pressing being that only free software may be used to build operating systems like Fedora. We intend this build repository, based on OpenJDK, to provide a basis on which to experiment. It's not a fork from OpenJDK, and doesn't contain the OpenJDK source code. (Jun 08, 2007)![]() Mark Reinhold: OpenJDK Community CosmologyEvery community needs a creation myth. Here's ours. (Jun 08, 2007)![]() Kirill Grouchnikov: Software licenses, the letter and the spiritThe latest "Microsoft vs. open source" wave is washing the blogosphere. Seems like Microsoft just can't win... —
Kirill Grouchnikov
![]() Kohsuke Kawaguchi: JAXB binding customization syntax reference is onlineI just posted the reference of the complete JAXB binding customization elements. —
Kohsuke Kawaguchi
![]() Nikolay Igotti: Computing function body size in more or less portable wayHow to figure out from C program size of machine code generated for particular function? (Jun 06, 2007)
![]() Joe Darcy: Nested, Inner, Member, and Top-Level ClassesOne way declared types in Java differ from one another is whether the type is a class (which includes enums) or an interface (which includes annotation types). An independent property of a type is its relation to the surrounding lexical context. A top level class does not appear inside another class or interface. If a type is not top level it is nested. Howeve ... ![]() Mark Reinhold: Slides from the OpenJDK Project Report @ JavaOne 2007 I've posted the slides from my
JavaOne talk. (Jun 04, 2007)
![]() Nikolay Igotti: ELF viewsDescription of two views of ELF file and implication of this fact (Jun 05, 2007)
![]() John O'Conner: POJOs on the Desktop with the Java Persistence APIReading the persistence portion of the EJB 3.0 specification, the best thing I discovered was that I could use plain ol' Java objects -- POJOs -- for both my application logic and persistence needs on the desktop. —
John O'Conner
![]() Nikolay Igotti: Faster globals access on Sparc (part 2)In previous post I described faster variable access for sparc CPUs, but this approach has a problem: process need to have specific virual address space mapped in, and not used by other parts of an application.
To achieve this, syscall (Jun 04, 2007)
mmap(2) with MAP_FIXED flag could be used, but
it has pretty nasty feature, namely
...![]() John O'Conner: The Swing Application (Un)FrameworkThe Swing Application Framework (JSR 296) is hardly a framework at all, not in the typical sense anyway. The framework is probably the lightest, easiest to use one I've ever experienced. —
John O'Conner
![]() Daniel Fuchs: Using Mercurial With SSH - hg: not foundToday I have started experimenting using Mercurial (hg) with ssh. Here are the two first pitfalls in which I have fallen. ![]() Tom Marble: revised Gmane decoder ring
Just want to give everyone a pointer to our new, shiny OpenJDK
Gmane gateways.
Thanks again to Lars, Torsten and Wolfgang for providing this
great service. If you find it's hard to track all the OpenJDK
lists you can simply go to https://search.gmane.org/
and enter a keyword (e.g. "toolkit") and the group wildcard
"comp.java.openjdk.*" to get hits in all the lists.
NOTE on submitting ... (Jun 01, 2007)
![]() Chet Haase: Existence ProofWe're half-way through editing the "proof" pages. That must mean the book is nearly done, right? Please? (May 31, 2007)![]() Andreas Sterbenz: Nested Superpackages RestatedA few weeks ago I posted an entry that explained what superpackages are about. This is a continuation that deals with nested superpackages. If you have not read the first post, read it before continuing. As a reminder, the short version is: a superpackage is a language construct for information hiding [1]. ![]() A. Sundararajan: A project idea for OpenJDK...You probably checked out the OpenJDK project and even built it on your favorite platform. And you are wondering how can you do a small, but interesting project with OpenJDK. In Nov 2006, I mentioned about HotSpot Serviceability Agent (SA) which is a set of APIs and tools for debugging HotSpot Virtual Machine processes and core dumps. You may want to look at HotSpot Serviceability page and HotSpot SA sources in the hotspot/agent/ directory and the subdirectories. (May 30, 2007)![]() Eamonn McManus: Cascading: It's all done with mirrorsOne of the features planned for version 2.0 of the JMX API is cascading, also known as federation. Here's what it is, and how you can build a simplified form of the same thing without waiting for 2.0. (May 30, 2007)![]() Marina Sum: On 64-Bit Computing and Virtual ServersOnce in a while, it's a breath of fresh air to read about hardware. —
Marina Sum
![]() Eamonn McManus: Custom types for MXBeansMXBeans map between arbitrary Java types and a fixed set of
types in javax.management.openmbean called the Open Types. Up
until now the mapping rules were fixed. In the Java 7 platform,
we're planning to allow customization of the rules. —
Eamonn McManus
![]() Joe Darcy: So you want to change the Java Programming Language...With the talk of closures,superpackages ,
more annotations,
and other language features in the air for JDK 7, what are all the tasks that might need to happen to fully add a language feature to the platform? Besides the general advice of being open about the project's status and soliciting feedback, there are specific technical considerations for language changes... (May 29, 2007)
![]() David Herron: Badness of open source business modelsDave Gilbert has an interesting blog entry, The Badness of JFree, quoting an email he received complaining about the business model he uses with JFreeChart. This points to a bigger issue of different ways to monetize work on an open... —
David Herron
![]() Andreas Sterbenz: Modules and Security on OpenJDKI'd like to say a few words about the projects and code on OpenJDK that I am involved with. First off, if you are interested in reading the JDK source code and maybe even contributing, I suggest starting by downloading the OpenJDK sources as a ZIP file from the download page(who came up with that URL?). You can also browse it online using ... ![]() Roman Kennke: Improving Anti-AliasingI was able to improve the antialiasing rasterizer significantly. So far I calculated the coverage on ?intersection pixels? by scanning each scanline 4 times (or any other power of 2 for that matter) and counting the intersections within each pixels. The coverage (delta) for each pixel is then calculated as count / max. For example, if we count 4 intersections in a pixel when we did 8 scans, then we have a coverage delta of 0.5 for that pixel. So far so good. But it quickly turned out that this approach is flawed... (May 30, 2007)![]() Chris Adamson: Let the OpenJDK forking race begin?!Well, we knew there would have to be forks of the JDK once it went GPL; David Herron pointed out last month that this isn't a bad thing, because the risk of a hostile fork is low, due in part to the cost of maintaining a fork. So who's forking and why? (May 29, 2007)![]() Alex Miller: Make static typing work for youJava is statically typed and this pervades the design and code written in it (regardless of whether you think that is a good thing). If you try to subvert this using reflection, you are working against the language and losing the major benefits of static typing, such as the ability to refactor, compile-time type checking, etc... (May 29, 2007)![]() Alex Miller: Using Class as an annotation attribute typeI mentioned in my previous post on static typing that there was a tangent to this related to annotations. I was originally going to mention in that post that another place I see class names invisible to the compiler is in an annotation I have that had a class name as an attribute. (May 29, 2007)![]() Neal Gafter: Removing Language Features?As a language grows by the addition of features, it necessarily gets more complex. After all, you can't remove existing language features because existing programs use those features, but each additional feature adds complexity. Right? ![]() Inderjeet Singh: Pet peeve with the Java 1.5 enhanced for loopShould the enhanced for loop in Java do an auto null check? —
Inderjeet Singh
![]() Vita Santrucek: OpenJDK Quality MetricsAs a part of deploying the OpenJDK portal we are also including some of the basic quality metrics for the JDK 7. The goal behind this is to provide insight into the quality processes used in the development cycle and quality of the release it self. (May 24, 2007)![]() RedHat's Plans for OpenJDKOur team at Red Hat has been doing some planning now that OpenJDK has been released. First, a summary of OpenJDK?s status... (May 24, 2007)![]() 6.5 Million Lines of Code. Dive In.Open source Java is here. Get started with the OpenJDK Project. This month the SDN Channel spotlights the 2007 JavaOne Conference in San Francisco, where thousands of developers marveled at the latest Java innovations. Without a doubt, the open sourcing of Java is one of the most exciting developments in the history of the platform. The OpenJDK Project offers source code, tools, and a thriving community for Java developers. (May 24, 2007)![]() Dalibor Topic: Power to the peopleJ1 was fun. So much fun, that I should write something long & remotely relevant about all the sessions I've seen and people I've met in another post. Meanwhile, I'm back at home, and managed to sleep off the time difference, and even my backpack has arrived, after it apparently had decided to spend a night in Paris without me. Meanwhile, I've noticed on Planet Classpath that a bunch of people seem to be happy to see me on the interim governance board for the OpenJDK project. Thank you all for your support, I'm flattered to have it. And thanks to those that approached me during J1 to ask questions, suggest directions, and complain about Sun in general. Keep doing that. (May 24, 2007)![]() OpenJDK and NetBeans: A Tutorial to build JConsole and JMX SourcesThe OpenJDK and NetBeans IDE WebSite has now a tutorial that shows how to build various part of the JDK, and the JDK itself: in particular, there's a chapter dedicated to building the JMX API sources, and another one dedicated to building the JConsole graphical tool sources. Make sure you do read the associated READMEs (displayed in the IDE under the JMX and JConsole project's nodes), and visit the JMX and JConsole pages on the Project OpenJDK web site! (May 24, 2007)![]() JavaLobby Discussion: Is there a consensus on fixing Generics for Java 7?Is there a consensus on fixing Generics for Java 7? Seeing as closures and properties are still quite disputed, I was wondering whether there was any consensus on introducing Reified Generics for Java7 instead. (May 24, 2007)![]() Mandy Chung: JavaOne 2007 BOFs slidesSlides for our JavaOne 2007 BOFs are available for download. —
Mandy Chung
![]() Fabrizio Giudici: Amazingly good APIsPaul Buchheit criticized Java imaging APIs as they require "closer to 100 lines of Java" just to do a simple image resizing, that in Python can be done in three lines... —
Fabrizio Giudici
![]() Richard Bair: App Framework JavaPolis Talk OnlineHans Muller's App Framework talk from this past JavaPolis is now online at https://parleys.com —
Richard Bair
![]() A. Sundararajan: Troubleshooting BOF (JavaOne 2007) slidesWe received few comments/emails asking for the slides of troubleshooting tools BOF (JavaOne 2007). Alan Bateman has uploaded the slides (PDF) of the troubleshooting tools BOF.
(May 22, 2007)
![]() Neal Gafter: A Limitation of Super Type TokensWatching Josh Bloch's presentation at JavaOne about new topics in the second edition of Effective Java makes me want to go out and get my own copy. Unfortunately, he's not scheduled to have the new edition in print until later this year.
![]() Daniel Fuchs: OpenJDK and NetBeans: A Tutorial to build JConsole and JMX SourcesThe OpenJDK and NetBeans IDE WebSite has now a tutorial that shows how to build various part of the JDK, and the JDK itself: in particular, there's a chapter dedicated to building the JMX API sources, and another one dedicated to building the JConsole graphical tool sources. Make sure you do read the associated READMEs (displayed in the IDE under the JMX and JConsole project's nodes), and visit the JMX and JConsole pages on the Project OpenJDK web site! (May 21, 2007)![]() JavaOne2007 Hands-On Lab 1420My colleagues Paul Cheung, Luis-Miguel Alventosa and myself together developed, and presented for, this year's JavaOne Hands-On Lab1420 on "Non-instrusive Monitoring and Troubleshooting of Java Applications using Java Management Extension (JMX), JConsole and Aspect-Oriented Programming (AOP)". —
Max Poon
![]() David Van Couvering: Great news for Java DB on Internet Clients : Consumer JREVery promising news coming out of the Java team around the Consumer JRE. What they are addressing is spot on the kinds of things that have made running Java DB on an Internet client a little creaky. —
David Van Couvering
![]() Chet Haase: Consumer JRE: Leaner, Meaner JavaThe Consumer JRE release will address several serious issues in deploying and running Java applications. Even better: you don't have to wait for the next major release of the JDK to get these features. (May 18, 2007)![]() Fabrizio Giudici: Microsoft's attitude towards open-source...The news is circulating since a few days, but I was suprised to not see discussions about it but in a few forums. It should reveal the real Microsoft's attitude towards open source (think of .NET, Mono, SilverLight etc...) -... —
Fabrizio Giudici
![]() Peter von der Ahe: Thank youToday is my last day at Sun. This has been a tremendous experience, and you, the readers of my blog, have helped make it so. I plan to follow the OpenJDK compiler, Kitchen Sink Language, and OpenJFX projects, but I have a full time job, so my contributions will be small. ![]() David Herron: Java and multimedia, round 2Yesterdays post on Closed versus open multimedia formats seems to have struck a nerve. A lot of good comments. I just came across Chris Adamson's blog, Java SE Media (Or Not) at JavaOne ... wow that makes for some interesting... —
David Herron
![]() Praveen Mohan: Test Harness and toolsNow that OpenJDK is out and I would like to open up some of the discussions that have been happening within the OpenJDK Quality team of Sun to the community. My colleague David has initiated it already in his blog on Test Suites and tools and this is a continuation of the same.
(May 18, 2007)
![]() David Herron: Closed versus open multimedia formatsAt JavaONE last week Bruno Souza launched one of his stunts which was video'd and posted online. Last year he had this "foot" which he carried around with which to kick people in the head, and apparently the video got... —
David Herron
![]() David Herron: JavaFX and slimming the JREJavaFX is cool, right? Did you raise your hand when you said you wanted an JavaFX Mobile phone? I sure did. Looking over blog entries since JavaONE I'm seeing a lot of angst... JavaFX adds to the bloat so how... —
David Herron
![]() Ethan Nicholas: Announcing the Consumer JRE (again!)With all the fuss about JavaFX, you may have missed an equally important announcement: the new Consumer JRE is on its way, with a host of exciting improvements. —
Ethan Nicholas
![]() Praveen Mohan: Test Harness and toolsNow that OpenJDK is out and I would like to open up some of the discussions that have been happening within the OpenJDK Quality team of Sun to the community. My colleague David has initiated it already in his blog on Test Suites and tools and this is a continuation of the same.
(May 18, 2007)
![]() David Herron: Closed versus open multimedia formatsAt JavaONE last week Bruno Souza launched one of his stunts which was video'd and posted online. Last year he had this "foot" which he carried around with which to kick people in the head, and apparently the video got... —
David Herron
![]() David Herron: JavaFX and slimming the JREJavaFX is cool, right? Did you raise your hand when you said you wanted an JavaFX Mobile phone? I sure did. Looking over blog entries since JavaONE I'm seeing a lot of angst... JavaFX adds to the bloat so how... —
David Herron
![]() James Stauffer: Case of static method namesWould it be beneficial to make all static methods start with an upper case letter? —
James Stauffer
![]() David Van Couvering: Connecting to an embedded Derby database from another processYou are running Derby in embedded mode but want to look at the data with another client (a report tool or a visual query UI). You can do this by starting a Derby network server programattically. —
David Van Couvering
![]() Qusay H. Mahmoud: Liberating JavaWhen Java was released to the public back in 1995, the source came with it. So Java has always been an "open" platform, but now it is FREE... —
Qusay H. Mahmoud
![]() James Stauffer: Better stack tracesHow can stack trace messages be improved? —
James Stauffer
![]() Joshua Marinacci: Problem and solution for compiling NetBeans on MacWhat follows is a particular problem I had compiling NetBeans on my Mac and my solution to it. I'm putting this in my blog not so much for my readers but for the future generations of Google travelers who may... —
Joshua Marinacci
![]() Onno Kluyt: OpenJDK Governance Board and the JCP This seemed to be a topic of confusion last week at JavaOne. In most of the press interviews I did - including a cameo appearance in Jonathan and Rich's post-keynote press conference - this question came up and also my dear JCP EC Members seemed curious about any relation between the two. So let's start at the top. ... (May 16, 2007)
![]() Felipe Gaucho: JSR-277: Super JAR and the three kinds of Hell.Well known problems like How to deliver applications in only one JAR and the version control and management of dependencies between different modules of an application motivated [Stanley Ho, Dave Bristor, and others] to propose something better for the next generation: a Super JAR mechanism that allows developers to simplify development and deployment processes. (May 16, 2007)![]() A. Sundararajan: Programmatically dumping heap from Java applicationsIn the troubleshooting BOF, we demonstrated how to use the jmap -dump option to dump heap dump of a running application and showed how to browse/analyze the resulting binary heap dump using the jhat tool. ![]() Joe Darcy: Mixing-in an EnumEffective Java discusses two variants of the type-safe enum pattern, one that allows subclassing and one that does not. The enum language construct added in JDK 5 only provides the non-subclassing variant (because supporting subclassing would have confusing interactions with switch statements and other enum features). However, having the enum class implement a mixin interface can restore some of the third-party extensibility of the ... ![]() Patrick Keegan: JavaHelp and Swing Application FrameworkAdding JavaHelp to a simple Swing application using NetBeans; getting a glimpse of Actions in Swing Application Framework (May 15, 2007)![]() David Van Couvering: Running a SQL script from Java in Java DBA nice little tip about how to run your .sql file from within Java (May 15, 2007)![]() Daniel Fuchs: We are open sourcing the Java Dynamic Management KitYou may have seen an OpenDMK project lingering on java.net for a few weeks: Well, I am pleased to announce that we have pushed a first snapshot of the sources just before JavaOne. ![]() Joe Darcy: Closures, Visitors, and HedgehogsIt has been said that there are foxes and there are hedgehogs and "the fox knows many tricks, but the hedgehog knows one great trick." The one great trick of computer science is adding a level of indirection in the right place. There is an interesting similarity between the level of indirection added by the visitor pattern and by closures. ![]() Kirill Grouchnikov: Bringing life to Swing desktop applications - all you need to knowThis entry provides the links to all the media and applications shown at the "Bringing life to Swing desktop applications" technical session at JavaOne 2007. —
Kirill Grouchnikov
![]() David Herron: What could Sun do with Java after Java7?In Farewell To GCJ, Sun Hires GCJ Architect For JavaFX, while discussing Per Bothner's being hired by Sun, Wei Qi Gao asks: (For example, what are they going to do after Java 7? Add a macro system?) ... er... I... —
David Herron
![]() David Herron: Some OpenJDK answersIt's the last day of JavaONE, I spent most of my time in the OpenJDK booth talking with people. And their questions are on my mind. Here's a few answers to common questions. What happens with people selling commercial apps... —
David Herron
![]() Peter von der Ahé: OpenJDK desktop backgroundI created an OpenJDK desktop background. My graphic talents are limited, so I hope this can serve as an inspiration for more talented people. (May 14, 2007)![]() Joshua Marinacci: JavaOne: Another One is DoneIt's Friday morning and I'm watching the James Gosling keynote from the bean bags in front of the big screen. I'd say this was the most exciting JavaOne I've ever been too. We really saw desktop Java in full force.... —
Joshua Marinacci
![]() Tom Marble: Double Espresso
Wow.
This has been the most intense JavaOne I have ever intended.
I have met so many interesting people and have had a great
time talking about OpenJDK and the possibilities now.
I know many of my friends have already done amazing things
with OpenJDK... I can't wait to learn about all the cool hacking!
I fully intended to blog on events this week, ... (May 11, 2007)
![]() Ron Hitchens: It's The JVM, StupidMaybe we should start calling it JvmOne —
Ron Hitchens
![]() Patrick Curran: Hello, brave new worldHello from JavaOne, Sun's annual Java conference. This is a major event, and consumes a great deal of our time in preparation. This year was particularly hectic, since we've been working frantically to prepare for the release of the Java SE platform as open source. We promised at last year's JavaOne that we would do this, and now we're ready to go. Rich G ... ![]() Timothy M. O'Brien: Simon Phipps on Forking Resistance, Open SourcePhipps has perfected the pitch for open source. You can tell he?s had to explain open source to a zillion executive types who have no idea what he is talking about. Here are some good quotes... (May 10, 2007)![]() OpenJDK: Here I comeDitching the Keynote session at JavaOne I am sitting in the Alumni room and trying to get my head around the OpenJDK... (May 10, 2007)![]() Daniel Fuchs: OpenJDK is out, with a JMX and JConsole NetBeans project!As you were already informed by many prominent bloggers from the Java Community, the OpenJDK Project is finally out! ![]() David Van Couvering: Java DB Booth is hopping!I hung out at the Java DB booth today, and we were busy! —
David Van Couvering
![]() Michael Nascimento Santos: Tuesday afternoonFast chat with Neal Gafter, Geert, another general session, the Swing Application Framework and EJB 3.1. —
Michael Nascimento Santos
![]() David Herron: Quality and Open SourceLast night I attended, at Java ONE, a talk by David Schlesinger of ACCESS, formerly of PalmSource. What drew me was the title, about building open source communities, and I hoped to gain a little insight about the process since... —
David Herron
![]() John D. Mitchell: JaveOne 2007, Java Puzzlers Points Out Problems with Kitchen SinkThe ever interesting Java Puzzlers session is always a hit but also shows the nasty reality that the C++ disease has fully infected Java. (May 09, 2007)![]() Malcolm Davis: JavaOne Blog 4: JSR 296 Swing Application Framework, nice but lacking.The JSR claims to be a conical form a Swing application.. (May 09, 2007)![]() Joshua Marinacci: JSR 296 Session SuccessAnother quick update. Hans and I did our session on JSR 296 today and it was a huge success. We were completely packed, over 500 people I think! More coming soon. —
Joshua Marinacci
![]() Stanley Ho: OpenJDK and ModulesThe JSR 277 EG observer mailing list is now available on OpenJDK, and there is also a new project on OpenJDK for the implementation development of JSR 277 and 294. —
Stanley Ho
![]() Felipe Gaucho: Java Puzzlers strikes JavaONEDo you know Java Puzzlers? A friendly advise for you: you must buy this book today - it is a fantastic experience. —
Felipe Gaucho
![]() John O'Conner: JavaFX -- Simplifying UI for Content DevelopersWhat is JavaFX? It's a set of Java technologies that will make it easier to develop rich multimedia content on the Java platform. At it's core, it's a new scripting language that runs on desktops and mobile devices. From the... —
John O'Conner
![]() David Herron: OpenJDK out there, and already available as an ebuild on gentooToday is the second Java Freedom Day. November 13, 2006, is the first Java Freedom Day, and I would hope that it becomes a celebrated holiday. Today, May 8, is the second one. I'm at Java ONE and am really... —
David Herron
![]() |
![]() |
![]()
|