This caused them to grow really complacent and unimaginative and slow to react to market changes.
Were they ever imaginative and fast to react?
They inherited a monopoly from IBM, they leveraged that monopoly, but outside of the warm, reassuring PC world, that IBM created, they seem to be astray.
So? These days, Naughty Dog use C++. On Visual Studio. Because they're part of Sony and that's what Sony uses.
They were already part of Sony at the time and yet they used X Emacs. They used and use Linux a lot, they used and use Scheme/LISP a lot and they used and use X Emacs a lot. Take a look at their presentation for the development of Uncharted from GDC '08: there's a nice screenshot of Emacs on Windows (they use Cygwin!) with some Scheme code.
It helps that the compiler vendor is the same as the IDE vendor. This enabled VS to be knowledgeable about the languages you write in it in a way that gcc has expressly forbid Linux tools from ever possibly matching, for years. (With the proliferation of LLVM-based compilers this may change.)
PS4 use LLVM/Clang. PS3 allegedly used gcc as backend. Both use Visual C++, but only as a frontend and only if you want to use it. Bonus slide: http://image.slidesharecdn.com/unchartedtechgdc2008-110214171906-phpapp02/95/slide-25-728.jpg?1297725639 .
Voluntary is fine, no need to change licenses.
Even if they don't send in any patches, FreeBSD probably comes out ahead just from the exposure.
What exposure? My Sony Bluray Player came with a booklet with the full GPL and LGPL texts, but they are obliged to do so by the licence. I don't expect a reference to BSD, in any form, in the whole package of the PS4.
Google is a very very closed company.
If Google is a very very closed company, is Apple a very very very closed one? And M$, is it a very very very very closed one? So Adobe must be a very very very very very closed company at the very least.
PURGE COMPLETE.