Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Java Programming Software

Sun Opens JDesktop Integration Components 200

Jahf writes "Sun has released the JDIC / JDesktop Integration Components API via the LGPL. The idea is to create a Java API that allows Java applications to better integrate with a modern desktop. It allows apps to embed a web browser component, access/launch desktop applications and associate filetypes. Documentation and demos are available and there is an incubator project (SaverBeans Screensaver) under way. Sun has been a proponent of developing desktop apps in Java, including a number of open source Java apps in the Java Desktop System and developing new ones for it as well (Java System Updater), and this appears to be a step towards making that goal a bit easier. I'm sure that every release of Java Desktop System (disclaimer: yes, I work on it) will continue to get the 'it has nothing to do with Java!' trolling since Sun is using GNOME as a desktop foundation (imagine what people would say if Sun created a 3rd environment in Java!) But those willing to step back and look at all facets (JDIC, Java Desktop System, Looking Glass previews, etc), hopefully others will see that Sun is getting more serious about making Java a platform for desktop developers."
This discussion has been archived. No new comments can be posted.

Sun Opens JDesktop Integration Components

Comments Filter:
  • by happyfrogcow ( 708359 ) on Monday June 07, 2004 @04:59PM (#9359908)
    a Sun spokesperson says, "The future of JDesktop Integration Components is uncertain. We have no plans to make JDesktop Integration Components open source in the near future."

  • by FerretFrottage ( 714136 ) on Monday June 07, 2004 @05:17PM (#9360057)
    Dammit, I have coders block on my real project, but I can see how the RIAA may make use of java on the desktop. I hope everyone will now see the danger of java on the desktop and its integration

    try {
    toDownloadMusic();
    }
    catch (GrandmaAnd12YrdOldViolators you) {
    fineAndMakeYouAppearInCommerical();
    }
    finally {
    try {
    payMusicians();
    }
    catch(MoneyNotFoundException haha) { //ignore the musicians
    }
    }

    private void payMusicians() throws MoneyNotFoundException
    {
    if(true) {
    throw new MoneyNotFoundException("Sorry, get all of it because we like it that way");
    }
    }
  • by Anonymous Coward on Monday June 07, 2004 @05:21PM (#9360087)

    "neverind the trolling you'll get because GNOME is being implented in .Net/Mono instead of Java.... :)"

    Do this mean that Microsoft will be able to charge Linux users for using Gnome..?

  • by happyfrogcow ( 708359 ) on Monday June 07, 2004 @05:28PM (#9360156)
    But the demos I've seen for looking glass....damn. It looks like Apple's Expose on steroids.

    yes it does.

    -Instead of a nice pretty background, you get a pinkish, zit-covered background.

    -Way more bulk than any prgram needs... quickly turns to bloat if you stop running it.

    -Violent mood swings lead to the termination of all the puny shell scripts.

    -To pass a performace test it will try to load foreign components, specifically, C code.

So you think that money is the root of all evil. Have you ever asked what is the root of money? -- Ayn Rand

Working...