LinuxManMikeC schrieb:

I think the real problem here is not the GPL, but Sony's terms for
developing on the PS3.  I can think of no legitimate reason why the
NDA would have to restrict us from seeing the API calls of the PS3.
Its an interface, not the actual implementation (which I can
understand protecting).  The only reasons I can think of are morally
dubious where they either stole intellectual property and its visible
in the interfaces, or they simply want to contractually lock people
into developing on their console in an attempt to gain market and mind
share.

They certainly won't gain market- or "mindshare" with that practice. While it does prevent releasing the platform-specific source to the public, it obviously does not prevent the developer from porting their game to another platform. Just look at all the games that are released for PC, XBOX360, PS3 and maybe even Wii. I also can only guess about the reasons Sony (and also Nintendo, btw) does this - maybe knowing the interfaces could help homebrew- or emulator developers? Most console manufacturers aren't of either (with the exception of Microsoft who at least allow homebrew via their XNA Game Studio), so this might be a reason? An interesting read on console SDKs versus GPL is this blog-post of a ScummVM developer regarding a GPL-Violation in a commercial product:
http://sev-notes.blogspot.com/2009/06/gpl-scummvm-and-violations.html

Cheers,
- Daniel
_______________________________________________
ioquake3 mailing list
ioquake3@lists.ioquake.org
http://lists.ioquake.org/listinfo.cgi/ioquake3-ioquake.org
By sending this message I agree to love ioquake3 and libsdl.

Reply via email to