<commit_before>package system // import "github.com/docker/docker/pkg/system"

import (
	"os"

	"github.com/sirupsen/logrus"
)

var (
	// lcowSupported determines if Linux Containers on Windows are supported.
	lcowSupported = false

	// containerdRuntimeSupported determines if ContainerD should be the runtime.
	// As of March 2019, this is an experimental feature.
	containerdRuntimeSupported = false
)

// InitLCOW sets whether LCOW is supported or not
func InitLCOW(experimental bool) {
	v := GetOSVersion()
	if experimental && v.Build >= 16299 {
		lcowSupported = true
	}
}<commit_msg>LCOW: (Experimental) Require RS5+ builds<commit_after>package system // import "github.com/docker/docker/pkg/system"

import (
	"os"

	"github.com/Microsoft/hcsshim/osversion"
	"github.com/sirupsen/logrus"
)

var (
	// lcowSupported determines if Linux Containers on Windows are supported.
	lcowSupported = false

	// containerdRuntimeSupported determines if ContainerD should be the runtime.
	// As of March 2019, this is an experimental feature.
	containerdRuntimeSupported = false
)

// InitLCOW sets whether LCOW is supported or not. Requires RS5+
func InitLCOW(experimental bool) {
	v := GetOSVersion()
	if experimental && v.Build >= osversion.RS5 {
		lcowSupported = true
	}
}
{'fraction_non_alphanumeric': 0.09355345911949685, 'fraction_numerical': 0.012578616352201259, 'mean_word_length': 4.238683127572016, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7190332', 'n_tokens_mistral': 420, 'n_tokens_neox': 384, 'n_words': 121}