Все потоки
Поиск
Написать публикацию
Обновить
372.66

Open source *

Открытое программное обеспечение

Сначала показывать
Порог рейтинга
Уровень сложности

Multi Theft Auto с открытыми исходниками

Время на прочтение1 мин
Количество просмотров4.5K
После четырёх лет работы создатели игры Multi Theft Auto решили опубликовать исходные коды своей игры под лицензией Open Source.

Multi Theft Auto — это мод для известного хита Grand Theft Auto. Проект действительно очень большой: более 550 000 строк кода на C/C++, 1554 файла, более 11 000 ревизий за четыре года работы, в которой принимал участие 16 программистов.

Теперь, когда исходники открыты для всех, проект Multi Theft Auto может получить новый импульс для своего развития. Собственно, на это и рассчитывают организаторы. Они стремятся сохранить контроль над процессом в своих руках: запустили баг-трекер и будут поддерживать процесс публикации новых билдов каждый день.

Игра основана на ядре MTA Blue, которое, теоретически, может служить основой для любой однопользовательской видеоигры.

Обработка пользовательких видео

Время на прочтение3 мин
Количество просмотров4.4K
Некоторое время я занимался (и занимаюсь до сих пор) веб-проектом, где необходимо было добавить фичу для загрузки пользовательских видео-роликов. Собственно, какие могут быть пользовательские видео? Очень разного качества и разнообразных форматов. Начиная от обычных flash файлов, которые представляют наименьшую проблему, до различных записей с телефонов. Встала задача — сделать демона, который бы занимался обработкой очереди загруженных файлов и выполнял следующие функции:
— Конвертирование видео в flash формат (FLV), ипользуя VP6 кодек
— Обновление метаинформации видеофайла
— Создание thumbnails из видео
— Дальнейшии манипуляции с БД

Конкретно в этой статье я рассмотрю варианты обработки уже сконвертированного в формат flash видео-ролика. Итак приступим.
Читать дальше →

Go-oo: более легкий и быстрый OpenOffice с дополнительными возможностями

Время на прочтение2 мин
Количество просмотров3.9K
Go-oo

Один из основных недостатков open source-продукта OpenOffice.org заключается в том, что его приложения работают более медленно в сравнении с обычными приложениями и даже медленнее, чем главный конкурент – Microsoft Office. Если вы столкнулись с подобной проблемой и ищете решение, которое бы позволяло работать с Microsoft Office-совместимыми документами, то попробуйте Go-oo (go-oo.org).

Краткий обзор

Программистам Microsoft запрещают читать open source код?

Время на прочтение1 мин
Количество просмотров887
Во время поиска решения проблемы, в списках рассылки разработчиков Apple наткнулся на интересное письмо:
Читать дальше →

Среди скачавших OpenOffice.org 3.0 приблизительно 84% — пользователи Windows.

Время на прочтение1 мин
Количество просмотров707
К 26 октября пакет OpenOffice.org 3.0 был скачан более 5 миллионов раз. Около 84% скачиваний было произведено пользователями MS Windows.
OpenOffice.org downloads
Картинка взята с персонального блога Джона МакМриша (John McCreesh), занимающего позицию Marketing Project Lead в OpenOffice.org. Малое количество скачиваний Linux версии видимо объясняется тем, что многие дистрибутивы Linux автоматически обновляют пакеты OpenOffice.org своих пользователей.

Ядро Linux перевалило за 10 млн строк

Время на прочтение1 мин
Количество просмотров7.4K
Простой анализ последней версии ядра Linux 2.6.27 показывает, что объём кода в нём превысил 10 млн строк. Правда, в это число входят и пустые строки, комментарии и текстовые файлы.

Если профильтровать результат с помощью SLOCCount, то более глубокий анализ выдаёт точное число полезных строк кода: 6 399 191. Из них 96,4% написано на C, а 3,3% — на ассемблере, третье место занимает Perl (0,1%). Число строк увеличивается с каждой новой версией ядра, которые выпускаются примерно каждые 90 дней.

Более половины объёма кода сейчас — это аппаратные драйверы, на втором месте — директория arch/, в которой находится код для различных архитектур, поддерживаемых в Linux.

По гипотетической оценке SLOCCount, чтобы переписать Linux с нуля, требуется работа 200 программистов в течение девяти с половиной лет и обойдётся это в $268 млн (при средней зарплате программиста). Стоимость ядра тоже растёт с каждым апдейтом.

