Skencil

Last updated
Skencil
Other namesSketch
Original author(s) Bernhard Herzog
Developer(s) sK1 Project
Initial releaseOctober 31, 1998;25 years ago (1998-10-31)
Final release
0.6.17 / June 19, 2005;18 years ago (2005-06-19)
Preview release
1.0 rc1 / November 4, 2016;7 years ago (2016-11-04)
Repository https://github.com/sk1project/skencil
Written in C, Python
Engine Xlib, Tk, Tkinter, PyGTK
Operating system Linux, FreeBSD, Mac OS, Solaris, IRIX, AIX
Platform IA-32 (i386), DEC Alpha, m68k, PowerPC, SPARC, x86-64
Predecessor Sketch
Successor sK1
Available in10+ languages
List of languages
English, Danish, German, French, Italian, Kinyarwanda, Portugal, Brazilian Portugal, Russian, Spanish, Swedish
Type Vector graphics editor
License GNU Library General Public License
Website www.skencil.org

Skencil, formerly called Sketch, is a free software vector graphics editor, released under the GNU Lesser General Public License. [1] [2]

Contents

History

Its first public version, Sketch 0.5.0, was released on October 31, 1998 by Bernhard Herzog. [3] [4]

Sketch is an interactive X11 drawing program (similar to Xfig or Tgif).

Later Bernhard Reiter joined Sketch development. [5] [6]

On 7 February 2003, Sketch 0.7.12 development release was rolled out. It was the last under name Sketch.

Renaming

In 2003-2004, Sketch was renamed to Skencil. [7] [8]

* README: Sketch->Skencil renaming. Web-site is now skencil.org

As claimed on its website, "Skencil is implemented almost completely in Python, a very high-level, object oriented, interpreted language, with the rest written in C for speed".

On 19 June 2005, Skencil 0.6.17 was released. It has versions compatible with Linux on the i386, DEC Alpha, m68k, PowerPC and SPARC architectures, with FreeBSD, with Solaris, with IRIX64 6.4, and with AIX. Since then development have been frozen and, as a result, its packages have been removed from Linux distributions repositories. [9]

Revitalization

On 19 November 2006, Reiter and Herzog asked Ihor Novikov, sK1 Project lead developer, to join Skencil development. [10] [11]

On 31 October 2010, Skencil 1.0 alpha was released, as a result of revitalization work done by sK1 Project team that made it possible to use Skencil on 64-bit hardware and modern OS at the time. [9] [12] [13] Source and binary packages for various Linux distributions has been published on sK1 Project's page on code.google.com, where it now archived. [14] [15]

On 4 November 2016, Skencil 1.0 rc1 was released and the last code changes committed on 7 February 2020 on sK1 Project's page on GitHub. [16] There are no binary packages for this release.

sK1

sK1 vector graphics editor, developed by sK1 Project team, written in wxWidgets become an independent Skencil successor (fork), improved by color management (including CMYK color space support), tabbed multiple document interface, Pango based text engine, Cairo based renderer and importers for CorelDRAW (CDR, CMX, CCX) and many other graphics file formats.

Future plans had included porting the user interface from Tk/Tkinter to GTK+, a multiple document interface, and multi-font, fully integrated multiline text, patterns fills instead of solid color, etc. [17]

See also

Related Research Articles

<span class="mw-page-title-main">Sodipodi</span> Vector graphics editor

Sodipodi is a free and open-source vector graphics editor, superseded since 2003 by Inkscape, an independent Sodipodi fork.

<span class="mw-page-title-main">Inkscape</span> Vector graphics editor

Inkscape is a free and open-source vector graphics editor for traditional Unix-compatible systems such as GNU/Linux, BSD derivatives and Illumos, as well as Windows and macOS. It offers a rich set of features and is widely used for both artistic and technical illustrations such as cartoons, clip art, logos, typography, diagramming and flowcharting. It uses vector graphics to allow for sharp printouts and renderings at unlimited resolution and is not bound to a fixed number of pixels like raster graphics. Inkscape uses the standardized Scalable Vector Graphics (SVG) file format as its main format, which is supported by many other applications including web browsers. It can import and export various other file formats, including SVG, AI, EPS, PDF, PS and PNG.

