<p>So, I'm writing a Cocoa application that needs to be able to display web content using Opera's rendering engine. This is for a feature, not because I'm an Opera fanboi (I'm not). All I've been able to find on the subject is this <a href="http://www.opera.com/pressreleases/en/2003/09/30/" rel="nofollow noreferrer">press release about Adobe's use of the Opera engine</a>.</p>

<p>Has anyone done this? What's the API like? Are they going to want royalties, payments, an NDA, etc?</p>

<p>Edited to add: This is for a cross-engine web debugging tool. I'm going to be using this alongside WebKit.</p>

Adobe has gone to Opera and licensed their software for some (exorbitant?) amount of money. What that probably means is Adobe has access to the library and SDK documentation so they can embed it in their applications. Opera doesn't give its engine away for free as in beer or freedom. It appears there are several B2B opportunities and I'm sure for the right amount of money you can get access to it. More information can be found out at
http://www.opera.com/b2b/
.