LINUX.ORG.RU

Сообщения onix_N

 

Исходный код движка Doom III доступен для свободной загрузки

Группа Игры

Несколько часов назад Джон Кармак, один из основателей и ведущий программист id Software, сообщил на своей странице в соцсети Twitter о публикации исходного кода движка знаменитого шутера Doom III. Исходники доступны под лицензией GPL v3 (почему юристы Zenimax выбрали именно третью версию лицензии, Кармак не уточнял). Данные для запуска самой игры по прежнему распространяются согласно EULA и доступны только после покупки игры.

Игра Rage, созданная на движке нового поколения id Tech 5, вышла уже более месяца назад, но исходный код движка id Tech 4 так и не был опубликован в связи с возможными патентными проблемами. Проблема решена заменой спорного алгоритма на алгоритм предварительной загрузки теней.

Хоть Doom III выпущен в 2004 году, технологии, которые используется в игре, актуальны до сих пор, несмотря на то, что уже появились игры более совершенные в графическом и технологическом плане.

По сложившийся традиции, id Software публикует исходный код каждой новой версии своего движка после выхода следующей. Так уже были опубликованы под свободными лицензиями движки id Tech в 1997 году (Quake), id Tech 2 в 2001 (Quake II), id Tech 3 в 2005 (Quake III Arena), а также исходники таких замечательных игр как Doom, Wolfenstein 3D, Enemy Territory, Return To Castle Wolfenstein. Под влиянием сообщества и id Software, исходники Heretic и Hexen от Raven Software также были опубликованы в 2008 под свободной лицензией.

Теперь наступил момент, начиная с которого исходный код id Tech 4 можно свободно загрузить из репозитория проекта Doom III на GitHub и на официальном FTP.

>>> Тот самый статус твиттера

 , , id tech, ,

onix_N
()

openSUSE 12.1

Группа Novell

Итак, сегодня выходит новая версия популярного дистрибутива openSUSE 12.1. Это следующий релиз за 11.4 и второй в этом году. openSUSE 12.1 содержит десятки тысяч изменений и улучшений, в нём объединены лучшие традиции построения Linux-дистрибутивов, совмещённые с новыми системными инструментами и мощными облачными технологиями.

( читать дальше... )

>>> Have a lot of fun!

 ,

onix_N
()

В ноябре Eclipse - 10 лет

Группа Open Source

В этом месяце сообщество Eclipse празднует десятилетие своей платформы.

( читать дальше... )

В ноябре 2001 группа из восьми компаний, состоящая из Borland, IBM, MERANT, QNX Software Systems, Rational Software, Red Hat, SuSE и TogetherSoft, сформировали Eclipse Consortium, Eclipse стал open source. Небольшой проект стал независимым, массовым; сейчас он включает множество сродных проектов, которые формируют мощный инструментарий разработчика для многих языков программирования, платформ, коммерческих и открытых приложений. С восьми компаний-участниц в 2001 году, Eclipse Foundation включает в себя сейчас 174; инвестировано уже более 800 млн долларов (против 40 млн долларов в 2001), написано более 50 млн строк кода, создано 273 проекта, а число коммитеров уже давно превысило 1000.

Второго числа стартует EclipseCon Europe 2011, а со следующей недели начинаются вечеринки Eclipse Birthday Parties / DemoCamps по всему миру.

Eclipse Foundation предлагает присоединиться к празднованию, а также вписать себя для истории в Eclipse Timeline.

>>> Официальная страница юбилея

 , , , , ,

onix_N
()

Вышел Eclipse IDE 3.7 Indigo

Группа Open Source

Сегодня вышел восьмой ежегодный релиз Eclipse IDE под номером 3.7 Indigo.

В выпуске данной версии участвовало 49 организаций, 62 команды, 408 контрибьюторов. Сейчас система насчитывает порядка 46 миллионов строк исходного кода, и выпускается официально в десяти редакциях.

Indigo включает важные изменения и нововведения для Java-разработчиков, в технологии моделирования, и улучшения в самой платформе Eclipse.

Новые возможности для Java-разработчиков:

  • EGit 1.0 - поддержка Git для Java-разработчиков.
  • WindowBuilder, редактор GUI теперь под патронатом проекта Eclipse и включен в поставку IDE.
  • Плагин для автоматизированного тестирования GUI для Java и HTML приложений Jubula включен в поставку IDE.
  • Плагин m2eclipse, который обеспечивает тесную интеграцию Maven и Eclipse, а также позволяет работать в Maven из-под Eclipse, включен в поставку.
  • Mylyn 3.6 поддерживает наблюдение за процессом сборки через Hudson прямо из Eclipse.
  • Клиент Eclipse Marketplace теперь поддерживает drag and drop установку основанных на Eclipse компонентов прямо в Eclipse.

