Operating Systems
Open Automation Software has 3 target deployments: Linux, Windows, and Windows 10 IoT Core.
Linux
NOTE: For any Linux installation, general knowledge of Linux server configuration is required. This includes managing files, users, permissions, and configuring services (daemons in systemd).
OS | Version | Architectures | Notes |
---|---|---|---|
Red Hat Enterprise Linux | 6+ | x64 | Microsoft support policy |
Red Hat Enterprise Linux CentOS Oracle Linux | 7+ | x64 | Red Hat support policy CentOS lifecycle Oracle Linux lifecycle |
Fedora | 31+ | x64 | Fedora lifecycle |
Debian | 9+ | x64, ARM32, ARM64 | Debian lifecycle |
Ubuntu | 16.04+ | x64, ARM32, ARM64 | Ubuntu lifecycle |
Linux Mint | 18+ | x64 | Linux Mint end of life announcements |
openSUSE | 15+ | x64 | OpenSUSE lifecycle |
SUSE Enterprise Linux (SLES) | 12 SP2+ | x64 | SUSE lifecycle |
Windows 10 IoT Core
The Win 10 IoT Core deployment of OAS targets .NET 6 as self-contained.
Windows
The Windows target has 6 different Framework installations for compatibility for older systems. For server systems and client applications running on Windows the following frameworks are supported:
.NET 6 (Latest version)
The latest version of the OAS Engine targets .NET 6 as self-contained.
This can be used on all Windows Operating systems that are 64 bit.
.NET Framework 4.6.1 (Legacy versions)
For use with Visual Studio 2017, 2019, and 2022
The legacy version for .NET Framework 4.6.1 and will run on the following Windows Operating Systems for both 32 bit and 64 bit operating systems on all service packs.
- Windows 11 – 64 bit
- Windows Server 2022 – 64 bit
- Windows 10 – 32 bit and 64 bit
- Windows 10 IoT Enterprise 64 bit
- Windows Server, version 2004 – 64 bit
- Windows 8.1 – 32 bit and 64 bit
- Windows 8 – 32 bit and 64 bit
- Windows 7 SP1 – 32 bit and 64 bit
- Windows Server 2019- 64 bit
- Windows Server, version 2004 – 64 bit
- Windows Server, version 1909 – 64 bit
- Windows Server, version 1809 – 64 bit
- Windows Server, version 1803 – 64 bit
- Windows Server, version 1709 – 64 bit
- Windows Server 2016 – 64 bit
- Windows Server 2012 R2 – 64 bit
- Windows Server 2012 – 64 bit
- Windows Server 2008 R2 SP1 – 64 bit
.NET Framework 4.5.2 (Legacy versions)
For use with Visual Studio 2017 and 2019
- Windows Vista SP2 – 32 bit and 64 bit
- Windows Server 2008 SP2 – 32 bit and 64 bit
.NET Framework 4.0 (Legacy versions)
For use with Visual Studio 2010, 2012, 2013, 2015, and 2017
- Windows XP – 32 bit and 64 bit
- Server 2003 – 32 bit and 64 bit
.NET Framework 3.5 (Legacy versions)
For use with Visual Studio 2008
- Version 9.0 of Open Automation Software is for .NET Framework 3.5 and will run on all Windows Operating Systems for both 32 bit and 64 bit operating systems.
.NET Framework 2.0 (Legacy versions)
For use with Visual Studio 2005
- Version 4.0 of OPCSystems.NET is for .NET Framework 2.0
- Will run on Windows 2000 Professional (with .NET Framework 2.0) and all 32 bit operating systems supporting .NET Framework 2.0
.NET Framework 1.1 (Legacy versions)
For use with Visual Studio 2003
- Version 1.1 of OPCSystems.NET is for .NET Framework 1.1 and will run on the following Windows Operating Systems for 32 bit operating systems.
- Will run on Windows 2000 Professional (with .NET Framework 2.0) and all 32 bit operating systems supporting .NET Framework 1.1
Client Applications
For client applications Smart Clients will run on all Windows operating systems. All components are compiled for Any CPU and are 100% managed.
For thin client applications all browsers that support JSON jQuery. This includes the following but not limited to:
- Chrome
- Internet Explorer 8.0 or greater
- Safari
- Firefox
- Mozilla