Google намерен добиться аннулирования патентов Lodsys, угрожающих разработчикам для платформы Android

Компания Google подала ходатайство в Бюро по патентам и товарным знакам США (USPTO) с просьбой о пересмотре двух патентов компании Lodsys 7,222,078 и 7,620,565, используемых для оказания давления на разработчиков платформы Android. Компания Lodsys уже инициировала судебные разбирательства против 11 разработчиков приложений для платформы Android, в которых нарушаются данные патенты. По мнению Google данные патенты выданы по недосмотру, в силу их очевидности и наличия более ранних фактов использования подобных технологий. Google просит отменить данные патенты. Такой шаг приведет к существенно меньшим затратам, чем доказательство несостоятельности данных патентов через суд. Связанное с патентами полное судебное разбирательство обходится в среднем от 2 … Читать далее Google намерен добиться аннулирования патентов Lodsys, угрожающих разработчикам для платформы Android

Motorola на пути ко сбору роялти за использование платформы Android

Подводя итоги ежеквартального финансового отчёта, руководитель компании Motorola заявил на конференции «Oppenhimer Technology and Commmunications», что компания Motorola не исключает возможность сбора роялти за использование своих патентов другими производителями телефонов на базе платформы Android. Подобная практика уже широко применяется компанией Microsoft. В выступлении подчёркиваются возможности использования большого портфеля патентов Motorola в конкурентной борьбе, как с точки зрения избежания роялти, так и с позиции потенциального сбора лицензионных платежей с других производителей. В настоящее время основанные на платформе Android продукты Motorola отстают от конкурирующих предложений компаний HTC и Samsung. Чтобы выиграть конкурентную борьбу при отсутствии технических преимуществ, у Motorola имеется важный козырь … Читать далее Motorola на пути ко сбору роялти за использование платформы Android

Релиз свободного пакета 3D-моделирования Blender 2.59

Вышел релиз системы трехмерного моделирования Blender 2.59, в котором исправлено около 140 ошибок и доработаны некоторые возможности, такие как редактор горячих клавиш, поддержка 3D-мыши (устройство 3D Connexion), улучшенный интерфейс Node UI, возможность отображения нескольких сцен в разных окнах. Кроме того, в комплект включено несколько новых дополнений: Ivy Generator (генератор плетущегося по поверхности плюща), Sapling (новый генератор деревьев) и Grease Scatter (эффект разбросанных мелких объектов). Blender 2.59 является заключительным корректирующим выпуском в ветке 2.5x. Разработчики переключились на развитие экспериментальной ветки 2.6x, в состав которой будут включены запланированные для новой ветки наработки и студенческие работы, подготовленные в рамках программы Google Summer of … Читать далее Релиз свободного пакета 3D-моделирования Blender 2.59

Проект PyPy представил визуализатор процесса JIT-компиляции и обрисовал ситуацию, когда PyPy быстрее языка Си

Разработчики проекта PyPy, в рамках которого развивается реализация языка Python со статической типизацией, написанная на языке Python и активно использующая JIT-компиляцию, представили систему jitviewer. Jitviewer представляет собой инструментарий для визуализации процесса преобразования кода встроенным JIT-компилятором, что дает возможность наглядно разобраться, какой именно Python-код и как компилируется в ассемблерное представление. Для желающих поэкспериментировать с Jitviewer без локальной установки представлена online-демонстрация. Благодаря задействованию JIT-компилятора, на лету транслирующего некоторые элементы в машинный код, минуя фазу интерпретации байткода в виртуальной машине, PyPy при выполнении некоторых операций в несколько раз обгоняет по производительности классическую реализацию CPython: при выполнении 20 тестов производительности PyPy в среднем опережает … Читать далее Проект PyPy представил визуализатор процесса JIT-компиляции и обрисовал ситуацию, когда PyPy быстрее языка Си

Релиз GNU Wget 1.13

