open source

Хостинг для открытых проектов BerliOS в скором времени прекращает свою работу

На форуме разработчиков занимающихся поддержкой хостинга berlios.de, которое является одним из самых старых кодохранилищ для проектов с открытым исходным кодом, появилось уведомление о прекращении работы серверов. Данный хостинг являлся домом для множества известных разработок.

Согласно тексту выложенному на форуме, закрытие кодохранилища связано с прекращением финансирования, невозможностью найти спонсоров.

Официальное закрытие проекта состоится 31 декабря 2011 года, до этого времени администрация проекта просит перенести свои наработки на другой сервер.

В качестве альтернативы предлагается использовать хостинги приведённые в списке на Wikipedia. Также была опубликована инструкция по переносу исходников на другие платформы.

0
BerliOS r0g3r 1.10.2011 в 07:12

Twitter опубликовала исходные тексты Storm

Разработчики микроблоггиногового сервиса Twitter опубликовали под лицензией Eclipse исходники специализированной отказоустойчивой, распределённой системы обработки потоков данных в режиме реального времени под названием Storm.

Текущая версия исходных текстов Storm, находящаяся на сервисе GitHub, обозначена номером 0.5.2.

Особенности системы Storm:

  • Простая модель разработки под него.
  • Работа с любым языком программирования. По умолчанию поддерживаются Clojure, Java, Ruby и Python, но добавить поддержку любього другого языка проблем не составит, поскольку для этого предусмотрен специальный коммуникационный протокол.
  • Горизонтальная масштабируемость. Все вычисления могут параллельно выполняться на множестве компьютеров, процессов и потоках.
  • Гарантированная обработка поступающих сообщений. В случае неудачи, необработанные запросы буду посылаться снова до тех пор, пока они не будут выполнены.
  • Высокая скорость работы.
  • Наличие "одиночного" режима работы, когда требуется оттестировать какоую-либо функцию без необходимости развёртывания целого кластера. Storm позволяет эмулировать кластеризацию внутри себя для отладочных целей.

Что касается аналогов, то он соперничает с такими разработками как Esper, Streambase, HStreaming и Yahoo S4. Ближе всех к Storm пожалуй, разве что Yahoo S4, с тем отличием, что Storm гарантирует доставку сообщений от приложений. Минус  Storm - для хранения данных необходимо использовать внешнее хранилище, для чего в этом проекте задействуется Cassandra.

Для запуска Storm в режиме кластера необходимо наличие Apache Zookeeper, ØMQ, JZMQ, Java 6, Python 2.6.6.

Проект имеет собственную wiki, документацию, а таже собственный канал в IRC-сети FreeNode.

0
www.infoq.com r0g3r 28.09.2011 в 16:55 Скачать

Samsung открыла код видеодрайвера SoC EXYNOS4210 для архитектуры ARM

Корпорация Samsung, открыла доступ к исходным текстам видеодрайвера для одночипового компьютера EXYNOS4210 предназначенного для архитектуры ARM. Данный чип имеет довольно впечатляющие возможности по обработке графики и используется на смартфонах Samsung Galaxy S II, например.

Компания надеется, что сможет внести драйвер в основную ветку ядра Linux.

Это уже третья версия данного драйвера. Драйвер может использовать архитектуру GEM (Graphics Execution Manager) для управления буфером видеопамяти, а также задействать DMA API для размещения буфера в памяти. В качестве интерфейса видеовыходапока что используется FIMD, но в будущем будет реализована поддержка вывода графики через HDMI.

Исходники можно поискать в почтовой рассылке разработчиков DRI.

0
via Phoronix r0g3r 26.08.2011 в 17:12

Состояние дел в некоторых открытых проектах под крылом Oracle

