
Hi all,
The big news with Xara is finally coming out today. :-)
Xara has ported their product to Linux and will be Open Sourcing it. For more details, see http://xaraxtreme.org/. A press release is coming out, and is appended to this message.
Charles Moir has been talking with me about this privately for the past couple months. His interest is to see Inkscape and Xara be in collaboration rather than competition, and I've been sharing ideas (such as the XAR/SVG project) along these lines. I've suggesting that merging inkscape and xara codebases would probably be impractical, but it might be possible to take the best bits of both and create something better than either, down the road. It seemed wisest in the near term for them to release what they've got, and to focus on making it work on Linux, which they've now done. :-)
The key question for us is how we want to relate to Xara when the code is released. Would it make sense for us to share code with Xara? Should we merge, or remain distinct? They'd be open to sharing svn repositories if we'd like (I mentioned we've been looking to upgrade from cvs, and they already use svn)?
Anyway, check it out (a Linux binary preview is downloadable, and there's also a pretty sweet movie) and share your thoughts.
Bryce
----- Forwarded message from Charles Moir <CharlesM@...1181...> -----
Date: Tue, 11 Oct 2005 16:29:31 +0100 From: Charles Moir <CharlesM@...1181...> To: Bryce Harrington <bryce@...1...> Subject: Xara Open Source announcement
It's happening any time soon. FYI this is a copy of the press release we'll be sending out to Linux press. Note comments about Inkscape lower down. Hope OK with you (I don't think this has anything that I've not already passed by you).
The XaraXtreme.org site is also up and the FAQ has a few mentions of Inkscape.. Again nothing new I don't think. The FAQ will likely be updated to take into account feedback I've already got from some people.
Some of the other links won't work until we've completed updating the website later today.
Regards,
Charles
PS I've not contacted any of the developers you passed to me, mostly because we're just not ready to do this yet (spending all our time getting this stuff ready), but I hope to do that soon, and do intend that these be some of the first people we'll invite to get access to the codebase.
PPS I spoke to a Stephen someone from newsforge recently, he was doing a story on the Uber-converter. I put him in touch with Eric, but he came back later asking for your contact details, so we gave him your email address I think. Hope OK. He maybe in touch.
----------------------------------
News Release
11th October, 2005
Xara announces Xtreme Open Source
Xara plans to shake up the Linux, Mac and Open Source world with three major announcements.
1) A new product Xara Xtreme - the fastest most versatile graphics software available
2) Plans to create Linux and Mac versions
3) Plans to Open Source it.
"Few companies can take the announcement that Microsoft intend to get into their market, lying down." says CEO Charles Moir.
Xara, developer of popular Windows graphics software, is making a move to defend themselves against Microsoft moving into their market, and at the same time is attempting to change the graphics landscape.
Xara Xtreme
Firstly Xara is announcing the release of a new product, Xara Xtreme. It's built on Xara's history of developing successful, award winning and innovative graphics software for 15 years. This is a new cross-category graphics application that can handle photos, business graphics, drawing and illustration needs.
Charles Moir, CEO of Xara, said "It absolutely knocks the stuffing out of Adobe and the new Microsoft product. In terms of ease of use, shear flexibility and performance. Adobe has tried for 10 years to get close to our performance levels and cannot. Microsoft are not going to be able to either. I guarantee it".
Xara Xtreme is available for Windows now, at just $79
Linux and Mac versions
Secondly Xara plans to create Linux and Mac versions of the graphics application. Charles said, "Many of our users are Mac and Linux enthusiasts who, often reluctantly, use Windows to run our software because it's only been available on Windows. For years we've had requests from Mac and Linux users to create versions for their platforms. Our plans are to change the graphics software landscape forever, and that means we have to be cross-platform"
The Linux desktop has come on leaps and bounds in the last year or so. But there is scarcity of really slick, finished applications, especially in the graphics arena. Our goal is to create the greatest general purpose desktop graphics application that has ever existed and for this to be a first class Linux and Mac citizen.
Ironically, given the percentage of graphic professionals using Macs, there are few, if any, high quality, high performance, low cost Mac graphics applications. Adobe Illustrator and Photoshop dominate, but those can cost more than a new Mac. That's outrageous. With Macromedia being acquired by Adobe, choice for Mac users just took a turn for the worse. We can help address that."
Open Source
Thirdly Xara intends to make the new software Open Source. Charles said "We're going to a place that Microsoft and Adobe cannot go. The Open Source world is the acknowledged largest threat to established giants such as Microsoft. We felt it was necessary for us to shake up the graphics world a bit, and making one of the most powerful, easiest to use graphics applications Open Source should do the trick."
To stand any chance of establishing a following in the Linux world you have to make the product free and Open Source, so despite the risks involved, that's what we're doing.
We have a load of technology that's better than anything Microsoft or Adobe have. By making this Open Source (GPL) we believe we can help the Linux platform compete in the mainstream graphics arena better than it ever has before.
We used to develop for alternative platforms, such as the Acorn RISC computer in the 1990s, and so fundamentally Xara Xtreme is based on a cross-platform core.
Of course, we are aware of Inkscape, an existing Open Source vector graphics program that has an active developer community, but is far from complete. We've been in discussion with Inkscape people, who have enthusiastically welcomed us. Our short term goal is to create a fully working Xara Xtreme as it exists now. After that we've agreed to work with Inkscape to determine how best to create a 'best of both world's' product.
Xara Xtreme, made Open Source (released under GPL) and available on Linux will make a huge difference to the platform. We believe it will significantly accelerate the acceptance of the platform as an alternative to Windows. Down the road, combine the best of Inkscape and Xara, and you've got something that has the potential to disrupt the established world that is dominated by Adobe and Microsoft.
Graphics desktop applications are a cornerstone of any modern desktop OS. We have what we (and many others) believe is the best desktop graphics application there is. By making it Open Source, by making it available on Windows, Mac and Linux, we hope to change the graphics software landscape forever"
Demo movie
If you want to see what Xara Xtreme can do, there are demo movies available in various formats here http://www.xaraxtreme.org/about/
Demo download
Xara has been working on a new cross-platform version (Linux, Mac and Windows) for some time and have a simple viewer (Linux only) demonstration available. You can find more details here: http://www.xaraxtreme.org/download/
More Info
See the Xara Xtreme website at http://www.xara.com/products/xtreme/
Or the Xara Open Source website at http://www.xaraxtreme.org http://www.xaraxtreme.org/
Photo http://www.xara.com/press/photos.asp
Charles Moir, founder and CEO of Xara, in front of the UK headquarters of Xara Ltd
This historic location is also used as a location for film and TV work, including Rory Bremner, Little Britain, Musical videos for Andrew Lloyd-Webber and Will Young and other films and commercials
EDITORS:
For further details please contact: Nova Fisher, Communications Director, nova@...1181... mailto:nova@...1181...
About Xara
Xara has been developing low-cost mass-market software since the early years of the Microcomputer era, in 1981. It has focused mostly on publishing related software products, starting from Wordwise, a hugely popular Word Processor in the '80s, to desktop publishing software (Impression) and graphics products in the '90s for the Acorn RISC computer. Xara's first Windows product, Xara Studio was quickly snapped up and marketed by Corel in the late '90s. The rights were acquired back from Corel and it has since evolved into Xara X and the most recent Xara Xtreme.
Xara has particularly strong technology and innovation history. It pioneered many of the graphics technologies and techniques used by industry today. It was the first to introduce vector anti-aliasing, the first with vector transparency and graduated transparency, the first vector feathering. Many of its User Interface techniques have been adopted by the industry. The graphics engine that is at the core of Xara Xtreme still remains the world's most powerful.
The technologies used to create Xara Xtreme have been developed by Xara over the years and incorporates many pioneering features. It has been modelled on the successful Xara X? (sold for $179) as used by many professional graphics and illustration artists but has been significantly re-engineered to open it up to third-party plug-in developers.
----- End forwarded message -----

