Monthly Archiv: Октябрь, 2010

Платформу Ubuntu обещают наделить зрением и реакциями на физическое окружение

Компания Canonical, возглавляющая разработку популярного Linux-дистрибутива Ubuntu, поделилась своим видением новых возможностей операционной системы. В частности, система Ubuntu может получить возможности для взаимодействия с пользователем без специальных устройств ввода. Кроме того, новое «зрение» системы позволит динамически менять поведение компьютера в зависимости от того, насколько далеко находится пользователь, или от того, какие движения он совершает.
Сейчас компания Canonical не ведет активной разработки новых технологий бесконтактного взаимодействия с пользователем и физической средой, но высказываемые идеи явно заслуживают внимания. Хотя сами идеи нельзя назвать техническим откровением, встраивание подобных инструментов прямо в операционную систему – это действительно нечто новое для всей IT-отрасли.

Как написал Кристиан Джиордано (Christian Giordano) в блоге Ubuntu, с помощью таких аппаратных датчиков, как веб-камера, операционная система может «видеть» движения тела пользователя и реагировать на эти движения. Кроме того, с помощью камеры система может определить, находится ли пользователь в текущий момент на рабочем месте или куда-то отлучился. Поведением системы можно управлять не только путем отслеживания перемещений компьютера в пространстве (как во многих приложениях на современных смартфонах), но и на основании данных о присутствии пользователя рядом с компьютером.
Примером бесконтактного взаимодействия операционной системы с пользователям можно считать автоматическое переключение приложений в полноэкранный режим, если пользователь откидывается в кресле или отходит от компьютера, чтобы посмотреть фильм с дивана. Кроме того, если пользователь не находится рядом с компьютером, система может выводить все предупреждения и оповещения на полный экран, чтобы их можно было заметить издалека.
Разработчики Ubuntu предлагают еще один интересный механизм взаимодействия с пользователем под названием «Windows Parallax» (параллакс окон). Этот механизм позволяет менять внешний вид панели запуска или запускать необходимые приложения с помощью определенных жестов или движений всем телом. Если добавить к камере трехмерный интерфейс рабочего стола, то пользователь сможет «заглянуть» за текущее окно, просто наклонившись вправо или влево.
Вместо камер, которые создают определенное беспокойство у пользователей (боязнь подглядывания), можно использовать датчики приближения, где применяются измерения с помощью инфракрасного излучения или ультразвука.
Интересно, что новые технологии, задуманные разработчиками Ubuntu, могут принести немалую пользу на предприятиях. Например, в определенный момент технологии смогут точно предугадывать, какой файл или программа понадобятся вам в следующий момент. Кроме того, система может автоматически распознавать, какой именно сотрудник находится сейчас перед компьютером, и адаптировать свое поведение соответственно.
Компания Canonical признает, что пока технологии бесконтактного пользовательского интерфейса носят лишь экспериментальный характер. Разработчики собираются оценить реакцию потенциальных пользователей – если эта реакция окажется положительной, то развитию новой технологии будет придан дополнительный импульс.
Подробнее об экспериментальной технологии взаимодействия с пользователем, предложенной разработчиками Ubuntu, можно прочитать в обзоре на сайте PC World и посмотреть в специальном видеоролике.
Источник: SoftLine

Первый недельный отчет проекта LibreOffice

Как сообщает ресурс opennet.ru, организация Document Foundation опубликовала информацию о развитии проекта за первую неделю с момента создания LibreOffice, независимого ответвления офисного пакета OpenOffice.org

  • За неделю пользователи загрузили более 80 тысяч копий бета-версии LibreOffice;
  • Число зеркал проекта LibreOffice увеличено с 25 до 45, что примерно в два раза меньше, чем число зеркал OpenOffice.org;
  • Разработчики начали подключаться к работе над LibreOffice. За неделю 27 сторонних разработчиков прислали проекту около 80 патчей. На irc-канале проекта постоянно обитает примерно 100 разработчиков, с момента создания канала в него было отправлено примерно 14 тыс. сообщений;
  • Число подписчиков списков рассылки «announce@» преодолело отметку в 2 тыс. человек, а к рассылке ‘discuss@’ подключилось более 300 разработчиков;
  • На канал Document Foundation в Facebook подписалось более тысячи человек, в твиттере около 600, а в identi.ca более 150 человек;
  • Oracle отказалась принять участие в проекте, но не намерена препятствовать его развитию;
  • Не получив права на торговую марку OpenOffice.org организация Document Foundation будет развивать свободный офисный пакет под брендом LibreOffice

