Original author(s) | osCommerce Project Team |
---|---|
Developer(s) | osCommerce Ltd |
Stable release | 4.13 / 13 October 2023 [1] |
Repository | osCommerce Repository |
Written in | PHP |
Operating system | Cross-platform |
Type | Webshop |
License | GNU General Public License |
Website | oscommerce |
OsCommerce (styled "osCommerce" - "open source Commerce") is an e-commerce software solution. It can be used on any web server that has PHP and MySQL installed. It is available as free software under the GNU General Public License.
OsCommerce was started in March 2000 in Germany by Harald Ponce de Leon. The open source project was known as The Exchange Project. In its infancy, osCommerce was referred to by Ponce de Leon as "a side thing" and "an example research study". By late 2001, a team formed for its development and in the words of Harald Ponce de Leon, this was the point the team started taking the project seriously. [2] [ unreliable source? ] By 2005, over 2000 websites used osCommerce, [3] and in 2009 this amount grew to 13,000. [4] As of January 2024, BuiltWith [5] reported 39,734 currently live sites using osCommerce.
In 2021, the Holbi Group purchased osCommerce from Ponce De Leon and announced their intention to create 4.x. Its release was eventually scheduled for March 2022, however it was delayed due to the Russian invasion of Ukraine.
On 16 November 2021, osCommerce v4 Beta 1 was released to the limited number of Beta testers [6]
osCommerce v4 Beta 2 was released on 26 January 2022 to multiple Beta testers [7]
osCommerce v4 Public demo was released on 1 June 2022 [8]
osCommerce v4 was released as a free shopping cart and open source Ecommerce platform on 25 July 2022 [9] Major differences from the old versions was the use of the latest server software, separation of code and design, osCommerce App Shop and Apps (free and paid), introduction of multiple sale channels, multiple design templates, built in WYSIWYG editor.[ citation needed ]
The current version is 4.0.
Previous versions and Add Ons for them were removed from osCommerce.com as they were made obsolete.
Release date | Release name |
---|---|
12 March 2000 | The Exchange Project Preview Release 1.0 |
14 May 2000 | The Exchange Project Preview Release 1.1 |
2 December 2000 | The Exchange Project Preview Release 2.0 |
13 December 2000 | The Exchange Project Preview Release 2.0a |
6 March 2001 | The Exchange Project Preview Release 2.1 |
17 February 2003 | osCommerce 2.2 Milestone 1 |
7 December 2003 | osCommerce 2.2 Milestone 2 |
12 November 2005 | osCommerce 2.2 Milestone 2 Update 051112 |
13 November 2005 | osCommerce 2.2 Milestone 2 Update 051113 |
17 August 2006 | osCommerce 2.2 Milestone 2 Update 060817 |
3 July 2007 | osCommerce Online Merchant 2.2 RC1 |
16 January 2008 | osCommerce Online Merchant 2.2 RC2 |
30 January 2008 | osCommerce Online Merchant 2.2 RC2a |
12 November 2010 | osCommerce Online Merchant 2.3 |
14 November 2010 | osCommerce Online Merchant 2.3.1 |
31 March 2011 | osCommerce Online Merchant 3.0 (development) |
6 August 2011 | oCommerce Online Merchant 3.0.2 (development) |
18 July 2012 | osCommerce Online Merchant 2.3.2 |
15 August 2012 | osCommerce Online Merchant 2.3.3 |
26 September 2013 | OoCommerce Online Merchant 2.3.3.4 |
5 June 2014 | osCommerce Online Merchant 2.3.4 |
18 August 2017 | OsCommerce Online Merchant 2.3.4.1 |
25 July 2022 | osCommerce 4.0 |
21 September 2022 | osCommerce 4.05 |
26 October 2022 | osCommerce 4.07 |
9 December 2022 | osCommerce 4.08 |
23 February 2023 | osCommerce 4.09 |
28 February 2023 | osCommerce 4.10 |
3 March 2023 | osCommerce 4.11 |
13 October 2023 | osCommerce 4.13 |
Distributed under the GNU General Public License, osCommerce is one of the earliest PHP based Open Source shopping cart software distributions. [10] It inspired the creation of many other online store platforms, such as Magento. [11] It has also spawned a number of forks, such as Zen Cart, xt:Commerce, oscMAX and Phoenix. [12]
In August 2011 three vulnerabilities in version 2.2 of the osCommerce system were exploited, allowing the addition of an iframe and JavaScript code to infect visitors to websites. Armorize reports this allowed infected web pages to hit 90,000 in a very short time until it was noticed and increasing further to 4.5 million pages within the space of a week.
OsCommerce 2.3 was made available in November 2011 and patched the exploited security holes. [13] [14]
When the demand for a responsive version of osCommerce 2.3 increased, community members took it upon themselves to develop one. Often referred to as osCommerce 2.3 (BS), it later evolved into a fork called Phoenix Cart.
XEmacs is a graphical- and console-based text editor which runs on almost any Unix-like operating system as well as Microsoft Windows. XEmacs is a fork, based on a version of GNU Emacs from the late 1980s. Any user can download, use, and modify XEmacs as free software available under the GNU General Public License version 2 or any later version.
Darwin is the core Unix-like operating system of macOS, iOS, watchOS, tvOS, iPadOS, audioOS, visionOS, and bridgeOS. It previously existed as an independent open-source operating system, first released by Apple Inc. in 2000. It is composed of code derived from NeXTSTEP, FreeBSD, other BSD operating systems, Mach, and other free software projects' code, as well as code developed by Apple.
The software release life cycle is the process of developing, testing, and distributing a software product. It typically consists of several stages, such as pre-alpha, alpha, beta, and release candidate, before the final version, or "gold", is released to the public.
The Open Software License (OSL) is a software license created by Lawrence Rosen. The Open Source Initiative (OSI) has certified it as an open-source license, but the Debian project judged version 1.1 to be incompatible with the DFSG. The OSL is a copyleft license, with a termination clause triggered by filing a lawsuit alleging patent infringement.
The SWORD Project is the CrossWire Bible Society's free software project. Its purpose is to create cross-platform open-source tools—covered by the GNU General Public License—that allow programmers and Bible societies to write new Bible software more quickly and easily.
Technical variations of Linux distributions include support for different hardware devices and systems or software package configurations. Organizational differences may be motivated by historical reasons. Other criteria include security, including how quickly security upgrades are available; ease of package management; and number of packages available.
Zen Cart is an online store management system. It is PHP-based, using a MySQL database and HTML components. Support is provided for numerous languages and currencies, and it is freely available under the GNU General Public License.
Magento is an open-source e-commerce platform written in PHP. Magento source code is distributed under Open Software License. Magento was acquired by Adobe Inc in May 2018 for $1.68 billion.
The following is a comparison of the features of notable shopping cart software packages available. Some such shopping cart software is extensible through third-party software components and applications. As such, the features listed below may not encompass all possible features for a given software package. The software listed here is but a fraction of all such packages on the market.
PrestaShop is a freemium, open source e-commerce platform. The software is published under the Open Software License (OSL). It is written in the PHP programming language with support for the MySQL database management system. It has a software dependency on the Symfony PHP framework.
According to the Free Software Foundation Latin America, Linux-libre is a modified version of the Linux kernel that contains no binary blobs, obfuscated code, or code released under proprietary licenses. In the Linux kernel, they are mostly used for proprietary firmware images. While generally redistributable, binary blobs do not give the user the freedom to audit, modify, or, consequently, redistribute their modified versions. The GNU Project keeps Linux-libre in synchronization with the mainline Linux kernel.
Devuan is a fork of the Debian Linux distribution that uses sysvinit, runit or OpenRC instead of systemd. Devuan aims to avoid "lock-in" by projects like systemd and aims to maintain compatibility with other init systems to avoid detaching Linux from other Unix systems.
LibreCMC is a Linux-libre distribution for computers with minimal resources, such as the Ben NanoNote, ath9k-based Wi-Fi routers, and other hardware with emphasis on free software. Based on OpenWrt, the project's goal is to aim for compliance with the GNU Free System Distribution Guidelines and ensure that the project continues to meet these requirements set forth by the Free Software Foundation (FSF). LibreCMC does not support ac or ax due to a lack of free chipsets.
Akeneo is a technology company that develops product information management (PIM) and product data intelligence software to improve customer experience. The company was founded in 2013 by Frédéric de Gombert, Benoit Jacquemont, Nicolas Dupont and Yoav Kutner. Akeneo is headquartered in Nantes, France and has offices in the United States, United Kingdom, Germany, Spain, Italy, Israel and Australia with more than 400 employees. It has worked with customers including Shop.com, Fossil, Midland Scientific, Air Liquide, Rexel, Babolat, LVMH and Auchan.
OpenCart is an online store management system developed by Hong Kong-based OpenCart Limited. It is PHP-based, using a MySQLi or PostgreSQL database and HTML components. Support is provided for different languages and currencies. It is freely available under the GNU General Public License.
nopCommerce is an open-source eCommerce platform based on Microsoft's ASP.NET Core framework and MS SQL Server 2012 backend Database. It provides a catalog frontend and an administration tool backend, allowing shopping cart creation. It is available under the nopCommerce Public License V3 and officially launched in October 2008 for small to medium-sized businesses.
PureOS is a Linux distribution focusing on privacy and security, using the GNOME or KDE Plasma desktop environment. It is maintained by Purism for use in the company's Librem laptop computers as well as the Librem 5 smartphone.
/e/ is a fork of LineageOS, an Android-based mobile operating system, and associated online services. /e/ is presented as privacy software that does not contain proprietary Google apps or services, and challenges the public to "find any parts of the system or default applications that are still leaking data to Google."
Shopware is an open source e-commerce software written in PHP. The software is developed in Germany.