Operator Source Code is Finally Available

Update:ufJS and ufJSParser have ended up being integrated into Microformats.js. This will also be the core microformats code in Firefox 3. The API is documented here.

My apologies for taking so long, but the Operator source code is finally on svn.mozilla.org

For now, this includes ufJS and the ufJSParser. I am working on creating a separate project elsewhere to specifically cover the ufJS work, but for now it will be hosted with Mozilla labs.

The code is available under the trilicense.

Obviously I will accept contributions, but there is the potential that the ufJS work will be available under a different license such as the CPL, so contributors need to be aware of that.

The code in SVN corresponds to 0.7a plus hAtom support as well as fixes for the McAfee SiteAdvisor problems.

Enjoy.

This entry was posted in firefox and tagged , . Bookmark the permalink.

6 Responses to Operator Source Code is Finally Available

  1. Ian says:

    Please don’t use the CPL – if you have to use a CPL-like license, use the Eclipse license, as it will be compatible with GPL 3.

    EPL is basically identical to the CPL, except the really nasty patent retaliation clause is removed, leaving only the milder one (which will be GPL compatible).

  2. Ian says:

    Or another option is the Apache 2.0 license, or a highly permissive license like X/11 or BSD-new (3-clause).

  3. Pingback: YashLabs » Blog Archive » Enhance your Calendar scheduling with Microformats.

  4. Pingback: YashLabs » Blog Archive » SXSW coverage, Wired blog, Microformats

  5. Raymond Yee says:

    The links to ufJS and ufJSParser are broken. Where can we find the code for these projects?

    Thanks!

  6. mkaply says:

    the code for both ufJS and ufJSParser has now been integrated into Microformats.js:

    http://svn.mozilla.org/labs/operator/chrome/operator/content/Microformats/Microformats.js

    This is the js file that will be a part of Firefox 3.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">