Subject: Fwd: Re: librsvg status?
From: Leonard Rosenthol (leonardr@lazerware.com)
Date: Mon Oct 29 2001 - 06:04:22 CST
Last night on IRC, Martin and I were discussing the status of librsvg 
(from Nautilus/GNOME) and the possibilities of using it with AbiWord.
So I wrote my friend Darin (Adler), to ask about it, and here is what 
he had to say...
>Subject: Re: librsvg status?
>From: Darin Adler <darin@bentspoon.com>
>To: Leonard Rosenthol <leonardr@lazerware.com>
>
>on 10/28/01 4:50 PM, Leonard Rosenthol at leonardr@lazerware.com wrote:
>
>>  Are you (aka Nautilus) still using and/or maintaining
>>  librsvg?  What license is it under?  GPL?
>
>I'm personally maintaining librsvg, yes. But I'm not doing anything to it
>other than keeping it working and making an occasional bug fix. It's GPL,
>yes.
>
>>  I ask because we on the AbiWord team have been putting of SVG
>>  support pending some other code that we had expected to have licensed
>>  to it - but it just feel through :(.  So rather than reinventing the
>>  wheel again, we'd like to start with something...
>
>It would be fine for the AbiWord team to use the librsvg code in some way.
>One possibility is to enhance librsvg as needed for your purposes. Another
>would be to make a copy and modify it as needed. Let me know if you decide
>you want to make changes to librsvg itself. It currently exists in both a
>GNOME 1 and GNOME 2 version and it's still used in Nautilus itself. It's
>weakest point currently is fonts -- it uses font machinery that uses
>freetype directly, but it should instead be using pango and/or gdk.
>
>     -- Darin
Now, some comments on librsvg...
It's in C, instead of C++ (since it's part of GNOME) and only 
supports a small subset of the SVG that we'd like to support.  It 
already does SVG->PNG, but it uses libart and FreeType (as Darin 
notes above) as the rendering backends to do that.  It uses libxml 
instead of expat, as you might expect from a GNOME project.
LDR
-- 
----------------------------------------------------------------------------
                   You've got a SmartFriend in Pennsylvania
----------------------------------------------------------------------------
Leonard Rosenthol      			Internet:       leonardr@lazerware.com
Web Site: <http://www.lazerware.com/>
Coola Signature: <http://signature.coola.com/?leonardr@lazerware.com>
PGP Fingerprint: C76E 0497 C459 182D 0C6B  AB6B CA10 B4DF 8067 5E65
This archive was generated by hypermail 2b25 : Mon Oct 29 2001 - 06:17:44 CST