После двух лет разработки доступна новая версия программы для автоматизации загрузки контента с использованием протоколов HTTP и FTP — GNU Wget 1.13. По сравнению с прошлой версией отмечено только одно существенное улучшение — реализация поддержки HTTP/1.1. Так же в новой версии: улучшена работа по разбору страниц, содержащих незакрытые тэги; диагностические сообщения теперь выводятся в stderr вместо stdout; при использовании «—no-parent» теперь несколько раз не загружаются одинаковые страницы, доступные как по HTTP, так и по HTTPS; для вывода всех определенных для заданного домена IP-адресов добавлена опция «show_all_dns_entries». Другие изменения в основном связаны с исправлением ошибок и улучшением переносимости кода. Читать далее Релиз GNU Wget 1.13

Открыта регистрация на конференцию KyivBSD’11, которая пройдет 24 сентября

25 сентября в Киеве состоится ежегодная конференция пользователей и разработчиков BSD-систем — KyivBSD’11. На официальном сайте конференции сегодня открылась регистрация посетителей, чтобы участвовать — достаточно заполнить заявку. Посещение бесплатное. Как и в прошлых конференциях, количество посетителей, на которое рассчитано мероприятие, ограничено, поэтому регистрация будет открыта только пока есть свободные места. Также можно отметить, что в расписании докладов есть ещё свободные позиции, приглашаются докладчики. Читать далее Открыта регистрация на конференцию KyivBSD’11, которая пройдет 24 сентября

Спецификация C++0X принята в качестве международного стандарта C++11

Завершилась длительная эпопея по принятию нового стандарта для языка программирования Си++. Комитет ISO по стандартизации языка C++ единогласно утвердил спецификацию C++0X в качестве международного стандарта «C++11». Стандарт C++0X планировалось выпустить еще в 2008 году, но его принятие постоянно откладывалось. Большинство представленных в стандарте возможностей уже поддерживаются в таких компиляторах, как GCC, IBM C++, Intel C++ и Visual C++. Поддерживающие C++11 стандартные библиотеки реализованы в рамках проекта Boost. Новый стандарт развивался более 10 лет и пришел на смену стандартам C++98 и C++03. Отмечается, что если различия между стандартами C++98 и C++03 были столь незначительными, что их можно было не заметить, то … Читать далее Спецификация C++0X принята в качестве международного стандарта C++11

Новый план разработки выпусков ядра Linux c продлённым сроком поддержки

Грег Кроа-Хартман (Greg Kroah-Hartman), мантейнер нескольких подсистем ядра Linux, представил на рассмотрение разработчиков предложение по изменению процесса поддержки серии «longterm», отличающейся длительным сроком выпуска обновлений. В соответствии с предложенным планом, новые longterm-ветки будут создаваться через фиксированный промежуток времени — раз в год. Срок поддержки таких веток также будет фиксирован и составит два года. Обновления для обычных стабильных веток ядра, как и прежде, будут выпускаться до момента выпуска следующей версии. Например, обновления для ядра 3.0 будут выпускаться до тех пор, пока не выйдет релиз 3.1, но если ветка 3.0 будет признана longterm, срок выпуска обновлений составит два года. Таким образом, будут … Читать далее Новый план разработки выпусков ядра Linux c продлённым сроком поддержки

Легковесные дистрибутивы: Puppy Linux 5.1.3, Toorox 08.2011 "Lite", ConnochaetOS 0.9.0, wattOS R4

Доступны новые версии трех легковесных дистрибутивов Linux: Релиз Wary Puppy Linux 5.1.3, классической сборки Puppy Linux, способной работать на устаревшем оборудовании и продолжающей развитие серии Puppy 4.x. Дистрибутив является самостоятельным проектом, использующим систему пакетов T2. Графическое окружение основано на оконном менеджере JWM. В поставку входит собственный набор GUI-конфигураторов (Puppy Control Panel) и виджетов (Pwidgets — часы, календарь, RSS, состояние соединения и т.п.). Для установки дополнительных программ используется Puppy Package Manager. Параллельно с Wary Puppy развивается еще четыре ответвления дистрибутива Puppy: основанный на пакетной базе Ubuntu Lucid Puppy, инновационный Quirky, оптимизированный для 64-разрядных систем FatDog64 и нацеленного на нетбуки Puppeee. Установочный … Читать далее Легковесные дистрибутивы: Puppy Linux 5.1.3, Toorox 08.2011 "Lite", ConnochaetOS 0.9.0, wattOS R4

