LINUX.ORG.RU

FreeBSD 11.4-RELEASE

 ,


0

2

FreeBSD Release Engineering Team рада представить FreeBSD 11.4-RELEASE – пятый и последний выпуск на основе ветки stable/11.

Наиболее важные изменения:

  • В базовой системе:
    • LLVM и сопутствующие команды (clang, lld, lldb) обновлены до версии 10.0.0.
    • OpenSSL обновлено до версии 1.0.2u.
    • Unbound обновлено до версии 1.9.6.
    • Добавлено переименование ZFS bookmarks.
    • Добавлена команда certctl(8).
  • В репозитории пакетов:
    • pkg(8) обновлено до версии 1.13.2.
    • KDE обновлено до версии 5.18.4.1.19.12.3.
    • GNOME обновлено до версии 3.28.
  • И многое другое…

Замечания к выпуску (англ.)

Исправления (англ.)

Команда проекта FreeBSD посвящает этот выпуск памяти Брюса Эвенса (Bruce Evans).

>>> Анонс (англ.)

anonymous

Проверено: unfo ()
Последнее исправление: unfo (всего исправлений: 1)

Ответ на: комментарий от anonymous

«The Open Group» сертифицировало два дистрибутива как ЮНИКС, факт? Факт, вот и все.

Но от этого Linux не станет более UNIX, увы. Только эти сертифицированные дистрибутива (которые, подозреваю, в некоторой степени не совместимы с другими дистрибутивами, помимо, очевидно, менеджера пакетов).

Для меня UNIX — это философия, а не сертификат.

Напомню, что такое UNIX решает «The Open Group».

За деньги покупается всё, да.

mord0d ★★★★★
()
Ответ на: комментарий от mord0d

И чем же freebsd больше юникс в плане философии, чем линукс? Естественно, есть отступления от неё. Но в целом она сохраняется. Консоль есть, пайпы есть, файлоподобные интерфейсы в /proc и /dev есть.

te111011010
()
Ответ на: комментарий от mord0d

За деньги покупается всё, да.

А может у них философия такая, деньги зарабаывать.

А ты карго культ не разводи, не надо искать философию где её нет.

Если TOG не путать с ZOG, релищи что соответствует, значит соответсвует. Всё остальное это лирика.

anonymous
()
Ответ на: комментарий от anonymous

Понаделал дырок в sendmail и ходит довольный, бггг.

anonymous
()
Ответ на: комментарий от anonymous

Он отправил Вам электронное письмо, с мамкиного сервера:) или кто там мама я хз. и да, он не предвидел, что когда-то так случится, что гну опопсеет, станет прибежищем содомитоа и все натуралы перейдут на бсд. Жизнь штука такая, вносит свои коррективы…

anonymous
()
Ответ на: комментарий от drfaust

Может быть просто у Вас что-то не так с чувством юмора? Изя - работает на аудиторию, что пипл хавает, то и несет. Очевидно же. А по мне, песнь огнь.

anonymous
()
Ответ на: комментарий от anonymous

Ни пшшшаудио, ни свинстемд, ни докера. Красота.

Почему никто не сделал дистр с линукс ядром и юзерлендом фри?

anonymous
()
Ответ на: комментарий от te111011010

Количеством комбайнов на квадратный байт.

mord0d ★★★★★
()
Ответ на: комментарий от anonymous

ни докера

Docker в портах есть. Но @mandala говорит, что он не работает.

Я не проверял, мне конь-тейнеры не упёрлись.

mord0d ★★★★★
()

Почему никто не сделал дистр с линукс ядром и юзерлендом фри?

В Debian можно установить что-то из базовой системы FreeBSD. Не помню как называется пакет, но он находится по бинарю ncal. Там ещё какие-то пакеты про это есть, вроде.

mord0d ★★★★★
()
Ответ на: комментарий от anonymous

