BSDHome:Новости

Материал из BSDHome

Перейти к: навигация, поиск

Содержание

FreeBSD 8.0-RELEASE

В 8.0-RELEASE можно отметить:

  • Новый контейнер виртуализации "vimage". Это jail с виртуальным экземпляром сетевого стека FreeBSD, может быть создан с помощью комманды jail(8).
  • Фреймворк netisr был реализован заново с поддержкой параллельных потоков. Это сетевой диспетчер уровня ядра, позволяющий драйверу устройства (или другому источнику пакетов) направлять пакеты в обработчики протоколов напрямую или для отложенной обработки (в очередь?). В новой реализации поддерживается один поток netisr на ядро CPU, и несколько тестов для многоядерных машин показывают существенный прирост производительности по сравнению с предыдущей версией.
  • Подсистема tty была заменена на новую реализацию, ориентированную на многопроцессорные машины и экономию ресурсов. tty теперь имеет собственный мутекс и ожидается увеличение производительности по сравнению со старой реализацияе, основанной на глобальных блокировках Giant lock.
  • Для amd64 и i386 емуляция Linux была обновлена до 2.6.16 и сейчас дефолтный порт с линуксовым окружением emulators/linux_base-f10.
  • В GENERIC включена поддержка MAC (Mandatory Access Control). Но по умолчанию модули mac не загружаются никакие.
  • Подсистема USB была переписана (наконец то!!) для поддержки новых девайсов и SMP уже наконец. В новой реализации: драйверы без глобальных блокировок, совместимость с Linux, usbconfig(8), и много чего ещё. Теперь можно обесточить неиспользуемые порты usb на ноутбуках, это полезно.
  • Подсистема CAM SCSI включает экспериментальную поддержку ATA/SATA/AHCI-compliant устройств.
  • The shared vnode locking for pathname lookups in the VFS(9) subsystem has been improved.
  • ZFS версии 13. Портируется 19-я версия.
  • NFS теперь поддерживает аутентификацию RPCSEC_GSS на клиентской и серверной стороне.
  • NFS теперь включает новую экспериментальную реализацию протоколов 2,3 и 4.
  • Беспроводной стек тепрь поддкрживает несколько точек доступа (на поддерживаемом оборудовании).
  • Трансляция адресов на уровне L2 была переписана с целью снизить конкуренцию блокировок на параллельных обработках и упростить логику роутинга.
  • Были добавлены IGMPv3 и SSM (Source-Specific Multicast) включая IPv6 SSM и MLDv2.
  • ipsec(4) теперь поддерживает RFC 3948.
  • Защита от срыва стека propolice в gcc теперь включена вля всей системы.
  • Gnome 2.26.3
  • kde 4.3.1. Печаль. Ждём обновлений.

--ONYX 21:58, 26 ноября 2009 (UTC)

Микросовт нарушает GPL

Являясь сторонником лицензий BSD мне всё же приятно наблюдать победу сил разума над силами добра. После обвинения в нарушении лицензии GPL и проведения расследования Микросовт официально признали наличие нарушения лицензии GPL при распространеии какой то там утилиты. Напомню, что анонимусами были выдвинуты предположения, что совпадение названия функций и переменных из исполнимого файла утилиты от Микросовт с аналогичными в аналогичном проекте, распространённом ранее под лицензий GPL-не случайность. Сразу после этого утилита была убрана из download зоны сайта вендора. Проведя расследования Микросовт покаялся, и обещал такого больше не допускать, свалив всю вину на субподрядчиков, которым было поручено написание этой утилиты. Но анонимус знает, причом тут и каким боком тут субподрядчики, в суде то потом кому выступать? По этому поводу на богоугодном ресурсе opennet.ru разыгрались 2 драмы эпического масштаба:

  1. по поводу самого обнаружения и обвинения в нарушении GPL [1]
  2. по поводу признания факта нарушения [2]

Во всей этой истории для меня самый радосный момент это то, что вирусоподобная лицензия GPL действительно работает, и способна растащить по кускам даже крупную компанию, заражая (явно или неявно) её сотрудников. Это радует, это хорошо.

--ONYX 14:06, 15 ноября 2009 (UTC)

Mozilla Raindrop - новая система управления персональными сообщениями

