 |
|
 |


 |
|
 |
|
 |
|
 |
|
Проект Mozilla приступил к обновлению лицензии MPL
|
Проект Mozilla анонсировал процесс подготовки обновленного варианта свободной лицензии MPL. Желание обновить лицензию навеяно выпуском GPLv3, но в отличие от GPLv3 новая версия MPL не будет содержать серьезных преобразований, разработчики планируют только сгладить острые углы, устранить небольшие несостыковки и адаптировать текст к современным реалиям.
Текущая версия MPL 1.1 была выпущена около 10 лет назад, за это время некоторые формулировки устарели. В процессе подготовки новой редакции лицензии, разработчики надеются осовременить и упростить ее, оставив неизменными основные концепции, которые помогли лицензии MPL и всему проекту Mozilla достичь сегодняшнего успеха. Отдельно утверждается, что в лицензию точно не будут внесены изменения, связанные с использованием открытого кода в web-сервисах - этот вопрос будет проработан дополнительно и обсуждение его ...
|
|
|
|
 |
 |
 |
 |
|
 |
|
Для webOS выпущен набор для разработки высокопроизводительных приложений
|
Компания Palm представила первый общедоступный выпуск Plug-in Development Kit (PDK), позволяющий дополнить платформу webOS средствами для низкоуровневой разработки приложений на языках языках C и C++ с возможностью прямого доступа к системному API платформы. Ранее при создании приложений для webOS предлагалось использовать только web-технологии (HTML, JavaScript и CSS).
Метод работы webOS PDK напоминает Android NDK (Native Development Kit) и основан на идее подключения к стандартным web-приложениям плагинов, написанных на языках C и C++. Отдельно отмечаются возможности PDK, нацеленные на создание высокопроизводительных игровых приложений, например, для разработчиков доступно прямое использование API OpenGL ES 2.0 и SDL .
Несмотря на выпуск PDK стратегия компания Palm по прежнему основывается на использовании web-технологий. Весь пользовательский ...
|
|
|
|
 |
 |
 |
 |
|
 |
|
Что помогло Sun защититься от судебных претензий Apple и Microsoft
|
Джонатан Шварц, бывший руководитель компании Sun Microsystems, в свете патентного иска Apple против компании HTC рассказал в своем блоге о минувших попытках Apple организовать патентное разбирательство против Sun. По словам Джонатана, Стив Джобс угрожал судебным иском, после выпуска в 2003 году нового 3D-интерфейса в рамках проекта Looking Glass, заявив что использование графических эффектов на десктопе нарушает интеллектуальную собственность Apple и в случае если Sun попытается коммерциализировать проект Looking Glass, Apple непременно подаст иск.
В ответ на заявление Стива Джобса, Джонатан Шварц указал на использование в последней презентации Стива Джобса интерфейса очень похожего на продукт Concurrence для NeXTSTEP, созданный компанией Lighthouse Design, купленной Sun еще в 1996 году. Также Джонатан Шварц намекнул на то, что Mac OS X построена на ...
|
|
|
|
 |
 |
 |
 |
|
 |
|
Началось альфа-тестирование Fedora 13
|
Вышла первая альфа версия Linux-дистрибутива Fedora 13. Финальный релиз намечен на 11 мая, а бета-версия на 6 апреля.
Новые возможности для пользователей:
Автоматическая установка драйверов печати с помощью RPM и PackageKit. Теперь, при подключении к компьютеру принтера, Fedora автоматически предлагает установить необходимые драйверы, если они требуются для функционирования устройства.
Добавление yum плагина, который автоматически устанавливает языковые пакеты в соответствии с выбранным пользователем родным языком.
Переработан интерфейс управления учетными записями пользователей - теперь для новых пользователей предлагается указать стойкий пароль, выбрать пиктограмму или картинку, благодаря использованию тестовых версий пакетов accountsdialog и accountsservice, и поменять данные старых пользователей.
Добавлена ...
|
|
|
|
 |
 |
 |
 |
|
 |
|
Первый стабильный релиз фреймворка Appcelerator Titanium 1.0
|
После нескольких лет бета-тестирования представлен первый стабильный релиз фреймворка Appcelerator Titanium 1.0 , позволяющего создавать универсальные приложения для десктоп-систем (Linux, Windows, Mac OS X) и мобильных платформ (Android, iPhone) с использованием web-технологий.
Для формирования приложения поддерживается использование HTML5, CSS3, JavaScript, Python, Ruby и PHP. Созданное на базе API Titanium приложение может выполняться на всех целевых платформах, за счет подготовки для каждой платформы универсальной прослойки . Платформа использует стандартные системные вызовы для создания окон, системных меню, 2D/3D анимации, вывода информационных сообщений, доступа к файловой системе и оборудованию. В Titanium предусмотрен интерфейс для организации работы локальных баз данных (используется SQLite) и имеется возможность подключения дополнительных расширений ...
|
|
|
|
 |
 |
 |
 |
|
 |
