Last Friday night, our team gave several talks about Solaris/JDS(Java Desktop System) in ISCAS(Institute School, Chinese Academy of Science), the top research institute in China, and about 70 students and developers joined this event. All the talks were put forward on OpenSolaris platform. One big problem is the connection between OpenSolaris platform and the projector, especially when we wanted to demo some cool features about JDS and had to switch among laptops. Anyway, it turned out to be a successful one.
The talk started at about 6:45pm. The keynote was given by Paul Mei, the manager for the JDS QE team. It's an introduction about the whole JDS, the applications and features. Then the demo section lead by Dave Lin. He introduced some applications to the users, such as Firefox/Evolution/PalmSync and automatic tests based on LDTP. The most attractive one was the Compiz demoed by Chris Wang and it's really fantastic :-) Due to the connection issue with the projector, we didn't demo all the aspects of JDS. But it's still great.
The second talk was a general one about the Sun technologies(DTrace/Zone/Self Healing) and Sun's contribution to the open source community. The speaker was Ganesh Hiregoudar, one engineer from India, University program manager of IEC.
I made the third talk which introduced the Mozilla community to the students, Sun's work in the community and how to contribute, and develop on the OpenSolaris platform. Almost half of the students have the user experience of Firefox, some of them are really interested in this and would like to join. Emily Chen gave the talk about the Firefox/Thunderbird Litmus test for OpenSolaris and how to be a test star. Dave's talk was about how to build JDS from scratch by using CBE. And Simon Zheng's topic was the introduction of hal/dbus.
The whole talks last for about three hours and most of the students stayed through all the sections.
Lots of students raised their questions after the talks.
Q: What's the advantage of the JDS to compare with Windows desktop environment?
A: Firstly, the JDS environment provides a full set of applications and IDE to the users and it's competent. At the same time, it's convenience for the developers to use OpenSolaris/JDS. Almost everything is ready when the SDX is installed.
Q: What's the relationship between JDS and Java?
A: To include the name Java in JDS is more a advertising as Java is famous in the software industry
A: This issue is more about the open standard. Mozilla community is always devoting itself to the openness and sharing. As more and more users join the Mozilla/Firefox world, it's foreseeable that this problem can be solved in the future. As a Firefox user, we can also send our feedback to some websites when it's possible. That's also a way to push them to rewrite the code.
Q: The Firefox extensions are in the xpi format. Could the extension be used on OpenSolaris?
A: Sure. Mozilla provides a cross-platform environment to develop applications. All the extensions also Inherit this characteristic and it's seamless to install them on OpenSolaris.
Q: Could OpenSolaris be installed on laptop?
A: All the laptops give the talks and the demos are installed with OpenSolaris. It works pretty well on them.
More introduction/pictures about this event can be found in Joey Guo's blog.