Re: Ни пшшшаудио, ни свинстемд, ни докера. Красота.
Частично тянут.

В бинарной репе FreeBSD — да, но это решается сборкой для себя (и опциональным поднятием бинарной репы, если девайсов больше одного):

OPTIONS_UNSET+=	ASPELL AVAHI CUPS PULSEAUDIO WAYLAND
mord0d ★★★★★
()
Ответ на: комментарий от anonymous

Powershell и то более юниксвейный чем вся современная попсня.

Сам по себе Powershell не противоречит философии, но он всего лишь винтик в механизме… который этой философии не соответствует.

mord0d ★★★★★
()
Ответ на: комментарий от mord0d

А зачем мне в штабильной, лаконичной и надежной бсде линупсячее решето? Чай не просто так лапчатые бсд ядрышко пытаются перенести. Ой не с проста..

anonymous
()
Ответ на: комментарий от anonymous

.net

com

Dashed-Camel-Case

C#

Не тряси гребнем.

anonymous
()
Ответ на: комментарий от mord0d

k*bsd — это ядро *BSD с каким угодно юзерспейсом. Ты (или не ты) просил наоборот.

Спрашивал я. Я не он, я другой.

anonymous
()
Ответ на: комментарий от anonymous

А зачем мне в штабильной, лаконичной и надежной бсде линупсячее решето? Чай не просто так лапчатые бсд ядрышко пытаются перенести. Ой не с проста..

Гораздо более интересно взять юзерспейс из illumos что по сути ЮНИКС и присобачить к Линукс. Только не увеен, что в illumos осталось из юниксового юзерспейса или все на ГНУ заменили.

anonymous
()

Зачем? Помрет убер фюррер линупс и все ведро скатится в уг, ака дебилиан без отца основателя. Это беда всех проектов, завязанных на «личность». Вот даже на нашу страну посмотреть… То ли дело фряшечка…никаких вам «наполеонов».

anonymous
()
Ответ на: комментарий от anonymous

А зачем мне в штабильной, лаконичной и надежной бсде линупсячее решето?

Поня тия не имею. Я не особо различаю анонов.

Чай не просто так лапчатые бсд ядрышко пытаются перенести. Ой не с проста..

Бздунам эти попытки не интересны (по целому ряду причин), а линуксоидам не нужны. Получается что целевой аудитории если и есть, то крайне мало, и делается оно скорее потому что можно. Хотя, конечно, при желании это можно даже как-нибудь применить; зачем — не суть важно, но ведь можно.

mord0d ★★★★★
()
Ответ на: комментарий от anonymous

никаких вам «наполеонов»

А как же папа и мама^W папа, пишущие гейские программы? А как же прожигатель электричества?

anonymous
()
Ответ на: комментарий от anonymous

Так выше говорил. Они не предвидели, что все меньшинства свалят нв линь, а натуралы на бсди и слились. кто они в проекте сейчас?! Всем на них покласть. С апломбом.

anonymous
()
Ответ на: комментарий от anonymous

Помрет убер фюррер линупс и все ведро скатится в уг

Да оно и при живом-то фюрере ничем не удерживается в свободном падении в пропасть. ☺

Это беда всех проектов, завязанных на «личность».

Скорее это проблема отсутствия вменяемых руководителей и/или более подходящей модели управления проектом.

mord0d ★★★★★
()
Ответ на: комментарий от mord0d

Скорее это проблема отсутствия вменяемых руководителей и/или более подходящей модели управления проектом.

Думаю, что руководители вменяемые есть всегда, точнее возможность таких привлечь. По моему личному мнению, торвальдс просто продался сам и продал армию преданных последователей. Имхо всем думающим людям - это очевидно.

anonymous
()
Ответ на: комментарий от anonymous

По моему личному мнению, торвальдс просто продался сам и продал армию преданных последователей.

То есть он оказался плохим руководителем, не способным до конца гнуть свою линию.

Думаю, что руководители вменяемые есть всегда, точнее возможность таких привлечь.

Для этого лидер проекта должен быть не менее вменяем.

mord0d ★★★★★
()
Ответ на: комментарий от Infra_HDC

Про изменения в версиях perl5 не могу сходу что-то найти. Ткните носом.

Perl уже давно не является частью базовой системы. В портах 5.30.3.

mord0d ★★★★★
()
Ответ на: комментарий от Rootlexx

честно утянутый из Linux evdev

Ох уж эти сказочники.

commit 7950c7aa177bf0716fb592837c798c104a41eb91
Author: gonzo <gonzo@FreeBSD.org>
Date: Sun Sep 11 18:56:38 2016 +0000
Add evdev protocol implementation
evdev is a generic input event interface compatible with Linux
evdev API at ioctl level.

anonymous
()
Ответ на: комментарий от mord0d

То есть он оказался плохим руководителем, не способным до конца гнуть свою линию.

У него и линии-то нету, он случайно рядом оказался.

А ведь могли взять ядро из BSD.

anonymous
()
Ответ на: комментарий от anonymous

Кто турвальдсу платит, тот им и танцует. Линия волнистая…

anonymous
()
Ответ на: комментарий от anonymous

Ну у них и тарифы…

А причем тут тео де ратт? Вы считаете, что без него опенок не рухнет? Или не скатится в уг? Он весьма заризматичен и убежден, что без него… А харизматики с большим чсв, никогда не держат рядом преемника. Иначе это было бы взаимрисключающими параграфами…

anonymous
()
Ответ на: комментарий от anonymous

Вы считаете, что без него опенок не рухнет? Или не скатится в уг?

По крайней мере, в netbsd говорят, что всё пропало, в отличие от.

anonymous
()

LLVM и сопутствующие команды 

Кто это переводил?

anonymous
()
Ответ на: комментарий от anonymous

Армейский мент? Это что-то новенькое :-D

anonymous
()
Ответ на: комментарий от anonymous

Ох уж эти сказочники.

commit 7950c7aa177bf0716fb592837c798c104a41eb91 Author: gonzo gonzo@FreeBSD.org Date: Sun Sep 11 18:56:38 2016 +0000 Add evdev protocol implementation evdev is a generic input event interface compatible with Linux evdev API at ioctl level.

Эээ… Я же ровно это и написал, не? Ясное дело, что реализацию утянуть не могли, но API утянули, ибо для evdev уже написано множество драйверов для поддержки всяких там сенсорных экранов и проч., а самим это всё написать разработчикам FreeBSD как-то до сих пор не удавалось.

(Можно вспомнить ещё историю появления KMS в FreeBSD, а также откуда берётся обновлённый DRM, и зачем пилят linuxkpi.)

Rootlexx ★★★★★
()
Ответ на: комментарий от mord0d

Не могли, это же GNU. А там считают BSD(!) несвободной(!) лицензией.

Где?

https://www.gnu.org/licenses/license-list.en.html#FreeBSD

https://www.gnu.org/licenses/license-list.en.html#ModifiedBSD

Даже для оригинальной BSD написано:

This is a lax, permissive non-copyleft free software license with a serious flaw: the “obnoxious BSD advertising clause”. The flaw is not fatal; that is, it does not render the software nonfree. But it does cause practical problems, including incompatibility with the GNU GPL.

Rootlexx ★★★★★
()
Ответ на: комментарий от Rootlexx

Эээ… Я же ровно это и написал, не? Ясное дело, что реализацию утянуть не могли, но API утянули,

Ну тогда в пингвинчик утянули eBPF, прямиком из BSD (по извечной лпачатой привычке правда потерев шапку с авторами и лицензией)

https://github.com/torvalds/linux/blob/master/include/uapi/linux/bpf_common.h

