ADempiere hardware and operating system requirements
Using Java (http://en.wikipedia.org/wiki/Java_(programming_language)) as its core programming language, ADempiere can run on a Java-supporting platform or machine and operating system. Examples of the Java-supporting platforms are Solaris and Intel, or any AMD-based architecture machine. Operating systems that can be used, based on the platform, are Solaris OS, Linux, BSD, Mac OS, and Microsoft Windows. Visit http://java.sun.com/j2se/1.5.0/system-configurations.html for further references.
ADempiere should be installed on both the server as well as client computers. The requirements for installation on both types will be different. On the client side, it can be run on a computer that has an old Pentium 4 processor or a higher specification with at least a GB of memory. For a server computer, we can use the Pentium Dual-Core processor with 2 GB of memory.
Note
This is just an example of hardware requirements in an Intel-based architecture machine. You can choose various brands of servers and desktops that are available in the market that suit your needs.
However, computer hardware requirements depend on the load and daily usage prediction level of the application. For internal testing and practice of the ADempiere features described in this book, both the ADempiere server and client system can be installed on a computer with low specifications, such as a PC-based computer, or even your modern-day notebook.