Лаборатория экспериментальных разработок Mozilla представила первый рабочий прототип проекта Raindrop, нацеленного на использование современных web-технологий для упрощения восприятия пользователем большого числа сообщений разного типа, полученных через электронную почту, RSS, YouTube и Twitter. Raindrop позволит автоматически распределить сообщения по категориям, вывести на верхний уровень сообщения друзей и другие важные сообщения. Raindrop выполнен в виде небольшого web-сервера, используемого для загрузки данных из различных источников, их агрегации, выделения важных частей и обеспечения работы web-интерфейс для работы с полученными данными при помощи обычного web-браузера.

Проект развивается группой разработки Thunderbird с задействованием кода среды разработки Bespin, документ-ориентированной БД Apache CouchDB и языка программирования Python. Судя по словам разработчиков, проект еще находится на ранней стадии формирования интерфейса и функционала.

Пока говорить о долгосрочных планах развития Raindrop рано, но, возможно код проекта будет включен в состав Mozilla Thunderbird и Seamonkey или продолжит существовать как отдельное приложение.

-MechanicalBear 04:32, 26 октября 2009 (UTC)

Глава Oracle рассказал о перспективах развития технологий Sun Microsystems

В своем выступлении на конференции Oracle Open World 2009 глава корпорации Oracle Ларри Эллисон подчеркнул приверженность Oracle задаче по сохранению всех существующих продуктов и расширении позиции на рынке. Аналогичное заявление было сделано о развитии MySQL: "Мы также считаем, что MySQL это чрезвычайно популярный образец технологии с открытым исходным кодом” - заявил Эллисон - “И мы намерены увеличить наши вложения в этот продукт".

Также было отмечено и предстоящее слияние Oracle и Sun: “Если вы разрабатываете только программное обеспечение, рано или поздно наступит предел развитию. Возьмите выдающуюся компанию Sun, объедините ее с не менее выдающейся Oracle и это объединение позволит достигнуть недоступных ранее высот.” Oracle намерена не только поддерживать и совершенствовать существующие продукты Sun, но и готова принять непосредственное участие в решении принципиально новых задач по разработке конкретных оптимизированных программных и аппаратных решений.

Преимущества предстоящего слияния Oracle и Sun были продемонстрированы на примере уже реализованной системы Sun-Oracle, которая сочетает в себе софтверные инновации Oracle с инновациями аппаратного обеспечения Sun. Исполнительный вице-президент Sun Джон Фаулер отметил что Sun является самым быстрым аппаратным обеспечением на рынке и мировым рекордсменом по производительности.

В свою очередь “Отец Java” Джеймс Гослинг заверил собравшихся о совместном будущем Oracle и Java. Он отметил, что за прошедшие годы Oracle активно участвует почти во всех крупных запросах на спецификацию Java (JSR), а также в разработке самой платформы Java. Гослинг заострил внимание на том что в ближайшие годы это не изменится.

--MechanicalBear 05:17, 15 октября 2009 (UTC)

Доступна GPL-версия языка программирования SPARK

Объединенными усилиями компании Praxis и AdaCore выпущена GPL версия SPARK, основанного на Ada языка программирования для разработки приложений, безопасность и надежность которых имеет жизненно важное значение. SPARK предлагает инструментарий статической проверки и формирует доказательства корректности, которые могут быть использованы для создания гарантий в соответствии с требованиями промышленных систем сертификации.

Релиз сочетает в себе язык SPARK, инструменты верификации GNAT Programming Studio (GPS) от Praxis и интерактивную среду разработки GNATbench от AdaCore. Существуют версии SPARK, основанные на языках Ada 83, Ada 95 и Ada 2005, так что все ведущие Ada-компиляторы и инструменты работают прямо из коробки.

--MechanicalBear 08:07, 14 октября 2009 (UTC)

Вышел KDE 4.3.0

Стал ещё быстрее и стабильнне в тех местах, где раньше были проблемы. Стоит отметить новую тему виджетов Air - хороша собой. Исправлен баг с игнорирование установленной кодировки по умолчанию, если она не указан, в программах knode и kmail. Баг с webdav kioslave остался (не пытаеется аутентифицировать), подвержены все приложения использующие remote ресурс webdav, в том числе KOrganiser и KadderssBook, что сказалось на невозможности доступа к календарям и контактам на webdav хранилищах. В целом очень приятный релиз, чувствуется что во многм переработан. Спасибо!

--ONYX 11:51, 6 августа 2009 (UTC)

Поправил kioslave http для kde4.3. Багрепорт тут.

