sK1 (program)

sK1 is an open-source, cross-platform illustration program that can be used as a substitute for professional proprietary software like CorelDRAW or Adobe Illustrator. Unique project features are CorelDRAW formats importers, tabbed multiple document interface, Cairo-based engine, and color management.

SK1
A screenshot of sK1 vector graphics edit.
Developer(s)sK1 Team
Stable release
2.0RC4[1] / 27 May 2019 (2019-05-27)
Repository
Written inPython, C, wxWidgets
Operating systemLinux, Windows
PlatformIA-32 and x64
TypeVector graphics editor
LicenseGNU General Public License v3
Websitesk1project.net/sk1/
UniConvertor
Developer(s)sK1 Team
Stable release
2.0RC4[2] / 27 May 2019 (2019-05-27)
Repository
Written inPython, C
Operating systemLinux, Windows, macOS
PlatformIA-32 and x64
TypeVector graphics translator
LicenseGNU Affero General Public License v3
Websitesk1project.net/uc2/

History

A small team led by Igor Novikov started the project in 2003, based on the existing open source vector graphics editor Skencil. sK1 is a fork of the Skencil 0.6.x series which used Tk widgets for the user interface (this version had been dropped by the main Skencil developers who were working on a branch of the program based on GTK+). Although an attempt was made to unify the project with Skencil, it failed.

In 2007 the sK1 team reverse-engineered the CorelDRAW (CDR) format.[3] The results and the first working snapshot of the CDR importer were presented at the Libre Graphics Meeting 2007 conference taking place in May 2007 in Montreal (Canada).[4] Later on the team parsed the structure of other Corel formats with the help of CDR Explorer.[5] As of 2008, the sK1 project claims to have the best import support for CorelDRAW file formats among open source software programs. Export into CDR and CMX file formats was presented at the Libre Graphics Meeting 2019 conference taking place in May 2019 in Saarbrücken (Germany).

Target audience

Since the project was started by a small team of Ukrainian professionals in prepress, it was unambiguously focused on full support for PostScript, PDF, CMYK color model and color management at the expense of developing some advanced functions for illustrators. Informally the project is positioned as a free open source alternative to the commercial CorelDRAW.

Functionality

Tools
  • Selection
  • Node edit
  • Magnifier glass
  • Drawing of joint lines (polylines)
  • Bézier curves drawing
  • Rectangle drawing
  • Ellipse drawing
  • Polygon drawing
  • Text editing
  • Gradient drawing/editing

Supported formats

Import
  • CorelDRAW v7-X4 (CDR/CDT/CCX/CDRX/CMX)
  • Adobe Illustrator up to version 9 (based on PostScript)
  • Postscript (PS) and Encapsulated Postscript (EPS)
  • Computer Graphics Metafile (CGM)
  • Windows Metafile (WMF)
  • XFIG
  • Scalable Vector Graphics (SVG)
  • Skencil/Sketch/sK1 (SK, SK1, SK2)
  • Acorn Draw (AFF)
  • PLT - HPGL cutting plotter files
  • CorelDRAW palettes (CPL and XML)
  • Adobe Swatch Exchange palettes (ASE)
  • Adobe Photoshop palettes (ACO)
  • Xara Designer palettes (JCW)
  • GIMP/Inkscape palettes (GPL)
  • LibreOffice palettes (SOC)
  • Scribus palettes (XML)
  • sK1 palettes (SKP)
  • Adobe Photoshop files (PSD)
  • GIMP files (XCF)
  • Images BMP, PNG, JPG, JPEG2000, TIFF, GIF, PCX, PPM, WEBP, XBM, XPM
Export
  • AI - Adobe Illustrator 5.0 (based on PostScript)
  • PDF - Portable Document Format
  • PS - PostScript
  • SVG - Scalable Vector Graphics
  • SK/SK1/SK2 - Skencil/Sketch/sK1
  • CGM - Computer Graphics Metafile
  • WMF - Windows Metafile
  • PLT - HPGL cutting plotter files
  • CorelDRAW palettes (CPL and XML)
  • Adobe Swatch Exchange palettes (ASE)
  • Adobe Photoshop palettes (ACO)
  • Xara Designer palettes (JCW)
  • GIMP/Inkscape palettes (GPL)
  • LibreOffice palettes (SOC)
  • Scribus palettes (XML)
  • sK1 palettes (SKP)
  • PNG - Portable Network Graphics

Side projects

UniConvertor
an application for conversion of files from one vector format into another one. In fact it is a part of sK1, rewritten as a standalone code and being developed by the same team. UniConvertor is also used by Inkscape for opening CorelDRAW, WMF and Sketch/Skencil files.[6][7][8] Within a framework of Google Summer of Code 2008 the support of UniConvertor is being prepared for Scribus.
Color Palette Collection
a set of free palettes provided in different native file formats for sK1, Inkscape, GIMP, Scribus, LibreOffice, CorelDRAW, Adobe Illustrator, Xara Designer etc. For sK1 2.0 the palette collection is available as a web service.
CDR Explorer
a program that simplifies the reverse-engineering of CorelDRAW formats.
LinCutter
an application for interactive work with cutting machines (PLT format).