/* ld/ldx fields */
#define BPF_SIZE(code)  ((code) & 0x18)
#define        BPF_W        0x00 /* 32-bit */
#define        BPF_H        0x08 /* 16-bit */
#define        BPF_B        0x10 /*  8-bit */
/* eBPF        BPF_DW        0x18    64-bit */
#define BPF_MODE(code)  ((code) & 0xe0)
#define        BPF_IMM        0x00
#define        BPF_ABS        0x20
#define        BPF_IND        0x40
#define        BPF_MEM        0x60
#define        BPF_LEN        0x80
#define        BPF_MSH        0xa0
/* alu/jmp fields */
#define BPF_OP(code)    ((code) & 0xf0)
#define        BPF_ADD        0x00
#define        BPF_SUB        0x10
#define        BPF_MUL        0x20
#define        BPF_DIV        0x30
#define        BPF_OR        0x40
#define        BPF_AND        0x50
#define        BPF_LSH        0x60
#define        BPF_RSH        0x70
#define        BPF_NEG        0x80
#define        BPF_MOD        0x90
#define        BPF_XOR        0xa0
#define        BPF_JA        0x00
#define        BPF_JEQ        0x10
#define        BPF_JGT        0x20
#define        BPF_JGE        0x30
#define        BPF_JSET        0x40
#define BPF_SRC(code)   ((code) & 0x08)
#define        BPF_K        0x00
#define        BPF_X        0x08

https://github.com/freebsd/freebsd/blob/master/sys/net/bpf.h

/* ld/ldx fields */
#define BPF_SIZE(code)	((code) & 0x18)
#define		BPF_W		0x00
#define		BPF_H		0x08
#define		BPF_B		0x10
/*				0x18	reserved; used by BSD/OS */
#define BPF_MODE(code)	((code) & 0xe0)
#define		BPF_IMM 	0x00
#define		BPF_ABS		0x20
#define		BPF_IND		0x40
#define		BPF_MEM		0x60
#define		BPF_LEN		0x80
#define		BPF_MSH		0xa0
/*				0xc0	reserved; used by BSD/OS */
/*				0xe0	reserved; used by BSD/OS */
/* alu/jmp fields */
#define BPF_OP(code)	((code) & 0xf0)
#define		BPF_ADD		0x00
#define		BPF_SUB		0x10
#define		BPF_MUL		0x20
#define		BPF_DIV		0x30
#define		BPF_OR		0x40
#define		BPF_AND		0x50
#define		BPF_LSH		0x60
#define		BPF_RSH		0x70
#define		BPF_NEG		0x80
#define		BPF_MOD		0x90
#define		BPF_XOR		0xa0
/*				0xb0	reserved */
/*				0xc0	reserved */
/*				0xd0	reserved */
/*				0xe0	reserved */
/*				0xf0	reserved */
#define		BPF_JA		0x00
#define		BPF_JEQ		0x10
#define		BPF_JGT		0x20
#define		BPF_JGE		0x30
#define		BPF_JSET	0x40
/*				0x50	reserved; used on BSD/OS */
/*				0x60	reserved */
/*				0x70	reserved */
/*				0x80	reserved */
/*				0x90	reserved */
/*				0xa0	reserved */
/*				0xb0	reserved */
/*				0xc0	reserved */
/*				0xd0	reserved */
/*				0xe0	reserved */
/*				0xf0	reserved */
#define BPF_SRC(code)	((code) & 0x08)
#define		BPF_K		0x00
#define		BPF_X		0x08

бо для evdev уже написано множество драйверов для поддержки всяких там сенсорных экранов и проч.

А я то думал, из-за тотального прибивания пингвинятками evdev гвоздями к своим интерфейсам - где только можно (того же вяленого), а оно вото че, Михалыч!

anonymous
()
Ответ на: комментарий от Rootlexx

В GNU любят заниматься таким. Благодаря им многие считают Open Source и Free Software синонимами. А всё из-за очень скользких формулировок.

mord0d ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.