Не секрет, что после того, как корпорация Oracle купила Sun, оттуда ушла немалая часть талантливых разработчиков, а сами проекты сделали форки, дабы не подчиняться жесткой авторитарной политике управления проектами принятой в этой корпорации. В результате этих демаршей, Oracle полностью потеряла разработчиков и сообщество развивавших офисный пакет OpenOffice.org и была вынуждена передать проект в Apache Foundation, у MySQL появилось несколько форков, ряд неликвидных по мнению менеджеров корпорации проектов, и вовсе ушли к другим компаниям, а разработка OpenSolaris была полностью свёрнута, несмотря на уверения в обратном.

Что осталось в итоге? Oracle по-прежнему развивает файловые системы ZFS и BTRFS, Java и виртуальную машину VirtualBox. Вот последний проект, несмотря ни на что, развивается очень активно. Были наняты разработчики, которые занимаются реализацией технологии TTM (Translation Table Maps), позволяющая управлять памятью GPU из виртуализированных окружений. Набор патчей готовится как для драйверов Radeon, так Noveau. Сами патчи уже находятся на рассмотрении, так что если всё пойдёт хорошо, они будут приняты в ядро Linux.

Вполне возможно, что эту технологию и драйверы могут портировать и на проприоретарную Oracle Solaris, что может неплохо сказаться на появлении каких-то открытых решений для неё. Но сам факт такого находится под вопросом.

0
Phoronix.com r0g3r 26.08.2011 в 16:57


Релиз открытой платформы для распределённых вычислений - Infinispan 5.0

Вышла в свет пятая версия специализированной платформы для распределённых вычислений Infinispan.

После шести месяцев разработки было исправлено свыше 30 ошбок и добавлено более 45 новых функций.

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

  • Более надёжный механизм PUSH-рехеширования;
  • Поддержка виртуальных нод;
  • Добавлен механизм восстановления при сбоях транзакций;
  • Добавлена поддержка map/reduce и распределённого выполнения кода;
  • Реализована поддержка новых моделей програмирования от Spring и CDI до OSGi;
  • Появление "умного" механизма инвалидации кэша первого уровня;

Полный список нововведений на английском языке можно посмотреть здесь. Документацию к проекту можно взять отсюда.

0
Infinispan Project r0g3r 9.08.2011 в 17:10 Скачать


Обновление CMS TYPO3 с исправлением нескольких уязвимостей

Открытая CMS TYPO3 анонсировала выход новой версий своего продукта c исправлением ошибки, могущей привести к XSS-атакам, позволяющей обойти ограничения в безопасности системы и получить доступ к данным хранящимся в CMS на уровне их модификации, вплоть до их удаления.

Ошибка затрагивает CMS версий 4.3.11, 4.4.8 и 4.5.3. Людям использующим эту CMS разработчики крайне настоятельно рекомендуют обновиться.

0
TYPO3 r0g3r 9.08.2011 в 16:08 Скачать


RapidDisk 1.0b

Разработчик Петрос Кутупис (Petros Koutoupis) в своём блоге выложил анонс релиза первой стабильной версии модуля для ядра Linux RapidDisk aka rxdsk.

Собственно, это решение предназначено для тех же целей, что и уже имеющийся в ядре Linux модуль brd или модуль zram, который помещён в тестовую ветку. Также RapidDisk можно использовать вместо tmpfs и ramfs.

В отличие, скажем, от вышеназванных brd и zram в том, что RAM-диски создаваемые с помощью модуля rxdsk подключаются прямо "на ходу", во время работы системы, а не только при загрузке ОС. Кроме того, данный модуль использует ОЗУ по мере необходимости, а не целиком и сразу. Размер используемой памяти можно варьировать в пределах от 16 мегабайт до 1 терабайта.

В отличие от tmpfs и ramfs, rxdsk способен использовать место на физическом носителе. Для этого можно использовать как SAN, так и пространство отведённое под файл подкачки.

