# OperatingSystemPlatform class

Namespace: [Eto](https://eto.picoe.ca/api/namespace/eto.md) · Assembly: [Eto](https://eto.picoe.ca/api/assembly/eto.md)

```cs
public sealed class OperatingSystemPlatform
```

Operating system platform information

**Remarks:** Access this information from [EtoEnvironment.Platform](https://eto.picoe.ca/api/type/eto.etoenvironment/platform.md)

## Properties

- [IsLinux](https://eto.picoe.ca/api/type/eto.operatingsystemplatform/islinux.md): Gets a value indicating that the current OS is a Linux system
- [IsMac](https://eto.picoe.ca/api/type/eto.operatingsystemplatform/ismac.md): Gets a value indicating that the current OS is a Mac OS X system
- [IsMono](https://eto.picoe.ca/api/type/eto.operatingsystemplatform/ismono.md): Gets a value indicating that the current .NET runtime is mono
- [IsNetCore](https://eto.picoe.ca/api/type/eto.operatingsystemplatform/isnetcore.md): Gets a value indicating that the current .NET runtime is .NET Core
- [IsNetFramework](https://eto.picoe.ca/api/type/eto.operatingsystemplatform/isnetframework.md): Gets a value indicating that the current .NET runtime is .NET Core
- [IsUnix](https://eto.picoe.ca/api/type/eto.operatingsystemplatform/isunix.md): Gets a value indicating that the current OS is a unix-based system
- [IsWindows](https://eto.picoe.ca/api/type/eto.operatingsystemplatform/iswindows.md): Gets a value indicating that the current OS is windows system
- [IsWinRT](https://eto.picoe.ca/api/type/eto.operatingsystemplatform/iswinrt.md): Gets a value indicating that the current OS is a Windows Runtime (WinRT) system.