Смотрите также:

Oracle отреагировала на обращение Document Foundation касательно судьбы OpenOffice.org

OpenOffice ждут изменения. И не только имени.

 

Oracle отреагировала на обращение Document Foundation касательно судьбы OpenOffice.org

Ситуация с OpenOffice.org получила продолжение с оглашением позиции Oracle.
Как сообщает сайт opennet.ru, представители компании Oracle отреагировали на высказанное основателями нового проекта предложение по присоединению Oracle к работе организации Document Foundation и передаче в руки новой организации бренда OpenOffice.org. Oracle не намерена прекращать развитие OpenOffice.org и будет разрабатывать проект своими силами. Таким образом пути развития офисного пакета разделились и LibreOffice можно официально считать форком OpenOffice.org

Пресс-служба Oracle указала на то, что развитие проекта OpenOffice.org будет продолжено, компания намерена продолжить совершенствование кода и поддержку сообщества. Oracle считает, что имея аудиторию в более чем 100 млн. пользователей оригинальная реализация OpenOffice.org остается наиболее успешной и богатой возможностями открытой реализацией офисного пакета, поэтому настоятельно приветствуется участие в развитии проекта представителей независимого сообщества через официальный сайт www.openoffice.org
В ответ на предложение Document Foundation представители Oracle заявили: «Замечательной чертой открытых исходных текстов является возможность создания форков любым заинтересованным лицом, что и было сделано организацией Document Foundation. Oracle искренне заинтересована в расширении числа пользователей OpenOffice, поэтому если новая организация будет способствовать продвижению OpenOffice и формата ODF, мы желаем им в своем начинании всего наилучшего.» 
Новое начинание также не получило поддержку у компании IBM, развивающей свой клон офисного пакета OpenOffice.org — Lotus Symphony. По заявлению Роберта Сьютера (Robert Sutor), вице-президента IBM по развитию открытых систем и Linux, компания заняла выжидающую позицию и перед принятием каких-либо решений намерена понаблюдать за развитием LibreOffice
По словам представителей организации Document Foundation официальный отказ в передаче бренда OpenOffice.org от Oracle еще не получен, и организация все еще надеется убедить руководство Oracle пересмотреть свою точку зрения и войти в состав Document Foundation
Тем временем, компания Canonical заявила, что намерена заменить OpenOffice.org на LibreOffice уже в весеннем выпуске дистрибутива Ubuntu 11.04. [Как мы и предполагали — прим. Malky.] Такого же шага стоит ожидать и от дистрибутивов openSUSE, Debian и Fedora, представители которых присоединились к работе фонда Document Foundation

Мысли вслух о коммерциализации Ubuntu

В последнее время появился ряд вестей о том, что Ubuntu постепенно начинает коммерциализироваться, а проще говоря — зарабатывать деньги.

Можно выделить три главных «весточки» этого.