Awards

  • In 2007 the project was awarded the second place in the Trophées du Libre open source project contest in the "Multimedia and games" category.[9]
  • In 2008 the project was awarded the third place in the contest Hackontest, organized by the Swiss Open Systems User Groupd /ch/open and sponsored by Google.
  • In 2009 the project was awarded the second place in the contest "The best free project of Russia", conducted by Linux Format magazine. Among the group projects.
  • In 2009 the UniConvertor project was awarded the first place in the Trophées du Libre open source project contest in the "Multimedia" category.

sK1 versions

VersionDateOSDescription
Old version, no longer maintained: 0.9.09 May 2009LinuxFirst public release
Old version, no longer maintained: 0.9.110 November 2010LinuxRelease "Made in Brazil"
Old version, no longer maintained: 0.9.25 December 2014LinuxBackport release with branch 2.0 changes
Old version, no longer maintained: 0.9.319 February 2015LinuxBugfix release
Older version, yet still maintained: 2.0RC16 May 2016Linux, WindowsFirst public release for branch 2.0 based on wxWidgets
Older version, yet still maintained: 2.0RC220 October 2016Linux, WindowsCompleted vector graphics editor, but there is not import/export functionality
Older version, yet still maintained: 2.0RC313 April 2018Linux, WindowsBitmap graphics import (more than 100 file formats), import filters for GPL, SOC, JCW, CPL, ASE, XML palettes, SVG, PDF, WMF.
Current stable version: 2.0RC427 May 2019Linux, WindowsImport filters for CGM, FIG, CDR(CDRX), CMX, CCX, SVGZ. Export functionality for CGM, CMX, CDR.
Latest preview version of a future release: 2.0RC5---Linux, WindowsUnder active development.
Future release: 2.0---Linux, WindowsFuture final release
Legend:
Old version
Older version, still maintained
Latest version
Latest preview version
Future release

UniConvertor versions

VersionDateOSDescription
Old version, no longer maintained: 1.0.015 November 2007LinuxFirst public release
Old version, no longer maintained: 1.1.021 December 2007Linux, Windows, MacOS XWin32 and MacOS X support
Old version, no longer maintained: 1.1.11 February 2008Linux, WindowsCorelDRAW X4 file format support
Old version, no longer maintained: 1.1.224 March 2008Linux, WindowsBugfix release
Old version, no longer maintained: 1.1.325 July 2008Linux, WindowsPDF and PostScript support
Old version, no longer maintained: 1.1.45 June 2009Linux, WindowsPLT import/export
Older version, yet still maintained: 1.1.526 June 2010Linux, WindowsDXF, DST, PES, EXP, PCS import. MSI installer. GUI frontend.
Older version, yet still maintained: 1.1.625 February 2014Linux, WindowsBugfix release
Current stable version: 2.0RC427 May 2019Linux, WindowsFirst public release for branch 2.0; export for CDR and CMX, import/export for GPL, SOC, ASE, CPL, JCW, ACO, SKP
Latest preview version of a future release: 2.0RC5---Linux, Windows, macOSUnder active development
Future release: 2.0---Linux, Windows, macOSFuture final release
Legend:
Old version
Older version, still maintained
Latest version
Latest preview version
Future release
gollark: Anyway, when I get home I'll see if I can program a bot to do this once every minute or something.
gollark: Though your share price does drop over time if you cycle this, it's quite slow and I think this would work still.
gollark: After 200 cycles of this you could get... 17292x returns?!
gollark: But that's enough time to get 5% more coins every minute or so.
gollark: True, true.

See also

References

  1. "sK1 and UniConvertor 2.0RC4 release". Retrieved 2019-05-27.
  2. "sK1 and UniConvertor 2.0RC4 release". Retrieved 2019-05-27.
  3. "sK1 illustration program - The history of sK1". Retrieved 2010-12-01.
  4. "Libre Graphics Meeting 2007 - Friday May 4". Retrieved 2010-12-01.
  5. "CDR explorer". Retrieved 2010-12-01.
  6. "Can I open/import *.cdr (Corel Draw Vector drawing file) files in Inkscape?". Retrieved 2010-12-01.
  7. "UniConvertor at GitHub". Retrieved 2019-11-13.
  8. "UniConvertor - universal vector graphics translator". Retrieved 2019-11-13.
  9. "The 2007 edition winners". Les Trophées du Libre. Archived from the original on 2009-09-02. Retrieved 2009-06-06.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.