LINUX.ORG.RU

LibertyBSD 5.9

 , ,


1

3

Вышла новая версия LibertyBSD — 5.9. LibertyBSD — это полностью свободный форк OpenBSD, из которого были удалены все проприетарные компоненты (несмотря на это, эта система ещё не получила одобрение FSF и не была включена в списки (1, 2)). Также в рамках этого проекта подготовлены полностью свободные дерево портов и репозиторий.

В новом релизе был осуществлён переход на кодовую базу OpenBSD 5.9. Кроме этого, начиная с этой версии, выпускаются сборки в том числе и для 32-битных систем. Отдельно стоит отметить, что если в ранних версиях LibertyBSD были полностью удалены man-страницы, то начиная с предыдущей версии, 5.8, они были очищены от рекомендаций несвободного ПО и возвращены в состав системы.

>>> Скачать

>>> Подробности

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

Хотя они вряд ли понимают смысл и назначение *BSD.

этот проект был сделан кем-то из рассылки OpenBSD ради шутки. удивительно, что у него, спустя некоторое время, появились ещё какие-то версии :)

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

путем колхозной переделки электронных микроскопов

Отмечу, что «колхозной» тут следует взять в кавычки, поскольку речь идет о достаточно сложной с инженерно-программисткой точки зрения схеме управления пучком, а сами эти электронные микроскопы не сказать чтобы дешевые, ну примерно как новый «ролс-ройс» или там вертолет вроде робинзона r66, и апгрейды до «принтера микросхем» для ЭСМ тоже примерно столько же стоит в коммерческом исполнении.

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

То есть это просто OpenBSD с нескучными обоями? :-D

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

этот проект был сделан кем-то из рассылки OpenBSD ради шутки. удивительно, что у него, спустя некоторое время, появились ещё какие-то версии :)

Ыыыы, ок.

Ygor ★★★★ ()

Cначала подумал что это ненужное поделие от упоротых для упоротых, пошел на их форум, прочел слоган «Give me LibertyBSD, or give me death!».. Теперь сомнения исчезли.

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

в OpenBSD НЕТ прошивок :)

И чем такое архистранное решение вызвано? Желанием как можно более снизить количество пользователей, что осилят поставить OpenBSD хоть на что-нибудь?

есть утилита fw_update, которая их скачивает с http://firmware.openbsd.org

И как она их скачивает, если для этого, скорее всего, сперва нужна прошивка? Да и слово «update» намекает.

Короче, что-то мне подсказывает, что вы гоните.

Zmicier ★★★ ()
Последнее исправление: Zmicier (всего исправлений: 2)
Ответ на: комментарий от Zmicier

И чем такое архистранное решение вызвано?

тем же, чем и в дебиане

Желанием как можно более снизить количество пользователей, что осилят поставить OpenBSD хоть на что-нибудь?

это не проблемы OpenBSD. цели *повысить количество пользователей* не стоит. цель стоит *делать операционную систему, которая нужна разработчикам и отвечает заявленным требованиям*. для других целей есть множество других операционных систем, столь же замечательных

И как она их скачивает, если для этого, скорее всего, сперва нужна прошивка?

молча. а как openbsd было скачено?

кому не нравится fw_update - есть /usr/ports/firmware, те же яйца, только через порты

Да и слово «update» намекает

намекает на то, что лишний клик по ссылке, ведущий на man-страницу, сделать было архисложно?

Короче, что-то мне подсказывает, что вы гоните.

ага, знаем таких. не читал, но осуждаю

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

в OpenBSD НЕТ прошивок :)

И чем такое архистранное решение вызвано?

Тем же, чем и в Дебиане

Тем же, чем в Дебиане вызвано что́? Вы же не хотите мне сказать, что еще в Дебиане не можете найти прошивки?

цели *повысить количество пользователей* не стоит. цель стоит *делать операционную систему, которая нужна разработчикам и отвечает заявленным требованиям*.

Мне надо понимать, что сделать некую систему, которую может оказаться сложно поставить из-за того, что с ней не поставляются прошивки — это в вашем понимании именно то, что нужно разработчикам?

а как openbsd было скачено?

Что вы юродствуете? Мне вам серьезно надо об’яснять, что до того, как систему впервые поставили на машину, ее на ней нет? И соответственно либо при помощи другой системы на той же машине, либо другой машины (а то и вовсе при помощи диска по почте).

есть [/usr/ports/sysutils/firmware], те же яйца, только через порты

А! И это то, что по-вашему называется «в OpenBSD нет прошивок»? Это не OpenBSD, это так случайно за тумбочку завалилось, да?

Плюс /src/sys/dev/microcode — это во-вашему что?

ага, знаем таких. не читал, но осуждаю

Я бы удивился, если б не знали. Это называется «использовать здравый смысл» — и этим большинство людей балуется.

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

Это аргумент уровня диванного кукаретника. Объем кода одного только ядра Linux - сколько миллионов строк кода? У кого есть ресурсы для анализа всего ядра?

