Last week Facebook unveiled its new development platform to open the site up to outside widget makers. Already widgets from iLike and others have seen widespread adoption, but in the rush to commend Facebook on its bid to overtake MySpace as the premier social network site the actual terms of use for the Facebook platform have largely been overlooked.
While I am among those who would love to see Facebook succeed and MySpace go the way of Prodigy and other once mighty services, I think it's worth pointing out that the Facebook terms of service are less than optimal from an outside developer's standpoint.
A recent post on Sam Sethi's Vecosys blog points out some of the sticky points in the Facebook TOS.
While I agree with Sethi that some of these clauses are somewhat alarming from an outsider developer's point of view, I don't think there's necessarily any cause for alarm. On some level Facebook is entering totally uncharted waters and is, understandably I think, covering their butts a bit.
As Chris Messina points out in the comments on Sethi's post, “I don't think anything in those terms suggests that Facebook wants to build tollroads; nor that they will necessarily build competitive products if yours ends up being successful.”
Of course they could do both of those things, should the fancy strike them and that alone may put off some developers.
Be sure to check out the full terms of service for the new Facebook F8 platform.