Oh no, you're thinking, yet another cookie pop-up. Well, sorry, it's the law. We measure how many people read us, and ensure you see relevant ads, by storing cookies on your device. If you're cool with that, hit “Accept all Cookies”. For more info and to customize your settings, hit “Customize Settings”.

Review and manage your consent

Here's an overview of our use of cookies, similar technologies and how to manage them. You can also change your choices at any time, by hitting the “Your Consent Options” link on the site's footer.

Manage Cookie Preferences
  • These cookies are strictly necessary so that you can navigate the site as normal and use all features. Without these cookies we cannot provide you with the service that you expect.

  • These cookies are used to make advertising messages more relevant to you. They perform functions like preventing the same ad from continuously reappearing, ensuring that ads are properly displayed for advertisers, and in some cases selecting advertisements that are based on your interests.

  • These cookies collect information in aggregate form to help us understand how our websites are being used. They allow us to count visits and traffic sources so that we can measure and improve the performance of our sites. If people say no to these cookies, we do not know how many people have visited and we cannot monitor performance.

See also our Cookie policy and Privacy policy.

This article is more than 1 year old

Nervous, Adobe? It took 16 years, but open-source vector graphics editor Inkscape now works properly on macOS

Happy 1.0 to the fruits of volunteer labour

Open-source, cross-platform vector drawing package Inkscape has reached its version 1.0 milestone after many years of development.

Inkscape can be seen as an alternative to commercial products such as Adobe Illustrator or Serif Affinity Designer – though unlike Inkscape, neither of those run on Linux. The native format of Inkscape is SVG (Scalable Vector Graphics), the web standard.

We took a look at the release candidate last month. The release has been three years in the making, and comes more than 16 years after the first tentative release in 2003. A member of the development team, Marc Jeanmougin, told us that the long development time was because "it's just volunteer work", combined with technical challenges related to the migration from GNOME's GTK+ library 2 to GTK 3.

Many improvements, including HiDPI support, come as part of this transition. The team has also worked on performance, especially on complex SVG objects that have a large number of nodes.

Inkscape 1.0 is most significant for Mac users. Previous releases for macOS required a compatibility component called XQuartz, which enables applications designed for the X windowing system to run on macOS Quartz, part of Apple's Core Graphics framework. This is no longer required and Inkscape 1.0 is now a native macOS application – though it is not all good news. The announcement noted: "This latest version is labelled as 'preview', which means that additional improvements are scheduled for the next versions."

Bitmaps, transformations, palettes and font-work

There are numerous new features, including a Trace Bitmap dialog that lets you convert bitmap images into vector drawings. There are many new or improved Live Path Effects, which apply transformations to existing drawing objects, and the user interface for this is updated, with a search option and the ability to mark specific effects as favourites.

In freestyle drawings you can mirror and rotate the canvas. Pen support is improved with pressure-sensitive effects. Some new features are aimed at those making technical drawings, including grid alignment, path length indicators, a tool to measure segments, and a Fillet/Chamfer tool for precise corner rounding.

Other highlights include new palettes and gradients, alignment tools, simplified line height settings, and templates for different screen sizes. A powerful feature called variable font support lets you manipulate font properties with sliding scales, according to what is supported by that specific font. Flowed text now works when rendered in a web browser, which in previous Inkscape versions "was not compatible with browsers, and rendered as 'black boxes' or was just missing", the docs stated.

There is a detailed look at the specifications and new features here.

The Inkscape extension API has changed and now supports Python 3, which is just as well. The updates mean that most existing extensions have to be updated to work with the new version.

"Not all third-party extensions have been brought forward to be compatible yet," the team said, so this will be an issue for those upgrading.

Inkscape 1.0 seems polished and professional. Adobe, which sells Illustrator on a subscription basis starting at £19 (if you inhale the rest of the Creative Cloud), will likely not be worried, but apart from the cost saving there are advantages in simpler applications that are relatively lightweight and easy to learn, as well as running well on Linux. ®

 

Similar topics

TIP US OFF

Send us news


Other stories you might like