A Sun Microsystems Inc. executive said Tuesday said the company is "months" away from releasing its trademark Java programming language under an open-source license. Simon Phipps, chief open-source officer for Sun, said the company is ruminating over two major issues: how to keep Java compatible and ensure no particular company uses market forces as muscle for its own implementation, a move that would threaten Java's "write once, run anywhere" mantra.