I think that Rebol has a chance to become relevant - now that it is open sourced. You can use Rebol to solve the same kind of problems that Hollywood was designed for. Rebol even has a better support for GUIs. Furthermore the core of the language could be extracted and used as a platform independent scripting/IPC language like AREXX. Or one could use it as an internal scripting language like elisp or tcl. There are some places Rebol could go.
Of course someone would have to discover Rebol and use it in an interesting way.
I don't think Rebol will be in a position to replace Java. But Java, while still leading the market, is starting to show its weaknesses clearer every passing year. Many people are already looking for real alternatives (C# is slightly more but a copy of Java). But with todays focus for ARM-CPUs and Linux we might as well look at native code again. Which also helps the performance on mobile devices (something that Apple really understood).