|
Oracle покинул бывший глава OpenSource-направления Sun
|
Саймон Фиппс (Simon Phipps), ранее руководящий open source направлением в компании Sun Microsystem, объявил об уходе из Oracle. Саймон проработал в Sun десять лет, из них пять курировал все открытые проекты компании. При непосредственном участии Саймона Фиппса компания Sun встала на путь повсеместного перехода на открытую модель разработки, в результате чего был открыт код Solaris и Java, основан проект OpenSPARC, подготовлен стандарт ODF (Open Document Format), началась более тесная интеграция Unix-разработок компании с технологиями Linux (GNOME, GNU-утилиты).
Из вопросов, которые так и не удалось решить в Sun отмечается: неудовлетворение требований Apache по смягчению лицензии на комплект тестов Java SE Test Compatibility Kit (TCK); неспособность выпустить за пределы компании код некоторых проектов; уделение недостаточного внимания сторонним разработчикам; несмотря ...
|
|
|
|
 |
 |
 |
 |
|
 |
|
В платформе Android улучшены средства разработки программ на языках Си и Си++
|
Компания Google выпустила третий релиз системы Android NDK r3 (Native Development Kit), позволяющей организовать выполнение нативного Си/Си++ кода в Java-окружении мобильной платформы Android.
Кроме исправления ошибок в новой версии Android NDK представлено три существенных улучшения:
Поддержка прямого вызова функций OpenGL ES 2.0, что позволяет задействовать при выводе графики вершинные (vertex) и фрагментные (fragment shader) шейдеры, используя язык описания шейдеров GLSL. Ожидается, что новшество подтолкнет разработчиков современных трехмерных игр для портирования своих разработок на платформу Android. Например, новая возможность может быть задействована в находящейся в процессе портирования игре Quake3 .
Улучшение инструментария для сборки нативного кода. Переход на использования в качестве базового компилятора GCC 4.4.0 , ...
|
|
|
|
 |
 |
 |
 |
|
 |
|
Релиз OpenSSH 5.4
|
Увидел свет релиз OpenSSH 5.4 , открытой реализации клиента и сервера для работы по протоколу SSH версии 1.3, 1.5 и 2.0.
Кроме исправления более 30 ошибок в новой версии представлены следующие новшества:
По умолчанию отключена поддержка протокола SSH 1. Для работы устаревших клиентов (OpenSSH более 10 лет поддерживал SSH 1 как дань обратной совместимости) необходимо вручную включить поддержку SSH 1 в файле конфигурации;
В sftp-сервер добавлена поддержка режима "только для чтения", при котором запрещены все связанные с модификацией содержимого команды. Также в sftp-сервер добавлена возможность переопределения локального для пользователя значения umask;
Много улучшений добавлено в код sftp-клиента: поддержка автодополнения команд по нажатию клавиши "табуляция"; опция "-h" для вывода списка файлов в ls в более читаемом виде; ...
|
|
|
|
 |
 |
 |
 |
|
 |
|
Релиз свободного нелинейного видеоредактора OpenShot 1.1
|
Вышел второй стабильный релиз свободной (GPLv3) системы нелинейного видеомонтажа начального уровня - OpenShot (1.1). Программа написана на языке Python с использованием модуля PyGTK и базируется на фреймворке MLT , созданном лидером известной системы нелинейного монтажа Kino и используемом в редакторе KDEnlive . Благодаря задействованию библиотек проекта FFmpeg , OpenShot поддерживает огромное количество всевозможных форматов видео, аудио и изображений (включая полную поддержку SVG).
Редактор отличается удобным и интуитивно понятным пользовательским интерфейсом, позволяющим редактировать видео даже начинающим пользователям. Программа поддерживает более 20 визуальных эффектов, дает возможность работы с многотрековыми монтажными шкалами с возможностью перемещения мышью элементов между ними, позволяет масштабировать, кадрировать, осуществлять слияние ...
|
|
|
|
 |
 |
 |
 |
|
 |
|
Разработчики MontaVista рассказали о методах сокращения загрузки Linux до 1 сек.
|
Летом прошлого года компания MontaVista продемонстрировала загружаемый менее чем за 1 секунду вариант своего Linux дистрибутива для встраиваемых устройств. На днях разработчики MontaVista дали интервью изданию EDN, в котором рассказали о дальнейшем продвижении в оптимизации процесса загрузки. Сокращение времени от включения устройства до готовности к работе пользовательского приложения особенно востребовано для нетбуков, мобильных устройств и такого оборудования, как информационные табло.
Современные процессоры способны выполнять миллиарды операций в секунду, основные задержки в процессе загрузки главным образом связаны с инициализацией оборудования и операциями ввода/вывода. Для того чтобы добиться уменьшения времени загрузки до 1 секунды, в MontaVista работа была разделена на три стадии:
Оптимизация работы загрузчика и сокращение объема ...
|
|
|
|
 |
 |
 |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 Вперёд>
|
 |
 |
 |
|
 |