Les questions concernant les licences peuvent être adressées à lg3d_license@dev.java.net
Veuillez consulter le Guide d'installation et le Le guide du développeur pour toute question technique.
Q. Où puis-je obtenir plus d'infos sur le
Projet Looking Glass ?
R. Vous pouvez aller sur le site de Sun pour le Projet Looking Glass pour plus d'informations. Vous pourrez y voir des
démonstrations de la version démonstration-des-concepts du Projet Looking Glass.
Q. Puis-je obtenir une version d'essai du Projet
Looking Glass ? Puis-je effectuer des beta-tests du Projet Looking Glass ?
R. Nous sommes encore dans le début du processus de développement. Il n'y a pas de version
d'essai disponible pour les utilisateurs. Néanmoins les développeurs de logiciels peuvent télécharger
les versions de début de développement et participer au développement open source. Veuillez visiter
https://lg3d.dev.java.net/ pour plus
de détails.
Q. Quand pourrai-je acheter le Projet Looking Glass ?
R. Le Projet Looking Glass n'est pas un produit et ne peut pas être acheté maintenant. Il
fait partie des développements avancés de Sun Microsystems et est un projet open source. Sun l'utilise
pour influencer nos plans de production; pour intéresser les gens sur de nouvelles technologies; et pour
obtenir de nouvelles idées afin de prévoir ce que l'on fera dans le futur. Certains des résultats de
ce projet seront intégrés dans de futures versions du Sun Java Desktop System. Veuillez rejoindre notre mailing
list afin de rester informé des progrès du Projet Looking Glass.
Q. Pourquoi Sun a rendu open source le Projet Looking Glass ?
R. Le Projet Looking Glass est à ses balbutiements. Nous devons explorer de nombreuses idées et
possibilités. Nous offrons le code du Projet Looking Glass à la communauté toute entière afin d'explorer
chaque aspect de la technologie plutôt que de nouves restreindre à certains privilégiés. Nous pensons que
ce développement ouvert est un excellent modèle pour exploiter chaque opportunité. Donc votre participation
est sincèrement attendue.
Q. Quelle est la différence entre la version proof-of-concept (démonstration du concept)
et cette version open source pour développeurs ?
A. La version proof-of-concept fut construite afin de montrer notre vision des possibilités d'un bureau
3D. Elle a montré de nombreuses idées de Sun pour le bureau. Elle fut construite comme une démonstration uniquement,
et pas comme une version utilisable.
La version open source pour développeurs est complètement réécrite en visant la production. Elle exploite Java 3D pour
une meilleure résistance à la charge, de meilleures performances, et fournit des fonctionnalités clés utiles
quotidiennement comme une architecture client-serveur afin de garantir la robustesse du système. Nous avons passé nos
forces de développement de la version proof-of-concept à la version open source pour développeurs.
Q. Quelles plateformes seront supportées par le Projet Looking Glass ?
R. Nous prévoyons de supporter les systèmes d'exploitation Linux et Solaris.
Q. Quelles applications marcheront avec le Projet Looking Glass ?
R. Quand il sera achevé, les applications Linux, Solaris et Java (lancées dans le système X Window)
fonctionneront sans aucune modification.
Il supportera bien entendu le lancement d'applications 3D.
Les questions concernant les licences peuvent être adressées à lg3d_license@dev.java.net
Q. Quelle est la licence utilisée ?
R. Il y a trois licences disponibles pour les développeurs intéressés dans le développement
d'applications utilisant le Projet Looking glass.
Pour les développeurs intéressés dans le contrôle, la modification et la redistribution du code
source en tant que partie de leur propre application, le Projet Looking Glass a été inscrit comme un
projet Open Source sur java.net sous la Licence GNU Publique, ou GPL.
Pour les développeurs intéressés dans le développement d'une application par dessus la plateforme du
Projet Looking Glass sans contrôler et/ou modifier le code, il y a des versions binaires de l'état
actuel du projet disponibles au téléchargement sous la traditionnelle Licence de code binaire. Elle est aussi
disponible sur java.net.
Finalement, pour les développeurs ou organisations intéressés dans d'autres utilisations ou modifications
du code source mais qui souhaitent garder leurs implémentations et leurs applications associées propriétaires,
veuillez contacter Sun à l'adresse lg3d_license@dev.java.net
Q. Puis-je effectuer des modifications sur le code source
et redistribuer mes changements ?
R. Oui. Si vous effectuez la moindre modification sur le code original, la redistribution de ces
modifications en tant qu'éléments de vos applications est bienvenue. Si vous avez choisi de développer sous
les termes de la licence GPL, vous devez publier le code source pour vos "travaux dérivés" -- à la fois vos
modifications et l'application elle-même -- lors de la distribution de votre application. Si vous effectuez
des modifications sur le code original et préférez ne pas publier le code source, veuillez contacter Sun à
l'adresse lg3d_license@dev.java.net
Q. Puis-je développer une application en téléchargeant le binaire et
laisser mon application propriétaire ?
R. Oui. Si vous choisissez de développer une application basée sur les fichiers binaires existants
pour le Projet Looking Glass, vous n'avez pas à fournir le code source de votre application. Néanmoins,
veuillez prendre note que ces fichiers binaires reflètent l'état actuel du développement, et ont pu ne pas
subir les contrôles de qualité habituels. Étant donné que le code source change et mûrit, le fichier binaire
va aussi changer de temps en temps.
Q. Les API de LG3D vont-elles remplacer celles de Java 3D ?
R. Non. Actuellement, les API de LG3D complètent les API Java 3D, et fournissent des fonctionnalités
supplémentaires dont un système d'animation (pour simplifier l'écrite d'application ayant une expérience
utilisateur riche) et des APIs pour le développement et l'intéraction avec un gestionnaire de fenêtres
en 3D.
Q. Est-ce qu'une API pour un ensemble de nouveaux widgets en 3D est prévue ?
R. Nous prévoyons d'étendre l'API riche de widgets Swing afin de créer notre API de widget plutôt que de
développer encore une autre API. Notre approche est d'apporter une implémentation de la "Vue" de l'architecture
MVC de Swing en utilisant l'API LG3D afin que les composants Swing soient rendus dans l'espace 3D. Ceci sera un
projet public chaud et nous accueillons votre participation sur https://lg3d-core.dev.java.net/.
Q. Comment puis-je participer ?
R. Sun pense que s'engager dans la communauté créative et ouvertures de personnes
travaillant sur Java conduira l'innovation. Si vous êtes un développeur de logiciels, vous pouvez
rejoindre la communauté open source java.net qui étend ce projet.
Veuillez lire le guide "Comment contribuer au projet Looking Glass" pour plus d'informations.
Q. Comment puis-je commencer à développer des applications
pour le Projet Looking Glass ?
R. Nous vous demandons d'imaginer quels types d'applications seront mieux utilisées dans un environnement 3D.
Vous pouvez prendre pour exemple votre gestionre de fichiers musicaux. Si vous voulez obtenir de l'expérience dans le
développement d'applications 3D utilisant la technologie Java, vous pouvez dès aujourd'hui commencer à utiliser l'API
Java 3D. Nous vous invitons à développer des démonstrations d'applications 3D et de les héberger sur le projet open source java.net.
Q. Y a-t-il un accès anticipé ou une API pour le Projet Looking Glass afin de
faire de la programmation 3D ?
R. Nous avons un projet open source sur java.net, et les développeurs
de logiciels sont invités à explorer les possibilités du Projet Looking Glass