# cat /usr/ports/x11/kdelibs4/files/patch-http.cpp 
--- ./kioslave/http/http.cpp.orig       2009-08-31 19:39:43.000000000 +0400
+++ ./kioslave/http/http.cpp    2009-08-31 19:42:15.000000000 +0400
@@ -4355,7 +4355,7 @@
     if (m_request.responseCode >= 500 && m_request.responseCode <= 599) {
       error(ERR_INTERNAL_SERVER, m_request.url.host());
       return false;
-    } else if (m_request.responseCode >= 400 && m_request.responseCode <= 499) {
+    } else if (m_request.responseCode >= 400 && m_request.responseCode <= 499 && m_request.responseCode != 401) {
       error(ERR_DOES_NOT_EXIST, m_request.url.host());
       return false;
     }

Перекомпиливаем kdelibs4, и радуемся, что можно использовать webdav (как и всё что основано на http) для всего, что может понимать remote file. Например, календари и адресные книги по webdav(s), доступные с разных компов и хранимые в одном месте, что не может не радовать.

--ONYX 19:47, 31 августа 2009 (UTC)

Обновили kdelibs4 да 4.3.1. Баг на месте. Патч то тот же, наверняка в этом файле ничего не трогали. Все конечно очень благодарны разработчикам, но когда сообщество нашло таки багу, сделало патч, протестировало, и всё это сопровождалось молчанием в баг-трекере, и теперь вот готовый патч не включили в обновление... Такими темпами обновления будут содержаться не в work/, а в files/ в виде патчей :)

--ONYX 17:39, 2 сентября 2009 (UTC)

VirtualBox на FreeBSD

Да! Теперь и на FreeBSD есть virtualbox, в портах. Работает очень хорошо, быстро. Есть отличный полнофункциональный интерфейс на qt4. Сравнивать с qemu даже нет смысла - гостевые операционки работают в vbox так же быстро как и на реальном железе, по ощущениям; qemu после vbox - жалкий тормоз. Во всяком случае, winXP под виртуалкой работает значительно быстрее хостовой FreeBSD, на которой запущен сам vbox.

Да, ещё раз убеждаюсь, что nix-like операционки в качестве десктопов несколько (гораздо) медленнее в плане отзывчивости графических интерфесов, нежели продукция оффтопиковой фирмы. Факт.

Однако не обошлось и без лагов: 1 из 5 раз, когда гостевая ось перезагружается хостовая машина (freebsd) получает kernel panic. Причины наверное кроются в vboxdrv.ko, но он совсем молодой ещё на freebsd, и есть надежда что исправят.

Ещё из вкусностей: vboxguestaddons - iso файл с прогами и модулями для гостевой ОС. После установки этого пакета на гостевую ОС становятся доступными такие дополнительные функции как fullscreen mode с увеличением разрешения экрана гостевой ОС до разрешения хостовой (отлично работает и очень быстро), если гостевая в графическом режиме, seamles mode - режим когда графические элементы (окна и прочее) работаютпрямо на фоне графического режима хостовой ОС (выглядт так, как будто вдруг виндовые окна стали отображаться наряду с окнами kde, со своим родным оформением, отлично смотрится IE в полном окружении kde!), мышь более не блокируется при переходе в гостевую ОС и можно свободно выводить мыш из неё в хостовое окружение без лишних нажатий "разблокирующих" клавиш.

Вобщем, кайф...

--ONYX 13:17, 19 июня 2009 (UTC)