Большая часть этих миллионов строк - драйверы для всевозможного железа. Выкините всё ненужное и анализируйте что осталось для вашей конкретной супербезопасной системы. После сборки ядро с только нужными на конкретной системе драйверами и фичами занимает максимум 3 мегабайта.

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

как будто это что-то плохое

Смотря для кого - проприетарщикам всяко в плюс: можно поднимать бабло на коде терпил и в благодарность с них же ещё и деньги требовать. Лошью тоже пох - их имеют, а они и не замечают.

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

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

Какая конкретика тебе нужна? Зайди в /usr/src/linux и смотри сам. arch/ + drivers/ занимают 527M. Ещё много железно ориентированного кода разбросано по fs/, sound/, net/. Выкини ещё Documentation/. Зайди в /boot, посмотри сколько весит ядро, если ты конечно собрал его под свою систему а не использовал дефолтное предназначенное для запуска на разном железе.

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

Из системы для чайника и кофеварки ...

ты не шаришь. вообще. от слова «совсем».

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

Тем же, чем в Дебиане вызвано что́? Вы же не хотите мне сказать, что еще в Дебиане не можете найти прошивки?

Я не хочу сказать, что не могу их там найти. Я хочу сказать, что их там нет. Их вынесли в non-free, начиная с 6.0. На официальных дисках, хоть ты все 13 dvd скачай, non-free нет

Мне надо понимать, что сделать некую систему, которую может оказаться сложно поставить из-за того, что с ней не поставляются прошивки

- это не проблема вообще

если кто-то сумел скачать диск с OpenBSD либо установочные файлы - значит, найдёт способ, если так уж необходимо, сделать wget -c -r -np firwmare.openbsd.org/firmware/6.0/

я пока такой необходимости не видел ни разу, нигде. скорее всего, если там какое-то хитрое железо, то оно в OpenBSD не будет работать, и никакие прошивки не помогут

Что вы юродствуете? Мне вам серьезно надо об’яснять, что до того, как систему впервые поставили на машину, ее на ней нет? И соответственно либо при помощи другой системы на той же машине, либо другой машины (а то и вовсе при помощи диска по почте).

ну так ставьте, при первом запуске fw_update сам запустится. если не запустится - тогда маловероятно, что там сеть вообще когда-нибудь заработает :)

А! И это то, что по-вашему называется «в OpenBSD нет прошивок»? Это не OpenBSD, это так случайно за тумбочку завалилось, да?

Разница между fw_update и cd /usr/ports/sysutils/firmware/radeon_firmware && make install в том, что в первом случае скачивается пакет с firmware.openbsd.org, а во-втором - с помощью молитвы/святого_духа как-то выполняется cvs get ports, затем с указанных дистрибутивных сайтов скачиваются файлы прошивок и из них формируется пакет

у меня, например, есть полный, заранее скаченный с помощью dpb -F, distfiles, поэтому при отсутствии интернета я не могу сделать fw_update. а make install - могу, потому что dist-файлы у меня уже на hdd

в самом OpenBSD от этого прошивок не появляется. ни одной.

Плюс /src/sys/dev/microcode — это во-вашему что?

это - часть ядра, данная нам в сырцах. в liberty она тоже есть. речь идёт о бинарных прошивках, несвободных от природы

Я бы удивился, если б не знали. Это называется «использовать здравый смысл» — и этим большинство людей балуется.

есть такие вещи, как идеология и лицензия. использовать здравый смысл - это не делать блобов, но, увы.

на этот счёт OpenBSD написал одну хорошую песню:

http://osole.gk11.ru/song39.html и http://www.openbsd.org/lyrics.html#39

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

Логин-скрин сабжа как бы намекает, что для входа в систему необходимо быть душевнобольным.

И чем тебе этот скриншот не понравился?

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

Тем, что психоделическое вырвиглазие в стиле конца 90-х годов.

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

Это какая-то зашифрованная символика сатаны?

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

Конкретику тебе в том сообщении и привели. Если бы ты хоть раз в своей жизни собирал ядро, то не писал бы такую чушь.

Quasar ★★★★★ ()

Вот если бы

удалены все проприетарные компоненты
и написаны свободные альтернативы

Было бы нужно и похвально.

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

Ну, истинно свободную бздю сравнивать со слоном как-то через чур, судя по логотипу — это несвежая морская звезда, достигшая дна мирового океана.

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

Тем же, чем в Дебиане вызвано что́? Вы же не хотите мне сказать, что еще в Дебиане не можете найти прошивки?

Я не хочу сказать, что не могу их там найти. Я хочу сказать, что их там нет. Их вынесли в non-free, начиная с 6.0.

ЛОЛШТО? Во-первых никто свободные прошивки в non-free не выносил — они еще, слава богу, в своем уме.

А во-вторых, non-free — это по-вашему, конечно же, не Дебиан, это случайно на всех дебианосвких серверах завалялось, да, и багрепорты на него тоже по невнимательности принимают?

