Welcome!

Linux Containers Authors: Liz McMillan, Elizabeth White, Craig Lowell, Pat Romanski, XebiaLabs Blog

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.

    @ThingsExpo Stories
    Big Data engines are powering a lot of service businesses right now. Data is collected from users from wearable technologies, web behaviors, purchase behavior as well as several arbitrary data points we’d never think of. The demand for faster and bigger engines to crunch and serve up the data to services is growing exponentially. You see a LOT of correlation between “Cloud” and “Big Data” but on Big Data and “Hybrid,” where hybrid hosting is the sanest approach to the Big Data Infrastructure pro...
    "My role is working with customers, helping them go through this digital transformation. I spend a lot of time talking to banks, big industries, manufacturers working through how they are integrating and transforming their IT platforms and moving them forward," explained William Morrish, General Manager Product Sales at Interoute, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.
    A critical component of any IoT project is what to do with all the data being generated. This data needs to be captured, processed, structured, and stored in a way to facilitate different kinds of queries. Traditional data warehouse and analytical systems are mature technologies that can be used to handle certain kinds of queries, but they are not always well suited to many problems, particularly when there is a need for real-time insights.
    With 15% of enterprises adopting a hybrid IT strategy, you need to set a plan to integrate hybrid cloud throughout your infrastructure. In his session at 18th Cloud Expo, Steven Dreher, Director of Solutions Architecture at Green House Data, discussed how to plan for shifting resource requirements, overcome challenges, and implement hybrid IT alongside your existing data center assets. Highlights included anticipating workload, cost and resource calculations, integrating services on both sides...
    "We are a well-established player in the application life cycle management market and we also have a very strong version control product," stated Flint Brenton, CEO of CollabNet,, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.
    We're entering the post-smartphone era, where wearable gadgets from watches and fitness bands to glasses and health aids will power the next technological revolution. With mass adoption of wearable devices comes a new data ecosystem that must be protected. Wearables open new pathways that facilitate the tracking, sharing and storing of consumers’ personal health, location and daily activity data. Consumers have some idea of the data these devices capture, but most don’t realize how revealing and...
    Unless your company can spend a lot of money on new technology, re-engineering your environment and hiring a comprehensive cybersecurity team, you will most likely move to the cloud or seek external service partnerships. In his session at 18th Cloud Expo, Darren Guccione, CEO of Keeper Security, revealed what you need to know when it comes to encryption in the cloud.
    What are the successful IoT innovations from emerging markets? What are the unique challenges and opportunities from these markets? How did the constraints in connectivity among others lead to groundbreaking insights? In her session at @ThingsExpo, Carmen Feliciano, a Principal at AMDG, will answer all these questions and share how you can apply IoT best practices and frameworks from the emerging markets to your own business.
    Ask someone to architect an Internet of Things (IoT) solution and you are guaranteed to see a reference to the cloud. This would lead you to believe that IoT requires the cloud to exist. However, there are many IoT use cases where the cloud is not feasible or desirable. In his session at @ThingsExpo, Dave McCarthy, Director of Products at Bsquare Corporation, will discuss the strategies that exist to extend intelligence directly to IoT devices and sensors, freeing them from the constraints of ...
    You think you know what’s in your data. But do you? Most organizations are now aware of the business intelligence represented by their data. Data science stands to take this to a level you never thought of – literally. The techniques of data science, when used with the capabilities of Big Data technologies, can make connections you had not yet imagined, helping you discover new insights and ask new questions of your data. In his session at @ThingsExpo, Sarbjit Sarkaria, data science team lead ...
    Extracting business value from Internet of Things (IoT) data doesn’t happen overnight. There are several requirements that must be satisfied, including IoT device enablement, data analysis, real-time detection of complex events and automated orchestration of actions. Unfortunately, too many companies fall short in achieving their business goals by implementing incomplete solutions or not focusing on tangible use cases. In his general session at @ThingsExpo, Dave McCarthy, Director of Products...
    Traditional IT, great for stable systems of record, is struggling to cope with newer, agile systems of engagement requirements coming straight from the business. In his session at 18th Cloud Expo, William Morrish, General Manager of Product Sales at Interoute, outlined ways of exploiting new architectures to enable both systems and building them to support your existing platforms, with an eye for the future. Technologies such as Docker and the hyper-convergence of computing, networking and sto...
    WebRTC is bringing significant change to the communications landscape that will bridge the worlds of web and telephony, making the Internet the new standard for communications. Cloud9 took the road less traveled and used WebRTC to create a downloadable enterprise-grade communications platform that is changing the communication dynamic in the financial sector. In his session at @ThingsExpo, Leo Papadopoulos, CTO of Cloud9, discussed the importance of WebRTC and how it enables companies to focus...
    With an estimated 50 billion devices connected to the Internet by 2020, several industries will begin to expand their capabilities for retaining end point data at the edge to better utilize the range of data types and sheer volume of M2M data generated by the Internet of Things. In his session at @ThingsExpo, Don DeLoach, CEO and President of Infobright, discussed the infrastructures businesses will need to implement to handle this explosion of data by providing specific use cases for filterin...
    IoT generates lots of temporal data. But how do you unlock its value? You need to discover patterns that are repeatable in vast quantities of data, understand their meaning, and implement scalable monitoring across multiple data streams in order to monetize the discoveries and insights. Motif discovery and deep learning platforms are emerging to visualize sensor data, to search for patterns and to build application that can monitor real time streams efficiently. In his session at @ThingsExpo, ...
    Early adopters of IoT viewed it mainly as a different term for machine-to-machine connectivity or M2M. This is understandable since a prerequisite for any IoT solution is the ability to collect and aggregate device data, which is most often presented in a dashboard. The problem is that viewing data in a dashboard requires a human to interpret the results and take manual action, which doesn’t scale to the needs of IoT.
    Internet of @ThingsExpo has announced today that Chris Matthieu has been named tech chair of Internet of @ThingsExpo 2016 Silicon Valley. The 6thInternet of @ThingsExpo will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
    Much of IT terminology is often misused and misapplied. Modernization and transformation are two such terms. They are often used interchangeably even though they mean different things and have very different connotations. Indeed, it is somewhat safe to assume that in IT any transformative effort is likely to also have a modernizing effect, and thus, we can see these as levels of improvement efforts. However, many businesses are being led to believe if they don’t transform now they risk becoming ...
    CenturyLink has announced that application server solutions from GENBAND are now available as part of CenturyLink’s Networx contracts. The General Services Administration (GSA)’s Networx program includes the largest telecommunications contract vehicles ever awarded by the federal government. CenturyLink recently secured an extension through spring 2020 of its offerings available to federal government agencies via GSA’s Networx Universal and Enterprise contracts. GENBAND’s EXPERiUS™ Application...
    What does it look like when you have access to cloud infrastructure and platform under the same roof? Let’s talk about the different layers of Technology as a Service: who cares, what runs where, and how does it all fit together. In his session at 18th Cloud Expo, Phil Jackson, Lead Technology Evangelist at SoftLayer, an IBM company, spoke about the picture being painted by IBM Cloud and how the tools being crafted can help fill the gaps in your IT infrastructure.