В Adobe Flash 10.3.183.5 устранено 400 потенциальных уязвимостей (дополнено)

В очередном обновлении Adobe Flash 10.3.183.5 было официально устранено 13 уязвимостей, 12 из которых имеют характер критических проблем и позволяют организовать выполнение кода при открытии пользователем определенного Flash-контента. По данным одного из работников Google, на самом деле в новой версии было исправлено около 400 (четырёхсот) потенциальных уязвимостей. Данные уязвимости были выявлены в процессе проведения внутреннего аудита кода, проведенного силами компании Google, поставляющей Flash-плагин в составе браузера Chrome. Так как информация о данных проблемах не вышла за стены компании, Adobe решила не пугать пользователей и умолчать о дополнительно внесенных исправлениях. Дополнение: В блогах компаний Google и Adobe опубликованы подробности. Для выявления … Читать далее В Adobe Flash 10.3.183.5 устранено 400 потенциальных уязвимостей (дополнено)

Релиз файловой системы XtreemFS 1.3. Проект CloudFS переименован в HekaFS

Доступен релиз распределенной файловой системы XtreemFS 1.3. Новая версия примечательна сменой лицензии на код. Если раньше исходные тексты проекта распространялись под лицензией GPLv2, то новая версия доступна под лицензией BSD. XtreemFS позволяет организовать работу хранилища с распределением данных по нескольким серверам. Для обеспечения отказоустойчивости и обеспечения параллельного доступа данные могут реплицироваться между узлами. Процесс репликации оптимизирован для использования низкоскоростных соединений и возможных временных обрывов связи. Например, при помощи XtreemFS можно обеспечить синхронизацию хранилища на нескольких серверах в разных дата-центрах. Серверная часть XtreemFS, обеспечивающая управление метаданными, написана на языке Java. Клиент для работы с XtreemFS написан на С++ и доступен для … Читать далее Релиз файловой системы XtreemFS 1.3. Проект CloudFS переименован в HekaFS

Обновление легковесных дистрибутивов Puppy Linux 5.1.3, Toorox 08.2011 "Lite" и ConnochaetOS 0.9.0

Доступны новые версии трех легковесных дистрибутивов Linux: Релиз Wary Puppy Linux 5.1.3, классической сборки Puppy Linux, способной работать на устаревшем оборудовании и продолжающей развитие серии Puppy 4.x. Дистрибутив является самостоятельным проектом, использующим систему пакетов T2. Графическое окружение основано на оконном менеджере JWM. В поставку входит собственный набор GUI-конфигураторов (Puppy Control Panel) и виджетов (Pwidgets — часы, календарь, RSS, состояние соединения и т.п.). Для установки дополнительных программ используется Puppy Package Manager. Параллельно с Wary Puppy развивается еще четыре ответвления дистрибутива Puppy: основанный на пакетной базе Ubuntu Lucid Puppy, инновационный Quirky, оптимизированный для 64-разрядных систем FatDog64 и нацеленного на нетбуки Puppeee. Установочный … Читать далее Обновление легковесных дистрибутивов Puppy Linux 5.1.3, Toorox 08.2011 "Lite" и ConnochaetOS 0.9.0

Chrome 14 Beta и ChromeOS 13. Работа по адаптации Chrome для Wayland

