Welcome!

Linux Containers Authors: Yeshim Deniz, Liz McMillan, Pat Romanski, Elizabeth White, Zakia Bouachraoui

Related Topics: Java IoT, Linux Containers

Java IoT: Article

Sun Open Sources "Looking Glass" and Java 3D

Sun Open Sources "Looking Glass" and Java 3D

Sun Microsystems today underscored its commitment to open source and desktop technology leadership by contributing Project Looking Glass and Java 3D technology to the open source community. This contribution will unleash a new dimension of developer innovation by making Sun's technology available at Sun's 3D Desktop Technology Open Source Project on java.net.

Sun also announced additional open source desktop efforts in collaboration with the Java developer community: the JDesktop Network Components (JDNC) and JDesktop Integration Components (JDIC). JDNC radically simplifies the development of rich networked desktop applications. JDIC seamlessly integrates cross-platform Java technology-based applications with the native desktop. These open source community contributions aim to promote innovation, ease of development, integration and interactivity on the desktop, and stimulate growth of the Java platform economy for all participants.

Project Looking Glass

Project Looking Glass is the 3D desktop project that first captivated the technology industry and blew the lid off the traditional windowing paradigm at its first mass demo in Summer 2003. Project Looking Glass' innovative desktop interface offers an intuitive, new 3D environment to interact with desktop applications featuring window transparency, rotation, zoom, multiple desktop workspaces and miniaturization. The technology helps developers build highly visual 3D desktops and applications that will run on the Solaris Operating System (OS) and Linux systems such as Sun's Java Desktop System. The Project Looking Glass developer's release is expected to enable Java technology developers to break new ground in the way information and data is represented to the user.