<span class="mw-page-title-main">TORCS</span>

TORCS is an open-source 3D car racing simulator available on Linux, FreeBSD, Mac OS X, AmigaOS 4, AROS, MorphOS and Microsoft Windows. TORCS was created by Eric Espié and Christophe Guionneau, but project development is now headed by Bernhard Wymann. It is written in C++ and is licensed under the GNU GPL. TORCS is designed to enable pre-programmed AI drivers to race against one another, while allowing the user to control a vehicle using either a keyboard, mouse, or wheel input.

Openclipart, also called Open Clip Art Library, is an online media repository of free-content vector clip art. The project hosts over 160,000 free graphics and has billed itself as "the largest community of artists making the best free original clipart for you to use for absolutely any reason".

FAAC or Freeware Advanced Audio Coder is a software project which includes the AAC encoder FAAC and decoder FAAD2. It supports MPEG-2 AAC as well as MPEG-4 AAC. It supports several MPEG-4 Audio object types, file formats, multichannel and gapless encoding/decoding and MP4 metadata tags. The encoder and decoder is compatible with standard-compliant audio applications using one or more of these object types and facilities. It also supports Digital Radio Mondiale.

A number of vector graphics editors exist for various platforms. Potential users of these editors will make a comparison of vector graphics editors based on factors such as the availability for the user's platform, the software license, the feature set, the merits of the user interface (UI) and the focus of the program. Some programs are more suitable for artistic work while others are better for technical drawings. Another important factor is the application's support of various vector and bitmap image formats for import and export.

<span class="mw-page-title-main">Free and open-source graphics device driver</span> Software that controls computer-graphics hardware

A free and open-source graphics device driver is a software stack which controls computer-graphics hardware and supports graphics-rendering application programming interfaces (APIs) and is released under a free and open-source software license. Graphics device drivers are written for specific hardware to work within a specific operating system kernel and to support a range of APIs used by applications to access the graphics hardware. They may also control output to the display if the display driver is part of the graphics hardware. Most free and open-source graphics device drivers are developed by the Mesa project. The driver is made up of a compiler, a rendering API, and software which manages access to the graphics hardware.

<span class="mw-page-title-main">Mercurial</span> Distributed revision-control tool for software developers

Mercurial is a distributed revision control tool for software developers. It is supported on Microsoft Windows, Linux, and other Unix-like systems, such as FreeBSD and macOS.

<span class="mw-page-title-main">Xara Xtreme LX</span>

Xara Xtreme LX is a discontinued 2D vector graphics editor, developed as an open source version of the commercial Xara Xtreme. The abbreviation LX stands for Xara Xtreme on Linux and was retained in some places such as the executable "xaralx".

OpenVAS is the scanner component of Greenbone Vulnerability Management (GVM), a software framework of several services and tools offering vulnerability scanning and vulnerability management.

In software development, version control is a class of systems responsible for managing changes to computer programs or other collections of information such that revisions have a logical and consistent organization. The following tables include general and technical information on notable version control and software configuration management (SCM) software. For SCM software not suitable for source code, see Comparison of open-source configuration management software.

<span class="mw-page-title-main">Geany</span> Integrated Development Environment

Geany is a free and open-source lightweight GUI text editor using Scintilla and GTK, including basic IDE features. It is designed to have short load times, with limited dependency on separate packages or external libraries on Linux. It has been ported to a wide range of operating systems, such as BSD, Linux, macOS, Solaris and Windows. The Windows port lacks an embedded terminal window; also missing from the Windows version are the external development tools present under Unix, unless installed separately by the user. Among the supported programming languages and markup languages are C, C++, C#, Java, JavaScript, PHP, HTML, LaTeX, CSS, Python, Perl, Ruby, Pascal, Haskell, Erlang, Vala and many others.