Вышла FreeBSD 7.2

  • Система виртуальной памяти в amd64 и i386 теперь поддерживает полностью прозрачное использование superpages для приложений; память приложения заимствуется из и возвращается в superpages без модификации кода приложения. Это изменение даёт преимущества при использовании больших страниц памяти, такие как увеличение эффективности использования виртуальной памяти и уменьшение промахов (ошибок) в TLB без ухудшений при изменении кода приложения и снижении гибкости использвания виртуальной памяти. Это изменение выключено по умолчанию и может быть включено посредством установки vm.pmap.pg_ps_enabled в 1.
  • Адресное пространство ядра в amd64 увеличено до 6Гб. Это позволяет подсистеме ядра использовать больше памяти чем раньше. К примеру, adaptive replacement cache (ARC) из zfs требует много ядерной памяти под кеш файловой системы, и новая технология как раз кстати в этом случае. При этом, потолок в ядерном пространстве теперь будет находится на уровне 60%, а не 100% как раньше.
  • Процессоры семейства Ultra SPARC III (Cheetah) теперь поддерживаются FreeBSD.
  • boot0 для i386 улучшен, исправлены недостатки, замеченные в 7.1-RELEASE и ранее на старых машинах. Теперь оно грузит WinVista :)
  • Ошибка в ciss(4), влекшая за собой накрутку счётчика “max device openings” и приводившая к потерям производительности, теперь исправлена.
  • Добавлен драйвер sdhci(4), поддерживающий PCI устройства SD Host Controller классов class 8 и subclass 5. Карточки SD и прочие теперь читаются и даже записываются!!
  • Многие драйверы сетевых интерфейсов были улучшены, в том числе ae(4), ath_hal(4), axe(4), bce(4), cxgb(4), fxp(4), igb(4), jme(4), msk(4), mxge(4), nfe(4), re(4), rl(4), sis(4), и txp(4).
  • Демон btpand(8) портирован из NetBSD теперь присутствует в системе. Этот демон предоставляет поддержку Bluetooth Network Access Point (NAP), Group Ad-hoc Network (GN) и Personal Area Network User (PANU) профилей bluetooth. Теперь можно легко и быстро получить рабочий интернет со всяких устройств с Windows Mobile (коммуникаторы и прочее) посредством NAP!
  • Подсистема jail(8) обновлена. Изменения:
    • Несколько IPv4 и IPv6 адресов в каждой jail теперь подерживаются. Возможно даже создавать jail без ip адресов совсем, что даёт ограниченное окружение и "заключённые" процессы в отсутствии сети.
    • Реализован sctp(4) с IPv6 в jail.
    • Реализован выбор конкретного процессора под процесс с помощью cpuset(1). При этом, в текущей реализации root внутри jail так же может выбирать CPU под запускаемую задачу. Это будет исправлено в дальнейшем.
    • jail(8) может стартовать с назначением одной из нескольких таблиц маршрутизации.
    • Комманда show jails добавлена в ddb(8).
    • Поддерка совместимости, позволяющая использовать 32 битные бинарники в jail на 64 битной системе.
    • Note that both version numbers of jail and prison in the jail(8) have been updated for the new features.
  • GNOME (x11/gnome2) обновлён с 2.22 до 2.26.
  • KDE обновлён с 3.5.10 (x11/kde3) до 4.2.2 (x11/kde4). Прощай kde3, ты всё равно был быстрее всего этого гламура!

--ONYX 22:28, 15 мая 2009 (UTC)

Я больше не читаю seclab.ru

Ибо оно, обьективно, потеряло лицо, и не соответствует сабжекту. Некоторое время назад я мог сказать о том или ином "прочитал на seclab", теперь бы не стал. Секлаб потерял аудиторию ввиде специалистов по безопасности и приобрёл аудиторию в виде троллей и школьников, прогуливающих уроки. Очевидно. Стоит взглянуть на раздел новостей как это становится понятным. Модераторы режут комментарии, причём не только содержащие мат и флейм, но и содержащие справедливую критику ресурса, что говорит о неспособности администрации решать проблему аудирории и контента. Тема безопасности не интересует более никого. Стоит убрать несколько баннеров и картинок, отдалённо связанных с безопасностью - и ресурс становится зеркалом bash.org.ru, о чём неоднократно высказывались посетители. Широкая реклама продукции Микросовт порождает только флейм и холивары, не имеющие смысловой нагрузки. Люди ругаются, обзываются, никакой обьективно полезной информации в обсуждениях нет. Новости приходят с запозданием, с ошибками, из непонятно каких источников, к тому же зачастую дополняются комментариями малограмотных ньюсмейкеров. Всё это и многое другое не позволяет мне более называться читателем секлаба. Однако есть достойные сайти этой тематики, например http://packetstormsecurity.org/. --ONYX 07:53, 21 апреля 2009 (UTC)

Я больше не читаю bash.org.ru

Ибо как мне кажется оно окончательно опопсело и переехало на microsoft. Если не на платформу, так до крылышко. Иначе откуда там реклама некросовта, которая не слезает с главной страницы, про techdays? Я нехохочу ничего больше знать про powershell, sql server и прочее, сколько можно наступать на грабли.. У нас уже все, кто получал откаты от микросовта давно на пенсии, или уволены "по собственному". Спасибо, не надо больше, уже не смешно. Когда то это был хороший ресурс, теперь-нет, внешний вид говорит об обратном, жду больших баннеров про server 2008, win7 и sql 2008...