The following features are now available in the Project Looking Glass developer's release:

  • 3D Window Manager Platform - Highly scalable Java 3D Application Programming Interface (API) with client-server model support that helps developers with design documents, initial specification and prototype implementation.
  • 3D Window Manager and Application Development API - Java API to enable development of new 3D desktop applications and 3D Window Manager features for the Project Looking Glass platform.
  • Native Application Integration Module - Module to run X11 applications within the 3D environment.
  • Sample 3D Window Manager - Sample implementation for testing and demonstration purposes.
  • 3D Environment Lite - Stand alone, simplified 3D environment for development and testing that can be run on any Java 3D API-enabled platform including Linux and the Solaris OS.

    For more information on Project Looking Glass, visit www.sun.com/software/project-looking-glass.

    Java 3D - Taking Java Technology to New Dimensions

    Sun is also releasing the Java 3D API to the open source community on java.net. The Java 3D API, recently used by NASA for its command and control system for the Mars Rover mission, helps developers incorporate high-quality, scalable, platform-independent 3D graphics into applications and applets based on Java technology. To access Java 3D, visit java.sun.com/products/java-media/3D/.

    JDesktop Integration Components (JDIC)

    The JDIC project, launched on java.net, will continue Java technology's focus on seamless desktop integration. It complements the native look and feel for Windows XP and GTK introduced in Java 2 Standard Edition (J2SE) 1.4.2 and the desktop integration enhancements in J2SE 5.0. JDIC will help developers create applications that run on multiple operating systems while giving users a quality user experience consistent with their desktop. Visit http://jdic.dev.java.net for more details.

    JDesktop Network Components (JDNC)

    JDNC aims to simplify the development of rich networked desktop applications. It offers a set of high-level user interface components with built-in networking and data-binding support that can be configured via XML. JDNC will lower the bar for rich client development and boost developer productivity, enabling a larger portion of developers to take advantage of highly interactive client applications. More information can be found at http://jdnc.dev.java.net.

    Project Looking Glass, Java 3D, JDIC, and JDNC projects are part of javadesktop.org, the java.net community for desktop developers. The 2004 JavaOne Developer Conference marks the first anniversary of java.net, the source for Java technology collaboration sponsored by Sun. In addition, java.net today launched a new community dedicated to the discussion, development and collaboration of Java Specification Requests (JSR) proposed by Java Community Process (JCP) members. This new community aims to increase efficiency by making it easier to set up JSR projects and providing the appropriate tools needed to communicate and share code with the community for greater transparency. For more information on the JavaOne conference, visit http://java.sun.com/javaone.

  • More Stories By Java News Desk

    JDJ News Desk monitors the world of Java to present IT professionals with updates on technology advances, business trends, new products and standards in the Java and i-technology space.

    Comments (2) View Comments

    Share your thoughts on this story.

    Add your comment
    You must be signed in to add a comment. Sign-in | Register

    In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


    Most Recent Comments
    Stephane Fellah 06/29/04 09:01:57 AM EDT

    I very welcome this initiative. This would speed up the development of the API, and will help to a wider adoption.
    I wish that Java Advanced Imaging API be also in Open source. It has been a while no major release has been issued for it. Convergence of JAI and Java3D would be good thing.

    Alessandro Borges 06/28/04 10:06:59 PM EDT

    The Java3D open sourcing is very welcome. I think this will shorten the release of new versions, as well fix the bugs quickly. As far as I know, Sun stands as the official keeper, bringing some peace to corporate users.

    IoT & Smart Cities Stories
    Headquartered in Plainsboro, NJ, Synametrics Technologies has provided IT professionals and computer systems developers since 1997. Based on the success of their initial product offerings (WinSQL and DeltaCopy), the company continues to create and hone innovative products that help its customers get more from their computer applications, databases and infrastructure. To date, over one million users around the world have chosen Synametrics solutions to help power their accelerated business or per...
    DXWorldEXPO LLC announced today that ICOHOLDER named "Media Sponsor" of Miami Blockchain Event by FinTechEXPO. ICOHOLDER gives detailed information and help the community to invest in the trusty projects. Miami Blockchain Event by FinTechEXPO has opened its Call for Papers. The two-day event will present 20 top Blockchain experts. All speaking inquiries which covers the following information can be submitted by email to [email protected] Miami Blockchain Event by FinTechEXPOalso offers sp...
    Digital Transformation is much more than a buzzword. The radical shift to digital mechanisms for almost every process is evident across all industries and verticals. This is often especially true in financial services, where the legacy environment is many times unable to keep up with the rapidly shifting demands of the consumer. The constant pressure to provide complete, omnichannel delivery of customer-facing solutions to meet both regulatory and customer demands is putting enormous pressure on...
    @DevOpsSummit at Cloud Expo, taking place November 12-13 in New York City, NY, is co-located with 22nd international CloudEXPO | first international DXWorldEXPO and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time t...
    When talking IoT we often focus on the devices, the sensors, the hardware itself. The new smart appliances, the new smart or self-driving cars (which are amalgamations of many ‘things'). When we are looking at the world of IoT, we should take a step back, look at the big picture. What value are these devices providing. IoT is not about the devices, its about the data consumed and generated. The devices are tools, mechanisms, conduits. This paper discusses the considerations when dealing with the...
    SYS-CON Events announced today that IoT Global Network has been named “Media Sponsor” of SYS-CON's @ThingsExpo, which will take place on June 6–8, 2017, at the Javits Center in New York City, NY. The IoT Global Network is a platform where you can connect with industry experts and network across the IoT community to build the successful IoT business of the future.
    Poor data quality and analytics drive down business value. In fact, Gartner estimated that the average financial impact of poor data quality on organizations is $9.7 million per year. But bad data is much more than a cost center. By eroding trust in information, analytics and the business decisions based on these, it is a serious impediment to digital transformation.
    To Really Work for Enterprises, MultiCloud Adoption Requires Far Better and Inclusive Cloud Monitoring and Cost Management … But How? Overwhelmingly, even as enterprises have adopted cloud computing and are expanding to multi-cloud computing, IT leaders remain concerned about how to monitor, manage and control costs across hybrid and multi-cloud deployments. It’s clear that traditional IT monitoring and management approaches, designed after all for on-premises data centers, are falling short in ...
    Machine learning has taken residence at our cities' cores and now we can finally have "smart cities." Cities are a collection of buildings made to provide the structure and safety necessary for people to function, create and survive. Buildings are a pool of ever-changing performance data from large automated systems such as heating and cooling to the people that live and work within them. Through machine learning, buildings can optimize performance, reduce costs, and improve occupant comfort by ...
    The best way to leverage your Cloud Expo presence as a sponsor and exhibitor is to plan your news announcements around our events. The press covering Cloud Expo and @ThingsExpo will have access to these releases and will amplify your news announcements. More than two dozen Cloud companies either set deals at our shows or have announced their mergers and acquisitions at Cloud Expo. Product announcements during our show provide your company with the most reach through our targeted audiences.