Metasfresh

Last updated
metasfresh
Developer(s) metas GmbH, [1] Community
Repository github.com/metasfresh
Written in Java, JavaScript, XML, SQL
Operating system Server: Linux
Clients: Windows, OS X, Linux, Android, iOS
Type ERP, CRM, Accounting, MRP
License GPLv2/ GPLv3
Website metasfresh.com/en

Metasfresh is an open-source, free ERP software designed and developed for SMEs. Metasfresh is an actively maintained fork of ADempiere and can be used and distributed freely. [2] It does not require a contributor license agreement from partners or contributors. Metasfresh was included in the Top 9 Open Source ERPs to Consider by opensource.com. [3]

Contents

History

In September 2006, the founders of Metasfresh started with open-source ERP development as early contributors to the ADempiere ERP Project. They were founding members of the ADempiere Foundation [4] and longtime members of the Functional and Technical Team at ADempiere. [5] In industry-specific ERP projects in the SME sector, they developed several new features based on ADempiere 3.5.4. They rewrote the majority of the ADempiere Code to try to provide more scalable software for midsize companies. This, plus the already-resulted gap in development compared to the latest ADempiere Codebase, was the reason for the team to decide in 2015 to officially fork from ADempiere and develop a new project called Metasfresh.

The code was released to the public on October 6, 2015. According to Open Hub statistics, Metasfresh is one of the most active open-source ERP projects worldwide. [6]

Technology

Software & Architecture

Metasfresh is written in Java, JavaScript scripting language and works with PostgreSQL database management system. The development repository is publicly available on GitHub. It is composed of Client [7] and Server [8] components. The main Client is a Java Swing User Interface and available for production environments. Currently, a new web interface is under development.

Used Technologies:

Business functionalities/ features

The feature List of metasfresh covers the majority of requirements of medium-sized enterprises for ERP software.

Differences to the ADempiere Project

After the fork from Compiere, the ADempiere community followed the open-source model of the Bazaar described in Eric Raymond's article The Cathedral and the Bazaar. The development mainly relied on the architecture inherited from Compiere, which had a tight coupling to the database. The license of ADempiere is GPL 2. Open-source projects with licenses compatible with GPL 2 are decreasing. [9]

With the fork, metasfresh's main aims for the project are:

Currently, the time between stable releases, including bug fixes and new features, is one week, according to the project's release notes. [10]

See also

Related Research Articles

Compiere is an open-source ERP and CRM business solution for Small and Medium-sized Enterprises (SME) in distribution, retail, service, and manufacturing. Compiere is distributed by Consona Corporation and through a Partner Network, who are a collection of trained and authorized business partners.

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

SQL-Ledger is an ERP and double entry accounting system. Accounting data is stored in an SQL database server and a standard web browser can be used as its user interface. The system uses the Perl language with a database interface module for processing and PostgreSQL for data storage which is the preferred platform. The download version also includes schemas for IBM's DB2 database server as well as Oracle.

The Mozilla Public License (MPL) is a free and open-source weak copyleft license for most Mozilla Foundation software such as Firefox and Thunderbird. The MPL license is developed and maintained by Mozilla, which seeks to balance the concerns of both open-source and proprietary developers; it is distinguished from others as a middle ground between the permissive software BSD-style licenses and the GNU General Public License. So under the terms of the MPL, it allows the integration of MPL-licensed code into proprietary codebases, but only on condition those components remain accessible.

<span class="mw-page-title-main">LLVM</span> Compiler backend for multiple programming languages

LLVM is a set of compiler and toolchain technologies that can be used to develop a frontend for any programming language and a backend for any instruction set architecture. LLVM is designed around a language-independent intermediate representation (IR) that serves as a portable, high-level assembly language that can be optimized with a variety of transformations over multiple passes. The name LLVM originally stood for Low Level Virtual Machine, though the project has expanded and the name is no longer officially an initialism.

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

GForge is a commercial service originally based on the Alexandria software behind SourceForge, a web-based project management and collaboration system which was licensed under the GPL. Open source versions of the GForge code were released from 2002 to 2009, at which point the company behind GForge focused on their proprietary service offering which provides project hosting, version control, code reviews, ticketing, release management, continuous integration and messaging. The FusionForge project emerged in 2009 to pull together open-source development efforts from the variety of software forks which had sprung up.