1. Вероятно, вызвавшее наиболее бурное обсуждение, анонс появления в Ubuntu 10.10 коммерческих приложений, которые будут доступны для покупки.  Стоит ли это опасений того, что через время за доступные нам сейчас приложения придется платить? Спорный вопрос, но ответ на него скорее «нет», чем «да».  Очень трудно будет объяснить пользователям, отчего это бесплатный продукт с открытым кодом стал платным (если допустить исключительно гипотетически, что автор или группа решит сделать его платным в принципе, для всех операционных систем и перепишет код, закрыв его). С другой стороны, возможно появление коммерческих продуктов на его основе, но в этом случае существует огромная вероятность, что продолжит развиваться предыдущая версия в виде бесплатного форка, пусть даже силами других разработчиков (в какой-то мере аналогией может послужить ситуация с LibreOffice/OpenOffice.org

С другой стороны, коммерческие приложения и сейчас существуют под Linux, причем, рискну утверждать, что пользователи Linux скорее склонны заплатить за коммерческий продукт, чем «взломать» его, в отличие от пользователей Windows. Подобные продукты обычно распространяются в виде готовых бинарных файлов, что затрудняет их интеграцию в систему из-за необходимости согласования версий ядра и различных библиотек. Дистрибуция же со стороны производителя операционной системы в идеале должна ограждать пользователя от возможных проблем с совместимостью. При этом, маловероятно, что цена на такой продукт через Ubuntu Software Center будет отличаться в большую сторону от обычной. Вероятнее всего, что она будет идентичной, если не меньшей. В таком случае, что плохого в том, что Canonical начнет зарабатывать на комиссионных, скорее всего, направляя выручку на дальнейшее усовершенствование OS
Итог: плюс, если вы заинтересованы в любом случае в коммерческом ПО (лучшая совместимость, удобство установки, вероятность скидки) и абсолютная нейтральность, если вы не собираетесь обращать внимание на коммерческое ПО.  Гипотетически возможно представить ситуацию, если производители коммерческого ПО потребуют исключить бесплатные аналоги-конкуренты из Ubuntu Software Center, но в этом случае более чем вероятно появление сторонних репозиториев, так что навряд ли такая ситуация когда-либо возникнет на практике.
2. Начало бета-тестирования потокового аудиовещания на мобильные устройства через Ubuntu One, которое обещает стать платным. Не стоит забывать о том, что в мире все же принято платить за медиафайлы, а учитывая целевые платформы (Android и iPhone), то предложение от Canonical скорее будет конкурировать с другими сервисами по продаже музыки через интернет. С другой стороны, разрешив бесплатный обмен аудиофайлами, Canonical фактически способствовала бы «пиратству» и  рисковала бы повторить историю Napster и ему подобных проектовкрупные правообладатели просто раздавят компанию

Раз альтернатива не существовать вообще или же существовать платно, то предпочтение все же стоит отдать второму варианту.
3. Ограничение бесплатных рассылок CD с дистрибутивом. Некоторые вероятно заметили, что Canonical, вначале  приостановив на некоторое время рассылку дисков вообще, возобновила ее с ограничениями. 
Так, хотя я заказывал диск лишь раз, если не ошибаюсь, версию 7.04, сейчас при попытке заказа получаю сообщение вида

Already received too many shipments

Demand for Ubuntu CDs is very high, and we’re trying to ensure that we have enough CDs for those who really need one. We’ve noticed that you’ve already received CDs of several previous Ubuntu releases. You can help us ensure the continued availability of Ubuntu CDs by

Thanks for your support of Ubuntu!

Не удивлюсь, если это ограничение коснулось в первую очередь стран экс-СССР, где действительно многие заказывали целыми пачками диски, из-за «халявы» или же гипотетических наклеек, которые получали единицы, совершенно не задумываясь в силу присущей им алчности и эгоизма, что деньги, потраченные на запись и рассылку дисков могли бы пойти на развитие самой ОС.
Кроме того, следует отметить, что система все-равно требует подключения к интернет для нормальной работы и периодических обновлений, поэтому полезность такой рассылки носила скорее имиджевый, чем практический характер.
А как же те, кто действительно не имеет возможности скачать дистрибутив самостоятельно, спросите вы? Во-первых, сейчас найдется не так уж мало существующих пользователей Ubuntu, готовых безвозмездно помочь (например), а во-вторых, существуют интернет-магазины, предлагающие выслать дистрибутив Ubuntu (или других свободных ОС) практически по цене носителя. Неужели стоимость в 10-20 грн станет препятствием?
Суммируя сказанное, можно сделать вывод, что стремление Canonical начинать зарабатывать деньги можно лишь только приветствовать, надеясь, что вырученные средства пойдут на дальнейшее развитие ОС. А даже если и только в карманы разработчиков, то пусть так!  Ведь неужели, команда,  сделавшая гораздо больше других для популяризации Linux, не заслуживает вознаграждения 😉 ?

Первые впечатления от OCR-пакета Tesseract 3.0 (установка и работа в Ubuntu) [Обновлено]

Tesseract 3.0

На днях было объявлено о выходе третьей версии пакета распознавания  текста Tesseract.  Вероятно, самым интересным новшеством оказалось  добавление поддержки русского и украинского языков, адекватной работой с которыми до сих пор мог похвастаться лишь Cuneiform

Небезынтересно будет узнать, что  первоначально разработкой этого продукта занималась Hewlett-Packard (начиная с 80-х годов и до середины 90-х), после чего Tesseract был в «замороженном» состоянии, и лишь начиная с 2006го года Google открыл исходные тексты программы и разработка снова сдвинулась с мертвой точки. 

 Учитывая, что в репозиториях Ubuntu доступна лишь ветка 2.х, то я собирал третью версию из исходников. 


Итак, для работы Tesseract нам понадобиться  пакет Leptonica

sudo aptitude install leptonica-progs

sudo ldconfig

и другие необходимые пакеты (которые, возможно, у вас уже установлены)

 sudo aptitude install libpng12-dev libjpeg62-dev libtiff4-dev zlib1g-dev libtool build-essential

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

./runautoconf
./configure
make

Если возникают ошибки — устраняем их. Когда эти этапы пройдены, выполняем

sudo checkinstall

При подтверждении опций измените имя пакета (номер 2) c tesseract на tesseract-ocr

 Далее положитесь на checkinstall и соглашайтесь с опциями по умолчанию. В результате в системе будет установлен Tesseract 3.0

Пакет подхватывается теми программами, которые работали и со второй версией (например gscan2pdf), но, к сожалению, доступен лишь английский язык и добавление языковых файлов для третьей версии в рабочий каталог программы (/usr/local/share/tessdata/) результата не дал.


Не смотря на присутствие пакетов в каталоге, явное задание языка при помощи опции -l приводило к сообщению вида


Error openning data file /usr/local/share/tessdata/russian.traineddata

Виной тому недоработка программы или же моя ошибка? К сожалению, в документации установка языковых файлов рассматривается вскользь, и для ветки 2.х. Таким образом, самая любопытная заявленная возможность — поддержка русского и украинского языков — пока остается «за кадром». Хочется верить, что эта проблема будет решена в ближайшее время, и быть может одним из читателей этого блога ;).