Bryce Harrington wrote:
Hi all,
The big news with Xara is finally coming out today. :-)
Xara has ported their product to Linux and will be Open Sourcing it.
WOW!!!
The key question for us is how we want to relate to Xara when the code is released. Would it make sense for us to share code with Xara? Should we merge, or remain distinct? They'd be open to sharing svn repositories if we'd like (I mentioned we've been looking to upgrade from cvs, and they already use svn)?
Well... if we don't share too much code, at the least, we should snag their rendering engine. ;) Personally, I'd vote that we take our good bits and put it in their program. Theirs is far more feature complete, but could use stuff like our clone tiler (or even the context free version that Mental said he wants to do), grid arrange, etc. That's my .02
-Josh

Quoting "Joshua A. Andler" <joshua@...233...>:
Well... if we don't share too much code, at the least, we should snag their rendering engine. ;)
If the license is compatible, and the code is clean, yes!
I would be so tremendously happy if we could just replace the whole SPCanvas stack and be done with it...
And, you know, it would not be at all incompatible with later Cairofication. Cairo is simply the lowest-level layer of the rendering stack.
Personally, I'd vote that we take our good bits and put it in their program. Theirs is far more feature complete, but could use stuff like our clone tiler (or even the context free version that Mental said he wants to do), grid arrange, etc. That's my .02
Well, the one thing that Xara doesn't do is it's not first and foremost an XML application.
A key goal for inkscape is to be able to put arbitrary XML in your SVG documents, make minor edits, and save again without disturbing those extra non-Inkscape/SVG XML bits. Very, very few other applications of any kind which use an XML-based file format attempt to do that.
I don't know, though. The main thing is keeping the AST in memory, linked to the application-domain model. Maybe we could do that with Xara.
I would be very interested to hear bulia's initial thoughts.
-mental

Quoting mental@...32...:
I don't know, though. The main thing is keeping the AST in memory, linked to the application-domain model. Maybe we could do that with Xara.
Ok, so if they want copyright assignment for dual-licensing, that's out of the question. I wouldn't mind throwing them some bones in the form of LGPLed libraries, but that's about as far as I'm willing to go.
-mental

On Tue, 11 Oct 2005 15:04:36 -0400, mental-uFjFfPRxV21eoWH0uzbU5w wrote:
Ok, so if they want copyright assignment for dual-licensing, that's out of the question. I wouldn't mind throwing them some bones in the form of LGPLed libraries, but that's about as far as I'm willing to go.
The term copyright assignment isn't mentioned, they still seem to be figuring out what they can/can't/will/won't do with the code once it's been released.
It's worth remembering there is a middle ground: it doesn't have to be copyright assignment for them to be able to use your code. You just have to figure out what is acceptable for both parties and then agree to it in writing. I guess if you're happy with the way your code is being used and therefore aren't interested in suing them, who owns the copyright matters less.
I don't know what sort of things you'd find unacceptable. Personally (imagining for a moment I was an Inkscape hacker) I wouldn't mind them doing a commercial Windows release with stuff like Pantone, user manuals etc including my code. But I probably would mind them selling on my code for use in other proprietary products. Figuring out what is OK and what isn't would be a priority for me before contributing.
thanks -mike

Quoting Mike Hearn <mike@...919...>:
The term copyright assignment isn't mentioned, they still seem to be figuring out what they can/can't/will/won't do with the code once it's been released.
It's worth remembering there is a middle ground: it doesn't have to be copyright assignment for them to be able to use your code.
The alternatives would be requiring dual-licensing for contributions, or using a license like BSD or (for those things you can break out into libraries -- see my other post) LGPL which would permit linking against the Pantone et al libraries in the commercial product.
You just have to figure out what is acceptable for both parties and then agree to it in writing. I guess if you're happy with the way your code is being used and therefore aren't interested in suing them, who owns the copyright matters less.
Making individual agreements with contributors isn't practical.
-mental

On Tue, 11 Oct 2005 16:58:21 -0400, mental-uFjFfPRxV21eoWH0uzbU5w wrote:
Making individual agreements with contributors isn't practical.
No, but if on discussion it turns out there's a common theme amongst what people want then a GPL+exceptions type license could also work. Licenses are just agreements between people, and (hopefully) people are more flexible than code.
thanks -mike

On Tue, Oct 11, 2005 at 02:57:33PM -0400, mental@...32... wrote:
Quoting "Joshua A. Andler" <joshua@...233...>:
Well... if we don't share too much code, at the least, we should snag their rendering engine. ;)
If the license is compatible, and the code is clean, yes!
The license will be GPL.
One thing to keep in mind is that one of the argues AGAINST a company open sourcing their codebase is a worry that "then they'll just take our code, and we'll fail." So I think it would be most prudent to talk not about snagging code, but _sharing_ it.
For instance, perhaps think about if we can help them package their renderer in a way that would allow both Inkscape and Xara to use it as a common library. This way, if we find bugs or make improvements to the renderer, they'll benefit as well.
I would be so tremendously happy if we could just replace the whole SPCanvas stack and be done with it...
And, you know, it would not be at all incompatible with later Cairofication. Cairo is simply the lowest-level layer of the rendering stack.
Charles and I also discussed Cairo a bit. They're aware of Cairo, and some collaboration is certainly possible there too in the future, but Xara's renderer is *tons* faster than Cairo at present, so that's even more of a concern for them than it's been for us.
Bryce
From MAILER-DAEMON Wed Oct 12 05:56:57 2005
MIME-Version: 1.0 From: MAILER DAEMON <> Message-Id: <20051012130545.E119620001D8@...1183...> Content-Type: multipart/report; report-type=delivery-status; charset=utf-8; boundary="----------=_1129122348-8882-1" To: inkscape-user@lists.sourceforge.net Date: Wed, 12 Oct 2005 06:05:48 -0700 (PDT) X-Spam-Score: 2.7 (++) X-Spam-Report: Spam Filtering performed by sourceforge.net. See http://spamassassin.org/tag/ for more details. Report problems to http://sf.net/tracker/?func=add&group_id=1&atid=200001 0.3 FROM_NO_USER From: has no local-part before @ sign 1.3 FROM_NO_LOWER From address has no lower-case characters 1.0 FORGED_RCVD_HELO Received: contains a forged HELO 0.0 SF_CHICKENPOX_PERIOD BODY: Text interparsed with . 0.0 SF_CHICKENPOX_SLASH BODY: Text interparsed with / 0.0 SF_CHICKENPOX_MINUS BODY: Text interparsed with - 0.0 SF_CHICKENPOX_AT BODY: Text interparsed with @ Subject: [Inkscape-user] Banned file: msg19149.pif in mail from you Sender: inkscape-user-admin@lists.sourceforge.net Errors-To: inkscape-user-admin@lists.sourceforge.net X-BeenThere: inkscape-user@lists.sourceforge.net X-Mailman-Version: 2.0.9-sf.net Precedence: bulk Reply-To: inkscape-user@lists.sourceforge.net List-Unsubscribe: https://lists.sourceforge.net/lists/listinfo/inkscape-user, mailto:inkscape-user-request@lists.sourceforge.net?subject=unsubscribe List-Id: Inkscape User Community <inkscape-user.lists.sourceforge.net> List-Post: mailto:inkscape-user@lists.sourceforge.net List-Help: mailto:inkscape-user-request@lists.sourceforge.net?subject=help List-Subscribe: https://lists.sourceforge.net/lists/listinfo/inkscape-user, mailto:inkscape-user-request@lists.sourceforge.net?subject=subscribe List-Archive: http://sourceforge.net/mailarchive/forum.php?forum=inkscape-user
This is a multi-part message in MIME format...
------------=_1129122348-8882-1 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Content-Disposition: inline
QkFOTkVEIEZJTEVOQU1FIEFMRVJUCgpZb3VyIG1lc3NhZ2UgdG86IHN1cHBvcnRALi4uMTE4Mi4u Lgp3YXMgYmxvY2tlZCBieSBvdXIgU3BhbSBGaXJld2FsbC4gVGhlIGVtYWlsIHlvdSBzZW50IHdp dGggdGhlIGZvbGxvd2luZyBzdWJqZWN0IGhhcyBOT1QgQkVFTiBERUxJVkVSRUQ6CgpTdWJqZWN0 OiBGYWlsdXJlIChzdXBwb3J0QC4uLjExODIuLi4pCgpBbiBhdHRhY2htZW50IGluIHRoYXQgbWFp bCB3YXMgb2YgYSBmaWxlIHR5cGUgdGhhdCB0aGUgU3BhbSBGaXJld2FsbCBpcyBzZXQgdG8gYmxv Y2suCgoK
------------=_1129122348-8882-1 Content-Type: message/delivery-status Content-Disposition: inline Content-Transfer-Encoding: 7bit Content-Description: Delivery error report
Reporting-MTA: dns; MailTx.acdsystems.com Received-From-MTA: smtp; MailTx.acdsystems.com ([127.0.0.1]) Arrival-Date: Wed, 12 Oct 2005 06:05:47 -0700 (PDT)
Final-Recipient: rfc822; support@...1182... Action: failed Status: 5.7.1 Diagnostic-Code: smtp; 550 5.7.1 Message content rejected, id=08882-01-5 - BANNED: msg19149.pif Last-Attempt-Date: Wed, 12 Oct 2005 06:05:48 -0700 (PDT)
------------=_1129122348-8882-1 Content-Type: text/rfc822-headers Content-Transfer-Encoding: 7bit Content-Disposition: inline Content-Description: Undelivered-message headers
Received: from deneba.com (did75-3-82-66-150-207.fbx.proxad.net [82.66.150.207]) by MailTx.acdsystems.com (Spam Firewall) with ESMTP id E119620001D8 for <support@...1182...>; Wed, 12 Oct 2005 06:05:45 -0700 (PDT) From: inkscape-user@lists.sourceforge.net To: support@...1182... Subject: Failure (support@...1182...) Date: Wed, 12 Oct 2005 14:57:22 +0200 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0016----=_NextPart_000_0016" X-Priority: 1 X-MSMail-Priority: High Message-Id: <20051012130545.E119620001D8@...1183...>
------------=_1129122348-8882-1--

Bryce Harrington wrote:
Hi all,
The big news with Xara is finally coming out today. :-)
Coming out, only with the demo program for Linux?
The key question for us is how we want to relate to Xara when the code is released. Would it make sense for us to share code with Xara? Should we merge, or remain distinct? They'd be open to sharing svn repositories if we'd like (I mentioned we've been looking to upgrade from cvs, and they already use svn)?
Anyway, check it out (a Linux binary preview is downloadable, and there's also a pretty sweet movie) and share your thoughts.
Wow, what to say? Xara Xtreme has just about all there is, especially with the vector shadowing, fading capability, and much more, as you already know. To the FOSS community the product does us honor.
Its addition to Linux graphic design and photo editing programs will complete the desktop picture.
Its vector drawing capability and speed is way ahead of where Inkscape is presently, and the photo handling is better than The Gimp in many ways, though it is not a pixel editing program; but Xara is not really here, is it, not for Linux yet?
Xara's rendering engine could, should be used by Inkscape but let the rest of the GUI go their own ways, with each program offering what the programmers think we and they desire.
"If we get it right this could bring the Linux desktop into whole sectors of the market that is has not been able to address before." -- from Xara web site
That's my early two cents.
Frank
participants (5)
-
unknown@example.com
-
Bryce Harrington
-
frank gaude'
-
Joshua A. Andler
-
Mike Hearn