Then, j3d.org might be a good place to start a lobby or something more appropriate, if necessary.
I’d be willing to do that. Recently I haven’t been paying as much attention to the site as I should be. One of the thoughts I’ve been musing over is turning j3d.org into an Anything Relating to Java and 3D Graphics site. That would require a considerable amount of effort, so having some more volunteers to help would be really useful. I also have some qualms in doing so because the site is hosted on my personal machine, which happens to also host vlc.com.au, xj3d.org and the company website yumetech.com. Maybe CVS commit priveleges just to update the site and that’s it…
Other things to consider about the process - Java3D is a “formal” Java extension API. It uses the javax. package name space. Just turning it into an arbitrary open source package would be extremely difficult from a process perspective. Sure we could take the 1.3 code and do bug fixes, but extending it with new capabilities and keeping it labelled “Java3D” would be difficult to say the least. Sun’s lawyers aren’t known for being friendly in this regard.
My company (Yumetech) has had some initial discussions with Michael Schulmann, the manager in charge of the J3D and other Java media stuff about where to go from here. They are open to the possibility of someone purchasing the code from them to then make further improvements, and specifically with the ability to do a proper OSS license (ie not the bastardised SCSL-style license). Nothing concrete yet, but keep in mind it may be possible to do something like a Blender project, where a large number of people get together to contribute funds to purchase the codebase from Sun and then turn it into a OSS project.
Obviously there are some licensing issues to deal with as Sun has licensed some parts of the codebase from third-parties, which would make it hard or impossible for them to release those bits (and therefore we’d need to replace them to get a functional codebase). However, Sun at least seem to be willing to part with some of their IP too. We’ve had separate discussions as part of the Web3D Consortium process about RF licensing some of their patents with geometry compression and they seem to be quite willing to discuss it.
So in general, it looks like a mixed bag of prospects for the future. I hold close to zero hope that any further development will happen with Java3D beyond occasional bug fix releases of the 1.3.x line. Kelvin and Mark Hood are still floating around the list and registering bug IDs, which is a marginally positive sign.