From owner-freebsd-questions@freebsd.org Fri Jul 24 11:21:33 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D52A3361C6D for ; Fri, 24 Jul 2020 11:21:33 +0000 (UTC) (envelope-from 4250.82.1d4c200056f420a.47388efaafcdb930934f7ff33a637a02@email-od.com) Received: from s1-b0c6.socketlabs.email-od.com (s1-b0c6.socketlabs.email-od.com [142.0.176.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BCmx84YM7z4Pw4 for ; Fri, 24 Jul 2020 11:21:32 +0000 (UTC) (envelope-from 4250.82.1d4c200056f420a.47388efaafcdb930934f7ff33a637a02@email-od.com) DKIM-Signature: v=1; a=rsa-sha256; d=email-od.com;i=@email-od.com;s=dkim; c=relaxed/relaxed; q=dns/txt; t=1595589693; x=1598181693; h=content-transfer-encoding:content-type:mime-version:references:in-reply-to:message-id:subject:cc:to:from:date:x-thread-info; bh=L6heINbbpyjReCSju+VF+2CTgA6HZkCTEJXCOWkafrs=; b=edS2gvFktOI8lIyqJRjaMwckSdkcazwjqPvFxFe0fCie7HHnkZDyvOImVfU231F3c+04EhKdgdDILDJdeerec6DAnwdtqcvqbKOFzUhKV5Cbo6EShk/yNzTWCUG5th2pIKOot7AovOnTYz6P6Af98uKYxXb5F+4pgzFr+7C1SUE= X-Thread-Info: NDI1MC45Mi4xZDRjMjAwMDU2ZjQyMGEuZnJlZWJzZC1xdWVzdGlvbnM9ZnJlZWJzZC5vcmc= Received: from r1.us-east-1.aws.in.socketlabs.com (r1.us-east-1.aws.in.socketlabs.com [142.0.191.1]) by mxsg2.email-od.com with ESMTP(version=Tls12 cipher=Aes256 bits=256); Fri, 24 Jul 2020 07:21:30 -0400 Received: from smtp.lan.sohara.org (EMTPY [185.202.17.215]) by r1.us-east-1.aws.in.socketlabs.com with ESMTP(version=Tls12 cipher=Aes256 bits=256); Fri, 24 Jul 2020 07:21:29 -0400 Received: from [192.168.63.1] (helo=steve.lan.sohara.org) by smtp.lan.sohara.org with smtp (Exim 4.92.3 (FreeBSD)) (envelope-from ) id 1jyvlX-000M3r-N6; Fri, 24 Jul 2020 12:21:27 +0100 Date: Fri, 24 Jul 2020 12:21:27 +0100 From: Steve O'Hara-Smith To: Victor Sudakov Cc: freebsd-questions@freebsd.org Subject: Re: Technological advantages over Linux Message-Id: <20200724122127.08ea76b6881fd483dc212287@sohara.org> In-Reply-To: <20200724032840.GA61047@admin.sibptus.ru> References: <20200214121620.GA80657@admin.sibptus.ru> <20200724032840.GA61047@admin.sibptus.ru> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd12.0) X-Clacks-Overhead: "GNU Terry Pratchett" Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BCmx84YM7z4Pw4 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=email-od.com header.s=dkim header.b=edS2gvFk; dmarc=none; spf=pass (mx1.freebsd.org: domain of 4250.82.1d4c200056f420a.47388efaafcdb930934f7ff33a637a02@email-od.com designates 142.0.176.198 as permitted sender) smtp.mailfrom=4250.82.1d4c200056f420a.47388efaafcdb930934f7ff33a637a02@email-od.com X-Spamd-Result: default: False [-2.23 / 15.00]; ARC_NA(0.00)[]; RWL_MAILSPIKE_VERYGOOD(0.00)[142.0.176.198:from]; R_DKIM_ALLOW(-0.20)[email-od.com:s=dkim]; NEURAL_HAM_MEDIUM(-1.01)[-1.011]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:142.0.176.0/20]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[sohara.org]; NEURAL_HAM_LONG(-1.03)[-1.031]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[email-od.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[142.0.176.198:from]; NEURAL_HAM_SHORT(-0.49)[-0.485]; FORGED_SENDER(0.30)[steve@sohara.org,4250.82.1d4c200056f420a.47388efaafcdb930934f7ff33a637a02@email-od.com]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:7381, ipnet:142.0.176.0/22, country:US]; MID_RHS_MATCH_FROM(0.00)[]; FROM_NEQ_ENVFROM(0.00)[steve@sohara.org, 4250.82.1d4c200056f420a.47388efaafcdb930934f7ff33a637a02@email-od.com] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2020 11:21:33 -0000 On Fri, 24 Jul 2020 10:28:40 +0700 Victor Sudakov wrote: > Victor Sudakov wrote: > 1. Debian can run several versions of PHP, PostgreSQL and some other > software simultaneously (without manual efforts with jails, chroots Hmmm ... > 3. FreeBSD lacks a native docker (what prevents from fixing Isn't the whole point of docker to package applications in containers so that (among other simplifications) there was no need to support multiple versions of services in the same environment. One service, one container works just as well in jails as in docker, granted it's not as easy as writing a yaml file and watching a poorly understood swarm of thousands of containers spring to life and provide a load-balanced service, but it isn't hard especially with iocage templates. Personally I always run services in single service jails and have done for a lot longer than docker has existed. From what I can see docker offers very little advantage if what you need is one-off servers and you want complete control over what's on them and what they do. It offers huge advantages if you want to administer large load-balanced swarms of standardised components. > True, some of those disadvantages are fixable, but now the impression is > that FreeBSD is lagging behind. The only real advantage left could be > Root-on-ZFS and BE/bectl, but ironically it does not work in AWS (and > with UEFI boot in general) which makes it I have systems which have been steadily upgraded from 8. to 12.1 with only a single (easily corrected) upgrade glitch (the drm_kmod issue) and not a single byte of data lost. Standard advice in Linux world regarding major version upgrades seems to be "Don't do it and if you do expect breakage". That is a *major* technological advantage. Regardless what is with the idea that one OS must be "better" than another - a Stilson is not better than a ring spanner, they are simply suited to different (but similar) tasks. -- Steve O'Hara-Smith