It also supports character clients on UNIX plus character or graphical MS-Windows clients. Version 8.3 of the database engine, the first version to be ported, can store half a terabyte of data in a database. Also, each database can handle up to 4,000 simultaneous user connections. Version 9, which will be ported shortly after 8.3, supports 1000 times the data and up to 10,000 users. One of the nice things about Progress, in my opinion, is that it also scales down.
Database size can go down to less than a megabyte.
Running a single-user session, or serving a handful of users on a small application remotely, can fit nicely in a 16MB Linux machine. Try running Oracle on NT and see what kind of power you need to get the same job done. In order to answer that, you need to know something about Progress architecture. Single-user sessions give a single client process complete control of a database. Deployment architectures can be chosen to support a wide variety of business needs and available machinery.