via Slashdot

Koolu портирует Android на Neo FreeRunner (в ноябре)

Время на прочтение1 мин
Количество просмотров760
Компания Koolu, известная тем, что продает смартфон Neo FreeRunner в виде собственного продукта W.E.Phone, объявила о том, что в ноябре портирует на FreeRunner платформу Android. Кроме того, Koolu сотрудничает с Google по распространению Google Apps.

Еще в начале года компания заявляла, что намерена объединить наработки Open Source-сообщества в области мобильных устройств и продавать Neo FreeRunner с предустановленным Android. Теперь это становится реальностью.

На официальном сайте Koolu сообщается: «Бета-версия порта Android на FreeRunner, сделанная Koolu, будет доступна для скачивания действующим владельцам FreeRunner и установлена на продаваемые [нами] телефоны в ноябре 2008 года».

www.linuxphone.ru/2008/10/android-ported-to-openmoko-neo-freerunner

P.S. В руководстве Koolu числится известный Open Source-деятель Йон Холл (Jon «maddog» Hall).
P.P.S. Подробности о Koolu: миссия компании, о W.E.Phone.

На Sourceforge официально анонсирован хостинг приложений

Время на прочтение1 мин
Количество просмотров650
Крупнейший в мире хостинг Opensource-проектов SourceForge официально объявил, что теперь будет предоставлять также и полноценный хостинг приложений. Система позволяет разместить Hosted Apps на встроенном хостинге и управлять проектом через SourceForge.net.

Любое существующее приложение можно перевести на хостинг SourceForge. В данный момент там их всего три (LimeSurvey, MediaWiki, phpBB), доступ к приложениям осуществляется с помощью кнопочки “Hosted Apps” на странице управления проектом (меню “Admin”).

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

Дополнительную информацию о новом сервисе можно найти здесь.

via ReadWriteWeb

Опен Сорс для Чайников

Время на прочтение1 мин
Количество просмотров6.7K
Уважаемое хабрасообщество, помогите мне пожалуйста и накидайте в комментарии описаний как проще всего влиться Open Source разработку.

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

Думаю многие здесь участвуют в такого рода проектах и могли бы помочь остальным. Приветствуются ссылки, рассказы как вы до такого докатились :) и т.п.

ЗЫ: В идеале хотелось бы на основе этого топика собрать как можно более полное и простое описание действий по вступлению, и работе в таких проектах.

Выпущен OpenOffice.org v.3.0.0 Final

Время на прочтение1 мин
Количество просмотров865
image
Готова финальная сборка пакета программ OpenOffice.org 3.0. Удобный и легко настраиваемый OpenOffice.org 3.0 реализует потенциал программного обеспечения с открытым исходным кодом. Помимо нового модуля работы с базами данных и расширенных возможностей XML OpenOffice.org 3.x изначально поддерживает формат OASIS OpenDocument.

Пакет доступен на 36 языках, способен работать под управлением MS Windows, GNU/Linux, Sun Solaris, Mac OS X и ряде других платформ.

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

added: для тех кому не терпится скачать можно тут (Windows All, En-US)
user gra поделился ссылкой на Mac версию

Состоялся релиз GNOME 2.24

Время на прочтение1 мин
Количество просмотров733
image

И вот, спустя долгие месяцы ожидания после релиза 2.22 наконец официально доступен для скачивания\обновления GNOME 2.24

Информацию по изменениям Вы можете найти здесь (скоро появится и русская версия текста).

Обзор компактных Linux дистрибутивов для системных администраторов

Время на прочтение3 мин
Количество просмотров62K
В статье "A comparative look at compact sysadmin distributions" представлен обзор компактных (210Мб mini CD) LiveCD/LiveUSB Linux дистрибутивов для системных администраторов:

SliTaz — занимает всего 25Мб и работает на системах с 128Мб ОЗУ, при наличии графического интерфейса пользователя на основе JWM. Поддерживается загрузка с CD и USB. Ориентация дистрибутива — компактная десктоп система. Из программ которые могут пригодится для восстановления системы присутствует GParted, отдельно можно загрузить пакеты с TestDisk (восстановление дисковых разделов) и PhotoRec (восстановление файлов);


Читать дальше →

Браузер Chrome содержит открытый код Microsoft

