Cantor (mathematics software)

Last updated
Cantor
Original author(s) Alexander Rieder
Developer(s) KDE Education Project
Initial release2009;15 years ago (2009)
Stable release
24.11.80 [1]   OOjs UI icon edit-ltr-progressive.svg / 15 November 2024
Repository
Written in C++
Operating system Any Unix-like, Microsoft Windows, macOS
Type Mathematical software
License GPL
Website cantor.kde.org

Cantor is a free software mathematics application for scientific statistics and analysis. [2] [3] It is part of the KDE Software Compilation 4, and was introduced with the 4.4 release [2] as part of the KDE Education Project's kdeedu package.

Contents

Features

Cantor is a graphical user interface that delegates its mathematical operations to one of several backends. Its plugin-based structure allows adding different backends. It can make use of Julia, KAlgebra, Lua, Maxima, Octave, Python, Qalculate!, R, SageMath, and Scilab. [4] [5]

Cantor provides a consistent interface to these backends; its project page lists the following features: [4]

Cantor was the first KDE project to implement upload to the GetHotNewStuff addon service, which is used to download or upload example worksheets. It provided impetus for improvement of this feature for KDE SC 4.4. [6]

Related Research Articles

<span class="mw-page-title-main">Konqueror</span> Web browser and file manager

Konqueror is a free and open-source web browser and file manager that provides web access and file-viewer functionality for file systems. It forms a core part of the KDE Software Compilation. Developed by volunteers, Konqueror can run on most Unix-like operating systems. The KDE community licenses and distributes Konqueror under GNU GPL-2.0-or-later.

<span class="mw-page-title-main">KDevelop</span> Integrated development environment

KDevelop is a free and open-source integrated development environment (IDE) for Unix-like computer operating systems and Windows. It provides editing, navigation and debugging features for several programming languages, and integration with build automation and version-control systems, using a plugin-based architecture.

<span class="mw-page-title-main">Konsole</span> Terminal emulator

Konsole is a free and open-source terminal emulator graphical application which is part of KDE Applications and ships with the KDE desktop environment. Konsole was originally written by Lars Doelle. It ls licensed under the GPL-2.0-or-later and the GNU Free Documentation License.

<span class="mw-page-title-main">Scanner Access Now Easy</span> Open source scanner application programming interface

Scanner Access Now Easy (SANE) is an open-source application programming interface (API) that provides standardized access to any raster image scanner hardware. The SANE API is public domain. It is commonly used on Linux.

<span class="mw-page-title-main">Kate (text editor)</span> Text editor

The KDE Advanced Text Editor, or Kate, is a source code editor developed by the KDE free software community. It has been a part of KDE Software Compilation since version 2.2, which was first released in 2001. Intended for software developers, it features syntax highlighting, code folding, customizable layouts, multiple cursors and selections, regular expression support, and extensibility via plugins. The text editor's mascot is Kate the Cyber Woodpecker.

<span class="mw-page-title-main">Kontact</span> Personal information manager software

Kontact is a personal information manager and groupware software suite developed by KDE. It supports calendars, contacts, notes, to-do lists, news, and email. It offers a number of inter-changeable graphical UIs all built on top of a common core.

The following tables compare general and technical features of notable email client programs.

digiKam Free image organizer

digiKam is a free and open-source image organizer and tag editor written in C++ using the KDE Frameworks.

<span class="mw-page-title-main">KDE Software Compilation 4</span> Software

KDE Software Compilation 4 was the only series of the so-called KDE Software Compilation, first released in January 2008. The final release was version 4.14.3 in November 2014. It was the follow-up to K Desktop Environment 3. Following KDE SC 4, the compilation was broken up into basic framework libraries, desktop environment, and applications, which are termed KDE Frameworks 5, KDE Plasma 5, and KDE Applications, respectively. Major releases (4.x) were released every six months, while minor bugfix releases (4.x.y) were released monthly.

<span class="mw-page-title-main">Phonon (software)</span>