sK1 (program) Open source cross platform illustration program

sK1 is an open-source, cross-platform illustration program that seeks to be 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.

<span class="mw-page-title-main">Libre Graphics Meeting</span> Annual convention discussing free and open source graphical software

The Libre Graphics Meeting (LGM) is an annual international convention for the discussion of free and open source software used with graphics; The first Libre Graphics Meeting was held in March 2006. Communities from Inkscape, GIMP, Krita, Scribus, sK1, Blender, Open Clip Art Library, Open Font Library, and more come together through the Create Project to assemble this annual conference. It was co-founded by Dave Neary and Dave Odin.

<span class="mw-page-title-main">CorelDRAW</span> Vector graphics editor

CorelDRAW is a vector graphics editor developed and marketed by Alludo. It is also the name of the Corel graphics suite, which includes the bitmap-image editor Corel Photo-Paint as well as other graphics-related programs. It can serve as a digital painting platform, desktop publishing suite, and is commonly used for production art in signmaking, vinyl and laser cutting and engraving, print-on-demand and other industry processes. Reduced-feature Standard and Essentials versions are also offered.

<span class="mw-page-title-main">LazPaint</span> Free and open-source image editor

LazPaint is a free and open-source cross-platform lightweight image editor with raster and vectorial layers created with Lazarus. The software aims at being simpler than GIMP, is an alternative to Paint.NET and is also similar to Paintbrush.

mtPaint Free software graphics editor

mtPaint is a free and open-source raster graphics editor for creating icons, pixel art and for photo editing. It is available for Microsoft Windows and Linux operating systems.

<span class="mw-page-title-main">Q4OS</span> Lightweight Linux distribution, based on Debian

Q4OS is a light-weight Linux distribution, based on Debian, targeted as a replacement for operating systems that are no longer supported on outdated hardware. The distribution is known for an addon called XPQ4, which adds themes intended to replicate the look and feel of Windows 2000 and Windows XP.

References

  1. "Wald: Skencil: Project Home". wald.intevation.org. Retrieved 2023-11-03.
  2. "Graphics : Sketch, vectorial drawing under Linux". www.linuxfocus.org. Retrieved 2023-11-03.
  3. "bernhard / Profile". sourceforge.net. Retrieved 2023-11-03.
  4. "Bernhard Herzog". www.intevation.de. Retrieved 2023-11-03.
  5. "Bernhard Reiter". intevation.de. Retrieved 2023-11-03.
  6. "ber / Profile". sourceforge.net. Retrieved 2023-11-03.
  7. "Skencil - Summary [Savannah]". savannah.nongnu.org. Retrieved 2023-11-03. Renamed to Skencil October 2003.
  8. "Wald: Skencil: SCM Repository". wald.intevation.org. Retrieved 2023-11-03.
  9. 1 2 "Skencil 1.0alpha: project revitalization". sK1 Project. Retrieved 2023-11-03.
  10. Reiter, Bernhard (19 November 2006). "[Skencil-users] Join forces for skencil1/sK1? (was: sK1)" . Retrieved 2023-11-03. I have chatted a bit with Bernhard (Herzog) and my idea was: Why not join forces on a tcl/tk based Skencil1/sK1 development? Bernhard's initial reaction was quite positive.
  11. "Join forces for skencil1/sK1?". sK1 Project. Retrieved 2023-11-03.
  12. "Skencil - vector graphics editor". sK1 Project. Retrieved 2023-11-03.
  13. "Skencil / News".
  14. "Google Code Archive: sK1 - Downloads". code.google.com. Retrieved 2023-11-21.
  15. "sK1 Project - Skencil". sk1project.org. Archived from the original on 2013-01-16.
  16. sK1 Project (2023-08-27), sk1project/skencil , retrieved 2023-11-03{{citation}}: CS1 maint: numeric names: authors list (link)
  17. "Skencil / Development".