--ONYX 07:50, 13 апреля 2009 (UTC)

Вышел KDE4.2

Не так давно вышел KDE4.2. Я лично пока не ставил, но видел несколько раз и посидел за ней чуток. На данный момент считаю целесообразным собрать максимальное количество отзывов и решить для себя - переходить или нет. Дело в том, что я предпочту стабильность и проверенность новинкам и фишкам. Но есть разные мнения, и это прекрасно! На данный момент излагаю:

  • Количество положительных и отрицательных отзывов приблизительно равное спустя пару недель после релиза.
  • Все отзывы противоположенные - у одних на хорошем железе работает криво, крешит, тормозит, в то время как у других на машинах послабее - летает.
  • По собственным ощущениям - не могу судить о разнице между 4.1 и 4.2, потому что 4.1 даже не видел, но выглядит красиво.
  • Есть мнение, якобы движется все в сторону отупления - несколько знакомых сравнили с виндой, мол глюки есть, но ни логов, ни сообщений об ошибках, ничего как на винде. Это удручает на первый взгляд.
  • Многие говорят что сыровато ещё, но так же многие говрят что 4.2 очень продвинулось относительно 4.1. Я пока буду придерживаться мнения что сыровато. Слишком мало времени прошло с релиза, досихпор в UPDATING появляются фиксы связанные с kde4. Вот месяца 3 пройдет - наверное будем возвращаться к теме. К тому времени у людей накопится опыт в жизни с 4.2, и можно будет спросить как оно.

--ONYX 09:39, 15 февраля 2009 (UTC)

AOL отказался поддерживать альтернативные клиенты ICQ

AOL, правообладатель протокола ICQ, сегодня отказались поодерживать работу альтенативных клиентов ICQ, что повлекло за собой сбой в работе сети IM ICQ, о чем было сообщено всем пользователям этих альтернативных клиентов с преложением скачать и установить "настоящий подписанный" ICQ.

Есть мнение, что эта мера была предпринята только по отношению к рунету, за что говорит рускоязычное сообщение от ICQ серверов (uin 1), посылаемое сегодня пользователям QIP, MirandaIM и других. То есть на данный момент мы наблюдаем травлю пользователей альтернативных клиентов. Да, причинами это стоит считать огромную потерю прибылей на рекламе в русскоязычном сегменте интернета, из за того, что подавляющее большинство пользователей используют qip, miranda и др "неверные" клиенты.

И это радостная весть. За счастье не забивать себе голову всякими другими протоколами и решать их проблемы (которых на самом деле нет) для себя НУЖНО ПЛАТИТЬ деньги, или по крайней мере, перпеть и смотреть рекламу. Так что я поддерживаю AOL в этом шаге. Нужно дать понять всем любителям халявы кому они обязаны всем что имеют в IM. Плюс к этому ненавижу qip, комманда создателей которого позволяла себе нарушать GPL и не сомневаться в правоте своих действий.

  • --ONYX 09:43, 15 февраля 2009 (UTC) Время от времени и сейчас работа транспорта icq на сервере jabbus.org прерывается. Готовлюсь разослать всем контактам, подключенным через транспорт, что меня отныне следует искать либо в jabber либо по почте. Таким образом отсеится достаточно количество "друзей", ради которых я и держу зареганным транспорт.

--ONYX 09:15, 11 февраля 2009 (UTC)

Вышла FreeBSD 7.1

Надеюсь вы так же довольны как и я. Ибо:

  • Планировщик ядерного времени ULE теперь в GENERIC ядре для amd64 и i386 архитектур. ULE значительнозначительно повышает производительность на уровне ядра на многопроцессорных системах при больших нагрузках.
  • Поддержка использования DTrace под ядром была портирована из OpenSolaris. DTrace есть суть крутой отладчик.
  • Новый и значительно улучшенный клиент NFS Lock Manager (NLM).
  • Изменения в bootloader позволяют, помимо прочего, загрузку с USB и GPT устройств - это особо радует, ибо теперь я нормально пересяду с винта на флешку.
  • Вызов cpuset(2) и комманда cpuset(1) были добавлены, предоставляя интерфейс для биндинга CPU потоком и использование им ресурсов CPU.
  • KDE обновлена до 3.5.10, GNOME обновлён до 2.22.3.
  • DVD образы для amd64 и i386 архитектур

--ONYX 20:56, 13 января 2009 (UTC)