The 2.0 API

William Shipley wjs
Sat Dec 16 10:19:47 PST 1995


In January, after 2.0 ships, we'll be cleaning up the headers and  
releasing the API to add bundles to OmniWeb.

At that time we'll release the SSL module (which is pretty darn cool,  
actually) in source form, since legally we can't sell the encryption  
(thank RSA for their pioneering use of software patents).  However, we  
can't prevent you from downloading the public-domain SSL library from  
Australia and linking our sample code against it, either.  We assume  
anyone doing so would have a license from RSA to use the technology,  
since as a company we would never advocate civil disobedience for laws  
that are stupid and serve only to prevent progress for the profit of a  
few.

The other modules slated to be available in source form are tentatively  
(no promises): gopher, jpeg, simple news (which invokes Alexandra), a  
sample of how to add tags to our existing HTML parser (it's really easy),  
and a sample of how to make a preferences bundle (again, piece of cake).

We'll also be working on cleaning up the OmniWeb libraries with the goal  
of allowing people to link against them and make their own programs  
web-capable.  Our goal isn't so much "Allow you to recreate OmniWeb in  
IB" (since we've already created OmniWeb, and we think we did a pretty  
good job), but to allow you to extend the web with new kinds of apps and  
not have to write all the icky networking, threading, and conversion  
stuff.

-Wil


More information about the OmniWeb-l mailing list