Phonon is the multimedia API provided by KDE and is the standard abstraction for handling multimedia streams within KDE software and also used by several Qt applications.

<span class="mw-page-title-main">KDE Plasma 4</span> Graphical environments provided by KDE

KDE Plasma 4 is the fourth generation of the KDE workspace environments. It consists of three workspaces, each targeting a certain platform: Plasma Desktop for traditional desktop PCs and notebooks, Plasma Netbook for netbooks, and Plasma Active for tablet PCs and similar devices.

<span class="mw-page-title-main">Dolphin (file manager)</span> File manager for KDE desktop environment

Dolphin is a free and open source file manager included in the KDE Applications bundle. Dolphin became the default file manager of the KDE Plasma desktop environments in the fourth iteration, termed KDE Software Compilation 4. It can also be optionally installed on K Desktop Environment 3. It replaces Konqueror as the default file manager for KDE SC 4, but Konqueror can still be used as an alternative file manager.

NEPOMUK is an open-source software specification that is concerned with the development of a social semantic desktop that enriches and interconnects data from different desktop applications using semantic metadata stored as RDF. Between 2006 and 2008 it was funded by a European Union research project of the same name that grouped together industrial and academic actors to develop various Semantic Desktop technologies.

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

SciDAVis is an open-source cross-platform computer program for interactive scientific graphing and data analysis. Development started in 2007 as fork of QtiPlot, which in turn is a clone of the proprietary program Origin.

<span class="mw-page-title-main">KDE Education Project</span>

The KDE Education Project develops free educational software based on the KDE technologies for students and parents. These educational software is translated into more than 65 languages, so that users can access them without any problems. The KDE-Edu project also provides free software educational to support and facilitate teachers in planning lessons.

<span class="mw-page-title-main">Accounts & SSO</span> Single sign-on framework for computers

Accounts & SSO, accounts-sso, or lately gSSO is a single sign-on framework for computers.

<span class="mw-page-title-main">KDE Frameworks</span> Collection of libraries and software frameworks for the Qt framework

KDE Frameworks is a collection of libraries and software frameworks readily available to any Qt-based software stacks or applications on multiple operating systems. Featuring frequently needed functionality solutions like hardware integration, file format support, additional graphical control elements, plotting functions, and spell checking, the collection serves as the technological foundation for KDE Plasma and KDE Gear. It is distributed under the GNU Lesser General Public License (LGPL).

<span class="mw-page-title-main">KDE Gear</span> Set of applications and supporting libraries

The KDE Gear is a set of applications and supporting libraries that are developed by the KDE community, primarily used on Linux-based operating systems but mostly multiplatform, and released on a common release schedule.

References

  1. "Release 24.11.80". 15 November 2024. Retrieved 21 November 2024.
  2. 1 2 Müller, Andrea (2010-02-10). "KDE SC 4.4: Fresh breeze for KDE" . Retrieved 2010-05-15. Cantor [is one of the] new applications. Cantor is a scientific statistics and analysis program….
  3. Bhat, Sathya (2010-02-10). "openSUSE 11.3 Milestone 1 makes its appearance". Archived from the original on 2010-04-29. Retrieved 2010-05-15. …new applications such as … Rocs & Cantor – the scientific applications for advanced math and graph theory needs.
  4. 1 2 Mahfouf, Anne-Marie (2015-12-15). "The KDE Education Project - Cantor" . Retrieved 2016-04-03.
  5. Rieder, Alexander. "The Cantor Handbook" (PDF). KDE-Edu. Archived (PDF) from the original on 2015-09-09. Retrieved 2016-04-03.
  6. annma (2009-09-26). "Cantor (part 1) or A Successful Integration in the KDE Community" . Retrieved 2010-05-15. I suggested to use GHNS in order to share examples and worksheets. Not only A.R. [Alexander Rieder] implemented it for download, he also managed to be the first one to implement upload. He contacted Jeremy W, Josef S and Frank K and he thus initiated some impulse to improve GHNS and file sharing. The finishing touches to upload should be tackled for 4.4.