Представлен очередной бета-выпуск веб-браузера Chrome 14, примечательный доступностью по умолчанию технологии Native Client, которая позволяет выполнять в окне web-браузера написанные на C и С++ приложения, ограниченные в специальном изолированном окружении. Кроме адаптации для работы в браузере уже существующих приложений, Native Client позволяет создавать web-приложения, написанные на языке C/C++ и использующие специальный API для выполнения свойственных web-приложениям действий. При работе программы в Native Client машинный код не преобразуется в байткод виртуальной машины, а выполняются как есть, с максимально возможной производительностью (потеря производительности не более 5%). Поддержка Native Client присутствует браузере начиная с версии Chrome 10, но ранее поставлялась в качестве экспериментальной … Читать далее Chrome 14 Beta и ChromeOS 13. Работа по адаптации Chrome для Wayland

В Firefox будет добавлено средство для борьбы с установкой непрошенных дополнений

Как известно, некоторые пользовательские приложения практикуют в процессе своей инсталляции установку дополнений к Firefox без подтверждения и без надлежащего информирования пользователя. В будущих выпусках Firefox решено реализовать средства для контроля за автоматически устанавливаемыми дополнениями. По умолчанию такие дополнения будут отключены и смогут быть активированы только при одобрении пользователем через специальную форму. Представленная система войдет в состав релиза Firefox 8, тестирование Aurora-сборки которого начнется 16 августа, одновременно с выходом релиза Firefox 6 и началом бета-тестирования Firefox 7. Суть работы новшества сводится к проведению при каждом запуске браузера проверки списка установленных дополнений. Если в результате такой проверки будут выявлены различия в списке … Читать далее В Firefox будет добавлено средство для борьбы с установкой непрошенных дополнений

Юбилей: 30 лет персональному компьютеру IBM PC

Ровно 30 лет назад компания IBM объявила о выпуске первого персонального компьютера стоимостью «всего» $1565 (около $4000 в наше время, учитывая инфляцию). Вот некоторые из его характеристик: Операционная система IBM PC-DOS 1.0, созданная в сотрудничестве с Microsoft, а также интерпретатор BASIC и компилятор PASCAL; 16KB ОЗУ, расширяемого до 256KB; 40KB ROM; Клавиатура на 83 клавиши; Процессор Intel 8088 4.77MHz, способный выполнять «несколько миллионов» операций в секунду; Видеокарта, способная выводить 256 символов в 16 цветах, используя 8 цветов фона, и поддерживающая вывод 4-х цветной графики. Возможность установки двух дисководов магнитных дисков (дискет), ёмкостью 160KB. Читать далее Юбилей: 30 лет персональному компьютеру IBM PC

Вышел кластерный дистрибутив Rocks 5.4.3

Доступен релиз Rocks 5.4.3, основанного на CentOS дистрибутива для создания вычислительных кластеров, grid-сетей и инфраструктур для обеспечения работы виртуальных окружений на базе Xen. Дистрибутив может быть использован для быстрого развертывания кластеров в локальной сети с загрузкой основногоу управляющего узла с LiveCD/LiveUSB. После загрузки управляющего узла, дополнительные узлы могут быть загружены по сети через PXE и автоматически настроены. В комплект входит набор специально разработанных средств для централизованного управления кластером и мониторинга его работы. Размер загрузочного iso-образа 2.7 Гб. Основные изменения: Новая версия построена на пакетной базе CentOS 5.6 по состоянию на 7 августа. Изменен подход в установке паролей, если раньше выбранный … Читать далее Вышел кластерный дистрибутив Rocks 5.4.3

Файловая система XtreemFS поменяла лицензию с GPL на BSD. Проект CloudFS переименован в HekaFS

Представлен кандидат в релизы распределенной файловой системы XtreemFS 1.3. Новая версия примечательна сменой лицензии на код. Если раньше исходные тексты проекта распространялись под лицензией GPLv2, то новая версия доступна под лицензией BSD. XtreemFS позволяет организовать работу хранилища с распределением данных по нескольким серверам. Для обеспечения отказоустойчивости и обеспечения параллельного доступа данные могут реплицироваться между узлами. Процесс репликации оптимизирован для использования низкоскоростных соединений и возможных временных обрывов связи. Например, при помощи XtreemFS можно обеспечить синхронизацию хранилища на нескольких серверах в разных дата-центрах. Серверная часть XtreemFS, обеспечивающая управление метаданными, написана на языке Java. Клиент для работы с XtreemFS написан на С++ и … Читать далее Файловая система XtreemFS поменяла лицензию с GPL на BSD. Проект CloudFS переименован в HekaFS

