The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Отчёт о состоянии развития FreeBSD за вторую половину 2012 года

04.03.2013 23:29

Опубликован отчёт о развитии проекта FreeBSD с июля по декабрь 2012 года.

Основные достижения:

  • Система
    • Представлены два проекта по обеспечению запуска скриптов rc.d в параллельном режиме (rcexecr, rcorder). Проект rcexecr отличается достижением большего параллелизма и предоставлением более высокой гибкости, но при этом требует более значительной переработки скриптов в директории /etc. Какой из реализаций будет отдано предпочтение остаётся вопросом для обсуждения. Из актуальных задач также отмечается проведение оптимизации скриптов /etc/rc.d/* для исключения лишних задержек;
    • Обеспечена возможность сборки рабочего 64-разрядного загрузчика для систем с UEFI. Подготовленный UEFI-загрузчик поддерживает загрузку ядра и загрузку системы до приглашения монтирования корневого раздела. Загрузка в полноценном многопользовательском режиме пока не тестировалась. Из планов на будущее отмечается реализация поддержки режима UEFI Secure Boot;
    • Во FreeBSD HEAD интегрирована улучшенная реализация утилиты BSD patch, поставляемая под лицензией BSD и основанная на наработках проекта DragonFly BSD. В настоящее время задействовать BSD patch можно при сборке системы с опцией WITH_BSD_PATCH. После завершения тестирования новая утилита сможет заменить собой поставляемую в базовой системе утилиту GNU patch. Причиной замены является переход GNU patch на лицензию GPLv3, что вынуждает разработчиков FreeBSD оставаться на давно устаревшей версии GNU patch, распространяемой под лицензией GPLv2. Из дальнейших задач отмечается проведение всестороннего тестирования утилиты;
    • В ветке HEAD продолжается работа над новой утилитой bsdconfig с реализацией интерфейса для настройки различных параметров системы, который планируется интегрировать в новый инсталлятор bsdinstall для обеспечения функциональности похожей на меню "Configure" из sysinstall. В обособленном виде утилиту bsdconfig можно установить указав при сборке системы флаг WITH_BSDCONFIG. Кроме того, тестовые выпуски утилиты время от времени размещаются в дереве портов (sysutils/bsdconfig) и доступны для установки во FreeBSD 9. Тем не менее версия 0.8, развиваемая в ветке HEAD, ушла далеко вперёд от версии 0.7.3, поставляемой в портах. Из новшеств отмечается интеграция средств для управления пакетами и выполнение задач по обслуживанию дистрибутива;
  • Сетевая подсистема
    • Представлен проект pxe_http, позволяющий организовать загрузку FreeBSD, используя транспорт HTTP. В настоящее время работоспособна загрузка FreeBSD в окружении VirtualBox VM с использованием для отдачи загрузочных компонентов Apache 2.2 из портов;
    • В ветку HEAD интегрированы наработки проекта по обеспечению распараллеливания на SMP-системах пакетного фильтра PF. Основной целью проекта было избавление PF от зависимости от единого мьютекса, из-за которого PF являлся по сути однопоточным. Параллельно были внесены разнообразные сопутствующие улучшения, направленные на общее улучшение работы порта PF для FreeBSD. Отмечается, что работа над проектом завершена и его можно рассматривать как готовый для промышленной эксплуатации;
  • Системы хранения и файловые системы
    • Во FreeBSD CURRENT принят код реализации клиента NFSv4.1, в том числе поддерживающего pNFS. Началась реализация сервера NFSv4.1, которую планируется летом довести до состояния, пригодного для интеграции во FreeBSD CURRENT. Прогрессирует разработка режима агрессивного дискового кэширования на стороне клиента NFSv4 (nfsv4-packrats);
    • После проведения рецензирования интеграции в HEAD ожидает улучшенная реализация драйвера CFI (Common Flash Interface), предоставляющего программный интерфейс к различным типам устройств NOR Flash, используемых во встраиваемой технике. Улучшения коснулись исключения лишних циклов очистки. Для устройств с поддержкой записи единичных слов реализована только запись изменённых слов, для устройств Intel и Sharp обеспечена поддержка одновременной записи групп слов. Переработан код для работы с таймаутами. В итоге, внесённые изменения позволили более чем на порядок увеличить скорость потоковой записи;
    • Проект по созданию нативного iSCSI Target достиг стадии рабочего прототипа. Основные усилия были потрачены на разработку работающего на уровне ядра iSCSI-фронтэнда к CAM Target Layer. В утилиту ctladm добавлена поддержка специфичных для iSCSI подкоманд, таких как вывод списка сессий iSCSI или принудительный разрыв соединения. Нативная реализация iSCSI Target корректно работает с входящим в состав FreeBSD iSCSI Initiator;
  • Изолированные окружения, безопасность и ограничения ресурсов
    • Во FreeBSD 10-CURRENT интегрирован код с реализацией гипервизора BHyVe, изначально разработанного компанией NetApp и поддерживающего запуск гостевых окружений на базе FreeBSD 8-STABLE, 9-STABLE и 10-CURRENT. Для работы требуется система с процессором Intel, поддерживающим аппаратные средства виртуализации VT-x и EPT (Extended Page Tables). Из проводимой в настоящее время работы отмечается реализация поддержки процессоров AMD с расширениями SVM/RVI, перевод кодовой базы на модульную основу и возможность запуска гостевых окружений с системами Linux и Windows. Из ещё не реализованных запланированных возможностей BHyVe упоминается поддержка Live-миграции, временной заморозки окружений и процессоров без аппаратных механизмов ведения изолированных таблиц страниц памяти (Nested Page Tables);
  • Поддержка оборудования
    • Началось развитие проекта по добавлению во FreeBSD поддержки переключения видео-режимов на уровне ядра (Kernel Mode Setting) для видеокарт AMD. В настоящее время драйвер уже позволяет запустить X.Org-сервер и обеспечить беспроблемную работу Firefox, а также организовать вывод видео через mplayer с использованием XVideo.
    • В ветку HEAD интегрирована поддержка архитектур ARMv6 и ARMv7, включая поддержку SoC Marvell MV78x60, TI OMAP4 и AM335x. Из требующих улучшения элементов отмечается поддержка SMP, задействование инструкций VFP/NEON и создание дополнительных драйверов;
    • Началась работа по портированию FreeBSD для 64-разрядной архитектуры ARM64 (AARCH64). Для FreeBSD портированы тестовые ветки GCC и binutils с поддержкой ARM64, началась реализация поддержки инициализации ядра FreeBSD и настройки MMU на устройствах ARM64;
    • Обеспечена работа FreeBSD на одноплатном компьютере Raspberry Pi, включая поддержку USB и SDHC контроллеров, сетевого адаптера, Framebuffer (HDMI и композитный выход), GPIO, интерфейса VCHI. Текущая реализация драйвера VCHI позволяет выполнить тесты Videocore (OpenGL, декодирование видео, доступ к экрану). Из не решённых вопросов отмечается поддержка DMA-режима для драйвера USB, переработка организации блокировок в драйвере VCHI, реализация драйверов SPI, PWM и audio;
    • Для архитектуры FreeBSD/ARMv6 обеспечена возможность использования компилятора Clang. Поддержка ARM EABI теперь доступа как для GCC, так и для Clang, одновременно с поддержкой устаревшего ARM OABI. После решения некоторые наблюдаемых проблем система будет переведена на использование EABI по умолчанию.
    • Отмечается прогресс в обеспечении работы FreeBSD на плате BeagleBone (TI AM3358/AM3359), основанной на одноядерном CPU ARM Cortex-A8. Отмечается повышение стабильности порта и перемещение разработки в ветку CURRENT. При работе FreeBSD на BeagleBone сетевой драйвер уже достаточно стабилен, систему уже можно использовать для небольших сетевых устройств. Ожидается, что к моменту релиза FreeBSD 10 поддержка BeagleBone уже достигнет полнофункционального состояния. Из актуальных задач отмечается завершение разработки USB-драйвера, решение проблем с производительностью MMCSD, улучшение средств настройки GPIO и обработки pinmux;
  • Приложения и система портов
    • Дерево портов FreeBSD преодолело отметку в 24 тысячи портов, число незакрытых PR увеличилось до 1600. Завершена миграция дерева портов с CVS на систему контроля версий Subversion;
    • Проведена адаптация новых версий десктоп-оболочки KDE и фреймворка Qt для FreeBSD. В порты помещены релизы KDE SC: 4.9.2 (area51) PyQt 4.9.5 (area51), SIP 4.14 (area51), KDevelop 4.4.1 (area51), KDevPlatform 1.4.1 (area51), Calligra 2.5.4 (area51) и CMake 2.8.10.1. Обеспечена установка словарей для проверки орфографии с учётом зависимостей портов KDE-locale;
    • Обновлены компоненты десктоп-окружения Xfce. Осуществлён переход на файловый менеджер Thunar 1.6 с поддержкой вкладок. Из планов на будущее отмечается поддержка HSTS (HTTP Strict Transport Security) в Midori с Vala 0.12.1, замена libxfce4gui на libxfce4ui, решение проблем при работе gtk-xfce-engine с Gtk+ 3.6;
    • Обновлены порты, связанные с языком программирования Haskell. В частности, осуществлён переход на Haskell Platform 2012.4.0.0 и GHC 7.4.2. Число связанных с Haskell портов достигло 368. Все Haskell-порты обновлены для использования фреймворка OPTIONS и теперь собираются по умолчанию с поддержкой динамических библиотек (DYNAMIC);
    • Создание инфраструктуры для сборки релиза FreeBSD и формирования дисковых образов без необходимости выполнения операций с root-привилегиями. В систему сборки добавлена опция "-DDB_FROM_SRC" для установки компонентов без привязки к элементам файлов /etc/passwd и /etc/group, и "-DNO_ROOT" для установки файлов под текущим пользователем, осуществляющим сборку, с сохранением всех данных о владельцах, правах доступа и suid-битах в файле ${DESTDIR}/METALOG.


  1. Главная ссылка к новости (http://www.freebsd.org/news/ne...)
  2. OpenNews: Отчёт о состоянии развития FreeBSD за второй квартал 2012 года
  3. OpenNews: Официально представлен релиз FreeBSD 9.1. Обзор новшеств
  4. OpenNews: Отчёт о состоянии развития FreeBSD за третий квартал 2011 года
  5. OpenNews: Отчёт о состоянии развития FreeBSD за четвёртый квартал 2011 года
  6. OpenNews: Отчёт о состоянии развития FreeBSD за первый квартал 2012 года
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/36290-freebsd
Ключевые слова: freebsd, summary, report
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (112) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, лох (?), 01:02, 05/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –18 +/
    > улучшенная реализация утилиты BSD patch, поставляемая под лицензией BSD ... сможет заменить собой поставляемую в базовой системе утилиту GNU patch. Причиной замены является переход GNU patch на лицензию GPLv3

    Так и представляется картина: стоит велосипед, рядом лежит куча деталей от точно такого же велосипеда. Задача: по стоящему образцу собрать ... другой велосипед.

    Вопрос к знатокам: а если тупо взять и поменять названия символов (переменных, функций, и тд) в GPL-коде, можно ли выдать его за самописный? :D

     
     
  • 2.7, Аноним (-), 02:52, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > можно ли выдать его за самописный? :D

    Чисто технически человек может сделать массу глупостей, вплоть до сноса себе головы бензопилой и номинирования в результате на Darwin Awards. Но это не значит что так и надо делать.

     
  • 2.9, pavlinux (ok), 02:55, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    В общем - нет. В реальности - см. iTunes и GooglePlay
     
  • 2.76, Аноним (-), 17:58, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Так далеко Дениска не заходил..
     

  • 1.2, aim (ok), 01:23, 05/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    эээ... про 1 Гб ОЗУ - это не опечатка?
     
  • 1.3, all_glory_to_the_hypnotoad (ok), 01:57, 05/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > интегрирована улучшенная реализация утилиты BSD patch,

    просто эпик вин какой-то

     
     
  • 2.8, Аноним (-), 02:54, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Опять им GPLv3 мешает. У них прямо GPLофобия.
     
     
  • 3.23, Andrey Mitrofanov (?), 09:55, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В декабрьском прогрессе написано ровно FreeBSD has been using for a while a v... большой текст свёрнут, показать
     
     
  • 4.29, Аноним (-), 11:39, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Передавай отдельные спасибы, несущему отсебятину анонимному автору текста новости:

    Передавайте спасибо не за отсебятину, а за то, что копает чуть глубже и поясняет причины, не ограничиваясь отпиской по тексту.
    http://www.freebsdfoundation.org/press/2007Aug-newsletter.shtml

     
     
  • 5.44, Andrey Mitrofanov (?), 13:38, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Предупреждать надо Я ещё в прошлый раз, когда мне давали эту кажется ссылку... большой текст свёрнут, показать
     
     
  • 6.48, Клыкастый (ok), 14:23, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Ну, то есть "Программа Партии"

    Есть. Имеют право не кушать то, что не нравится. В чём проблема-то? Наступили на воспалённое религиозное?

     
     
  • 7.51, Andrey Mitrofanov (?), 14:29, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Наступили на воспалённое религиозное?

    <<
    >>В новость эту ссылку напишите

    <<

    Ещё раз. Для тех, кто не понял, откуда в ней взялось "GPLv3", котрой по ссылке не было.

     
     
  • 8.59, Клыкастый (ok), 15:01, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я понял откуда взялось GPLv3 Я не понял откуда взялась твоя истерика ... текст свёрнут, показать
     
     
  • 9.65, Andrey Mitrofanov (?), 15:54, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Рассказать тебе про белого бычка отдельные спасибы, несущему отсебятину анон... текст свёрнут, показать
     
     
  • 10.67, Клыкастый (ok), 16:01, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    так, бсдшнег, хватит накручивать посты у темы ... текст свёрнут, показать
     
  • 9.88, Аноним (-), 10:05, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да нет никакой истерики Есть просто разные мнения Мне вот например кажется бре... текст свёрнут, показать
     
     
  • 10.95, Клыкастый (ok), 10:40, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Очень сложно комментировать фанатские выплески Речь, напомню, об утилике patch ... текст свёрнут, показать
     
     
  • 11.101, Andrey Mitrofanov (?), 21:40, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Чудило, прочитай _новость ну, по ссылке сходи, да _внимательно Они четырьмя... текст свёрнут, показать
     
     
  • 12.116, Клыкастый (ok), 14:15, 12/03/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    всё это время она не функционировала не добавили failover cluster db-бэкэнды ... текст свёрнут, показать
     

  • 1.4, анонимус (??), 02:30, 05/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Радует, что bhyve развивается. Я думал, что дело подзаглохло после первых анонсов, ан нет, живет!
     
     
  • 2.16, Аноним (-), 06:17, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше бы они допилили XEN_PV_AMD64, а то на wiki Boot to single-user mode Basic kernel/user boundary entry/exit = 30%, а проект запустили один из первых, чего то не радует
     
  • 2.40, Аноним (-), 13:33, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А кто-то знает, как на фре сейчас вообще с виртуализацией? В каком состоянии KVM и Vidtualbox, например? В портах вроде есть.
     
     
  • 3.70, _yurkis__ (?), 16:12, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    KVM , вроде ни в каком. Vidtualbox нормально. Jail'ы есть.
     
     
  • 4.89, Аноним (-), 10:07, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Jail'ы есть.

    Только это не виртуализация. И до "конкурентов" типа openvz или хотя-бы LXC - как раком до китая.

     

  • 1.6, Аноним (-), 02:49, 05/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > Так же пока не поддерживается загрузка на системах с более чем 1 Гб ОЗУ

    Ибо нефиг, 640К хватит всем :)

     
     
  • 2.11, Аноним (-), 05:12, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Уже исправили, что вы прицепились Fix a number of problems preventing proper ha... большой текст свёрнут, показать
     
     
  • 3.18, YetAnotherOnanym (ok), 07:57, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Теперь поцелуйтесь :D
     
  • 2.17, Школьник (ok), 07:48, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Твоя ошибка только в том, что ты считаешь это свое хорошее жизнью :-)
     

  • 1.13, Аноним (-), 05:18, 05/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В переведенной статье отсутствует проект Unmapped I/O, куда дели?
     
     
  • 2.15, pavlinux (ok), 05:58, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > ... куда дели?

    размаппили.

     

  • 1.14, Аноним (-), 05:24, 05/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И еще отсутствует FreeBSD on Altera FPGAs
     
  • 1.19, emg81 (ok), 08:05, 05/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Проведена адаптация новых версий десктоп-оболочки KDE и фреймворка Qt для FreeBSD. В порты помещены релизы KDE SC: 4.9.2

    а почему не последний стабильный релиз 4.9.5?

     
     
  • 2.20, Аноним (-), 08:19, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому, что это отчет  за 2012 год в портах уже KDE 4.9.5
     
     
  • 3.30, emg81 (ok), 11:40, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    понял, спасибо
     

  • 1.21, Аноним (-), 08:49, 05/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Крутота. Такое ощущение что за последний год темпы развития FreeBSD увеличились на порядок.
     
     
  • 2.22, Аноним (-), 09:43, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Ага, переписыванием всего GNU-софта. Объясните, кто знает, чем им не угодила GPLv3?
     
     
  • 3.24, Сергей (??), 09:57, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А вы почитайте русский текст GPLv3 и включите извилины...
     
     
  • 4.42, linux must _RIP_ (?), 13:38, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    нет. тем что когда ты использовал код под GPL v3, тебе выкручивают руки и указывают что делать.

    если кратко почитайте почему GPL v2 не соместимо с GPL v3, и сделано это было специально.
    И вообще с чем GPL v3 совместимо.

    Нравится жить в золотой клетке где за каждый шаг в сторону расстрел?  живите - но не указывайте другим как жить.

     
     
  • 5.46, Andrey Mitrofanov (?), 13:54, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > нет. тем что когда ты использовал код под GPL v3, тебе выкручивают
    > руки и указывают что делать.

    Коварно? Первая доза?!

    > Нравится жить в золотой клетке где за каждый шаг в сторону расстрел?
    >  живите - но не указывайте другим как жить.

    Нравится. Наш "дедушка" учит использовать GPLv$CUR _or _above, ваш дедуля -- аплайянс вендоров и медиа-продавцев-копирастов обслуживать.

    Свобода!

     
     
  • 6.49, Клыкастый (ok), 14:27, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Нравится. Наш "дедушка" учит использовать GPLv$CUR _or _above, ваш дедуля -- аплайянс вендоров и медиа-продавцев-копирастов обслуживать.

    "Мой папка твоего папку побьёт". Теперь высморкайся и спать.

     
  • 6.52, iZEN (ok), 14:30, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Нравится. Наш "дедушка" учит использовать GPLv$CUR _or _above, ваш дедуля -- аплайянс
    > вендоров и медиа-продавцев-копирастов обслуживать.

    Пока что вендоров и медиа-продавцев-копирастов обслуживают линуксятники.

    > Свобода!

    Ну так более 75% кода ядра Linux написано кодерами за зарплату. Их права обезличены.


     
     
  • 7.56, Andrey Mitrofanov (?), 14:37, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну так более 75% кода ядра Linux написано кодерами за зарплату.

    Не так. "Целых 25% ядра пишут бесплотные святые херувимы, не нуждающиеся в зарплате."


    > Их права обезличены.

    У твоих прав есть лицо?! Суров.

     
     
  • 8.72, iZEN (ok), 16:22, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В BSDL соблюдаются основной пункт копирайта право автора указывать своё имя на ... текст свёрнут, показать
     
     
  • 9.75, Andrey Mitrofanov (?), 17:48, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Другие лицензии, ходящие под ЗоАП, _все _его _нарушают, по-твоему ---Гримасса ... текст свёрнут, показать
     
  • 7.57, Michael Shigorin (ok), 14:38, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Пока что вендоров и медиа-продавцев-копирастов обслуживают линуксятники.

    #include <stdflame/294/use_them.h>

     
  • 5.90, Аноним (-), 10:10, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > нет. тем что когда ты использовал код под GPL v3, тебе выкручивают
    > руки и указывают что делать.

    А когда я использую код под BSD - мне тоже указывают что делать. Как и в любой иной лицензии. А уж кому какой набор условий нравится - так это на вкус и цвет. Мне вот не нравится идея что я тут поработаю задаром а потом какой-то проприерас нахаляву заграбастает результат труда и не поделится не только заработанным баблом, но и даже доработками сорцев. Хотя без этого труда он бы вообще нифига не заработал. Если кто считает что это честно - флаг ему в руки коммитить код под BSDL. Только вот что-то скорость развития Linux vs BSD как-то намекает что режим "кормушки для халявщиков" - далеко не самый эффективный вариант разработки.

     
  • 4.77, Аноним (-), 18:16, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >А вы почитайте русский текст GPLv3 и включите извилины...

    Как всегда, проще показать свой "интеллект", чем ответить.

     
  • 2.117, anan (?), 08:29, 15/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Они и были будь здоров. Прогиб был только в 5.х ветке, несмотря на то, что там пилили SMP она попортила репутацию изрядно. Далее темпы только возрастали.

     

  • 1.27, iZEN (ok), 10:22, 05/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    После декабря во FreeBSD уже кучу всего вкусного интегрировали и оттюнили.
     
     
  • 2.33, Аноним (-), 12:05, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > После декабря во FreeBSD уже кучу всего вкусного интегрировали и оттюнили.

    Перечисли плиз.

     
     
  • 3.47, iZEN (ok), 14:16, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> После декабря во FreeBSD уже кучу всего вкусного интегрировали и оттюнили.
    > Перечисли плиз.

    Здесь всё: http://svnweb.freebsd.org/base/stable/9/?sortby=date
    Обратите внимание на MFC.

     
  • 2.36, Аноним (-), 12:59, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > После декабря во FreeBSD уже кучу всего вкусного интегрировали и оттюнили.

    Студенты в сша натаскиваются,обучаются на freebsd как полигоне ,а полтора гика в рф тащатся.

     
     
  • 3.43, Аноним (-), 13:38, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    О, а вот и оналитек уровня опеннета.
     
     
  • 4.50, Клыкастый (ok), 14:28, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > О, а вот и оналитек уровня опеннета.

    не дотягивает даже

     

  • 1.28, Shura (??), 10:56, 05/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что-то ни одного упоминания pkg-ng. Его еще не пустили в строй?
     
     
  • 2.31, Аноним (-), 11:44, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В строю, но из-за секурити инцидента, не торопятся наделывать пакетов под него.
    Если сам можешь осилить поставить себе собиратор пакеторв, то всё юзабельно.
     
     
  • 3.78, анонимъ (?), 18:38, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Вовсе необязательно собирать пакеты, чтобы им пользоваться.

    Он годно и красиво делает локальную базу данных установленных пакетов.

     
  • 3.91, Аноним (-), 10:11, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Если сам можешь осилить поставить себе собиратор пакеторв, то всё юзабельно.

    Прикольно - пакетный менеджер в котором пакеты собирает сам пользователь. Бессмысленно и беспощадно.

     
  • 3.118, anan (?), 08:33, 15/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Это репа от PC_BSD. Обновляется регулярно.

    % cat /usr/local/etc/pkg.conf
    ASSUME_ALWAYS_YES: YES
    HANDLE_RC_SCRIPTS: YES
    SHLIBS: YES
    AUTODEPS: YES

    PUBKEY: /usr/local/etc/pkg-pubkey.cert
    PKG_CACHEDIR: /usr/local/tmp

    packagesite: http://mirrors.isc.org/pub/pcbsd/packages/9.1-RELEASE/i386

     
  • 2.32, Аноним (-), 12:04, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Многие уже усилинно его используют. В инете можно найти кучу частных репозиториев.
    http://pkgbeta.freebsd.org посли секюрити инцедента почистили и заполнять не торопятся. Скорей бы запилили официальный репозиторий.
     

  • 1.34, MSDOS (?), 12:27, 05/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    я не понимать, зачем вздался этот bsdinstall, если через него нельзя устанавливать дефолтные пакеты. какой то недо установщик. вот мне кажется, самый удобные дистрибутивы были 4.x и 7.x
     
     
  • 2.35, IMHO (?), 12:55, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    нет не кажется, в 8й версии, я еще мог игратся с звуковой картой, для того что бы был звук, и то, только для того, что бы подключить драйвер через kldload, потом, можно почитать, как на форумах с 8й версией играются USB мышками и их подключениями, в 9й версии, все идет автоматом, вынимал без выключения PS\2 мышь и вставлял USB и мышь автоматически определилась и работала, тормозов или падений у меня небыло. FreeBSD делают все лучше и лучше.
     
     
  • 3.37, MSDOS (?), 13:19, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    я главным образом говорил про установщик, bsdinstall какой недорубок
     
     
  • 4.38, IMHO (?), 13:26, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > я главным образом говорил про установщик, bsdinstall какой недорубок

    а кто тогда писал, вот такие слова:
    > самый удобные дистрибутивы были 4.x и 7.x

    смнес наприсмерс удобней bsdinstall, тасмс все что касается установки

     
     
  • 5.39, MSDOS (?), 13:32, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    правильно, я говорил про установщик sysinstall. в 4й фряхе можно было настроить Иксы, убрали, ну ладно будем узать как сервак. А в 7й в отличии от 8й можно было убрать крестик с группы устанавливаемых пакетов, что тоже облегчало установку. ну например, устанавливаем с нуля, указываем установить всё, а потом убираем ненужное, типа убрать крестик с документации и готово в Семерке. а в 8й нужно убирать крестики с каждого языка. и так в любой группе.
     
     
  • 6.54, IMHO (?), 14:31, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ну как кто и как кому удобней было или есть, мне например удобней bsdinstall - так как цель установить систему, bsdconfig - уже достроить, никогда не ставил пакеты через sysinstll, еще при установке ОС, кто его знает может все изменится


     
  • 3.53, Michael Shigorin (ok), 14:30, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > FreeBSD делают все лучше и лучше.

    А evdev в xorg ну совершенно ни при чём, видимо...

     
     
  • 4.55, IMHO (?), 14:33, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> FreeBSD делают все лучше и лучше.
    > А evdev в xorg ну совершенно ни при чём, видимо...

    так же как стим связан с опенсорсом, и развитием линукса, знаем обсуждали вчера.


     
     
  • 5.92, Аноним (-), 10:12, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > так же как стим связан с опенсорсом, и развитием линукса,

    Хорошо связан - регрессий и недоработок в открытых дровах нашли и исправили немеряно в результате. И вообще вендорье конкретно втопило в развитии открытых дров. Ну кроме нвидии разве что.

     
  • 4.60, arachnid (ok), 15:37, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    а как связан компонент ядра линукса и фря?
     
     
  • 5.61, IMHO (?), 15:41, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ты про "LINE" в FreeBSD ?
     
     
  • 6.62, iZEN (ok), 15:49, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > ты про "LINE" в FreeBSD ?

    А что за "LINE" в FreeBSD?

     
     
  • 7.66, IMHO (?), 15:57, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    так я называю эмуляцию линукса в FreeBSD )))
     
     
  • 8.68, iZEN (ok), 16:02, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Она под BSDL, так как написана программистами FreeBSD Только заголовочные файлы... текст свёрнут, показать
     
     
  • 9.93, Аноним (-), 10:14, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Оно и заметно Даже флаги clone из 2 6 22 не реализованы Хорошо сочетается с ... текст свёрнут, показать
     
  • 6.74, arachnid (ok), 16:33, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > ты про "LINE" в FreeBSD ?

    не, чисто про evdev

     
  • 5.63, Michael Shigorin (ok), 15:51, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > а как связан компонент ядра линукса

    Я про xf86-input-evdev интересовался.

     
     
  • 6.69, iZEN (ok), 16:04, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> а как связан компонент ядра линукса
    > Я про xf86-input-evdev интересовался.

    А действительно, как он связан с FreeBSD?


     
  • 6.73, arachnid (ok), 16:33, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> а как связан компонент ядра линукса
    > Я про xf86-input-evdev интересовался.

    а что это? на своих десктопах я такого компонента не наблюдаю. и в портах его доже нет

     
  • 6.79, BayaN (ok), 21:41, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    *BSD используют xf86-input-mouse, xf86-input-keyboard, и т.д.
     
     
  • 7.80, Michael Shigorin (ok), 22:07, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > *BSD используют xf86-input-mouse, xf86-input-keyboard, и т.д.

    Понял, спасибо.

     
  • 2.45, Аноним (-), 13:41, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    У меня встречный вопрос: про установку на ZFS с помощью bsdinstall не написано, потому что это уже реализовано, или потому что "новая утилита bsdconfig с реализацией интерфейса для настройки различных параметров системы" приоритетнее?
     
     
  • 3.58, Аноним (-), 14:49, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    В bsdinstall zfs можно поставить только используя консоль https://wiki.freebsd.org/RootOnZFS/GPTZFSBoot/9.0-RELEASE. Установка на ZFS в bsdinstall не реализована, почему не знаю, возможно bsdconfig приоритетный проект, может не хватает рук.
     
     
  • 4.64, Аноним (-), 15:51, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Её и в 7.0-RELEASE можно было "поставить, только используя консоль". Сколько мы её, блин, ещё "ставить, только используя консоль" будем?
     
     
  • 5.71, _yurkis__ (?), 16:16, 05/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Её и в 7.0-RELEASE можно было "поставить, только используя консоль". Сколько мы
    > её, блин, ещё "ставить, только используя консоль" будем?

    Есть самый простой путь - установщик PC-BSD. Умеет zfs. Умеет ставить чистую (почти чистую с 9.1) фряху.

     

  • 1.81, Assembler (?), 22:20, 05/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    я когда у себя снес виндус и поставил фряху, у меня такое приятное ощущение появилось на душе, даже не знаю как передать. ощущение, чистоты, свободы, что теперь у меня законно используется комп. было много приятных эмоций. винда атрофирует мозг, сидеть на винде и юзать виртуальную машину не панацея. это как изучать английский не выезжая за рубеж на курсы к носителям, а только у себя дома по учебникам
     
     
  • 2.83, blablabla (ok), 07:45, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > я когда у себя снес виндус и поставил фряху, у меня такое
    > приятное ощущение появилось на душе,

    Вам небывало повезло что у вас есть свободное время
    У меня вот допустим FreeBSD используется только на серверах да и то далеко не на всех а только на веб, шлюзах и проксях
    Для десктопов есть линух и винда но не фря, хотя если есть время свободное можно и FreeBSD использовать на десктопе
    Линух уже на столько стал жирненьким что становится страшно его держать на внешних шлюзах


     
     
  • 3.84, iZEN (ok), 08:54, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Гнулинукс уже настолько стал жирненьким, что становится страшно его держать на домашнем десктопе. //FIX.


     
     
  • 4.94, Аноним (-), 10:15, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Гнулинукс уже настолько стал жирненьким,

    Изен стал настолько жирненьким что становится просто страшно. Слушай, а как парни из openwrt этот самый линукс запихивают в 4Мб флешку, а? И еще почти два метра свободно под юзеровские пакеты остается, приколись? Жирнота просто поражает воображение.

     
     
  • 5.103, Andrey Mitrofanov (?), 21:51, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > из openwrt этот самый линукс запихивают в 4Мб флешку, а? И
    > еще почти два метра свободно под юзеровские пакеты остается, приколись?

    Так, на 2ух Мб http://www.dd-wrt.com/wiki/index.php/Supported_Devices#2MB_flash _пакеты_ уже не влезают! Убожество.</то ли дело fbsd на роутере!>

    > Жирнота просто поражает воображение.

     
  • 3.86, жирный линукс (?), 09:03, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Линух уже на столько стал жирненьким что становится страшно

    Разжирел, одряхлел, обрюзг, одрязг.. Мне страшно. Аминь.

     
  • 3.97, Аноним (-), 15:51, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Глупый пи́нгвин робко прячет
    тело жирное в утесах...
    Только гордый ̶Б̶у̶р̶е̶в̶е̶с̶т̶н̶и̶к̶  BSD'шник
    реет смело и свободно
    над ̶с̶е̶д̶ы̶м̶ ̶о̶т̶ ̶п̶е̶н̶ы̶ ̶м̶о̶р̶е̶м̶  ненужным GPL'ем!
     
  • 3.119, anan (?), 08:39, 15/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    На десктопах с пакетной репой от PC_BSD очень даже живет.
     
  • 2.85, iZEN (ok), 09:00, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > я когда у себя снес виндус и поставил фряху, у меня такое
    > приятное ощущение появилось на душе, даже не знаю как передать. ощущение,
    > чистоты, свободы, что теперь у меня законно используется комп. было много
    > приятных эмоций. винда атрофирует мозг, сидеть на винде и юзать виртуальную
    > машину не панацея. это как изучать английский не выезжая за рубеж
    > на курсы к носителям, а только у себя дома по учебникам

    У меня виндовс не вызывала столь яростного протеста, как Linux, в котором без видимых причин ВДРУГ что-то отваливается. Например, в 2006 году первым "порадовал" Alt Linux Compact 3.0 DVD9, в котором при смене оболочки KDE на Xfce почему-то время от времени пропадали панели со всем содержимым, Gtk2 зиял чёрными дырами на месте виджетов. Вслед ему установленная Ubuntu 6.06 такого себе не позволяла, но звуковоспроизведение страдало паршивым качестсвом звука. Наконец, на том же компьютере была установлена FreeBSD 6.1. Ощущение прозрачности, логичности и адекватности ответных реакций BSD-системы меня не покидает до сих пор.


     
     
  • 3.87, IMHO (?), 09:18, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    почти так и у меня было, установил FreeBSD и я понял, что у меня не кривые руки, это был линукс собраный с командой gmake -i (компильнуть, даже с ошибками)
     
  • 3.96, Аноним (-), 13:07, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > У меня виндовс не вызывала столь яростного протеста, как Linux, в котором
    > без видимых причин ВДРУГ что-то отваливается. Например, в 2006 году первым
    > "порадовал" Alt Linux Compact 3.0 DVD9, в котором при смене оболочки
    > KDE на Xfce почему-то время от времени пропадали панели со всем
    > содержимым, Gtk2 зиял чёрными дырами на месте виджетов. Вслед ему установленная
    > Ubuntu 6.06 такого себе не позволяла, но звуковоспроизведение страдало паршивым качестсвом
    > звука. Наконец, на том же компьютере была установлена FreeBSD 6.1. Ощущение
    > прозрачности, логичности и адекватности ответных реакций BSD-системы меня не покидает
    > до сих пор.

    Вы изначально не те линуксы ставил.Нормальные люди для работы с debian/rhel/centos,а
    вы полезли по каким-то обочинам и свалкам.


     
     
  • 4.98, IMHO (?), 17:53, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы изначально не те линуксы ставил

    линукс это ядро, зачем мне не те ядра, мне нужна ОС, а не сброд дистроподделок

    > Нормальные люди для работы с debian/rhel/centos

    вы хотите сказать, что нормальные люди, ставлят убунту, год побыли, потом на федору и другие дистрибутивы, как я читал "Я лучше установлю один раз FreeBSD, чем 30 лет буду искать для себя дистрибутив линукс"

     
     
  • 5.99, Аноним (-), 18:31, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > вы хотите сказать, что нормальные люди, ставлят убунту, год побыли, потом на
    > федору и другие дистрибутивы, как я читал "Я лучше установлю один
    > раз FreeBSD, чем 30 лет буду искать для себя дистрибутив линукс"

    Развлекаюсь рисованием на OpenGL,и на free(пробовал) изображения получаются сильно
    хуже,чем в линуксах(сейчас рисуюсь на CentOS),что не удивительно,более худшее
    качество драйверов,соответствующих библиотек и т.д,много раз обсуждалось.
    Вот и выбери freebsd вместо линукса,да собственно и выбирать не надо-есть только
    пять основных  и все одинаковы.


     
     
  • 6.100, IMHO (?), 21:16, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    спасибо, я по себе всех не сужу, если я графикой не занимаюсь, то это не означает что ponyprog2000 надо всем, ваше дело на чем вы будете работать и какая ОС
     
  • 6.107, Аноним (-), 08:16, 07/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Лол. Драйвера там те же самые, и картинка абсолютно такая же.
     
  • 5.102, Michael Shigorin (ok), 21:46, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > мне нужна ОС, а не сброд дистроподделок

    Да что распереживались так -- нужна, пишите на здоровье.

     
     
  • 6.104, Аноним (-), 22:28, 06/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> мне нужна ОС, а не сброд дистроподделок
    > Да что распереживались так -- нужна, пишите на здоровье.

    IMHO кроме студентов из беркли её никто не пишет и не собирается.Только попытки создать
    вокруг *bsd культ с ореолом элитизма,и пробщить себя к нему,обеспечивая этим видимость
    наличия высокой квалификации,что чаще не соостветсвует дествительности.

     
     
  • 7.105, Куяврик (?), 01:30, 07/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > кроме студентов из беркли её никто не пишет и не собирается.

    В смысле Икаса и Поттеренг мимо прошли?

    Да и ладно. Стройная целостная система, с одним вектором развития.
    А Дилон вообще красавец - очень толковая у него стрекоза.

     
     
  • 8.106, Led (ok), 01:51, 07/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А Дилона, который фрибсдишную школоту послан нафиг, ата же школота називает сво... текст свёрнут, показать
     
  • 8.109, Аноним (-), 11:17, 07/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Если она толковая,то почему она такая нигде не используемая Если пингвин,после ... текст свёрнут, показать
     
  • 6.108, IMHO (?), 08:58, 07/03/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    зачем ? Я не "Попов"
    если нужна ОС, то это не означает что ее надо писать или собирать с ядром линукс, зачем еще одна альтернативная ОС с нескучными рбрями, которой будут пользоватся полторы калеки
     
     
  • 7.110, Michael Shigorin (ok), 00:40, 08/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > если нужна ОС, то это не означает что ее надо писать

    (ещё безмятежней) Не, в смысле имеющуюся.

     
     
  • 8.111, IMHO (?), 01:02, 08/03/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    и ты пишешь такую ОС или твой кумир Попов ... текст свёрнут, показать
     
     
  • 9.112, Michael Shigorin (ok), 02:21, 08/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Меня не вполне устраивает имеющаяся -- ровно поэтому и машу надфилем http git... текст свёрнут, показать
     
     
  • 10.113, IMHO (?), 09:57, 08/03/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    вот меня устраивает ОС FreeBSD, хотя я могу собрать сборку с исходников в стиле ... текст свёрнут, показать
     
     
  • 11.114, iZEN (ok), 10:10, 08/03/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Достаточно убрать makeoptions DEBUG -g из usr src sys amd64 conf GENERIC перек... текст свёрнут, показать
     
     
  • 12.115, Аноним (-), 13:43, 08/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Izen,а как там с рандомизацией в адллокаторе динамической памяти Запилили А то п... текст свёрнут, показать
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру