Interestingly enough, Facebook says it will not charge partners or mandate any revenue sharing from any ads or products sold through its website, which makes this a truly open-ended development deal. Already large companies like Amazon.com, Microsoft and Forbes have signed up.
Facebook will also let basically anyone develop small programs that could let users play ad-sponsored games or post up pictures.
Source: TG Daily