Джеймс Боттомли, известный разработчик ядра Linux, теперь работает в Parallels

Компания Parallels, развивающая открытую системы изолированных контейнеров OpenVZ и ряд других решений для хостинга и виртуализации, объявила о назначении на должность технического директора (СТО) по серверной виртуализации Джеймса Боттомли (James Bottomley), одного из доверенных лиц Линуса Торвальдса. Наиболее известный вклад Джеймса в разработку ядра Linux связан с поддержкой подсистем SCSI и MCA, созданием порта для архитектуры Voyager и разработкой драйвера 53c700. Кроме того, Джеймс входит в состав управляющего совета некоммерческой организации Linux Foundation. Как пояснили в Parallels, компании очень важен опыт Боттомли, полученный им при создании и реализации технической стратегии собственной компании Steel Eye Technology. Он смог разработать технологию сетевого … Читать далее Джеймс Боттомли, известный разработчик ядра Linux, теперь работает в Parallels

Motorola на пути к сбору роялти за использование платформы Android

Подводя итоги ежеквартального финансового отчета, руководитель компании Motorola заявил на конференции «Oppenhimer Technology and Commmunications», что компания Motorola не исключает возможность сбора роялти за использование своих патентов другими производителей телефонов на базе платформы Android. Подобная практика уже широко применяется компанией Microsoft. В выступлении подчеркиваются возможности использования большого портфеля патентов Motorola в конкурентной борьбе, как с точки зрения избежания роялти, так и с позиции потенциального сбора лицензионных платежей с других производителей. В настоящее время основанные на платформе Android продукты Motorola отстают от конкурирующих предложений компаний HTC и Samsung. Чтобы выиграть конкурентную борьбу, при отсутствии технических преимуществ, у Motorola имеется важный козырь … Читать далее Motorola на пути к сбору роялти за использование платформы Android

Юбилей: 30 лет персональному компьютеру

Ровно 30 лет назад компания IBM объявила о выпуске первого персонального компьютера стоимостью «всего» $1565 (около $4000 в наше время, учитывая инфляцию). Вот некоторые из его характеристик: Операционная система IBM PC-DOS 1.0, созданная в сотрудничестве с Microsoft, а также интерпретатор BASIC и компилятор PASCAL; 16KB ОЗУ, расширяемого до 256KB; 40KB ROM; Клавиатура на 83 клавиши; Процессор Intel 8088 4.77MHz, способный выполнять «несколько миллионов» операций в секунду; Видеокарта, способная выводить 256 символов в 16 цветах, используя 8 цветов фона, и поддерживающая вывод 4-х цветной графики. Возможность установки двух дисководов магнитных дисков (дискет), ёмкостью 160KB. Читать далее Юбилей: 30 лет персональному компьютеру

Начата разработка свободного кодировщика DTS

На Gitorius опубликован исходный код dcaenc, первого свободного кодировщика DTS, поддерживающего основные возможности базовой спецификации DTS Coherent Audio. В настоящее время реализация поддержки многих расширений стандарта, таких как DTS-HD, осложнена отсутствием открытых спецификаций. Ввиду этого автор проекта, Александр Патраков, пока что не планирует поддержку никаких расширений кроме Xch. В состав проекта dtsenc входит библиотека libdcaenc.so, позволяющая создавать DTS-потоки в своих приложениях, и утилита dcaenc для перекодирования многоканальных wav-файлов в DTS. Полученные DTS-файлы могут быть записаны на CD, проиграны на DTS-ресивере, подключенном через цифровые интерфейсы SPDIF или HDMI, или после небольшой корректировки использованы для записи треков на DVD. В рамках проекта … Читать далее Начата разработка свободного кодировщика DTS