SQL-Ledger is an
ERP and
double entry
Double-entry bookkeeping, also known as double-entry accounting, is a method of bookkeeping that relies on a two-sided accounting entry to maintain financial information. Every entry to an account requires a corresponding and opposite entry to ...
accounting
Accounting, also known as accountancy, is the measurement, processing, and communication of financial and non financial information about economic entities such as businesses and corporations. Accounting, which has been called the "languag ...
system. Accounting data is stored in an
SQL database server and a standard
web browser
A web browser is application software for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's screen. Browsers are used on ...
can be used as its
user interface
In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine f ...
. The system uses the
Perl
Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages. "Perl" refers to Perl 5, but from 2000 to 2019 it also referred to its redesigned "sister language", Perl 6, before the latter's name was offici ...
language with a database interface module for processing and
PostgreSQL
PostgreSQL (, ), also known as Postgres, is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL compliance. It was originally named POSTGRES, referring to its origins as a successor to the In ...
for data storage which is the preferred platform. The download version also includes schemas for IBM's DB2 database server as well as
Oracle
An oracle is a person or agency considered to provide wise and insightful counsel or prophetic predictions, most notably including precognition of the future, inspired by deities. As such, it is a form of divination.
Description
The word '' ...
.
Capabilities
SQL-Ledger offers all of the standard features of SMB accounting software. Specific customization is available as part of an enterprise support contract.
Not only is the user interface multi-lingual, but it also offers the ability to print out statements, invoices, and the like in the language of the customer, even if the user does not know the language in which the content is being printed.
Supported languages
Business model
DWS generates their revenue from selling a manual and customizations. For free, DWS provides the source code of the current and all the previous versions, installation instructions, an FAQ collection and a user forum.
Version 3.0 of this program was released under the GNU GPL 2.0 license.
Version 3.2.6 released in December 2017.
Licensing issues
At its inception, SQL-Ledger used the GNU GPL 2.0 license. In 2005, Debian legal questioned whether or not the program belonged in Free or Non-Free, due to wording in the ''Terms and Conditions'' notice in the tarball.
In late 2006,
LedgerSMB
LedgerSMB is a libre software double entry accounting and Enterprise Resource Planning (ERP) system, focussed on functionality required by small (self-employment) and medium size businesses. However, companies with millions of journal lines sh ...
was created as a secure fork of SQL-Ledger. In early 2007, SQL-Ledger 2.8 was released under the SQL-Ledger Open Source License'', a license which retroactively revokes all previous licenses under which the covered code had been released.
That version also contained an "anti-forking" clause.
However, within a month, SQL-Ledger 2.8.1 was released, under the GNU GPL 2.0.
See also
*
LedgerSMB
LedgerSMB is a libre software double entry accounting and Enterprise Resource Planning (ERP) system, focussed on functionality required by small (self-employment) and medium size businesses. However, companies with millions of journal lines sh ...
, another fork of version 2.
*
Comparison of accounting software
The following comparison of accounting software documents the various features and differences between different professional accounting software, personal and small enterprise software, medium-sized and large-sized enterprise software, and oth ...
*
List of free and open source software packages
This is a list of free and open-source software packages, computer software licensed under free software licenses and open-source licenses. Software that fits the Free Software Definition may be more appropriately called free software; the GNU p ...
References
External links
*{{Official website, http://www.sql-ledger.com/
Free accounting software
Perl software
Free software programmed in Perl
Cross-platform software