Время на прочтение1 мин
Количество просмотров1K
Скотт Ханселман (Scott Hanselman), занимающий в Microsoft должность старшего программного менеджера, в своем блого-сериале «Еженедельник исходного кода» рассказал о любопытном случае в практике разработки свободного ПО. Уже изрядно прославившийся браузер Google Chrome содержит в себе библиотеку Windows Template Library. Она нужна для реализации пользовательского интерфейса в Windows, но может быть полезна и в других ОС. Еще в 2004 году Microsoft отпуcтила библиотеку «на волю» под лицензией MS Public, суть которой, по выражению Ханселмана, выражается словами «веселитесь, но не зовите, если что не так».

Найти WTL в свободном доступе не сложно — она, со всеми потрохами, лежит на Sourceforge.net. Библиотека представляет собой нечто вроде «облегченной» версии Microsoft Foundation Classes. Ее удобно использовать в маленьких программках, где можно обойтись стандартными контролами, диалогами и ActiveX. Тем не менее, сегодня WTL, как и MFC, считаются самой Microsoft устаревшими технологиями. Им на смену пришли Windows Forms.

Случай, конечно, любопытен только именами, вовлеченными в историю. Но он лишний раз показывает, что не боги горшки обжигают, и вопросы политики все еще могут отступать перед здравым смыслом.

Ближайшие события

Openmokast — первое устройство на базе смартфона Openmoko

Время на прочтение1 мин
Количество просмотров617
В продолжение недавно поднятого хабротопика про «open source hardware» хочется поделиться только что обнаруженной новостью.

Канадский центр CRC (Communications Research Center Canada) создал прототип первого устройства, основанного на открытом смартфоне Neo FreeRunner проекта Openmoko. Оно получило название Openmokast, которое поясняет его главную особенность — этот телефон оснащен доступом к широковещательным радиотрансляциям данных (datacasting).

Читать дальше →

Первый релиз-кандидат OpenOffice.org 3.0

Время на прочтение1 мин
Количество просмотров575
Вчера вышел в свет первый кандидат в релизы OpenOffice.org 3.0.
Скачать можно здесь.

Из первых своих тестов win версии кандидата (тестировал реально всего минут 10, ибо работа...):
1. Запускается явно шустрее 2007 офиса.
2. Документы формата 2007 открывает (особо сложные и мудреные файлы не открывал, но в простых без нареканий сохраняет форматирование).
3. В трее висит постоянно Quickstarter (даже после закрытия программы) и «отжирает» порядка 100 Мб памяти (чего-то в версии 2.4 я такого не припоминаю, хотя реально пользовался мало).

Дома буду тестировать еще версию для Linux и уже конкретно сравнивать с 2.4 по скоростным характеристикам.

Sun выпустит открытое ПО для сетевых хранилищ данных

Время на прочтение2 мин
Количество просмотров1.5K
Sun Microsystems уже несколько лет пытается восстановиться после кризиса на рынке серверов. Компания сильно пострадала в последние годы, когда набрали популярность дешёвые серверы Intel с Linux на борту, что подрубило на корню основы финансового благополучия Sun. Однако, это был хороший урок. Теперь Sun намеревается взять реванш и сотворить такую же революцию на рынке сетевых хранилищ данных (NAS). Если всё получится, то проприетарные решения от NetApp и EMC (и проч.) вымрут как динозавры.

После полутора лет разработки (анонс состоялся в феврале 2007 года) компания Sun всё-таки готова представить набор программных компонентов с открытыми исходными кодами для создания сетевых хранилищ данных на платформе x86 (OpenSolaris).

Проект носит кодовое имя FISHworks (FISH означает “Fully Integrated Software and Hardware”), а первые устройства NAS на новой платформе появится на рынке до конца текущего года, обещает Sun. Это будут высокопроизводительные системы для корпоративных заказчиков. Затем компания будет заключать партнёрские соглашения с производителями и поставлять им FISHworks по OEM-соглашениям. Через некоторое время программные компоненты FISHworks появятся и в открытом доступе. Разработка до сих пор держится в секрете, но на днях некоторые подробности просочились в прессу.
Читать дальше →

Не единым Шахиджаняном…

Время на прочтение1 мин
Количество просмотров3K
Так уж сложилось у людей, проживающих на территории нашей страны, менталитет не позволяет тратить средства на платный софт. Хотя потуги правительства и фискальных органов, связанные с попыткой вступления в ВТО и имеют место быть, но это всего лишь потуги, и пиратство у нас процветает по прежнему. Но в среде компьютерных маньяков к которым я с некоторой натяжкой отношу и себя, уже давно принято использовать бесплатные аналоги необходимых программ, начиная от операционных систем и заканчивая бог знает чем еще.
Читать дальше →

