在过去的几年中,Sun公司对FSF的GPL协议的态度也几经改变。首先在2004年的时候,时任Sun公司总裁的Jonathan Schwartz认为,GPL协议非常友善,但是在2005年的时候他的态度来了个180度的转变,认为GPL协议中的有关共享的条款简直就是掠夺性义务和知识产权殖民主义。("predatory obligation" and "intellectual property colonialism.")
Sun公司最终在06年的时候官方正式宣布Java程序设计语言将使用GPL协议,结束了和GPL的恩恩怨怨,而且Sun公司也有意采用双授权协议,将Solaris置于GPL和Sun自有的CDDL协议之下。Sun公司目前已经将改公司的两大旗舰产品的代码开始公开,这非常清晰的说明Sun公司正在实现他们的诺言,再加上Sun公司加入FSF,并为他们提供资助,进一步的说明了Sun公司在开源软件领域的努力,而非调整期的说说而已。
Sun公司目前对FSF提倡的GPL 3协议非常关注,而且他们认为GPL 3将在以后的自由软件社区中占据主要地位,再加上目前Linux内核开放人员集体反对采用GPL 3,而在接下来的Linux版本中继续采用GPL 2授权协议。假如Sun公司为OpenSolaris 采用GPL 3授权协议,势必会为Solaris在自由软件社区获得不少的支持,因为很多的铁杆自由软件爱好者们更多的站在了FSF和GPL 3这一边。