Sun公司成功的最大秘密是公司为员工创造了一个自由、宽松的环境,使员工有充分的自由去做他想做的事。麦克尼里最引以为豪的Java正是在这种自由宽松的环境中取得的。
1990年,Sun公司的软件工程师格罗夫·阿诺德对工作感到厌倦,对Sun的开发环境感到不满,决定离开Sun公司去别的公司工作。他向约翰递交了辞呈。本来对于Sun这样一个人才济济的公司来讲,走一两个人是无足轻重的,但是约翰敏感地意识到了公司内部可能存在着某种隐患。于是他请求格罗夫写出他对公司不满的原因,并提出解决办法。当时,格罗夫抱着“反正我要走了,无所谓”的想法,大胆地指出Sun公司的不足之处,他认为Sun公司的长处是它的开发能力,公司应该以技术取胜,他建议Sun在技术领域锐意进取,应该使当时100多人的Windows系统小组中的大多数人解脱出来,这封信在Sun公司内引起了很大的反响。约翰通过电子邮件将这封信发送给了许多Sun的顶层软件工程师,很快格罗夫的电子信箱就塞满了回信,这些信件都来自于支持他关于公司现状的评述的同事。
在格罗夫即将离开Sun公司的那一天,约翰向他提出了一个更具诱惑力的条件,即成立一个由高级软件开发人员组成的小组,给予该小组充分的自主权,让他们做自己想做的事情,只有一个要求:一定要有惊世之作。于是就诞生了一个代号为“绿色”的小组,这个小组的致力方向是,开发一种新的代号为“橡树”的编程语言,该语言基本上根植于C+之上,但是被简化得异常小巧,以适于具有不同内存的各种机器。