diff --git a/platform/util/src/com/intellij/openapi/util/SystemInfo.java b/platform/util/src/com/intellij/openapi/util/SystemInfo.java index 1bf0afd1923e..03482b239223 100644 --- a/platform/util/src/com/intellij/openapi/util/SystemInfo.java +++ b/platform/util/src/com/intellij/openapi/util/SystemInfo.java @@ -1,16 +1,4 @@ -// Copyright 2000-2017 JetBrains s.r.o. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. +// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package com.intellij.openapi.util; import com.intellij.openapi.util.io.PathExecLazyValue; @@ -163,7 +151,11 @@ public class SystemInfo extends SystemInfoRt { } public static String getOsNameAndVersion() { - return System.getProperty("os.name") + " " + System.getProperty("os.version"); + String osName = System.getProperty("os.name"); + if (isMacOSSierra) { + osName = "macOS"; //JDK always returns Mac OS X + } + return osName + " " + System.getProperty("os.version"); } private static int normalize(int number) {