UNetbootin — Universal Netboot Installer

Время на прочтение1 мин
Количество просмотров17K

UNetbootin позволяет устанавливать различные Linux / BSD дистрибутивы на раздел жёсткого диска или флешку. А также создание загрузочных образов Parted Magic, Super Grub Disk, Backtrack, NTPasswd, Smart Boot Manager (SBM), FreeDOS, и других

скачать для windows

скачать для linux

unetbootin.sourceforge.net
www.teamteabag.com/2008/08/13/howto-linux-from-usb-the-easy-way-with-unetbootin

Вышла вторая альфа версия почтового клиента Thunderbird 3

Время на прочтение1 мин
Количество просмотров690

Вышла вторая альфа версия почтового клиента Thunderbird 3, разрабатываемого под кодовым именем Shredder.



Некоторые новшества:


  • Переход на платформу Gecko 1.9, на базе которой построен Firefox 3;
  • Прекращена поддержка платформ Windows 95/98/Me;
  • Новый менеджер дополнений, который теперь может быть использован для поиска, загрузки и выбора расширяющих функциональность расширений. При первом открытии «Tools > Add-ons» будет предложен список рекомендованных для установки дополнений.
  • В адресной книге реализована поддержка чтения данных из системной адресной книги Mac OS X;
  • Новое средство отправки уведомлений разработчикам в случае краха программы;
  • Каждое сообщение может быть открыто в новом табе (по умолчанию не активно, нужно включать в настройках);
  • Более точный поиск по телу сообщений, с учетом языка на котором написано письмо (увеличение эффективности поиска одно из главных направлений Thunderbird 3);
  • Улучшение в JavaScript движке привело к увеличению производительности в целом и уменьшению потребления памяти;
  • На платформе Mac, интерфейс Thunderbird теперь реализован с использованием библиотеки Cocoa;
  • На сайте дополнений появились версии DOM Inspector и Venkman debugger с поддержкой Thunderbird 3 alpha1;
  • Самое ожидаемое новшество, интеграция календаря-планировщика Lightning, будет реализовано в будущих альфа версиях.


upd: перенёс в Open source, добавил logo

www.rumblingedge.com/2008/08/10/shredder-alpha-2-released
weblogs.mozillazine.org/rumblingedge/archives/2008/05/tb_3a1.html

8 лучших бесплатных средств разработки с открытым кодом по версии InfoWorld

Время на прочтение3 мин
Количество просмотров4.7K
Тестовый Центр InfoWorld выбрал восемь лучших бесплатных инструментов с открытым кодом для разработчиков. Здесь есть средства создания насыщенных приложений (RA), AJAX-фреймворк, система управления бизнес-правилами, пакет контроля версий, объектная база данных, монитор для тестирования веб-сервисов… но пойдем по порядку:
  1. Объектная база данных: db40

    Появившись как Java-библиотека для баз данных, db4o была затем параллельно перенесена на платформу .NET. В множество полезных функций библиотеки db4o входят реализованные в 2005 году «родные запросы» (Native Queries) для построения запросов непосредственно методами Java или .NET.
     
  2. Управление версиями: Git

    Распределенная система управления версиями Git была изначально создана Линусом Торвальдсом, а теперь поддерживается Джунио Хамано (Junio Hamano). Git — это инструмент управления ревизиями во многих выдающихся open-source-проектах, включая ядро Linux, сервер X.org, ядро проекта One Laptop per Child (OLPC) и веб-фреймворк Ruby on Rails. Движок Git как минимум на порядок быстрее аналогичных систем для больших проектов и включает продвинутую поддержку для ветвления и слияния кода.
     
  3. Библиотека веб-клиента: HttpClient

    HttpClient — это Java-библиотека для передачи информации по HTTP-протоколу (родилась в 2001). Она позволяет выполнять http-запросы и легко обрабатывать полученные ответы. Множесто библиотек для работы с web-сервисами используют эту библиотеку в качестве транспортного слоя. Если вы Java-программист, и вам нужно послать http-запрос куда бы то ни было, то это библиотека для Вас. (aib — cпасибо за поправки)!
     


Далее: параллельное програмирование, управление бизнес-правилами, RIA...

Вклад авторов