Новое в Eclipse Modeling:

  • В Xtext 2.0 добавлены новые возможности для предметно-ориентированных языков (DSL).
  • Acceleo 3.1 объединяет интеграцию кода в сборки под Ant и Maven, а также включает в себя улучшенные возможности редактирования генераторов.
  • CDO Model Repository 4.0 теперь интегрируется с NoSQL БД такими, как Objectivity/DB, MongoDB, и DB4O. Проведена оптимизация кеширования и много других улучшений актуальных для моделей объемом в несколько гигибайт.
  • Улучшения в EMF.

Улучшения в EclipseRT:

  • EclipseLink 2.3 поддерживает многопользовательские JPA сущности, что позволяет включить JPA в SaaS-приложения.
  • Equinox 3.7 реализует OSGi 4.3 спецификацию, в том числе использование универсальных подписей, общие возможности, и требования для пакетов.
  • Eclipse Communication Framework (ECF) реализует OSGi 4.2 стандарты Remote Service и Remote Service Admin.
  • В Riena 3.0 включена поддержка создания приложений для веб-браузеров, используя Eclipse RAP.

SR1 выйдет по плану 23 сентября этого года, SR2 - 24 февраля 2012.

Wiki

Скачать

Indigo

>>> Подробности

 , , , , ,

onix_N
()

openSUSE Build Service переименовывается

Группа Novell

Команда проекта 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 приглашает к сотрудничеству всех желающих.

>>> Подробности

 , , , ,

onix_N
()

Опубликован исходный код Revenge of the Titans

Группа Игры

Спустя почти четыре месяца после окончания Humble Indie Bundle 2, разработчики игры Revenge of the Titans, как и было обещано ранее, опубликовали ее исходный код под собственной BSD-подобной лицензией.

Revenge of the Titans - это игра типа Tower Defense с элементами стратегии реального времени (RTS), созданная независимой студией Puppy Games. Основная особенность - игра имеет олдскульную пиксельную графику, и приятный гармонически сочетающийся саундтрек, чем не может не порадовать фанатов старой школы игр.

Revenge of the Titans использует технологии, которые могут показаться интересными всем разработчикам как, например, процедурно-генерируемые уровни, динамическое перекрашивание игровых объектов, анимированный красивый UI, и различные подобные спецэффекты. Игра написана с использованием технологий Java и XML.

Согласно условиям лицензии, распространение графики, звуков, музыки, упоминание брендов “Revenge of the Titans”, “Puppygames”, или “Shaven Puppy Ltd” возможно только с разрешения разработчика (кроме звуков, взятых с ресурса freesound.org). Разработчик разрешает любые модификации кода и использование его в своих играх, но с условием упоминания оригинального автора.

Автор приносит извинения по поводу качества исходного кода (ведь игра писалась около десяти лет) и поощряет создание любых модов к игре, даже будет этому содействовать. Однако, он не гарантирует поддержки исходного кода ввиду нехватки времени, и будет игнорировать любого, кто будет писать e-mail'ы с вопросами по исходникам. Разработчик также одобряет любые попытки публикации и развития исходного кода на таких ресурсах как github или sourceforge.

>>> Подробности

 , ,

onix_N
()

Вышел elementary OS 1.0 «Jupiter»

Группа Ubuntu Linux

С первого апреля доступен для свободного скачивания первый релиз нового дистрибутива elementary OS с кодовым названием «Jupiter».

Проект elementary стартовал осенью 2007 года как набор актуальных приложений и тем оформления для дистрибутива Ubuntu. Вскоре, авторы проекта решили создать собственный клон этого дистрибутива со включением довесков elementary, который был бы "более красив, с лучшим набором приложений по умолчанию, и менее побуждал пользователя использовать консоль". Так появился elementary OS.

Данный дистрибутив имеет следующие особенности и предустановленные приложения:

  • Собственная тема иконок elementary и eGTK как тема оформления окон окружения GTK+.
  • Веб-браузер Midori.
  • Фронтенд для Gnome DO - Docky.
  • Записная книга Dexter.
  • Клиент электронной почты Postler.
  • Словарь Lingo.
  • А также Abiword, GNUmeric, Totem, Software Centre, Shotwell, Empathy, Nautilus-Elementary.

Jupiter не претендует стать революционным дистрибутивом, однако он будет, наверное, лучшим выбором для тех, кто ищет более легкий, но в то же время достаточно функциональный клон Ubuntu.

Обзор на OMG! Ubuntu!

>>> Официальный сайт

 , , ,

onix_N
()

Вышел WordPress 3.1

Группа Open Source

После полугода разработки наконец-то вышел новый, четырнадцатый релиз популярной OpenSource-платформы для ведения блогов — WordPress 3.1 «Reinhardt». Данный релиз посвящен джаз-исполнителю Джанго Рейнхардту.

В новой версии переработанно рабочее пространство — появилась верхняя панель, которая позволяет получить доступ к часто используемым функциям админпанели (dashboard). В частности, она создаёт простой интерфейс для новичка, которого может отпугнуть множество тех пунктов меню, которые можно наблюдать в админпанели. Также в данной версии обновлена голубая тема оформления.

Кроме того, среди новинок есть множество приятностей для разработчиков, как, например, новые форматы заметок, упрощающие создание различных стилей для различных типов постов в темах оформления. Новые возможности CMS, такие как архивация страниц для различных типов содержимого. Новая панель администрирования для управления несколькими сайтами, пересмотренная система импорта и экспорта, расширенные возможности по управлению метками, рубриками и пользовательскими полями.

При разработке этой версии совершено более двух тысяч коммитов и закрыто более 820 проблем в Trac.

Теперь разработчики берут курс на версию 3.2 и просят не беспокоиться, ведь они продолжат использовать PHP.

Список изменений

>>> Подробности

 , , ,

onix_N
()

Moodle 2.0

Группа Open Source

После двух с половиной лет работы вышла новая версия Moodle с порядковым номером 2.0.

Moodle - это электронная веб-система управления обучением (LMS) с открытым исходным кодом. Изначально задумывалась как система взаимодействия преподавателей со студентами, но из-за развитой модульной архитектуры быстро была приспособлена и для других задач, в том числе, для проведения дистанционных курсов. На данный момент насчитывается почти 50 000 инсталляций с более чем 37 миллионами пользователей по всему миру.

За продолжительный период разработки, в систему внесено более сотни изменений. Среди основных стоит отметить:

  • Хранилища курсов (комьюнити хабы).
  • Импорт и экспорт данных со сторонних веб-сервисов («поддержка репозиториев» и «портфолио»).
  • Отслеживание окончания курсов.
  • Подгруппы пользователей.
  • Профилактика плагиата (через сервис turnitin.com).
  • Переработанный механизм бэкапа.
  • Переработанный механизм разбиения страниц на блоки.
  • Улучшенный механизм комментирования, комментирование в блогах.
  • Новый HTML-редактор на базе TinyMCE.
  • Улучшения в дизайне: страница профиля, навигация, темы, локализация и прочее.

Полный список изменений можно почитать здесь.

На следующий релиз 2.0.1 планируются улучшения стабильности и быстродействия. Также в данный момент проект переходит с CVS на git, и у них еще есть большие планы на будущее.

>>> Подробности

 , ,

onix_N
()

Разработка игры Teeworlds прекращена

Группа Игры

На официальном сайте игры Teeworlds сегодня опубликована новость, что разработка игры Teeworlds закрывается:

Из-за деструктивной природы (атаки на сервера, спам и т.д.) некоторых игроков Teeworlds, я решил остановить поддержку игры Teeworlds. Печально, когда такие игроки не делают ничего кроме рассылки спама, атак, и разрушения того, на создание чего я потратил массу своего свободного времени.

На мои сервера совершались DDoS атаки. Последней каплей моего терпения стал инцидент с парнем, который спамил наши IRC каналы, рассылал приватные сообщения, и нотисы пользователям. Мне надоело наблюдать за этим и противостоять этому в свое свободное время. Я хочу получать удовольствие от своей работы, а не иметь дело с Пентюхами™.

Что же касается остальных, хороших игроков в Teeworlds, то мне очень жаль, что пришел час прощания.

Всего доброго. Ваш matricks.

Стоит заметить, что несмотря на нерабочее состояние сайта и форума проекта, trac все еще остается в работе, и на нем красуется сообщение о том, что проект мигрирует на GitHub. Так что, возможно, еще не все потеряно.

>>> Подробности

 ,

onix_N
()

Вышел Firefox 3.6.6

