PrestaShop is an e-commerce solution which is both free and open source. It is available under the Open Software License and officially launched in August 2007 for small to medium-sized businesses. The software, which is based on the Smarty template engine, has approximately 24,000 active stores as of August 2009.
Compared to other open source e-commerce solutions it gives your store a nice and fast web 2.0 presentation. Coding extra functionality can be a tricky, since it requires knowledge about Smarty and most available modules are not open source.
Using UTF-8 or UTF-16 Unicode characters in a csv file can be a hassle when using Excel to manage these files in spreadsheets. When using a default language in ASCII format, there are not many problems with this, as long as the regional settings of your pc are set to that language. But in case you have to handle multiple languages, it could become a little exhausting, switching the default language of your pc before doing your spreadsheet job. A popular osCommerce contribution used for mass categories / products import and export, like Easy Populate, relies heavily on csv files. This article will assist you maintaining unicode characters in a csv formatted file.
Magento is an Open Source ecommerce web application launched on March 31, 2008. It was created by Varien, building on components of the Zend Framework.
Compared to osCommerce and other open source e-commerce solutions, it is a complete set of tools to run an e-commerce site with almost all thinkable features. Unfortunately there is no slim basic version available, so even on a dedicated server this beauty with a package size of 45 MB and it's 229 databse tables will use a lot of server resources and can slow down your customers a bit.
VirtueMart (formerly known as mambo-phpShop) is an open source e-commerce solution designed as an extension of the Mambo or Joomla! content management systems (CMS). VirtueMart is written in PHP and requires the MySQL database environment for storage. It is best suited for low to medium level traffic web-sites.
Compared to osCommerce and other open source e-commerce solutions, it is a simple set of tools to run an e-commerce site inside your CMS system.