скорее всего, если там какое-то хитрое железо, то оно в OpenBSD не будет работать, и никакие прошивки не помогут

??? Как прошивка может не помочь?

в первом случае скачивается пакет с firmware.openbsd.org
в самом OpenBSD от этого прошивок не появляется. ни одной

Слушайте, извините за такую аналогию, но по-вашему, скажем, Китай в Корейской войне тоже не участвовал, потому что все китайцы в количестве скольких-то-там армейских корпусов были только «добровольцами»?

Плюс /src/sys/dev/microcode — это во-вашему что?

это - часть ядра, данная нам в сырцах. речь идёт о бинарных прошивках, несвободных от природы

Для начала, у вас речь была о прошивках вообще, а не о несвободных прошивках. А во-вторых, ну давайте почитаем эти ваши «сырцы», ну например /src/sys/dev/microcode/atmel/atmel_at76c503_i3863_fw.h:

u_int8_t atmel_at76c503_i3863_fw_ext[] = {
0x00,0xb5,0x0d,0x49,0x00,0x20,0x08,0x70,0x0c,0x48,0x81,0x79,0xc0,0x79,0x00,
0x02,0x08,0x43,0x68,0x28,0x04,0xd0,0x03,0x21,0x0b,0x20,0xfc,0xf7,0x4d,0xfe,
0x00,0xbd,0x08,0x21,0x0b,0x20,0xfc,0xf7,0x48,0xfe,0x00,0xf0,0x16,0xfa,0x01,
0x21,0x0b,0x20,0xfc,0xf7,0x42,0xfe,0x00,0xbd,0x00,0x00,0x63,0x01,0x00,0x02,
0xac,0x08,0x00,0x02,0x00,0xb5,0x21,0x48,0x01,0x78,0x08,0x29,0x34,0xd2,0x02,
0xa3,0x5b,0x5c,0x5b,0x00,0x9f,0x44,0x00,0x1c,0x30,0x04,0x08,0x0c,0x30,0x10,
0x14,0x18,0x81,0x78,0x1b,0x4a,0x89,0x18,0x12,0xe0,0x81,0x78,0x1a,0x4a,0x89,
0x18,0x0e,0xe0,0x81,0x78,0x19,0x4a,0x89,0x18,0x0a,0xe0,0x81,0x78,0x18,0x4a,
0x89,0x18,0x06,0xe0,0x81,0x78,0x17,0x4a,0x89,0x18,0x02,0xe0,0x81,0x78,0x16,
0x4a,0x89,0x18,0x00,0x29,0x17,0xd0,0x43,0x78,0x00,0x22,0x00,0x2b,0x07,0xd9,
0x83,0x18,0x1b,0x79,0x01,0x32,0x0b,0x70,0x43,0x78,0x01,0x31,0x93,0x42,0xf7,
0xd8,0xfa,0xf7,0xcf,0xf9,0x01,0x21,0x01,0x20,0xfc,0xf7,0x03,0xfe,0x00,0xbd,
...
0x10,0x29,0x12,0xd0,0x20,0x29,0x12,0xd0,0x30,0x29,0x08,0xd1,0x02,0x20,0x06,
0xe0,0x32,0x29,0x10,0xd0,0x40,0x29,0x10,0xd0,0x41,0x29,0x00,0xd1,0x06,0x20,
0x10,0x49,0x40,0x00,0x09,0x5a,0x01,0x20,0x0f,0x4a,0x09,0xe0,0x00,0x20,0xf7,
0xe7,0x01,0x20,0xf5,0xe7,0x03,0x20,0xf3,0xe7,0x04,0x20,0xf1,0xe7,0x05,0x20,
0xef,0xe7,0xd3,0x7c,0x01,0x33,0xd3,0x74,0xd3,0x7c,0x0e,0x2b,0x00,0xdd,0xd0,
0x74,0xd3,0x7c,0x5f,0x1e,0x03,0x1c,0xbb,0x40,0x0b,0x40,0xf2,0xd0,0x80,0xbc,
0xf7,0x46,0x18,0x00,0x00,0x02,0x7c,0x01,0x00,0x02,0xd0,0x00,0x00,0x02,
};

Более удобной формы для изменений не придумаешь, правда?

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

Если бы оно было в исходниках, то для сборки ядра нужен был бы ещё один специальный компилятор, а учитывая сколько железа поддерживает ядро, то >9000 таких специальных компиляторов.

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

Если бы оно было в исходниках, то для сборки ядра нужен был бы ещё один специальный компилятор, а учитывая сколько железа поддерживает ядро, то >9000 таких специальных компиляторов.

О, ужас! А представьте сколько можно было сэкономить на компиляции, если бы и вся система была бы сразу в бинарниках!

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

У большинства людей так и есть. Генто-травмированный?

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

У большинства людей так и есть.

Ну таки да, большинство сидит на махровой проприетарщине.

Генто-травмированный?

Не должен быть. А какова она, эта генто-травма?

Zmicier ★★★ ()
Последнее исправление: Zmicier (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.