MENU
Home
Downloads
Screenshots
Services
Contact Us
  Welcome to WyattERP

Mission Statement: To make customizable Enterprise Resource Planning (ERP) solutions a reality for any business no matter how small.

 

What is ERP?  Enterprise Resource Planning means total business management software, designed to handle every aspect of your business from contact management to sales/orders, fulfillment to shipping, invoicing to accounting, from vendor management to purchase orders, receiving to inventory, human resources to payroll, in one fully integrated solution.

Traditionally, there have been three methods to achieve a true ERP.  Grow your own software from scratch, try to integrate a diverse set of existing commercial applications, or pay for a commercial ERP system.

Off-the-shelf ERP systems always seem to have a pre-determined set of business rules in mind.  The problem is, they may not fit your business.  So either you change the way you do business, or the ERP may not work right for you.

Integrating existing applications seems like the easiest way to get a custom solution, but it is much harder than it sounds.  Each application typically has its own way of storing data, its own API, and its own operational methodology.  Furthermore, application providers seldom make it easy to get into the internals of their application--a must for a true integration project.  And when applications are not seamlessly integrated across the business, it makes it difficult-to-impossible to query data across a wide range of sources and parameters.

Growing your own software seems the only way to achieve true custom integration.  But the size of the task has made it next-to-impossible for all but the largest enterprises.  Companies have emerged claiming to be able to produce a custom solution for you, but it seldom works out as good as it sounded in the sales presentation.  And more troubling, you get left with a product your own people don't know how to maintain or extend.  You are locked into your original provider for ever whether you like it or not.

WyattERP has released a set of tools created for the purpose of making it possible for even a small enterprise to develop its own fully-functioning ERP system.  Your own IT people can learn to use WyattERP tools to make a database-driven system to run every aspect of your business.  You can design your own system that runs according to your company's way of doing business.  You will own and understand your design so you can maintain and extend it as much as you like.

Wylib and Wyseman are open source tools used for creating fully customizable, affordable ERP solutions on a Linux platform using the PostgreSQL database backend and the Tcl scripting language. Wylib provides an easy to use, robust, application framework. Wyseman provides a way to create database models using user defined schema files. Wylib and Wyseman interact with the PostgreSQL database to provide a starting point for a seamless ERP solution.

Wylib and Wyseman are released under two licensing options. This dual license allows for a fair exchange, or Quid pro Quo, to take place between the licensee (you) and the licensor (WyattERP). The source code for Wylib and Wyseman is identical for both licenses. The two current licensing options include the following:

  • The commercial license: This license allows the licensee to distribute commercial packages based on the Wylib and Wyseman products. Anyone wishing to provide a product that utilizes Wyslib or Wyseman and is unwilling to release their source code must use a commercial license. The actual terms of the commercial license are negotiable with WyattERP. Please contact us for more information.

  • The open source license: This license allows for free use, distribution, modification, etc. based on the rights garaunteed by the terms of the GPL. What this means is that the licensee is free to do virtually anything with the software as long as any distribution is also licensed under the GPL.

To decide which license you need, you need to take a look at how you will use Wylib or Wyseman. For example, John's company creates an ERP solution using Wylib and Wyseman. As long as this solution is only used inside the company he can use the open source license. If John decides to distribute (commercially or freely) his solution he must either a) release his solution under the terms of the GPL, or b) purchase a commercial license from WyattERP. If John wanted support for Wylib or Wyseman he must purchase a commercial license as the open source license comes with no warranties, gaurantees, or support at all.

Since the commercial and open source versions of the software are identical, feel free to download the source code to see if Wylib or Wyseman is right for you before buying a commercial license.

For more information on the GPL and open source software, please visit the GPL FAQ and the Free Software Foundation web sites.

Versions of Wylib and Wyseman earlier than 0.30 were distributed under the Open Public License (OPL). This license is not to be confused with the Open Public License Version 1.0. For future compatability, do not use these versions.  

Wyatterp is a project on SourceForge Logo