Ron Goldman is a researcher working at Sun Microsystems on alternative software development methodologies and new software architectures. He is currently finishing up a book on how companies can participate in open source software development. Prior to Sun he developed a program to generate and manipulate visual representations of complex data for use by social scientists as part of a collaboration between NYNEX Science & Technology and the Institute for Research on Learning. He has a continuing interest in the design of programming languages and has developed various programming environments (IDEs). He has a PhD in computer science from Stanford University where he was a member of the robotics group.