Visualization Library — это библиотека, предоставляющая объектно-ориентированный С++ интерфейс для приложений, использующих высокопроизводительную двухмерную и трехмерную графику. Поддерживается OpenGL версий 1.x–4.x.
Может использоваться для создания кросс-платформенных приложений для операционных систем Linux, Mac OS X и Windows в таких областях, как научная визуализация, материаловедение, геология, разведка нефти и газа, здравоохранение и медицинская подготовка, гражданское и военное моделирование, виртуальная и дополненная реальности, визуальное моделирование, черчение, анализ данных, презентации, мультимедиа-приложения, спец-эффекты, а также двух- и трехмерные игры.
В новой версии добавлена поддержка тесселяционных шейдеров (включая пример использования), шейдерных неизменяемых величин двойной точности (double precision uniforms), текстурных буферов, текстур с мультисемплингом, массивов текстур, расширена поддержка сложных моделей использования объектов фреймбуфера (FBO), добавлено несколько готовых к использованию привязок к графическому интерфейсу, а также обновлена документация и набор примеров.
>>> Сайт проекта
Paragon Software Group (PSG) 30 мая анонсировал выпуск драйверов Paragon NTFS и HFS для Linux® 8.5 Combo Professional и Express. По заявлению компании — самый производительный драйвер для файловых систем NTFS и HFS+, с расширенными функциями операций чтения/записи файлов, включая сжатые NTFS файлы, к которым можно получить доступ в последовательном или произвольном порядке на разделах диска емкостью до 25 ТБ и больше. Драйвера протестированы на версиях ядра до 2.6.38, на данный момент заявлены как самая передовая кросс-платформенная технология в данной сфере, демонстрирующая скорость чтения/записи, сравнимую с нативной Ext3FS — до 130 МБ/с. Драйвер основан на технологи Paragon Universal File System Driver (UFSD) и создан, чтобы преодолеть еще один барьер несовместимости операционных систем. Доступен как в платной (Paragon NTFS and HFS 8.5 Combo Professional) так и бесплатной (Paragon NTFS and HFS 8.5 Combo Express)версиях.
Характеристики и ключевые функции Paragon NTFS and HFS 8.5 Combo Express:
Для желающих скачать быстро и без регистрации залил себе на сервер. Ссылка
>>> Подробности
Незаслуженно осталась без внимания вышедшая две недели назад новая стабильная версия одного из самых недооценённых свободных проектов — программы gLabels, которая упрощает печать разнообразных наклеек и вкладышей, а также позволяет создавать по шаблону визитные карточки с заполнением из файла CSV. Программа поставляется с огромным количеством шаблонов, созданных под специальную бумагу более чем 50 производителей.
В ходе работы над этой версией, которая велась весь последний год, было сделано следующее:
У Джима Эвинса, который ведёт этот проект последние 10 лет, есть различные идеи по дальнейшему развитию проекта. Среди них, к примеру, внутристрочное форматирование текста.
>>> Подробности
Корейская компания Insignal представила для разработчиков и энтузиастов доступную ($199) системную плату Origen с 2-ядерным ARM процессором Samsung Exynos 4210 класса Cortex-A9 и 1 Гб DDR3 памяти. Продукт включает в себя все основные компоненты, использующиеся в мобильных устройствах и планшетах. Доступные популярные интерфейсы: HDMI, SD card, WiFi, Bluetooth, Stereo audio, LCD, JTAG debug и Camera. Процессор не интегрирован и в будущем возможна его замена на более новый. Заявлена поддержка Linux 2.6.35.7 и Android 2.3 «из-коробки», а так же tool chain от Linaro.
>>> Подробности
4-го июня (суббота) в конгресс-центре «Измайлово Вега» Москва состоится DevConf 2011 — конференция профессиональных веб-разработчиков.
Linux.org.ru является одним из информационных партнеров конференции. В этом году мы разыграли 4 бесплатных приглашения среди участников сайта, двое выигравших уже подтвердили участие, двое не вышли на связь и их приглашения буду разыграны вновь (смотрите в почтовые ящики, которые указывали при регистрации!)
Рекомендуем прослушать доклады:
Мастер-классы 5 июня:
До встречи на конференции DEVCONF 2011.
>>> Подробности
Линус Торвальдс выпустил ядро версии 3.0-rc1. Отменено использование чётных/нечётных номеров для обозначения стабильности ядра, а третье число отдано команде стабилизации. Таким образом, следующий после этого релиз будет иметь номер 3.1, а стабильный — 3.0.1.
Версия 3.0 ядра Linux ничем особо не примечательна, кроме как обновлением драйверов.
Gears on Gallium - дистрибутив включающий в себя все самое последнее в области открытых драйверов для видеокарт radeon, nvidia, intel.
Релизы бывают каждые 14-20 дней, этот релиз будет особенно интересен владельцам видеокарт Radeon HD 69xx (Cayman), так как уже должна быть полная поддержка 3d.
Основные отличая от большинства дистрибутивов:
В остальном это стандартный дистрибутив c kde4, основанный на opensuse 11.4. Включает в себя большое количество программ а так же библиотек необходимых для запуска lightsmark, doom3, etqw и других всевозможных игр из внешнего источника.
Cтраница проекта в susestudio
Livecd образ 1.1 GB
Usb-drive образ 1.2 GB, 3.6 GB распакованный.
>>> Подробности
soundKonverter - графический интерфейс к множеству различных аудиоконвертеров.
Основные возможности:
Используются кодеры/декодеры: oggenc/oggdec, lame, gogo, faac/faad, mppenc/mppdec, flac, mac, mplayer, ffmpeg, shorten, ttaenc, bonk, ofr, ofs, wavpack, lac, lpac, speexenc/speexdec, timidity и другие.
Поддерживаемые форматы:
Изменения в версии 1.0.0:
>>> Подробности
Проект Qtractor - свободный открытый аудио/MIDI мультитрековый секвенсор, разрабатываемый на C++ с использованием Qt, JACK для аудио, ALSA для MIDI и без зависимостей от библиотек KDE, продолжает активно продвигаться к выходу первой стабильной версии.
Так 26 мая 2011 года главный разработчик Руи Нуньо Капела (Rui Nuno Capela) представил очередной выпуск - 0.4.9 - alpha-стадии разработки.
Хотя с момента выхода предыдущей версии 0.4.8 в январе 2011 года прошло не так много времени, список изменений в новом выпуске выглядит достаточно внушительно. Ознакомиться с ним можно на странице загрузки проекта. Среди изменений стоит отметить:
Также подробную информацию о нововведениях и исправлениях в выпуске 0.4.9 можно получить в блоге главного разработчика.
Qtractor распространяется на условиях GNU GPLv2+ в исходных кодах и в rpm-пакетах для openSUSE. Для сборки из исходных кодов и работы приложения в обязательном порядке необходимы Qt 4, JACK, ALSA, libsndfile, LADSPA и опционально libvorbis, libmad, libsamplerate, librubberband, liblo, libslv2, DSSI, VST SDK, LV2.
С перечнем возможностей Qtractor можно ознакомиться на сайте проекта.
>>> Исходный код
>>> Официальный сайт
Совершенно безо всякой помпы и пресс-релизов уже месяц как после почти 3-х летнего молчания вышла новая версия действительно замечательных шрифтовых гарнитур Old Standard и Theano. Шрифты созданы нашим соотечественником Алексеем Крюковым и воспроизводят классические антиквенные шрифты, популярные в печатной литературе XIX-XX веков. Строгие и изящные, вытянутые и тщательно вышколенные подобно аристократической даме, эти шрифты придадут вашей работе тон серьёзный и одновременно обязывающий. Из серьёзных, заметных невооружённым взглядом дилетанта, стоит упомянуть:
>>> Скачать
Команда проекта openSUSE Build Service решила сменить название своего сервиса на Open Build Service, так как данное название более соответствует современным реалиям проекта.
Open Build Service - мощная платформа для автоматизированной сборки и распространения программного обеспечения, разработанная специалистами, стоящими за Linux-дистрибутивом SUSE. Изначально это был внутренний проект, однако в 2006 Novell решила открыть не только исходный код платформы, но и собрать открытое сообщество единомышленников. Компании это удалось, и в данный момент сервис поддерживает не только сборку пакетов для openSUSE, но и дистрибутивы, в числе которых присутствуют CentOS, Debian, Fedora, RHEL, Ubuntu, MeeGo, а также осуществляет сборку для различных систем управления пакетами (rpm, debian, kiwi), всего 21 платформа и 6 архитектур. В будущем планируется расширение функционала до поддержки не-Linux платформ; расширение сотрудничества и дальнейшего роста популярности. Сервис уже имеет в своем активе сотрудничество со многими проектами, такими как VLC, MeeGo, GNOME3, и компаниями (Dell, Cray Supercomputers); пользовательская база насчитывает свыше 27 000 пользователей.
Разработчики обращают внимание на то, что акроним OBS сохранен, и предлагают теперь именовать сторонние проекты по типу “XXX Open Build Service”, как, скажем, “VLC Open Build Service”. И конечно, команда OBS приглашает к сотрудничеству всех желающих.
>>> Подробности
«Было очень много отзывов от пользователей, которые хотели, чтобы мы открыли загрузчики на своих телефонах. Я хочу, чтобы вы знали, что мы услышали ваши просьбы. Сегодня я хочу подтвердить, что мы больше не будем блокировать загрузчики на своих устройствах. Спасибо за ваше терпение, поддержку и энтузиазм»
Питер Чоу, CEO HTC.
Что это значит для сообщества:
Поздравляю всех владельцев HTC на Android и надеюсь, что вскоре, мы увидим много открытых проектов для смартфонов.
>>> Подробности
26 мая 2011 года после трёх дней успешного тестирования четвёртый релиз-кандидат был официально анонсирован как выпуск 4.7 открытой свободной среды для математических вычислений и визуализации их результатов - Sage.
Sage предоставляет пользователю основанный на Python интерфейс к 95-ти программным пакетам для математических расчётов, символьных вычислений, статистического анализа, программирования, сжатия и шифрования данных, построения графиков и многого другого.
Среди включенных в Sage пакетов широко известны и популярны: ATLAS, BLAS, Boost, bzip2, Cython, Docutils, ECL, f2c, FLINT, FreeType, G95, GAP, Givaro, GLPK, GnuTLS, GSL, IPython, Jmol, jsMath, LAPACK, Libgcrypt, libiconv, libpng, M4RI, matplotlib, Maxima, Mercurial, MPFI, MPFR, MPIR, mpmath, NTL, NumPy, OpenCDK, PIL, Pygments, Pynac, Python, R, SageNB, SciPy, Singular, SQLite, SymPy, zlib.
Sage был создан Вильямом Стейном (William Stein) в 2004–2005 годах с использованием Python, IPython, PARI, SWIG, Pyrex, NTL и GMP.
Используя наработки большого количества проектов с открытым исходным кодом лицензированных под GPL или GPL-совместимыми лицензиями, сегодня Sage распространяется под лицензией GNU GPLv2+ как в исходных кодах, так и в бинарных сборках для GNU/Linux, Solaris, Mac OS X и Windows.
Доступ к Sage можно получить через интерфейс «Notebook» в обыкновенном браузере благодаря SageNB (The Sage Notebook server) или в командной строке с использованием IPython.
Протестировать Sage можно на одном из специальных веб-серверов, адреса которых находятся на главной странице проекта.
В марте 2010 года такой сервер был запущен и в Украине (sage.openopt.org).
Со списком из более чем двухсот изменений можно ознакомиться в анонсе к выпуску.
Sage сопровождается подробной документацией, которую можно скачать или почитать он-лайн в разделе Documentation официального сайта.
>>> Исходный код
>>> Официальный сайт
Сегодня вышла новая версия Linux Mint.
Mint — это дистрибутив, основанный на пакетной базе Ubuntu и выходящий каждые шесть месяцев, примерно спустя месяц после очередного релиза от Canonical. Впрочем, для любителей есть и постоянно обновляющаяся версия LMDE, основанная на Debian-testing.
Помимо известных преимуществ Ubuntu, Linux Mint отличается:
— «традиционным» интерфейсом, напоминающим Windows XP
— включает в себя мультимедийные кодеки и многие популярные сторонние приложения.
Mint является вторым по популярности дистрибутивом в рейтинге сайта distrowatch.com. В свете спорных экспериментов с интерфейсом, проводимых в последнее время в Ubuntu, Linux Mint является привлекательным выбором для начинающего (и не только) десктопного пользователя.
В новой версии, Linux Mint 11 «Katya»:
— переход на пакетную базу Ubuntu 11.04 «Natty Narwhal»
— вместо нового интерфейса Ubuntu Unity остался по-прежнему GNOME 2
— улучшения менеджеров приложений и обновлений
— косметические улучшения интерфейса
Версии с десктоп-окружениями KDE и LXDE ожидаются позднее.
>>> Подробности
Операционная система ReactOS, а точнее стартап-компания WooSNet примет участие в Зворыкинском Проекте, а так же весьма вероятно будет представлен на Селигере 2011. WooSNet — коммерческая компания, которая будет спонсировать разработку ReactOS и использовать ReactOS в качестве основы для реализации своих продуктов, направленных на бизнес-сектор и правительственные учреждения. Стоит заметить, что продукты под брэндом WooS (читается как «вус») будут также открытыми и бесплатными, а бизнес модель компании строится на предоставлении сервисных, сертификационных и иных услуг. Разработчики ReactOS просят поддержать проект, проголосовав за него, оставив комментарий или альтернативное описание проекта «своими словами» на сайте http://www.innovaterussia.ru/zv_project/project/front/21013 (к сожалению, потребуется регистрация)
Алексей Fireball Брагин:
В этот раз это не BolgenOS :). Это действительно наш эксперимент по привлечению реальных денег для вывода ReactOS на новую стадию разработки и использования. Уже есть поддержка из Испании, но т.к. проект очень амбициозный и большой, а местного Шаттлворта у нас нету, то решили действовать по действительно международному сценарию, привлекая инвесторов из разных стран.
Что касается взаимоотношений WooSNet с ReactOS, то они самые прямые. Начиная с меня, и заканчивая тем, что при получении инвестиций WooSNet будет напрямую спонсировать разработку ReactOS, т.к. от этого зависит успешность бизнеса. Нет ОС — нет и бизнеса. WooSNet - это бренд, под которым будут выпускаться продукты. Как Ubuntu — это бренд для Debian Linux от Canonical, тоже самое Woos — бренд для ReactOS от WoosNet.
WebCL предоставляет доступ к OpenCL из JavaScript, что позволит использовать GPU и многоядерные процессоры при создании Веб-приложений.
Основными сферами использования озвучиваются обработка фото и видео, визуализация и симуляция.
3 марта 2011. Khronos group начало формирования рабочей группы по WebCL.
4 мая 2011. Nokia Research выпустила прототип WebCL в виде плагина для Firefox.
18 мая 2011. Опубликован текущий билд «WebCL 1.0.1-r12». Он намного более стабильный чем первая версия.
Характеристики:
Примеры использования:
Решил опубликовать новость почитав новые споры относительно bitcoin.
На примере «добытчика BTC» можно увидеть, что технология имеет хорошую производительность, у меня это честные 16-17 Mhash/s.
C моей точки зрения это важнейшая технология для появления качественных игр в браузере.
Сейчас обсчитывать физику с javascript можно только на CPU, и даже скромное 2d работает не очень хорошо.
WebCL в свою очередь позволяет использовать настоящий, сложный физический движок.
Процесс установки:
По ссылкам все равно придется. :)
>>> Официальный сайт
Новый выпуск 1.6.0 C++ библиотеки GiNaC (GiNaC is Not a CAS), предназначенной для неинтерактивных операций с символьными математическими выражениями, стал доступен для загрузки 22 мая 2011 года спустя 11 месяцев после выхода предыдущей версии 1.5.8.
GiNaC написана на ISO-C++ и распространяется под лицензией GNU GPLv3.
Среди основных возможностей GiNaC следующее:
Разработчикики позиционируют библиотеку как неинтерактивную, то есть наиболее естественный способ взаимодействия с ней - написание программы на C++, компиляция и затем линковка с libginac. Собственно разработчики используют компилятор C++ из GCC.
Связанный проект PyGiNaC - интерфейс к библиотеке GiNaC на Python, заброшен с версии GiNaC 1.3.2, тем не менее исходный код всё ещё доступен в CVS репозитории.
Со списком изменений можно ознакомиться в архиве с исходными кодами и на странице проекта.
По сравнению с версией 1.5.8 в новом выпуске содержится ряд исправлений, удаление зависимостей от autogen, а также улучшение алгоритма упрощения и добавление метода сопряжений для гиперболических косинуса, синуса и тангенса.
>>> Загрузить исходный код
>>> Страница проекта
24 мая 2011 года отметился очередной «круглой» версией 6.7.0-0 проект ImageMagick - популярный набор консольных утилит и фронтендов к ним для создания, редактирования, конвертирования и ряда других операций с растровыми изображениями более чем сотни форматов.
ImageMagick распространяется на условиях Apache 2.0 license как в исходных кодах, так и в бинарных сборках, в том числе для Unix, Mac OS X, iPhone и Windows.
В состав ImageMagick входит 11 утилит:
Также в архиве с исходными кодами поставляется Magick++ - объектно-ориентированное C++ API к библиотекам ImageMagick, и PerlMagick - объектно-ориентированный интерфейс к ImageMagick для Perl.
С момента выхода предыдущей «круглой» версии 6.6.0-0 23 ноября 2010 года прошло ровно полгода и в списке изменений, с которым можно ознакомится в архиве с исходными кодами, стоит отметить следующее:
>>> Перечень зеркал для загрузки
>>> Официальный сайт
Вышла первая бета-версия официального ICQ-клиента для Linux от Mail.ru. Программа требует для работы Adobe AIR и Adobe Flash.
Возможности:
>>> Скачать
На проходившей в середине мая в Сан-Франциско конференции Open Source Business Conference несколько крупнейших ИТ-компаний, в числе которых Red Hat, IBM, HP, Intel, Novell, BMC и Eucalyptus, объявили о запуске новой организации Open Virtualization Alliance, направленной на продвижение KVM.
Организация стартовала для развития открытой альтернативы решениям от VMware.
Основные усилия альянса будут направлены как на разработку самого гипервизора, так и на развитие экосистемы из сторонних решений и проведение маркетинговых работ.
www.openvirtualizationalliance.org
>>> Источник
Сегодня, 24 мая 2011 г., сообществом проекта Fedora объявлено о выпуске очередной версии дистрибутива, Fedora 15 Lovelock.
Это быстрая, стабильная, полнофункциональная операционная система для повседневного использования, созданная международной командой пользователей и разработчиков. Цель проекта — продвижение свободного программного обеспечения и компонентов c открытым исходным кодом. Политика дистрибутива — создавать, а не следовать. Множество полезных функций дистрибутивов Linux берут свое начало в Fedora.
Обзор основных особенностей этого выпуска
Большое количество нововведений посвящено пользователям:
Все возможное — для разработчика:
Системному администратору:
Большое спасибо всем, кто помогал готовить этот выпуск!
Примечания к выпуску (в этот раз на английском языке)
Сегодня в рассылке Linux Kernel Линус Торвальдс пишет, что уже выпущено достаточно версий ядра Linux 2.6, и что он может в конечном итоге отметить очередную версию как Linux 2.8.0.
Линус отправил мейнтейнерам письмо с напоминанием об этапе слияния. Ожидается, что этап слияния ядра 2.6.40 займёт меньше времени. Обычно это занимает около двух недель после основного выпуска каждого ядра, на этот раз он просто будет короче на несколько дней. В конце этого сообщения Линус Торвальдс написал нечто интересное.
PS. Голоса в моей голове говорят мне, что числа становятся слишком большими. Я могу это просто назвать 2.8.0. И я практически гарантирую, что данный постскриптум приведет к более подробному обсуждению. Когда голоса говорят мне делать что-то, я прислушиваюсь к этому.
Единственный серьезный ответ до сих пор на это замечание Линусом был от Грега Кроах-Хартмана. Он сказал: «Если ты это сделаешь, я куплю тебе бутылку лучшего виски, которое только смогу найти в Токио.»
Для тех, кто не помнит, напомним, что ещё в 2008 году, Грег предлагал отказаться от дальнейшего использовании в нумерации чисел 2.6. В то время он был сторонником принятия новой системы названия версий. Грег предлагал, чтобы версии имели вид «Linux 2009.0.0» или какой-либо аналогичный с учетом возраста ядра, а не некоторого числа, которое имеет мало значения для широких масс.
Ядро Linux ветки 2.6 в настоящее время на пути к 40-му релизу. Для сравнения, в ветке 2.4 было около 24 релизов до выхода 2.6.0, и на сегодняшний день ветка 2.4 достигла версии 2.4.37.
Возможно, имеет смысл поднять номер версии или переключиться на другие схемы управления версиями, если будет достигнут консенсус, то Linux ядро сможет без революционных изменений (за счёт того, что оно достаточно хорошо развивается) прийти к новой схеме в обозримом будущем.
Linux 2.6.40 будет включать некоторые возможности оптимизации производительности Sandy Bridge, начальную поддержку Intel Ivy Bridge, исправления поддержки графики, форму NVIDIA Optimus, и многие другие особенности, которые будут обсуждаться ближе к выходу Linux 2.6.40-rc1 (или Linux 2.8.0-rc1).
Похоже, Линус весьма серьезно относится к смене версии ядра Linux. Вот еще одно его сообщение.
Так что я играю с 3.0, и в этом случае, это действительно будет «3.0», а не «3.0.0» — стабильная ветка получит третью цифру, а не четвертую.
И нет, это будет не за 42. Несмотря на THHGTTG, я думаю, «40» является достаточно хорошим круглым числом.
Это также вопрос сроков — так как мы делаем номер версии не основанный на особенностях, а в зависимости от времени, я просто говорю «мы собираемся начать с третьей декады» это работает также хорошо как и любой другой предлог.
Поживём — увидим.
Линус
>>> Подробности
Практически год спустя после предыдущего релиза командой разработчиков была выпущена новая «большая» версия свободных шрифтов Linux Libertine. Она включает в себя огромную массу улучшений, в их числе:
Также следует добавить, что в скором времени ожидается адаптированная версия Linux Libertine G, представляющая собой порт с учётом технологии Graphite, поддержка которой появилась в новых версиях OO.o. Это даёт возможность использовать полное разнообразие расширенных возможности шрифтов вроде лигатур, вариантов написания, дробей и массы других «вкусностей».
>>> Подробности
SPGT 0.1 - пробная версия программы, которая предназначена для управления удаленным рабочим столом, но изначально имеет направленность на управление играми по сети. Подобно VNC, приложение сжимает содержимое экрана и передает по сети на другой компьютер, но делает это быстрее и предполагает значительное увеличение скорости в перспективе за счет реализации конвейерной обработки и распараллеливания видеоряда. Передача звука пока не реализована.
Вышла очередная версия референсного компилятора языков D1/D2 от DigitalMars.
Основные улучшения и изменения в языке D2 и его стандартной библиотеке:
Устранено около сотни ошибок в том числе 14 ошибок стандартной библиотеки и 3 ошибки рантайма.
Кроме этого, следует отметить, что теперь для пользователей Fedora и SUSE собраны отдельные rpm пакеты для обеих поддерживаемых архитектур.
>>> Подробности
Вышла первая предварительная версия дистрибутива «AnikOS», создаваемого с целью попытки разработки и реализации основных концепций защиты информации на уровне ОС на рабочих станциях и серверах.
Дистрибутив основан на разработках проекта Hardened Gentoo, а также включает в себя ряд дополнительных технологических решений, реализующих механизмы защиты информации на уровне операционной среды.
Краткие сведения об особенностях дистрибутива:
В настоящее время реализована поддержка только x86_64 архитектуры. Минимально необходимый для функционирования дистрибутива процессор - Pentium 4(Prescott)/Celeron D.
Предварительная версия выполнена в виде LiveCD с возможностью установки на жесткий диск.
Скачать предварительную версию возможно на сайте проекта: https://sourceforge.net/projects/anikos/
>>> Подробности
Sentinella - свободное приложение, наблюдающее за изменениями в системе и принимающее заданное действие, в зависимости от условий.
Такой подход позволяет использовать текущий статус процессора, оперативной памяти, сетевых интерфейсов и т.д.
Sentinella очень проста в использовании и не требует дополнительной документации.
Когда наступает заданное условие, Sentinella автоматически исполняет заданную команду, будь то стороннее приложение или bash script. Она очень хорошо интегрирована с популярными окружениями рабочего стола (KDE, gnome, XFCE...)
Изменения в версии 0.9.0 (вышла 2011-05-12)
Сайт программы: http://sentinella.sourceforge.net/
Скачать: http://sourceforge.net/projects/senti...
>>> Подробности
SpaceChem — оригинальная аддиктивная головоломка о строительстве машин и псевдонауке от независимой студии Zachtronics Industries.
Игрок выступает в роли Инженера Реактора, работающего на SpaceChem — передового синтезатора химических элементов для дальних колоний. В его обязанности входит создание и улучшение фабрик по преобразованию исходных веществ в ценные химические продукты. Ему также необходимо оптимизировать производственный процесс, чтобы укладываться в лимиты производства и выживать в нештатных ситуациях, которые время от времени происходят на SpaceChem.
Для лучшего ознакомления с игровым процессом рекомендуется просмотреть видео-ролики и скачать бесплатную демо-версию.
Игра доступна для Linux, Mac и Windows, полную версию можно купить за 15$.
Обзоры игры на rockpapershotgun.com и indiegames.com.
>>> Подробности
В России предлагается создать механизм «самоограничения права», позволяющий правообладателю в одностороннем порядке отказаться от части интеллектуальных прав. По мнению разработчиков, такая концепция станет действенной альтернативой свободным лицензиям, применимость которых в России остается под вопросом. Оппоненты считают, что России не следует «идти своим путем», поскольку свободные лицензии вполне применимы и в условиях действующего законодательства.
>>> Подробности
ООО «Альт Линукс» и Институт Логики проводят Восьмую конференцию разработчиков свободных программ. Конференция состоится 25-26 июля 2011 года в городе Обнинске Калужской области, в работе примут участие ведущие разработчики свободных программ из России и других стран, ставит целью наладить личные контакты между специалистами, обсудить перспективы развития свободного программного обеспечения, инициировать новые проекты.
>>> Подробности
Команда энтузиастов Free Electrons, занимающаяся изучением работы Linux на встроенных и мобильных устройствах, выложила в открытый доступ видео с конференций Free and Open Source Software Developers' European Meeting (FOSDEM) и Embedded Linux Conference (ELC). Первая из упомянутых конференций проходила 5 и 6 февраля в Брюсселе, а вторая - 13 и 14 апреля в Сан-Франциско.
Видео FOSDEM посвящены следующим темам: MeeGo и Linaro, Arduino и Enlightenment Foundation Libraries, а также атака на устройство, заключающаяся в обработке полученного после выключения устройства образа оперативной памяти. К сожалению, здесь доступны только видео, но не слайды.
Видео с Embedded Linux Conference отражает вопросы работы систем в режиме реального времени, LLVM, Clang, обсуждается также Yocto Project 1.0. Здесь доступны некоторые презентации.
Все видео кодированы в открытый формат от Google - WebM.
>>> Подробности
25 мая 2011 года в Москве состоится первая конференция по свободному программному обеспечению, организованная российским веб-порталом nixp.ru, — nixp.conf/2011.
В программе nixp.conf/2011 заявлены следующие доклады:
Начало мероприятия — в 15:00. Окончание — в 20:00. В середине конференции предусмотрен кофе-брейк (17:30—18:00).
Место проведения nixp.conf/2011 — главное здание МИЭМ: г. Москва, Б. Трехсвятительский пер., д. 3, актовый зал (2-й этаж); ближайшие станции метро — Китай-город, Курская, Чистые пруды.
Участие в мероприятии — бесплатное, но требуется обязательная предварительная онлайн-регистрация.
Смотреть за событиями на nixp.conf/2011 можно будет в рамках прямой интернет-видеотрансляции на сайте live.miem.tv.
>>> Подробности
Вышла новая версия многоплатформного, популярного и не требовательного к ресурсам клиента битторент сетей. Версия 2.31 исправляет ошибку пакета, поэтому перечислю изменения версии 2.30
Все платформы:
Mac
GTK+
Web Client
>>> Подробности
Сегодня, 19 мая, была анонсирована новая версия свободной операционной системы MeeGo 1.2. Данный выпуск обозначен как достаточно стабильный для того, чтобы производители железа и разработчики могли приступить к созданию ПО для различных устройств, основанных на Intel Atom и ARMv7.
Базовый набор (core OS) обеспечивает поддержку полного набора современных технологий для мобильных устройств. Основные из них:
Данная версия также включает в себя:
Следующая версия 1.3 выйдет через 6 месяцев, в октябре 2011. В данной версии запланировано большое количество новых возможностей.
>>> Подробности
почти год прошёл с момента выпуска gnu parted v2.3, и вот Jim Meyering публикует новость о выходе версии 2.4
программа gnu parted (и распространяемая вместе с ней библиотека libparted) манипулирует таблицами разделов (partition tables). она может помочь при отведении места для новой операционной системы, при переразбивке, копировании и создании образов дисков.
1340 изменений разделяют версии 2.3 и 2.4.
что заслуживает внимания:
исправлены ошибки:
изменения в поведении:
программа распространяется под лицензией gnu gpl v3+
>>> первоисточник
В Будапеште прошёл саммит разработчиков Ubuntu, на котором было решено, какие именно нововведения нас ждут в Ubuntu 11.10:
>>> Подробности
После двух месяцев разработки вышло новое ядро Linux версии 2.6.39.
Из нововведений следует отметить:
Более детально прочитать о нововведениях можно здесь: часть 1, часть 2, часть 3, часть 4.
Исследователи из немецкого университета, расположенном в городе Ульме, нашли уязвимость, которая может привести к перехвату пользовательских данных.
Данная уязвимость проявляется при использовании таких сервисов Google как Picasa, GMail, Google Calendar вкупе со специальным протоколом ClientLogin, который используют все онлайновые приложения для Android. Уязвимость возникает в момент использования этого протокола поверх HTTP-сессии, вместо HTTPS.
Характеризуется дыра в безопасности тем, что при работе через вышеуказанный протокол, операционная система посылает специальный токен для авторизации (authToken) с серверами Google в незашифрованном виде. Как сообщают исследователи, этой уязвимости подвержен даже плагин для подключения к Google Calendar используемый в почтовом клиенте Mozilla Thunderbird на обычных персональных компьютерах.
Очень хорошо эксплуатируется уязвимость в незашифрованных публичных Wi-Fi сетях, когда можно легко перехватить любую чужую сессию вместе с таким ключом и получить доступ к вашим данным. Разработчики компании Google извещены об этой проблеме и работают над её решением. Кроме того, Android версий 2.3.4 и 3.x уже обновлён соответствующим образом, где эта проблема закрыта. Ну, а пользователям пока что рекомендуется включать HTTPS принудительно, для аутентификации на серверах Google.
>>> Подробности
12 мая 2011 года вышла в свет первая версия языка программирования для .Net/Mono Nemerle 1.0.
В состав инсталлятора входит:
• Компилятор командной строки ncc.exe Nemerle 1.0 для .NET 2–3.5 и Mono 2.x.
• Модуль интеграции с IDE Microsoft Visual Studio 2008.
• Nemerle Express Edition — отдельная IDE на основе Microsoft Visual Studio Shell 2008 Isolated. Данная версия не требует наличия коммерческой версии Microsoft Visual Studio 2008.
• Стандартная библиотека Nemerle и стандартная библиотека макросов.
• Набор дополнительных макробиблиотек — Nemerle Power Pack
• Компилятор в виде .NET-компонента (Nemerle.Compiler.dll).
• Плагин к компилятору позволяющий компилировать файлы C# 4.0
via
>>> Подробности
8 июня 2011 года ISOC (The Internet Society) при поддержке интернет-провайдеров, владельцев веб-серверов и других компаний, предоставляющих услуги во всемирной паутине, проводит всемирный день IPv6 (World IPv6 Day) — суточный тест-драйв протокола IPv6 во всём мире.
В течение 24 часов в этот день веб-сайты участников мероприятия будут доступны как по протоколу IPv4, так и по протоколу IPv6.
Основная цель проведения всемирного дня IPv6 - выявить потенциальные проблемы при использовании IPv6 и направив усилия интернет-провайдеров, производителей оборудования и разработчиков программного обеспечения на их решение как можно основательней подготовиться к переходу на IPv6 в свете исчерпания адресного пространства IPv4.
На веб-странице всемирного дня IPv6 на сайте ISOC можно ознакомиться с рекомендациями провайдерам и владельцам веб-сайтов для участия, списком организаций, сообщивших о своём участии во всемирном дне IPv6, а также списком сайтов уже сегодня доступных по IPv6.
Kernel.org – The Linux Kernel Organization — один из зарегистрированных участников события, наряду с Google, Yahoo, Facebook, Akamai, Level 3 Communications, Cisco, Juniper Networks, Huawei, D-Link Systems, AT&T, Verisign, W3C, OpenDNS, Mozilla и многими другими.
Проверить свою готовность к IPv6 можно на специальном сайте: test-ipv6.com
Узнать, какие провайдеры в вашей стране уже приобрели IPv6 диапазоны можно на сайте Hurricane Electric - bgp.he.net
>>> Русскоязычная вики об IPv6 - version6.ru
>>> Подробности
Фабрис Беллард (Fabrice Bellard), основатель FFmpeg, автор QEMU, Tiny C Compiler, QEmacs и других проектов представил свою новую разработку — Linux в виртуальной машине на JavaScript.
Текущая реализация занимает 86КБ и поддерживает только базовые возможности:
Но этих возможностей достаточно, чтобы запустить полноценное ядро Linux с корнем на ext2, включающим BusyBox, С-компилятор TCC и QEmacs.
Любой желающий может в своем браузере увидеть загрузку ядра Linux, поработать в открывшейся консоли, скомпилировать hello.c и выполнить rm -rf /. После загрузки ядра все операции выполняются в браузере без участия сервера.
Работоспособность подтверждена для браузеров Firefox 4, Seamonkey 2.1, Safari 5 и Chrome 11. По слухам проект не работает в Opera (нет поддержки Typed Arrays, а тестовые сборки, где она есть, выдают ошибку) и Chrome 12 («it does not work with Chrome 12 beta. As far as I know, it is a bug in the browser» — Fabrice Bellard).
>>> Подробности
Состоялся релиз эмулятора игровой консоли PlayStation 2, PCSX2 0.9.8 (r4600). По сравнению с релизом 0.9.6, выпущенным 2 года назад, внесено огромное количество коммитов в SVN, больше чем за всё прошлое существование проекта. Однако для запуска всё ещё требуется нативный BIOS консоли, единственный легальный способ получить который - переписать со своей личной консоли, а не загрузить из Интернета. В версии 0.9.8 появился новый GUI (графическая оболочка) на основе wxWidgets, который создавался в основном одним человеком, Air (Jake Stine). К сожалению, недавно он покинул проект (на главной странице проекта сказано о том что: «причина моего ухода - женитьба и новая работа, где мне будут хорошо платить и намерены принять меня таким, каким я был здесь: настойчивым и целеустремлённым» Jake Stine сделал не только новый GUI, но и улучшал многие компоненты проекта, например ядро программы, он улучшал и поддержку Linux). Скорее всего, он был последним человеком, покинувшим проект до релиза 1.0. Команда благодарит его за лучший GUI, который когда-либо был у проекта, и выделяет среди достоинств PCSX 0.9.8 улучшенную поддержку Linux, потому что кросплатформенное программирование GUI для Windows/Linux стало проще.
Общие изменения:
Готовые бинарные сборки доступны для Windows (Full Installer, Web Installer, Binaries) и Linux (Binaries, DEB-пакет для Debian/Ubuntu на Launchpad (пока что только для 32-битных систем)). Доступен также исходный код под лицензией GPL v2. Пользователи Norton Antivirus могут получить ложное срабатывание на файле установки (подтверждение того что файл не опасен).
Автор новости хочет сказать, что наблюдал проблемы запуска PCSX2 0.9.8 в разных дистрибутивах: тогда как версия 0.9.6 запускалась везде где есть GTK2, бета-версии 0.9.8 не находили wxWidgets из-за различия названий этих библиотек.
Мигель де Иказа официально объявил о создании компании Xamarin, которая приютила ведущих разработчиков Mono, попавших под сокращение в Novell в начале мая этого года. Выделение команды, занимающейся Mono, в независимое подразделение рассматривалось уже в прошлом году, но этот план не был приведён в исполнение.
Новая компания сосредоточит внимание на мобильных решениях (для iOS и Android), а также продолжит развитие Mono и Moonlight. Планируется работа над заказными проектами, а также обучение и консалтинг. Кроме того, на июль по-прежнему запланирована конференция для разработчиков Monospace, которая пройдёт в Бостоне.
>>> Подробности
DevConf 2011 — профессиональная конференция, посвященная ведущим технологиям программирования и веб-разработки. Конференция проводится 4 июня 2011 года в конгресс-центре Гостиницы Измайлово Вега.
Оргкомитет конференции предлагает несколько бесплатных приглашений для участников форума Linux.org.ru. В розыгрыше могут принять участие пользователи, зарегистрированные до 15-го мая 2011 года. Участник будет выбран случайным образом 23-го мая.
Для участия в розыгрыше, пожалуйста, подтвердите участие вводом кода 'devconf2011' и нажатием кпопки
Пожалуйста, не нажимайте кнопку если вы не имеете возможности/желания посетить данную конференцию. Пожалуйста, убедитесь что в вашем профиле на сайте указан корректный e-mail (дополнительно можно указать jabber если он у вас есть). Если мы не сможем связаться с победителем до 26-го мая, приглашение перейдет к другому участнику форума.
>>> Подробности
Разработчики открытого офисного пакета LibreOffice в письме из своей основной почтовой рассылки сообщают о выходе новой бета-версии своего продукта. Также отмечается, что в дальнейшем объявления о тестовых версиях и кандидатах в релизы будут появляться только в рассылке для разработчиков, а в основную рассылку станут добавляться только новости о выходе стабильных релизов.
Соответствующее разграничение распространится также и на нумерацию версий LibreOffice. Бета-версии традиционно будут нацелены на разработчиков и тестировщиков, желающих найти на данной стадии ошибки разработчиков. Однако теперь самые первые «стабильные» версии, ближайшие из которых выйдут под номерами 3.4 и 3.4.0, опять же предназначаются не для всей широкой аудитории, а лишь для подготовленных пользователей или же тех, кто стремится первым опробовать новую версию. Разработчики называют данные релизы «реальным тестированием».
Более тщательно проверенные версии LibreOffice будут иметь третью значащую цифру после точки (3.4.1, 3.4.2, ...) и рекомендуются к ежедневному использованию среди корпоративной аудитории и просто более консервативных пользователей. То есть грядущий релиз 3.3.2 будет достаточно протестирован для применения в ответственных проектах.
Все указанные нововведения призваны сделать даты выхода новых версий LibreOffice заранее известными и следующими друг за другом через равные промежутки времени.
>>> Подробности
После 2 бета версий, 1 релиз кандидата и 6 месяцев разработки состоялся релиз набирающего популярность медиаплеера — DeaDBeeF 0.5.0. Целью проекта DeaDBeeF является создание аналога плеера Foobar.
Полный список изменений с версии 0.4.4:
Изменения:
Улучшено:
Исправлено:
В данном релизе из тарбола были удалены плагины aosdk, DUMB, shn и некоторые другие плагины для распространения плеера в дистрибутивах с жёсткой лицензионной политикой. Но плагины по-прежнему находятся в git и в static сборке. Для отдельной загрузки они будут подготовлены позже.
Скачать:
>>> Подробности
Сегодня было объявлено о выходе GRUB 1.99. Скорее всего, это будет последняя экспериментальная версия на пути к стабильному выпуску 2.0, о чем сигнализирует факт переезда проекта c сервера http://alpha.gnu.org на ftp://ftp.gnu.org. Исходный код проекта теперь, соответственно, доступен по адресу ftp://ftp.gnu.org/gnu/grub/
Наиболее интересные изменения:
GRUB поддерживает широкий спектр платформ, включая обычные ПК с BIOS, платформы IEEE-1275 (OLPC и оборудование на базе PowerPC/Sparc64), EFI-системы и устройства, использующие свободный пакет CoreBoot (LinuxBIOS). Из ранее реализованных в рамках проекта Grub2 улучшений, можно отметить: использование нового загрузчика Multiboot2; поддержку выполнения скриптов; динамическую загрузку модулей; доступ к файлам на ФС NTFS, Reiserfs, EXT4, AFS, UDF, RAID 4/6/10 и данным внутри cpio/tar архивов; создание графических меню с интегрированными виджетами; вывод локализованного текста в отличных от ASCII кодировках; использование шифрованных паролей; поддержку загрузки ядра FreeBSD, NetBSD, OpenBSD и MacOS X (XNU).
>>> Подробности
14 мая после долгого тестирования и трёх релиз-кандидатов состоялась публикация Perl версии 5.14. Это первый релиз Perl 5 по новому графику, согласно которому выпуск стабильной версии будет происходить раз в 1 год.
В этой версии присутствует множество изменений и улучшений. Вот лишь некоторые из них:
use utf8;
'Тестовая строка' =~ /^[а-я ]+$/i
or die 'regexp failed';
my $old = "cat";
my $new = $old =~ s/cat/dog/r;
# $old по прежнему "cat", а $new теперь "dog"
package Foo {
...
}
# эквивалентно
{
package Foo;
...
}
Обо всех остальных изменениях можно узнать ознакомившись с perl5140delta.
Важно отметить, что с выходом этой версии официально объявлено об окончании поддержки Perl 5.10
Разработка Perl 5.14 заняла 1 год с момента выхода версии Perl 5.12.0 12 апреля прошлого года. 550 тысяч строк кода было добавлено и изменено в трёх тысячах файлов 150-ю авторами и энтузиастами. Авторы благодарят сообщество CPAN, которое помогает Perl процветать, а также всё комьюнити, благодаря которому стал возможен релиз этой версии. Отдельное спасибо авторы выражают Джессу Винсенту (Jesse Vincent), который является координатором и релиз менеджером Perl 5.14.
>>> Подробности
Команда разработчиков phpMyAdmin объявила о выходе версии 3.4.0 данного инструмента администрирования баз данных. Руководитель проекта Michal Čihař в своем блоге отмечает, что новый релиз является огромным шагом вперед и несет на своем борту множество нововведений и улучшений, а именно:
Также Michal Čihař сообщает, что во время работы над новой версией было обработано более 160 предложений по улучшению проекта и сообщений об ошибках. Также он заявил, что некоторые функциональные нововведения были воплощены по итогам конференций Google Summer of Code последних лет.
>>> Подробности
Неожиданно вышел первый стабильный релиз свободного проекта GNU SIP Witch.
GNU SIP Witch является VoIP сервером, с помощью которого можно будет создать коммуникационную сеть с использованием P2P-технологий, которая будет иметь топологию mesh-сети, в которой каждая клиентская точка сети связана через соседние клиентские точки. Данное приложение разрабатывается в рамках проекта GNU Free Call, который призван создать свободную достойную замену проприетарному сервису Skype.
GNU SIP Witch распространяется в рамках лицензии GNU версии 3 или выше, и является кроссплатформенным продуктом с поддержкой платформ GNU/Linux, Apple OS/X, BSD и Microsoft Windows. Также заявлена поддержка в будущих версиях платформы Android.
>>> Подробности
Вышла обновлённая редакция книги «Работа с Postgresql: настройка, масштабирование». В книге исследуются вопросы по настройке производительности Postgresql, репликации и кластеризации. Изобилие реальных примеров позволит как начинающим, так и опытным разработчикам быстро разобраться с особенностями масштабирования Postgresql для своих приложений. Версия книги 2.0.0 beta. Пока что только сконвертирован pdf. Все правки и замечания автор просит указывать на этой странице - https://github.com/le0pard/postgresql...
Книга доступна в электронном виде под лицензией CC-BY-NC.
>>> Страничка книги
14 мая 2011 года стала доступной для загрузки стабильная версия 1.6.0 расширения языка Python для научных вычислений - NumPy.
NumPy содержит функции для операций с многомерными массивами и матрицами, а также стандартные функции линейной алгебры, преобразования Фурье, генераторы случайных чисел и инструменты для интеграции C/C++ и Fortran кода.
NumPy был разработан на базе кода двух пакетов для Python: Numeric и Numarray и является неотъемлемой базовой частью проекта SciPy - набора библиотек для вычислений в прикладной математике и науке на языке Python.
Работа над Numeric и Numarray прекратилась в 2005 и 2006 годах соответственно, и теперь NumPy рекомендуется для их замены.
Вычислительная сила NumPy заключается в интерпретации большинства вычислительных алгоритмов в операции над массивами и матрицами, что уменьшает проигрыш NumPy в быстродействии компилируемым языкам, таким как C или Fortran.
Этим NumPy очень напоминает интерпретируемый язык MATLAB'a и потому считается одной из его перспективных альтернатив, конечно, в комплекте со специализированными пакетами для Python, такими как вышеупомянутый SciPy, matplotlib, GMPY и другими.
Функции линейной алгебры в NumPy основаны на коде библиотеки LAPACK.
NumPy 1.6.0 совместим и с Python 2.4 - 2.7, и с Python 3.1 - 3.2.
Среди основных изменений в этом выпуске:
С полным списком изменений можно ознакомиться в архиве с исходными кодами или на странице загрузки на sourceforge.net.
Numpy распространяется под лицензией BSD.
Кроме исходных кодов предоставляются также бинарные сборки для ОС Windows и Mac OS X.
>>> Исходный код NumPy
>>> Краткий список изменений
Разработчики популярного HTTP-сервера Apache представили новую версию своего продукта - 2.2.18, в которой кроме минорых улучшений, а также изменения алгоритма по умолчанию для htpasswd на MD5, была исправлена серьезная угроза безопасности, приводившая к отказу в обслуживании (DoS).
Баг скрывался в библиотеке Apache Portable Runtime, конкретнее - в функции apr_fnmatch(), в которой могло быть запущено рекурсивное сравнение строк, что приводило к сильной загрузке процессора и потреблению оперативной памяти. Поэтому данная атака быстрее реализуется в системах с активированным mod_autoindex для индексирования каталогов, особенно если в них имеются файлы с длинными именами.
Если вы не можете обновить у себя версию сервера, то предлагается задействовать опцию «IgnoreClient» внутри «IndexOptions», что предотвратит обработку полученных от клиента аргументов и нейтрализует действие атаки.
Apache Portable Runtime является прикладной библиотекой, реализующей удобный интерфейс к взаимодействию с различными операционными системами. Из-за этого APR широко используется в других проектах Apache, а также во многих сторонних разработках. Поэтому указанная уязвимость распространяется не только на Apache HTTP Server, но и на совершенно другие приложения. Если вы как разработчик используете APR, то вам необходимо обновить версию библиотеки до 1.4.4.
>>> Подробности
В прошлом октябре был анонсирован проект по адаптации LLVM компилятора CLang к сборке ядра Linux. С тех пор прошло более полугода, и на днях разработчики опубликовали свой отчет о проделанной работе.
В целом:
Что не работает:
Несмотря на возникающие трудности, разработчики полны энтузиазма. Свой проект они назвали LLL project, что расшифровывается как LLVM Linux project.
>>> Подробности
Творческая Артель™ Kot-in-Action™ объявила о релизе финальной версии игры Стальной Ураган™: Огненная Кара (Steel Storm™: Burning Retribution).
Действия игры разворачиваются в альтернативной вселенной, где игрок управляет танком на воздушной подушке, оснащенным самым передовым и технологичным вооружением. Основная задача проста, но тем не менее не тривиальна — требуется одержать победу в борьбе с инопланетными захватчиками.
Визуально игра представляет собой классический аркадный шутер с видом сверху, но при этом графика является полностью трехмерной. Игра также содержит множество разнообразного оружия, орды сообразительных врагов и сочные взрывы с разрушением окружающего мира.
Steel Storm использует игровой движок Dark Places engine, исходный код которого опубликован под лицензией GPL.
Игра доступна для Linux, Mac и Windows. Полную версию игры можно купить за $10 (в мае действует скидка 10%). Перед покупкой традиционно рекомендуется попробовать бесплатную версию Steel Storm Episode I.
Обзор 1го эпизода игры на maketecheasier.com
Страница проекта на indiedb
>>> Подробности
Вышел проект Bumblebee, позволяющий полноценно переключать видеокарты, поддерживающие технологию Optimus, под linux. Проект развивался на базе prime-ng.
Для работы используется видеокарта intel, а для определённых программ (указываются вручную при помощи команд «optirun32 <application>» или «optirun64 <application>») используется видеокарта nvidia.
Проверено на следующих моделях ноутбуков
>>> Подробности
После нескольких релиз-кандидатов на этой неделе, сегодня наконец-то вышла стабильная версия скалы 2.9. Основным нововведением стали параллельные коллекции, которые уже успели вдоволь обсудить. Также среди нововведений:
P.S. Для интересующихся, сегодня также вышла версия 1.1 фреймворка легковесных акторов, Akka. Подробности там -> Akka User List
>>> Подробности
На состоявшемся 11 мая в Тольятти Съезде Союза машиностроителей России концерн «Сириус», входящий в ГК «Ростехнологии» и являющийся координатором Технологической платформы «Национальная программная платформа» (ТП НПП), распространил среди всех его участников 1 тыс. экземпляров полнофункциональной версии Альт Линукс СПТ 6.0, получившей в апреле 2011 года сертификат ФСТЭК.
Благодаря этой акции, проведенной с целью демонстрации отраслевого использования свободного программного обеспечения в рамках популяризации Национальной программной платформы, каждый участник Съезда сможет убедиться в надежности и функциональности СПО. При необходимости установки сертифицированной версии можно легко испытать дистрибутив в рабочих условиях, т.к. он полностью идентичен версии, выпускаемой на сертифицированном производстве.
>>> Подробности
Google объявил о поддержке языка Google Go на сервисе хостинга веб-приложений Google App Engine.
Google Go — компилируемый язык программирования с поддержкой многопоточности. Язык был создан Кеном Томпсоном (Ken Thompson), который принимал участие в создании Unix, его коллегой по Бэлл Робом Пайком (Rob Pike) и Робертом Грайсемером (Robert Griesemer), который принимал участие в разработке компилятора Java HotSpot.
В отличие от Java, язык компилируется в машинный код, но от C++ его отличает наличие менеджера памяти. Язык не имеет поддержки обработки исключений, наследования типов и обобщённого программирования.
Go предоставляет «goroutines» — легковесные потоки, а также каналы для обмена данными между ними.
Другие языки, такие как Scala и Erlang, также имеют средства для управления параллельностью исполнения, но Go создан с целью предоставления программисту максимального контроля над исполнением программы, как это делают С и С++.
Британские учёные делают не только странные исследования. Дэвид Брэбен, британский разработчик игр, создал персональный компьютер размером всего с USB-брелок. Это не гаджет, который можно подключить к компьютеру, а полноценный PC, к которому можно подключить монитор через HDMI-разъём на одном конце брелока, клавиатуру, мышь, сеть и прочую периферию через USB 2.0 на другом конце. Внутри уместились: процессор ARM11 с частотой 700 МГц, 128 Мб оперативной памяти, SD/MMC картридер (для ОС и данных пользователя) и даже 12-мегапиксельная камера. И всё это за 25$. Компьютер работает под управлением Ubuntu 9.10 в графическом режиме и даже установлен весь стандартный софт. Мощности вполне хватает для просмотра HD-видео. Интересно, что будет дальше? Компьютер встроенный в провод, в USB коннектор...
Для продвижения новинки создана организация Raspberry Pi Foundation. Создатель устройства надеется, что благодаря низкой цене ООН возьмётся поставлять его в развивающиеся страны. Мы же будем надеяться, что и к нам придёт это чудо, не сильно при этом подорожав.
Вышла новая версия BackTrack — самого известного дистрибутива GNU/Linux для аудита безопасности.
Вероятно есть много вопросов о BackTrack 5, чтобы ответить на некоторые из них здесь приведены некоторые интересные моменты:
We are all looking forward towards the release, and will resurface from our bunkers on May 10th … Bring on the Revolution!
Промо видео Ссылка для загрузки
>>> Подробности
Состоялся выпуск проприетарных драйверов Catalyst 11.5 для видеокарт ATi/AMD.
В этом выпуске улучшению подверглись такие компоненты:
Отдельно стоит отметить релиз AMD APP SDK v2.4, судя по всему это переименованный AMD Stream SDK. Список изменений (англ) огромен. Этот SDK также требуется чтобы просто задействовать расчёты с помощью OpenCL на видеокартах ATi/AMD.
>>> Новый SDK
Спустя 15 месяцев после выхода предыдущей версии, 8 мая 2011 года была опубликована версия 5.0.2 свободной открытой библиотеки для расчётов с произвольной точностью над целыми числами, рациональными дробями и числами с плавающей запятой GMP - The GNU Multiple Precision Arithmetic Library.
GMP является частью проекта GNU и распространяется на условиях GNU LGPL.
GMP находит применение в криптографических приложениях, научных исследованиях, алгебраических системах итп.
GMP написана с использованием языка ассемблера и C. При этом GMP считается одной из самых быстрых среди себе равных, как при вычислениях с операндами малой разрядности, так и при расчётах с большим количеством разрядов, благодаря оптимизированному коду и использованию асимптотически оптимальных алгоритмов.
Функции в GMP поделены на категории для удобства использования:
В полном списке изменений, который можно найти в архиве с исходными кодами, всего около 30 изменений, большая часть из которых внесена автором и главным разработчиком GMP Торбйоном Гранлундом (Torbjörn Granlund), также известным соавторством во многих утилит командной строки в Linux (cp,split), авторством GNU superoptimizer'a, а также участием в разработке gcc.
Изменения главным образом касаются исправления ошибок, включения поддержки HPPA 2.0N, ОС Darwin и новых процессоров.
В вышедшем выпуске осталась проблема при компиляции с gcc 4.3.2 на 64-битных архитектурах. При этом проблем с компиляцией, например, с gcc 4.3.1 или gcc 4.3.3, не замечалось. Кстати тот факт, что именно gcc 4.3.2 был включен в поставку Debian Lenny, было и остаётся источником потока багрепортов в рассылку проекта.
GMP используется в библиотеке MPFR и, соответственно, в gcc.
На странице проекта можно ознакомиться с документацией, другой важной информацией для разработчиков и забавной программой для расчёта миллиона знаков числа пи с помощью GMP.
>>> Исходный код GMP
>>> Краткий список изменений
Исследования Университета штата Юта, спонсированные частично компанией NVIDIA, направлены на изучение ускорения ядра Linux с использованием ускорения графического процессора GPU. Вместо того чтобы просто позволить приложениям пользователя использовать огромную силу предлагаемых современных графических процессоров, исследователи надеются ускорить части ядра Linux запустив его прямо на GPU.
>>> Подробности
Неделю назад официально заработал сайт российского сообщества Creative Commons, разработанный специалистами Института развития информационного общества (ИРИО) в сотрудничестве с некоммерческой организацией Creative Commons.
На сайте размещены улучшенные переводы лицензий Creative Commons, публикуются тематические новости. Целью проекта является информирование российских творческих сообществ о возможностях лицензий Creative Commons как юридического инструмента обеспечения защиты авторских прав и свобод.
>>> Подробности
6 мая 2011 года была анонсирована версия 1.15 GNU Scientific Library (GSL) - библиотеки для вычислений в прикладной математике и науке.
GSL является частью проекта GNU и распространяется на условиях GNU GPL.
GSL написана на C и содержит значительное количество функций - от элементарных математических операций и операций с комплексными числами до численных методов дифференцирования, интерполяции, аппроксимации, решения дифференциальных уравнений, wavelet-преобразования и многих других.
Ознакомиться со списком категорий вычислений можно на википедии или скачав архив с исходными кодами.
В очередной версии, вышедшей через 14 месяцев после предыдущей версии 1.14, появился ряд новых функций, а также были исправлены некоторые ошибки. С подробным списком изменений можно ознакомиться в архиве с исходными кодами или он-лайн в репозитарии GSL на bzr.savannah.gnu.org/lh/gsl/
GSL используется такими проектами как PDL (Perl Data Language), MathGL, PSPP.
Библиотека может оказаться полезной как студентам, аспирантам, преподавателям в учебных и научных целях, так и разработчикам специализированного программного обеспечения.
На странице GSL на gnu.org можно найти информацию о поддерживаемых платформах, руководства, информацию о расширениях и связанных проектах.
>>> Исходный код GSL
После почти года работы выпущена новая стабильная версия Calibre — популярной свободной программы для управления коллекцией электронных книг, их конвертирования и переноса на мобильные устройства для чтения.
Основные новшества:
Кроме того, проект запустил собственный магазин книг без DRM.
>>> Подробности
15 апреля 2011 года отметился выпуском версии 6.0.0 проект Qwt - библиотека, содержащая разнообразные компоненты графического интерфейса пользователя и вспомогательные классы, весьма удобные и полезные для программ с технической направленностью, базирующихся на Qt.
Библиотека содержит компоненты и классы для следующих построений:
Работа над Qwt была начата ещё в апреле 1997 года, через пять лет после стартового релиза Qt, Джозефом Вилгеном (Josef Wilgen) и Уве Раттманом (Uwe Rathmann), последний является главным мейнтейнером проекта по сей день.
Необходимо также упомянуть о существовании ряда родственных Qwt проектов: QwtPolar, QwtPlot3D, QtiPlot.
Qwt рапространяется на условиях особой лицензии, Qwt License, Version 1.0, по сути представляющей собой LGPL с тремя исключениями, касающимися виджетов, производных от Qwt, статической линковки, а также сопровождения приложений, использующих Qwt, копией лицензии Qwt.
Qwt 6.0.0 совместима с Qt версии не ниже 4.4.
Qwt распространяется разработчиками исключительно в исходных кодах, содержащих примеры использования.
Бинарные пакеты должны быть доступны в репозитарии вашего дистрибутива.
>>> Исходные коды
>>> Официальное руководство пользователя
Вышла новая версия популярной системы организации сетевого хранилища FreeNAS, основанной на FreeBSD. Веб-интерфейс теперь на django, добавлена поддержка ZFS. Авторизация через LDAP & AD давно напрашивалась — и напросилась. Спорное решение — исключение некоторых «домашних» сервисов вроде torrent, UPnP, DAAP, но авторы надеются, что независимые разработчики заткнут эту брешь. А базовый FreeNAS теперь ориентируется на предприятия...
>>> Подробности
В результате предварительного рассмотрения дела, в котором Oracle обвиняла Google в нарушении ряда патентов, количество претензий уменьшено с 132 до трех. Основанием для этого стало большое количество свидетельств об использовании запатентованных технологий до даты выдачи патента — т.н. prior art.
Судья также поинтересовался, стоит ли продолжать дело из-за этих трех претензий.
>>> Подробности
Несомненно, заложенная в архитектуру языка Perl гибкость привела к естественному накоплению кода, который технически работает, однако очень хрупок при изменениях и труден для понимания. Проблема может усложняться тем, что авторы кода уже недоступны, так как перешли на работу в другой отдел или компанию. Помимо этого, требования к вашему продукту могли поменяться, либо оказалось, что новая версия используемого вами API доступна только на Python. В этот момент начинается эпохальная работа по переносу кода Perl на Python. В данной статье вы познакомитесь с некоторыми теоретическими аспектами работы с унаследованным кодом, в том числе узнаете, чего делать не стоит.
>>> Подробности
Вашему вниманию представляется преемник символьного симулятора линейных электрических цепей (symbolic circuit simulator) SAPWIN (Symbolic Analysis Program for Windows) - SapecNG/QSapecNG.
SAPWIN был известен тем, что в отличие от симуляторов семейства SPICE (Simulation Program with Integrated Circuit Emphasis), использующих численные методы, производил расчёты на базе аналитических выражений, с использованием преобразования Лапласа и операционного исчисления.
SAPWIN был написан на C++ и работал в Windows 95/98/ME/NT/2000/XP. Однако в 2008 году разработчики приняли решение открыть исходный код и переработать проект, нацелившись на кроссплатформенность как фреймворка, так и графической среды.
SapecNG (Symbolic Analysis Program for Electric Circuits - Next Generation) - свободный открытый проект, ставший преемником SAPWIN, написан с использованием библиотек Boost C++. QSapecNG - основанная на Qt графическая оболочка для SapecNG.
Разработкой SapecNG/QSapecNG занимаются студенты и аспиранты подразделения Электроники и Телекоммуникации Флорентийского университета (Department of Electronics and Telecommunications of the University of Florence).
Текущая стабильная версия - 1.2.2 вышла 31 марта 2011 года.
Для компиляции из исходных кодов и работы программы необходимо наличие:
>>> Страница проекта на сайте Флорентийского университета
>>> Исходный код
Фонд Apache Software Foundation получил повестку, предписывающую представить документы по делу о использовании технологий Java в ОС Android. Суд интересуют вопросы использования Apache Harmony в коде Android, а так же детали неудавшейся попытки получить Java SE TCK, необходимые для выпуска свободно-распространяемой версии платформы Java SE.
>>> Подробности
Вы уже давно хотите помочь движению за свободный софт, но не знаете как? Вы не программист, не дизайнер и знанием иностранных языков не блещете? Вы можете помочь в создании русской языковой модели для систем распознавания речи "Julius" и "Sphinx".
Построением языковых моделей занимаются ребята с сайта voxforge.org, которые будут рады вашей помощи в создании языковой модели русского языка.
Итак, чтобы помочь им, вам нужно зайти на страничку и прочитать в микрофон несколько предложений, приведенных на ней. Проекту нужно всего 140 часов речи для создания качественной языковой модели, однако пока общий объем не достигает и 10 часов.
Дело нужное, предлагаю добровольцам присоединиться ко мне.
>>> Подробности
Сегодня объявлено об официальном выходе QtSDK версии 1.1 В его состав вошли:
После выхода новой версии SDK появилась возможность загружать в магазин Ovi приложения, написанные с использованием Qt 4.7 и QtQuick.
Так же сообщается, что на прошлой неделе в Осло побывал Nokia CEO Стив Элоп (Stephen Elop), на встрече с ним обсуждались направления развития Qt. В том числе версия Qt 5.0. Прозвучали обещания, что не смотря на сложную ситуацию в Nokia инвестиции в развития Qt и его экосистемы будут продолжены.
Разработчики из RWS и Акеллы собираются выпустить продолжение серии игр про слегка сумасшедшего персонажа, страдающего синдромом Постала (going postal - выражение возникло после серии трагедий, описывающее состояние внезапной беспричинной и неконтролируемой агрессии к окружающим).
Разработчики создают свою игру на движке Source Engine от Valve. С момента анонса руководитель RWS обещал, что игра Postal 3 выйдет так же для ОС GNU/Linux. Позже продюсер Акелла (фирма, занимающаяся непосредственно разработкой), Андрей Белкин подтвердил, что игра выйдет для ОС GNU/Linux.
В связи с данными обещаниями, многими интернет-журналами (в частности phoronix.com) было сделано предположение, что портирование игрового движка Source Engine на GNU/Linux для данной игры, будет способствовать выходу и других игр, вышедших на данном движке.
3 мая 2011 года, представитель компании Акелла, на официальном форуме игры, отвечая на вопросы фанатов, написала, что наработки по портированию движка Source Engine на GNU/Linux не будут возвращены Valve. В связи с этим, маловероятен выход других игр, использующий игровой движок Valve Source Engine, на ОС GNU/Linux.
>>> Ответы официального представителя Акелла на форуме игры:
Rolling-release — это ветка с постоянно обновляющимся репозиторием. По результатам обсуждения и голосования в списке debian-devel, в Debian, возможно, появится такая ветка. Как показывает практика, пользователи, во многих случаях, используют новейший софт из testing и unstable веток или пользуются rolling-release дистрибутивами, вроде Arch.
Промежуточные результаты голосования:
Преимущества для проекта:
Пока остаются открытыми вопросы заморозки веток, именования веток (превращать ли testing в rolling), и некоторые другие. Если все вопросы будут решены, у Debian наконец-то появится постоянно обновляющаяся ветка.
>>> Подробности
В феврале 2011 года в Яндексе стартовала программа бесплатных семинаров об информационных технологиях вообще и о Linux, в частности. В ходе семинаров участникам рассказывали:
- про архитектуру GNU/Linux и особенностях его загрузки;
- про системы хранения данных, парадигму vfs и файловые системы в Linux;
- про сетевые протоколы и их использование в Linux;
- про виртуализацию и безопасность.
Сегодня тем, кто не смог посетить курс, стали доступны видеозаписи лекций. Смотрите и, надеемся, это будет очень полезно начинающим линуксоидам.
>>> Записи лекций
26 апреля 2011 года вышел очередной выпуск OpenVPN - свободного и открытого инструмента для создания виртуальных частных сетей с поддержкой шифрования и сжатия траффика.
В выпуске 2.2.0 по сравнению с теперь уже старым стабильным выпуском 2.1.4 датированным 9 ноября 2010 года выполнены следующие заметные изменения:
>>> Исходный код
>>> ChangeLog
>>> Официальный мануал
>>> Подробности
30 апреля было объявлено о выходе новой версии PyPy — интерпретатора Python, написанного в основном на чистом Python и специальном подмножестве языка Python: Rpython. Имеет в своём составе поддержку stackless-режима и JIT-компиляции. К тому же PyPy можно рассматривать как экспериментальную площадку развития Python, так как новые возможности языка реализуются в нём быстрее и легче.
Изменения новой версии:
По сравнению с версией 1.4 скорость возросла в среднем на 25%.
>>> Подробности
Седьмая международная конференция разработчиков и пользователей свободного программного обеспечения Linux Vacation / Eastern Europe пройдет с 30 июня по 03 июля под Гродно.
Открыт прием докладов и заявок на участие, приглашаются к сотрудничеству спонсоры.
Ежегодно проходящая в Беларуси конференция разработчиков и пользователей свободного ПО неизменно собирает под Гродно специалистов в данной области из Беларуси, России, Украины, стран Евросоюза и др.
Официальные языки конференции – русский, белорусский и английский. В Linux Vacation / Eastern Europe профессиональный обмен опытом сочетается с трехдневным неформальным общением на природе. Формат включает доклады, краткие выступления, workshop’ы, круглые столы. Спектр тем, представляемых на конференции, традиционно широк — от рассказа о новых свободных технологиях, программных продуктах и опыте их внедрения до анализа правовых и экономических аспектов свободного лицензирования.
Для участия в LVEE 2011 необходимо зарегистрироваться на сайте конференции. По этому же адресу доступны более подробные сведения о конференции: история проекта, требования к оформлению тезисов, информация о доставке и размещении участников, материалы прошлых конференций.
Как заявки на участие, так и тезисы докладов принимаются до 12 июня.
Оргкомитет приглашает к участию спонсоров. Поддержку мероприятию традиционно оказывают IT-компании, заинтересованные в сотрудничестве с квалифицированными специалистами в области свободного ПО, а также в поддержке свободного программного обеспечения как социально значимого феномена. Участие в LVEE-2011 дает им эксклюзивную возможность работы напрямую с аудиторией, состоящей из наиболее активных разработчиков и пользователей свободного ПО.
На текущий момент о поддержке LVEE-2011 уже заявили компании SaM Solutions, Promwad, EPAM Systems, ресурсы hoster.by и it-job.by.
>>> Подробности
Сегодня, 1 мая 2011 года, вышла новая версия популярной операционной системы OpenBSD, на этот раз за номером 4.9.
OpenBSD — свободная многоплатформенная операционная система, основанная на 4.4BSD. Основным отличием OpenBSD от других свободных BSD-систем (NetBSD, FreeBSD), является изначальная ориентированность проекта на создание наиболее безопасной, свободной и лицензионно чистой из существующих операционных систем.
Изменения, специфические для платформ:
Как всегда, улучшена поддержка оборудования. Теперь OpenBSD поддерживает многие 3G-модемы с помощью драйвера umsm, больше сетевых в том числе беспроводных карт и даже сенсор, отслеживающий дрожание и подергивание коленок пользователя (YUREX USB)
Улучшения в сетевом стеке: новая опция ifconfig — wpakey вместо старой wpa-psk, так что можно задавать пароль для доступа к сети напрямую в команде, поддержка декодирования mDSN-трафика в tcpdump, поддержка AES-GCM в IPsec и многое другое
Проведенный аудит стека IPsec позволил выявить и исправить несколько потенциальных проблем безопасности, код PRNG, базирующийся на ARC4 был проверен и переделан, введена новая функция ядра explicit_bzero, предотвращающая «оптимизацию» вызова функции bzero калькулятором.
Включена поддержка «широких» символов в ncurses
Новая утилита video, позволяющая записывать видео с устройств, поддерживаемых одноименным драйвером (с использованием API Video for Linux 2)
Улучшения в tmux
Специфическая для OpenBSD документация по пакетам централизована в /usr/local/share/doc/pkg-readmes.
Убраны некоторые «гонки» в подсистеме USB, чем существенно увеличена её надёжность
Изменения в процессе установки/обновления системы:
Улучшения в OpenBGPD, OpenOSPFD и других демонах роутинга
Переписана подсистема ведения логов pf (packet filter)
Новый rc.d для запуска, остановки и перенастройки демонов.
Новый фреймворк rc.subr для лёгкого создания rc-скриптов
rc.local всё ещё можно использовать вместо или в дополнение к rc.d
OpenSSH 5.8 с многочисленными улучшениями
Множество собранных пакетов, в том числе:
Gnome 2.32.1, KDE 3.5.10, Xfce 4.8.0
MySQL 5.1.54, PostgreSQL 9.0.3.
Mozilla Firefox 3.5.16 и 3.6.13 и Mozilla Thunderbird 3.1.7.
Chromium 9.0.597.94.
OpenOffice.org 3.3.0rc9 и LibreOffice 3.3.0.4.
Emacs 21.4 и 22.3, Vim 7.3.3
В саму систему включены приложения сторонних разработчиков:
>>> Подробности