4 System requirements
Helge-Mikael Nordgård edited this page 2021-10-04 09:59:08 +00:00

Operating system:

Sæterprosjekt requires a 64 bit operating system. It uses Unix epoch timestamps (in milliseconds) in order to calculate time differences, and those values are too large for 32 bit operations (you could technically work a hack to seperate and store them in two 32 bit allocations but that would open another can of worms). This also makes sure it's year 2038 compliant (yeah the Y2k bug is making a combeback).

You can run the program in the following environments:

  • Windows 7,8,10
  • Linux
  • Intel based Mac OSX (version 10.12 or higher). M1 silicon is not natively supported yet, but if you own a Mac with M1 silicon you can compile it using QT C++ framework.

Multi user (network) environments

The program is not intended to be used by multiple users simultainiously. It will technically work, but because there's no coded routines (yet) in the program for IO locking operations, you risk to loose your data if more than one person edits the same record at the same time.