Итак, разобрался с проблемой при работе из консоли. 

(Спасибо zdenko podobny за помощь и внимание). Следует отметить, что я вводил полное название языка, а следовало лишь трехбуквенный код согласно начала имени файла. Кроме того, на скопированные файлы пришлось поставить права доступа 777

sudo chmod 777 /usr/local/share/tessdata/*.traineddata
Таким образом удалось заставить работать программу из конзоли, пример

tesseract image.tiff textukr -l ukr

 а вот gscan2pdf, который поддерживает распознавание с помощью tesseract хоть и принял третью версию пакета, но языки выбрать не дает, так что ждем, когда автор gscan2pdf обновит свою программу и мы получим весьма удобный front-end. Возможно в будущем  этот пакет составит достойную конкуренцию  cuneiform.

Выкладываю также свой полученный deb-файл (для архитектуры amd64) на локальном ftp и файлообменнике для интернет-пользователей. Используйте на свой страх и риск.

p.s. Ниже прикладываю пример распознавания текста на украинском языке:

Випереджувальні темпи зростання зовнішньоторговельного
обороту, іноземних інвестицій, збільшення частки зовнішньоекономічних
операцій у валовому внутрішньому продукті різних країн та інші
кількісні показники характеризують рух країн у напрямі глобалізації.
Орієнтація багатьох економічних систем на побудову ринкової
моделі господарювання потребує розвитку всебічних міжнародних
економічних зв’язків з метою реалізації економічного потенціалу країни
на зовнішньому ринку. Без цього неможливо цивілізовано побудувати
ринок, перейти на інтенсивну модель економічного зростання, посісти
достойне місце у світовій економічній системі господарювання.
У визначенні стратегії і тактики інтегрування економіки країни
до світового економічного простору домінують дві точки зору. Періпа
грунтується на тезі швидкої (шокової) лібералізації зовнішньо-
економічних зв’язків (неолібералізм), друга (градуалізм) — на
поступовому переході до « відкритості» економіки, що передбачає
поетапний процес, який має свою структурну специфіку і потребує
активної ролі держави у даній сфері взаємовідносин.
Теоретично неолібералізм передбачає повсюдне згортання
господарської діяльності держави, форсування інтернаціоналізації
економіки, гомогенізацію світогосподарських механізмів регулювання
шляхом надання стихійному ринку повної свободи і забезпечення
умов вільної конкуренції. Постулюється, що формування єдиного
глобального ринку зумовить таке зростання ефективності, яке зможе
забезпечити загальний добробут.
Підґрунтям концепції «шокової терапії» е ідеї монетаристів, які
виходять з того, що ринок — це найбільш ефективна форма організації
економічної системи, яка здатна до самоорганізації, тому трансформація
перехідного періоду має відбуватися за мінімальною участю держави.
Основне завдання держави — підтримка стійкої фінансової системи,
оскільки без стабільної грошової одиниці ринок ефективно
функціонувати не може. Саме тому підтримка стабільного валютного
курсу і гальмування зростання інфляції, на їх думку, є основними
завданнями. Головним інструментом антиінфляційної політики
монетаристи вважають одночасну лібералізацію цін і різке скорочення
державних витрат. Слід зауважити, що особлива роль у даній моделі
трансформування економічної системи відводиться міжнародним
економічним організаціям як координаторам, які реалізують курс на
лібералізацію господарської політики.
4

Исходный файл в tiff формате выглядел так (нажмите, чтобы увеличить):

UALinux стал официальным представителем Ubuntu в Украине

Проект UALinux, стартовавший в прошлом году, является дополнением к Ubuntu Linux, призванным обеспечить его более удобное и облегченное использование. Теперь UALinux стал официальным представителем Ubuntu в Украине. За этот короткий срок результаты работы над проектом возросли от одного CD-диска до пяти разных специализированных дополнений: Ubuntu DesktopPack (2-CD+2-DVD), Ubuntu GamePack (4-DVD), Ubuntu ServerPack (2-CD), OpenSoftPack (2-CD), OpenGame Pack (2-DVD); кроме того, был создан специализированный электронный журнал для начинающих пользователей LinuxUserAndLinux. Но самым главным достижением этого года является получение 4-х партнёрских статусов Ubuntu: партнёр по предоставлению услуг поддержки для рабочих станций и серверов под управлением Ubuntu Linux, партнер по программному обеспечению, официальный дистрибьютор Ubuntu Linux на Украине и прохождение сертификации продуктов UALinux

Комментируя достижения проекта за год, руководитель проекта Алексей Невенчаный заметил: «Проект начал стремительно развиваться с момента знакомства с ним представителей Canonical, которые проявили большой интерес к созданным в его рамках продуктам. Разработанные нами дополнения к Ubuntu Linux позволили сделать этот дистрибутив ещё проще в эксплуатации и добавить в него новые краски, что не могла не отметить Canonical, присвоив нам 4 партнёрских статуса. Мы не остановимся на достигнутом, а будем смело идти вперёд. Мы хотим донести как можно большему числу людей информацию о существовании прекрасного и разнообразного мира свободного программного обеспечения».
Источник: root.ua

Wine 1.3.4 доступен для Ubuntu

Wine 1.3.4 

Объявлено о выходе очередной версии Wine. Следует отметить, что практически сразу доступно и обновление в репозиториях для Ubuntu.

Среди новшеств, кроме устранения ошибок и улучшений в переводах, стоит упомянуть улучшения в работе с SSL, появление аплета для настройки эмуляции IE (для доступа используейте команду wine control), а также добавления консольной утилиты  taskkill.exe для завершения работы Windows-приложений.
Если вы до сих не перешли на ветку 1.3.х, то инструкцию по переходу вы можете найти здесь.