<span class="mw-page-title-main">Eclipse Public License</span> Free software license similar to the Common Public License

The Eclipse Public License (EPL) is a free and open source software license most notably used for the Eclipse IDE and other projects by the Eclipse Foundation. It replaces the Common Public License (CPL) and removes certain terms relating to litigations related to patents.

<span class="mw-page-title-main">Aptana</span> Text editor

Aptana, Inc. is a company that makes web application development tools for use with a variety of programming languages. Aptana's main products include Aptana Studio, Aptana Cloud and Aptana Jaxer.

ADempiere is an Enterprise Resource Planning or ERP software package released under a free software license. The verb adempiere in Italian means "to fulfill a duty" or "to accomplish".

<span class="mw-page-title-main">LedgerSMB</span> Accounting software planning system

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 should also feel supported. Accounting data is stored in a free to use database server (PostgreSQL) and a standard web browser can be used as its user interface. The software is suited for hosting locally as well as on various public cloud providers. Commercial support can be obtained from several providers.

Svelte is a free and open-source component-based front-end software framework, and language created by Rich Harris and maintained by the Svelte core team members.

EGroupware is free open-source groupware software intended for businesses from small to enterprises. Its primary functions allow users to manage contacts, appointments, projects and to-do lists. The project releases its software under the terms of GNU General Public License (GPL).

PostBooks is a proprietary accounting and enterprise resource planning business system geared toward small to medium-sized businesses. It used to be released under an open source CPAL license on GitHub, but was made non-free in June 2019. Postbooks was based on the commercially licensed xTuple ERP system created by xTuple, a private software company based in Norfolk, Virginia (VA), United States.

Web2py is an open-source web application framework written in the Python programming language. Web2py allows web developers to program dynamic web content using Python. Web2py is designed to help reduce tedious web development tasks, such as developing web forms from scratch, although a web developer may build a form from scratch if required.

<span class="mw-page-title-main">Tryton</span> Application platform for resource planning

Tryton is a three-tier high-level general purpose computer application platform on top of which is built an enterprise resource planning (ERP) business solution through a set of Tryton modules. The three-tier architecture consists of the Tryton client, the Tryton server and the database management system.

<span class="mw-page-title-main">ERPNext</span> Enterprise resource planning software

ERPNext is a free and open-source integrated Enterprise resource planning (ERP) software developed by an Indian software company Frappe Technologies Pvt. Ltd. It is built on the MariaDB database system using Frappe, a Python based server-side framework.

iDempiere Community Powered Enterprise. Full Open Source Business Suite

iDempiere. Community Powered Enterprise, also known as OSGi + ADempiere, is an open source Enterprise Resource Planning (ERP) software that is fully navigable on PCs, tablets and smartphones, it also has customer relationship management (CRM) and supply chain management (SCM) functions. It is in contrast to proprietary or most other open source ERP solutions driven only by a community of supporters.

Microsoft, a technology company historically known for its opposition to the open source software paradigm, turned to embrace the approach in the 2010s. From the 1970s through 2000s under CEOs Bill Gates and Steve Ballmer, Microsoft viewed the community creation and sharing of communal code, later to be known as free and open source software, as a threat to its business, and both executives spoke negatively against it. In the 2010s, as the industry turned towards cloud, embedded, and mobile computing—technologies powered by open source advances—CEO Satya Nadella led Microsoft towards open source adoption although Microsoft's traditional Windows business continued to grow throughout this period generating revenues of 26.8 billion in the third quarter of 2018, while Microsoft's Azure cloud revenues nearly doubled.

References

  1. "Official Company Website".
  2. "metasfresh Source Code". GitHub . Retrieved 6 January 2017.
  3. "opensource.com Top 9 open source ERP systems to consider" . Retrieved 10 July 2018.
  4. "ADempiere Foundation" . Retrieved 6 January 2017.
  5. "metasfresh contributors at ADempiere" . Retrieved 12 December 2016.
  6. "OpenHub ERP Development Activity Level" . Retrieved 20 January 2017.
  7. "metasfresh Client Installation". metasfresh. 29 February 2016. Retrieved 2 January 2017.
  8. "metasfresh Server Installation". metasfresh. 29 February 2016. Retrieved 2 January 2017.
  9. "Top Open Source Licenses" . Retrieved 17 January 2017.
  10. "Release Notes at GitHub". GitHub . Retrieved 19 January 2017.