Language Selection

English French German Italian Portuguese Spanish

Xara LX forked to replace rendering engine

Filed under
Software

The Xara LX vector graphics editor took a big step forward last week. After months of gridlock between open source contributors to the project and its corporate owners, one of the contributors published his own fork of the code base -- and the company approved, offering to host it in the official Subversion repository.

The stalemate stemmed from Xara's decision to exclude a single library from its GPL source code release. That library, CDraw, is the rendering engine responsible for rasterizing the workspace contents and drawing it to the screen during an editing session. Xara is very proud of the speed and quality of CDraw, to the point where it cites CDraw's speed as the chief advantage of the product over its competition. But the company feared that releasing the source code to CDraw would constitute giving up its competitive advantage. Thus when it launched the open source Xara LX project, Xara bundled it with a binary-only CDraw -- but one explicitly licensed as freely redistributable.

Outside contributors expressed reluctance to invest time in the Xara LX project, citing dependency on the non-free CDraw as the reason. The project languished, each of the two camps seemingly of the opinion that the other was not holding up its end of the deal -- the coders regarding Xara's partial source code release as insufficient and Xara finding the coders' contributions insignificant.

Full Story.

More in Tux Machines

Linux Kernel 3.12.47 LTS Out Now with Numerous x86 Improvements, Update Drivers

Jiri Slaby, the maintainer of the Linux 3.12 LTS (Long-Term Support) kernel branch, announced the immediate availability for download of the forty-seven maintenance release, a milestone that brings enhancements to various instruction set architectures, as well as many updated drivers. Read more

CUPS 2.1.0 Officially Released with Support for 3D Printers, IPP Everywhere, More

The CUPS (Common UNIX Printing System) open-source and cross-platform printing system for GNU/Linux and Mac OS X operating systems reached version 2.1 after being in development for approximately three months. Read more

New Android-x86 Release Peppered With Problems

If you want one Linux-based OS to run on all of your devices, Android-x86 could become a viable alternative. The major advantage to running Android on all of your devices would be keeping all of your settings, apps and Google services on an equal footing. That is not happening yet, however. Chih-Wei Huang, project maintainer for the Android-x86 Project, last month announced the release of Android-x86-r3 -- the third stable release of the Android-x86 project. It certainly is more refined, but it is a work that needs more progress. Read more

Fanless network appliance runs Linux on Marvell Armada 370

Axiomtek’s fanless “NA150″ network appliance runs Linux on a Marvell Armada 370 SoC and offers five GbE ports, a 2.5-inch drive bay, and mini-PCIe wireless. The NA150 is latest addition to Axiomtek’s family of compact desktop and rack-mountable network appliances, but it appears to be the first to stray from the well-trodden x86 path. Unlike the company’s similar circa-2011 NA330 and NA320R systems, which were powered by Intel Atoms, the NA150 is built around Marvell’s ARMv7-based Armada 370 system-on-chip. Read more