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 драмы эпического масштаба:
- по поводу самого обнаружения и обвинения в нарушении GPL [1]
- по поводу признания факта нарушения [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)
