在過去的幾年中,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這一邊。