Подобную технологию очень удобно использовать на устройствах с выской пропускной спсобностью подсистем ввода-вывода вроде основанных на использовании DRAM SSD или традиционных дисковых носителях используемых под кэширование баз данных, кэш метаданных файловой системы и так далее.

За дополнительными подробностями автор отсылает к wiki-странце проекта. Там же можно найти информацию по сборке модуля, документацию и многое другое.

Компания Google официально обвинила в организованной дискредитации платформы Android компании Apple, Oracle и Microsoft

Глава юридической службы корпорации Google Дэвид Драммонд, в официальном блоге принадлежащим корпорации, выложил запись, в которой он официально обвиняет компании Apple, Oracle и Microsoft в организованной травле, направленной на выдавливание платформы Android с рынка. Это делается, по словам самого Драммонда, "с помощью липовых патентов".

Драммонд также отмечает, что почти все иски направлены против компаний использующих Android (либо Microsoft давит на таких производителей некими патентами, которые нигде не предъявляет) и лишь единственный иск, который подала Oracle, направлен непосредственно против Google.

Он также говорит, что не собирается сдаваться и активно ищет способы защиты против настолько грязных методов конкурентной борьбы. В частности, он предпринял ряд шагов и обратился в Министерство Юстиции США, по поводу расмотрения правомерности сделки, касающейся выкупа части патентного пула Novell группой компаний, куда входят и вышеупомянутые производители. Согласно его мнению, консорциум CPTN, куда входит Microsoft выкупила эти патенты именно в рамках борьбы с Android.

Представитель Microsoft в лице Брэда Смита заявил в твиттере "Google заявляет, что мы скупили патенты Novell, чтобы они не достались им? Правда что ли? Мы, вообще-то, просили их принять участие в тех торгах, но они отказались." Также Фрэнк Шоу, глава Microsoft по общественным связям, опубликовал копию письма отправленную из Google, от имени Кена Уокера, в котором он отказывается от предложения Брэда присоединиться к торгам на аукционе.

Также Драммонд в своём сообщении обещает помогать в расследовании касающемся правомерности заключённой сделки по поводу выкупа патентного пула Nortel и сделать всё, чтобы аннулировать итоги торгов.

Wall Street Journal опросила прочих представителей обвинямых Драммондом компаний, но те воздержались от комментариев. Сама WSJ высказала следующую точку зрения, что несмотря на ряд эпитетов вроде "липовые", "крайне сомнительные" и "дублирующих уже существующие", высказанных главой юридической службы корпорации Google, по поводу предъявленных патентов, которые были нарушены платформой Android, Google тоже действует теми же методами. Например, недавно она скупила 1000 патентов компании ранее принадлежавших IBM и лихорадочно формирует своё патентне порфолио.

0
via H-Online r0g3r 4.08.2011 в 17:38


Samba 3.5.11

Обновление текущей стабильной ветки пакета программ для работы в Windows-сетях.

Ничего нового нет, только исправление накопившихся ошибок.

Изменения:

  • Исправлена проблема с доступом к общим каталогам samba из Windows, при наличии установленного обновления KB2536276;
  • Исправлен крах Winbind в случае проблем с вызовом функции verify_idpool();


MacPorts 2.0

Вышла новая версия MacPorts, проекта специализированного пакетного менеджера, позволяющего устанавливать приложения с открытым исходным кодом в MacOS.

Приложение позволяет скачивать и сразу же устанавливать готовые бинарные пакеты, без необходимости компиляции оных. В качестве дополнительных возможностей реализовано аккуратное удаление ненужных приложений, проверка на целостность, автоматическое обновление уже установленных программ.

В настоящий момент в репозитории MacPorts есть 8.200 приложений в 96 категориях.

Основное нововведение в этой версии - поддержка недавно вышедшей операционной системы MacOS 10.7 "Lion". Для работы программы требуется версия ОС не ниже 10.5 "Leopard".

0
via H-Online r0g3r 25.07.2011 в 19:07 Скачать
RSS-материал