Группа Mozilla

Спустя четыре дня после выхода предыдущей версии 3.6.4 с разделенными процессами для браузера и для плагинов, компания Mozilla выпустила очередное обновление браузера Firefox под номером 3.6.6.

В данном релизе всего одно изменение - увеличен таймаут время ожидания ответа браузера от плагина для того, чтобы последний можно было считать «упавшим».

>>> Release notes

 , ,

onix_N
()

Aquaria уже Open Source!

Группа Игры

Bit Blot наконец-то выложили исходный код своей игры Aquaria.

Aquaria - это indie-игра в жанре двухмерного скроллера. Главная героиня игры - русалка Найя (англ. Naija), исследующая огромный подводный мир Акварии. Путешествуя, она узнает и об истории мира, и о собственном прошлом. Хищные чудовища поджидают беззащитную жертву, проклятые боги притаились в заброшенных храмах, а покинутые подводные города ждут возвращения своих обитателей.

Напомню, что почти месяц назад, в рамках акции Humble Indie Bundle было объявлено об открытии исходников таких игр как Aquaria, Gish, Lugaru HD и Penumbra: Overture. Таким образом, Aquaria - это последняя игра из набора, исходники которой стали доступными под GPL v2+. Тем не менее, игровые данные остаются закрытыми, и их необходимо купить.

Wolfire Games, организаторы акции, благодарят всех разработчиков за содействие, а также Ryan Gordon за то, что сделал все это возможным. Также, они благодарят сообщество за то, что мгновенно отозвались о событии, и надеются в скором будущем включить многие из уже присланных патчей.

>>> Подробности

 , , , ,

onix_N
()

Launchpad теперь Open Source

Группа Open Source

После очень долгих упреков в сторону Canonical по поводу закрытости платформы для совместной работы Launchpad (которая только и используется для разработки Ubuntu), ровно год назад на OSCON'e сам Шаттлворт пообещал сделать платформу открытой.

И вот, через год обещания сбылись. Launchpad теперь Open Source!

Сегодня платформа вышла под GNU Affero General Public license, версии 3. Как сообщалось раньше, компоненты codehosting и soyuz должны были остаться закрытыми, ибо они составляют "бизнес бульон" компании. Однако, Canonical сменила свое решение: открыт весь код.

Команда Launchpad приглашает каждого взять участие в развитии платформы, и построить вокруг нее мощное сообщество (в принципе, этим они и занимались весь год).

>>> Новость в официальном блоге

 , , ,

onix_N
()

Вышел bbPress 1.0

Группа Open Source

После почти года разработки, шести альфа-версий и трех релиз-кандидатов, наконец-то вышла новая версия форумного движка от создателей WordPress - bbPress 1.0 final “Bechet” (произносится как beh-shay), названная в честь джаз-исполнителя Сиднея Беше.

bbPress теперь стал более удобным для тех, кто имеет дело с WordPress. В частности, админпанель теперь похожа на панель WordPress и использует схожие элементы интерфейса где это возможно. Также некоторые другие действия этот скрипт делает подобно популярной блог-платформе (например, генерация .htaccess файла).

Основные изменения:

  • Теперь, по количеству участвующих в обсуждении, движок подсчитывает количество «голосов» для каждой темы форума
  • Встроенная поддержка интеграции cookie (единый вход) с Wordpress 2.7 и 2.8
  • Опциональная поддержка memcached для кеширования объектов
  • Поддержка временных зон и перехода на летнее время
  • Полная поддержка API XML-RPC
  • Поддержка механизма пингбэков - каждая тема может получать пингбэки, подобно постам в блогах
  • Весь javascript теперь работает на jQuery
  • Опциональная поддержка логина как через email, так и через username
  • Новый мета API позволяет прикреплять метаданные к постам, топикам, форумам, опциям, тегам и другим мета
  • Отображение имен используется в первую очередь для экрана идентификации пользователя, что допускает использование специальных символов
  • Темы теперь содержат файл «functions.php»
  • Улучшения прав доступа в формах и в теме по умолчанию, включая WAI-ARIA роли
  • Обновление интерфейса панели администрирования (как уже было сказано - теперь он походит на интерфейс панели WordPress)
  • Страница статистики Akismet
  • Новые иконки «Cute» от Ben Dunkle
  • Улучшено управление спамом
  • Улучшена тема Kakumei
  • Плагин «Hello Louie!»

>>> Новость в официальном блоге

 bbpress,

onix_N
()

RSS подписка на новые темы