Общение с разработчиками свободного ПО, обмен опытом в использовании и администрировании Linux, раздача дисков с Ubuntu, рассказ об особенностях разработки Debian и Ubuntu — всё это будет на мероприятии, называемом Ubuntu Global Jam, которое состоится в Новосибирске 28-го и 29-го августа с 14:00 в помещении СибГУТИ в аудитории 118.
Ubuntu Global Jam нацелен на то, чтобы каждый мог увидеть, каким образом живут и развиваются такие проекты, как Ubuntu, а также внести и свой вклад.
Мастер-классы будут посвящены таким темам, как:
Также будет возможность попить чай и поесть печенья (которое можно принести с собой) в приятной компании.
Мастер-классы будут проходить в течение 2-х дней. Если в субботу мастер-классы будут ориентированы на простых пользователей, то в воскресение уровень будет несколько выше — мастер-классы будут интересны больше разработчикам и системным администраторам.
Желающих принять участие просим зарегистрироваться здесь. Регистрация осуществляется до 25 августа.
В рамках подготовки к празднованию Дня свободы программного обеспечения в Саратове, который состоится 18 сентября 2010 года, организационный комитет предлагает всем сторонникам открытого ПО принять участие в формировании программы мероприятия и организации команды помощников.
Ознакомьтесь, пожалуйста, с предварительным описанием праздника (будет обновляться): http://sfd.sgu.ru/sfd2010.pdf
В настоящее время производится формирование программы докладов и мастер-классов, а также конкурса инновационных идей и проектов в сфере свободного программного обеспечения. Предложить ваш проект, выступление и/или мастер-класс можно на сайте http://sfd.sgu.ru/takepart (нужна регистрация в домене main СГУ или непосредственно на сайте).
Предложить любую другую посильную помощь или спонсорскую поддержку можно также по адресу http://sfd.sgu.ru/takepart или по адресу оргкомитета: saratov-sfd-org@googlegroups.com
PS: Кто говорил, что у нас была плохая программа в прошлом году — регистрируйте свои доклады и мастер-классы!
Ruby 1.9.2 по большей части совместим с 1.9.1 за исключением данных изменений:
Новая версия проходит 99% тестов RubySpec.
Google сделал наконец так, чтобы важные возможности Gmail — видео и голосовой чат — работали под Linux.
Ubuntu и другие основанные на Debian дистрибутивы Linux могут работать с этим уже сейчас, поддержка RPM появится в самом ближайшем будущем. Для тестирования вы можете попробовать загрузить плагин по этому адресу. Для передачи данных используются протоколы XMPP и RTP, видеопоток передается в формате H.264.
Релиз, конечно, может быть хорошей новостью для пользователей Linux, однако очевидно, что для Google эта система стоит далеко-далеко в списке приоритетов — выпуск плагина для чата занял почти два года.
Google сделал наконец так, чтобы важные возможности Gmail — видео и голосовой чат — работали под Linux.
Ubuntu и другие основанные на Debian дистрибутивы Linux могут работать с этим уже сейчас, поддержка RPM появится в самом ближайшем будущем. Для тестирования вы можете попробовать загрузить плагин по этому адресу. Для передачи данных используются протоколы XMPP и RTP, видеопоток передается в формате H.264.
Релиз, конечно, может быть хорошей новостью для фанатов Linux, однако очевидно, что для Google эта система стоит далеко-далеко в списке приоритетов — выпуск плагина для чата занял почти два года.
Через 4 года от последнего релиза обновилась утилита make, управляющая сборкой и компоновкой обьектных, бинарных объектов, а также созданием другого рода файлов при сборке программных проектов.
Обновление носит значимый характер и включает некоторые несовместимые с предыдущими версиями изменения.
из других изменений:
С 1 августа по 10 декабря 2010 года белорусская мобильная компания "Velcom" проводит конкурс среди разработчиков приложений для мобильных устройств с операционной системой Android. Целью Конкурса является стимулирование разработки бесплатных мобильных приложений, актуальных для Республики Беларусь, а также информирование общественности о доступности передовых услуг связи и повышения качества обслуживания.
Призы для победителей Конкурса:
Все разработчики должны быть совершеннолетними гражданами Республики Беларусь.
Этот цикл статей рассказывает о GNU Guile — интерпретаторе языка программирования Scheme. Пришло время вспомнить о том, что Guile заявлен не только, как интерактивная оболочка-интерпретатор, но и как встраиваемый язык расширений. Поэтому в данной статье мы рассмотрим, каким образом можно заставить совместно работать Guile и компилируемый язык программирования — на примере C.
После 8 месяцев напряжённой работы вышла новая версия языка Clojure — 1.2. Clojure — Lisp'образный язык общего назначения, работающий на платформах JVM и .Net и отличающийся более функциональным подходом и специальными средствами для упрощения разработки параллельного кода.
В новой версии очень много изменений, из которых особо стоит отметить следующие:
Статья Введение в Clojure была частично обновлена описанием новых возможностей (кроме протоколов, которые будут чуть позже).
Корпорация IBM (NYSE: IBM) объявляет о проведении конкурса среди разработчиков и пользователей Linux и свободного ПО (СПО) казахстанского Linux-сообщества. Пользователи СПО и разработчики Linux и Linux-приложений должны представить информацию о разработанных или внедренных ими проектах в области открытого кода до середины сентября, заполнив регистрационную форму на сайте. Все зарегистрированные участники получат памятные призы с символикой Linux, авторы лучших проектов будут награждены нетбуками.
Главная цель конкурса — привлечь внимание общественности к OpenSource- и Linux- технологиям и добиться признания вклада ИТ-компаний и отдельных профессионалов в развитие инновационной экономики Республики Казахстан. Организаторы конкурса планируют сформировать открытую базу проектов в области OpenSource и Linux. Кроме того, проведение конкурса позволит простимулировать внедрение современных сетевых технологий в различные сферы бизнеса, государства, образования и культуры.
Участники должны пройти регистрацию до 19 сентября 2010 г. С 20 сентября по 03 октября каждый участник имеет возможность оценить все заявленные проекты по пятибалльной шкале. С 04 по 17 октября жюри конкурса оценит проекты на соответствие критериям ясности и законченности документации и технического понимания выполненного задания.
Конкурс проводится по инициативе центра инноваций Linux и свободного программного обеспечения в Казахстане (IBM Center of innovation for Linux and Open source in Kazakhstan), торжественное открытие которого состоялось 14 мая этого года.
Российская система распространения и защиты от копирования электронных книг bookee портирована на GNU/Linux и Mac OS X. Данная система позволяет покупать электронные книги в интернет-магазине bookee, формировать из них библиотеку и читать их. Загрузить программу можно здесь.
«Мы постоянно стремимся модернизировать систему и расширять функционал bookee и движемся в рамках намеченного плана по развитию системы, – заявил Андрей Мишинев, директор по развитию bookee. – С сегодняшнего дня национальная система дистрибуции электронных книг bookee работает на Mac OS X и Linux, в ближайшей перспективе также будут выпущены оболочки для мобильных устройств».
Разработчики игры "Amnesia: The Dark Descent" просят пользователей протестировать свою видеокарту на совместимость с 3D-движком игры, после чего сообщить о результате. Это поможет им сделать всё необходимое, чтобы игра запускалась на как можно большем количестве разных конфигураций железа/драйверов/ОС.
На данный момент доступны тестовые сборки движка под следующие платформы:
Результат работы должен выглядеть примерно так.
Сообщения об ошибках или их отсутствии нужно оставлять в теме на форуме Frictional Games. В первом сообщении этой же темы есть инструкции.
Вышел Dovecot 2.0.0. Разработка заняла чуть больше года, выпуску предшествовали шесть бета-релизов и шесть релиз-кандидатов. В версии 2.0.0:
Dovecot — гибкий, надежный и функциональный POP3/IMAP-сервер, постепенно приходящий на смену «старичкам» Cyrus и Courier. Разрабатывается финским студентом Timo Sirainen при поддержке некоторых коммерческих структур. Так как проблема безопасности является традиционной для нетривиальных сетевых сервисов, то ей при разработке Dovecot уделяется особое внимание. Так, нашедшему удаленно эксплуатируемую уязвимость автор Dovecot обещает крупный денежный приз (насколько известно, не востребованный до сих пор).
>>> Инструкция по апгрейду.
>>> Сообщение о выпуске.
Практически во всех ядрах Linux ветки 2.6 месяц назад была обнаружена уязвимость, позволяющая любому приложению, имеющему доступ к X-серверу (то есть любому графическому приложению) путём переполнения памяти через механизм MIT-SHM и создания особого сегмента памяти, получающего root-привилегии. Это уязвимость именно ядра: X и его уязвимости использованы не были. Решением является либо обновление до ядра версии 2.6.32.19, 2.6.34.4, 2.6.35.2, либо правкой /etc/X11/xorg.conf и заданием там опции Section "Extensions" Option "MIT-SHM" "disable" EndSection
Стоит отметить, что Red Hat также обновил и исправил своё ядро в RHEL.
Марк Шаттлворт критично высказался по поводу иска Oracle к Google и призвал одуматься:Цитата
Oracle существенно подорвали связь с открытым исходным кодом и сообществом разработчиков. Это может иметь или не иметь непосредственный результат, но это, представляет реальные проблемы для темпов внедрения ключевых технологий Oracle,таких как Java и MySQL. Разработчики будут избегать платформ, которые выглядят как патент-ловушка.
Крупные производители программного обеспечения исторически были покровителями патентов, они говорили, что патенты помогут им защитить свои прибыли, и их действующие позиции на прибыльном рынке. Microsoft, например, провел большую часть последнего десятилетия подавая иски, чтобы не пропустить Linux на рынок, а так же получить доход от его открытого портфолио. Но, если смотреть на цифры, то все очевидно, что патентные иски бьют, в основном, по крупнейшиим компаниям, производящим ПО - т.е. по тем, кто обязан поставлять новые продукты для большого числа пользователей, а также наиболее уязвимые для атак патенты.
Крупнейшие компании-разработчики ПО только выиграют от уменьшения
сферы применения патентов в отрасли программного обеспечения.Может быть Oracle это поймет.
Проект Open Compliance Program направлен на решение проблем, связанных с соблюдением лицензионных условий ПО с открытым кодом. В его рамках будут предложены образовательные курсы, методики, программные инструменты и веб-приложения, позволяющие снять основную массу проблем, связанных с соблюдением условий opensource-лицензий.
Организация Open Source Initiative к настоящему времени сертифицировала 66 лицензий — все они передают пользователю права, достаточные для беспрепятственного использования, изменения и распространения программ. Вместе с тем, конкретные условия лицензий могут существенным образом отличаться, и иногда программы с открытым кодом, опубликованные на условиях разных лицензий, не могут быть совмещены в рамках одного продукта по причинам юридического характера.
Подобные проблемы делают необходимым специальный анализ и учёт лицензионных условий ПО с открытым кодом. Особенно остро этот вопрос стоит в крупных компаниях, где сотрудники часто стихийным образом устанавливают бесплатные и функциональные программы с открытым кодом в центрах обработки данных и на рабочих местах, а разработчики используют готовые компоненты и библиотеки с открытым кодом во внутренних разработках.
По сведениям российского клуба топ-менеджеров 4CIO, технические директора отечественных компаний видят в opensource-лицензиях дополнительные риски. "Наша компания к opensource-лицензиям относится очень осторожно", — говорит Алексей Вороной, директор департамента информационных технологий "Бизнес-Кар". — "Так как специалистов по opensource-лицензиям очень мало, и само понятие "opensource-лицензия" сложно для понимания, мы получаем дополнительные юридические риски. Эта одна из причин, по которой в нашей компании opensource решения не очень распространены".
"На самом деле, соблюдение условий opensource-лицензий гораздо проще, чем соблюдение проприетарных лицензий", — считает исполнительный директор Linux Foundation Джим Землин (Jim Zemlin). Одна из причин — использование ПО с открытым кодом не требует денежных выплат. В силу этого, программы с открытым кодом представляют меньше рисков при проведении аудитов программного обеспечения, которые в США могут приводить к финансовым претензиям в размере десятков миллионов долларов.
В России вопрос соблюдения лицензионных требований на ПО с открытым кодом был затронут еще в 2004 году в рамках проекта Министерства экономического развития и торговли "Разработка типовых лицензий на приобретаемые в рамках государственных контрактов ФЦП "Электронная Россия" (2002-2010 годы) права (авторские, имущественные). Разработка типовых регламентов подготовки и публикации в открытом доступе результатов выполнения государственных контрактов". Предложенная по итогам проекта методика позволяла учитывать лицензионные условия и конкретный объём имущественных прав, передаваемых государственному заказчику на отдельные компоненты ПО, предложенные исполнителями. Результаты проекта были использованы в закупках Минэкономразвития, однако не нашли применения за его пределами.
Как уже известно, на прошлой неделе компания id Software открыла код движков Wolfenstein: Enemy Territory и Return to Castle Wolfenstein.
С прошлого года от проекта XreaL ничего не было слышно, и до сих пор не состоялся его официальный релиз. Но по утверждению небезызвестного сайта — разработка ведётся. В настоящее время усилия сфокусированы на доведении XreaL до уровня передового современного движка с открытым исходным кодом для последующего его использования в других игровых проектах, вместо того же ioquake3.
Главный разработчик XreaL использует вновь открытый id Software код в своём проекте. Хотя движок Enemy Territory также основан на технологии id Tech 3, он способен генерировать улучшенную скелетную анимацию, окружающую игровую растительность, отрисовку текстур вкупе с потенциальным усовершенствованием геймплея.
Как форк, ET-XreaL, заимствуя код Enemy Territory, будет использовать рендер от XreaL, который уже поддерживает параллельно-разделяемое отображение теней. Согласно этому заявлению, его разработка будет нацелена на создание разработчиками самостоятельных игр.
Основное изменение по сравнению с ZFS 0.4.9 — это поддержка zpool версии 26. К сожалению, в текущий момент не поддерживается ZFS Posix Layer (ZPL). Из-за отсутствия поддержки ZPL сейчас невозможно работать с файлами на томах с ZFS. Уже реализована поддержка ZVOL virtual block device. Стоит заметить, что для работы ZFS требуется Solaris Porting Layer (SPL).
Wt — библиотека на C++ для разработки интерактивных web-приложений. API библиотеки очень схож с Qt, что позволяет использовать те же подходы, что и при написании приложений с использованием Qt, а также достаточно легко адаптировать обычные приложения к работе в сети. Библиотека поставляется с сервером приложений, который может функционировать как самостоятельный web-сервер или интегрироваться через FastCGI с другими серверами. Библиотека также доступна для языков Java (JWt) и Ruby (WtRuby)
Новое в выпуске:
Во второй статье рассматривается практическое применение интерпретатора. Интерпретатор лучше всего оценивать с точки зрения его практического применения. Разнообразные варианты командных оболочек shell, Perl, Python уже стали повседневными инструментами опытных пользователей, и на общем фоне Guile выглядит несколько непривычно. Тем не менее, этот интерпретатор способен выполнять весьма полезную работу, о чём и пойдёт речь в статье.