Posts Tagged ‘ПО’

“Открыто!” - Есть стратегии продаж, непригодные для открытого ПО

Изображение: opensource.com

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

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

Демонстрационная версия (proof-of-concept) - не лучший выбор

Например, если компания хочет купить программное решение для организации работы предприятия, поставщик коммерческого ПО согласится предоставить демонстрационную версию, т.н. proof-of-concept. То есть: поставщик ПО отправит инженера - за свой счет - который установит демонстрационную версию программы клиенту и расскажет ему о возможностях программы, заострив внимание на том, как она подходит для конкретной ситуации покупателя.

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

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

Опасайтесь компаний, которые предложат вам “установить и настроить программу, чтобы мы ее оценили - а потом мы сразу заключим контракт на обслуживание”.

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

Нужны те, кто понимает -ваше время и опыт стоят денег. Хотя почти все компании в сфере открытого ПО производят программы, зарабатывают они обслуживанием программ, так что лучше всего будет сосредоточиться на доходе от услуг. И хотя это может показаться неочевидным, следует брать деньги за предварительную продажу.

Как я уже замечал выше, компании привыкли вести дела определенным образом, и многим может не понравиться плата за возможность оценить решение. Переломить такое мышление трудно. Иногда я объясняю это клиенту так - вы платите доктору, автомеханику и водопроводчику за их знания. Они предоставляют услугу, а не товар. Открытое ПО - то же самое. Сам товар бесплатный; компании же существуют для того, чтобы программа работала наилучшим образом у конкретного клиента.

Когда вы только начинаете, есть искушение проводить пробные установки бесплатно. Я советую вам - попытайтесь удержаться от этого. Я не против потратить час на базовую демонстрацию по Интернет, но за что-то большее все же следует заплатить. Мы в OpenNMS продаем время, как наше (что само собой разумеется), так и время наших клиентов. Наш опыт помогает снизить затраты времени на установку и внедрение (а значит, и общие затраты). Наши клиенты знают об этом и уважают наши знания.

Заявка на коммерческое предложение - в большинстве случаев трата времени

Мы подходим к самой худшей черной дыре, где безвозвратно теряется время компании-разработчика СПО - это заявки на коммерческие предложения (Request for proposal, RFP).

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

Худшие заявки на коммерческое предложение я называю “Аве Мария” - так называют крайне неудачный пас в американском футболе (Hail Mary). Это такие заявки, где какая-то компания хочет участвовать в проекте, но ей не хватает какого-то компонента, и они просят вас выступить субподрядчиком. Вот пример (из реального электронного письма):

“У меня тендер в Турции, я хотел бы подать заявку. Тендер в отрасли телекоммуникаций, мы собираемся предложить [решение №1] и [решение №2] оператору связи. Клиенту нужна система управления устройствами. Хотя есть примитивный функционал для управления ими, мы предполагаем, что работу придется выполнять с нуля.

Если вы хотели бы подать заявку на поставку решения для этого тендера, я передам вам часть, где требуется разработать систему управления. Заявка требует NMS; системы контроля за ошибками, системы контроля производительности и инвентаризации”.

Очень “мутный” заказ. В одном абзаце поставщик предлагает моей компании заняться неоплачиваемой работой в течение как минимум недели. И даже в лучшем случае мы будем лишь субподрядчиком у третьего лица, которое не имеет понятия ни о нашем продукте, ни о нашем бизнесе.

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

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

Как и в случае с предварительными продажами, так и в случае с заявками на проект я бы предложил клиенту приобрести план оказания услуг, чтобы воспользоваться открытым ПО в качестве решения. Даже если на это уйдет неделя-другая, затраты ничтожны по сравнению с коммерческими решениями, которые могут обойтись в сотни тысяч, а то и миллионы долларов.

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

Свобода, по умолчанию доступная любому пользователю открытого ПО, означает, что созданные на его основе решения будут дешевле, как при внедрении, так и при дальнейшем владении, и не только из-за того, что лицензия бесплатна, но и потому, что решение более качественное. Я указываю потенциальным клиентам, которые не уверены, что хотят платить за демонстрацию: “Возможно, вы и не захотите воспользоваться открытым ПО, но будьте уверены в том, что ваши конкуренты попробуют, а сэкономленные средства направят на улучшение обслуживания.

И когда конкуренты будут оказывать услуги лучше вас, как вы удержите своих клиентов?”

Как проекты открытого ПО могут помочь будущей карьере студента

Автор: Паула Хантер

Паула Хантер - исполнительный директор Outercurve Foundation. Она работала на административных должностях в таких организациях, как Open Source Development Labs и United Linux, уже более 20 лет она работает в сфере открытого программного обеспечения. Ее твиттер @huntermkt.

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

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

СПО становится и тренировочной площадкой для новых разработчиков. Хороший разработчик знает - развить свое мастерство можно, прочитав хорошо написанные другими людьми программы. А хорошие проекты в области СПО, с активным сообществом, предоставляют студентам огромное количество материала для чтения, изучения и практической деятельности.

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


Навыки


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

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


Опыт и связи Experience and Networking


Часто для успешной карьеры и интересной работы человеку требуются профессиональные связи. Широкий круг профессионалов, занятых в крупных проектах СПО, может предоставить новичку большие возможности.

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

Для студента Эрика Шульца СПО - способ усилить свое резюме. Он рассказал, что не знал, как программировать в рамках комплексных проектов, но, работая в команде, освоил нужные навыки и добавил примеры своей работы в портфолио. “Кроме того, это отличная возможность найти связи”, - сказал Шульц. - “Полагаю, крайне полезно знакомиться с людьми, которые уже работают в крупных компаниях, лучшими в своей области - вы можете внезапно оказаться у них в поле зрения. Так что с точки зрения профессиональных связей такая работа крайне полезна”.

Некоторые университеты осознают преимущества работы с СПО для студентов. Rensselaer и Государственный университет штата Орегон открыли экспертные центры по открытому ПО для своих студентов. В Беркли есть веб-курс.

Работодатели также внимательно следят за участием студентов в проектах по разработке СПО при поиске будущих специалистов. Несколько лет назад компания Google начала проводить акцию “Summer of Code”: лидеры проектов по разработке СПО предлагали работу на лето, студенты делали заявки, а Google выплачивала 5000 долларов каждому принятому кандидату. Компания и сегодня продолжает вкладывать значительные средства в эту акцию.


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

ПО “Банк-Клиент” в России. Обзор Cnews.ru

http://cnews.ru/

CNA: У российских разработчиков ПО монополия на «банк-клиенты»

CNews Analytics (CNA) завершил очередное исследование российского рынка систем дистанционного банковского обслуживания (ДБО). В части обслуживания физлиц первое место сохраняют за собой объединенные в один вариант ответа собственные разработки банков. Их общая доля в опрошенных организациях - 33,4%. Второе место по популярности заняли продукты компании BSS с долей 29,8%. Решения остальных игроков, таких как «Бифит», «Compass+», «Степ Ап» и РФК, используются банками из Топ100 для ДБО физлиц значи… полный текст

Источник: CNews

СПО в мобильниках: Рост доли Андроидов в США

Национальная ОС? А кому-то она нужна?


ВЕДОМОСТИ

Национальная ОС — дилетантизм либо злой умысел

Конкурс Минсвязи комментирует президент IBS Group Анатолий Карачинский.
Читать целиком

Национальная ОС - дилетантизм либо злой умысел

ИТ будущее Европы - Свободное ПО

http://cnews.ru/

Министры по ИТ стран Европы призывают внедрять открытое ПО

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

Источник: CNews

Неизбежное свершилось - “Microsoft полюбила ПО с открытым кодом”

На конференции, посвященной программам с открытым исходным кодом, два топ-менеджера Microsoft рассказали, что компания готова поддержать разработчиков свободного ПО. На конференции OSBC (Open Source Business Conference), которая состоялась в Сан-Франциско, представители Microsoft заявили, что компания намерена принять концепцию «открытых исходников» — пусть даже с не самыми альтруистическими целями. По словам Стюарта Макки (Stuart McKee), который занимает в американском отделении Microsoft пост национального директора по технологиям, компания стремится выпускать продукты, которые удовлетворили бы потребности всех пользователей — в том числе и тех, кто ратует за программы с открытым кодом. Когда-то у компании были весьма напряженные отношения с апологетами свободного ПО, но сейчас ситуация меняется, сказал он. Слова Макки передает ITworld. Microsoft оказывает поддержку разработчикам свободного ПО — в том числе и ОС Linux, подчеркнули докладчики.
Читать полностью

Рус-Линукс или Ядро от “ЕдРа”?

Председатель Госдумы и глава “Единой России” Борис Грызлов поддержал идею создания российской операционной системы на базе программного обеспечения с открытым кодом (СПО). Участники рынка уже подсчитали, что на ее разработку потребуется до 5 млрд руб.

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

В решении совета по науке, наукоемким технологиям и инновационной деятельности при председателе Государственной думы (имеется в распоряжении РБК daily) под пунктами 4 и 8 предложено “поддержать создание разработки и внедрения отечественной программной среды”, а также “создание рабочей группы по проблемам внедрения отечественного программного обеспечения с открытым кодом”. Таким образом, Борис Грызлов утвердил стратегию развития российской программной платформы, которую разработала компания ALT Linux осенью прошлого года и представила председателю Госдумы на одной из выставок по инновациям.

Как считает руководитель компании ALT Linux Алексей Смирнов, в решении совета по науке и наукоемким технологиям речь идет об объединении усилий разработчиков программ на базе открытого кода и отечественных разработчиков.

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

Президент LETA-IT Company Александр Чачава полагает, что если централизованно, разумно и эффективно начать внедрение СПО, то можно уложиться в 1-3 млрд руб. Но это при том условии, что в России появятся законченные решения на базе свободного ПО, которого не так много в стране. К тому же надо экономически побудить чиновников к внедрению.

Читать полностью - Astera

СПО в корпоративном секторе: примеры миграции

http://cnews.ru/

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

Источник: CNews

Игорь Щеголев встретился с топ-менеджером Red Hat

http://cnews.ru/

Результаты работы Red Hat по развитию рынка СПО в России обсудили на встрече глава Минкомсвязи России Игорь Щеголев и директор европейского подразделения, вице-президент корпорации Red Hat Вернер Кноблих.

Год назад на встрече с Игорем Щеголевым руководство Red Hat взяло на себя обязательства по реализации ряда мероприятий, направленных на развитие рынка СПО в России. В этот раз они рассказали о проделанной работе. «Мы учли все рекомендации Минкомсвязи при выработке нашей стратегии работы в … полный текст

Источник: CNews

Правительство Венгрии потратило рекордную сумму на свободное ПО

В Венгрии завершился первый конкурс на поставку открытого ПО госсектору. Его выйграла местная компания вместе со своим партнером, американской Ingres. Сумму контракта в $22,3 млн назвали рекордной.

Читать статью полностью - CNews.ru

СПО на службе государства: разбираем примеры

Рынок программных платформ – это далеко не всегда классический рынок спроса и предложения, а скорее конгломерат проблем политической и финансовой стратегии государственного уровня. Выбор ОС для использования в государственных структурах связан не только с большими финансовыми затратами, но и с особыми отношениями с производителем, так как в современном мире старая фраза “кто владеет информацией, владеет миром” полностью определяет суть любых взаимоотношений.

Читать статью полностью - CNews.ru

Что такое свободное программное обеспечение?

Свободное программное обеспечение” означает свободу, а не цену. Чтобы понять эту концепцию, следует представлять себе “свободу слова”, а не “бесплатное пиво”. (В английском языке “free” означает как “свободный”, так и “бесплатный”, — прим. перев.)

“Свобода ПО” означает право пользователя свободно запускать, копировать, распространять, изучать, изменять и улучшать его. Более точно, существуют четыре разновидности свободы пользователей программы:

* Свобода запускать программу в любых целях (свобода 0).
* Свобода изучения работы программы и адаптация ее к вашим нуждам (свобода 1). Доступ к исходным текстам является необходимым условием.
* Свобода распространять копии, так что вы можете помочь вашему товарищу (свобода 2).
* Свобода улучшать программу и публиковать ваши улучшения, так что все общество выиграет от этого (свобода 3). Доступ к исходным текстам является необходимым условием. …

Читать статью полностью (Free Software Foundation)

“Авторское лево”: Прагматичный идеализм
Каждое решение, которое принимает человек, следует из его ценностей и целей. Люди имеют множество различных целей и ценностей: известность, доход, любовь, выживание, веселье и свобода — это лишь некоторые из целей, которые может себе поставить достойный человек. Когда целью является помочь другим, как будто помогаешь себе, мы зовем это идеализмом.

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

Вот основная причина, почему GNU General Public License имеет такую форму — “авторское лево”. Любые изменения в программе, лицензированной на условиях GPL, должны быть свободным программным продуктом, даже если они располагаются в отдельном файле. Я делаю продукт своего труда доступным для использования в свободных программах, но не в собственнических, чтобы побудить других разработчиков программ поступать так же. По моему мнению, если разработчики собственнических программ используют авторские права, чтобы воспретить совместное их использование, то мы, сторонники сотрудничества, также можем использовать свои авторские права, чтобы дать своим единомышленникам преимущество: возможность использовать наш код.

Читать статью полностью (Free Software Foundation)

Гибкое (Agile) планирование в реальной жизни.

Вы работаете в команде, которая хочет начать применять методики гибкого планирования? Вы работаете в режиме итераций, но не ощущаете от этого никакой пользы? В этой статье автор делится своим опытом, полученным при консультациях и обучении продуктовых команд IBM, и отвечает на вопрос: «Как начать разработку с использованием гибкого планирования?». Он рассказывает об основных идеях и приемах гибкого планирования и делится своими соображениями о том, что на самом деле работает, а что нет. Замечание редактора: по запросу автора были обновлены рисунки 1 и 4 и сделаны некоторые другие исправления.

«Мы ведем гибкую разработку, ведь мы работаем итерациями». Такое часто можно услышать от команд, заявляющих, что они применяют гибкие методологии. Но работать итерациями – это далеко не все, что нужно, чтобы быть по-настоящему гибким.

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

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

Коротко о гибкой (Agile) разработке ПО

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

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

* «Экономное» (lean) производство: производственная практика, считающая расточительными любые траты ресурсов, не приносящие пользы конечным заказчикам.
* Методология мягких систем: способ, лучше всего подходящий для анализа сложных ситуаций, допускающих различные варианты определения проблемы (например, «Как действовать в катастрофической ситуации?»).
* Методология “шести сигм”: Подход, пытающийся выявить и устранить причины имеющихся в рабочем процессе дефектов и ошибок с помощью набора методов управления качеством и создания специальной инфраструктуры людей внутри организации («черные пояса» и т.д.), являющихся экспертами в этих методах.

Данная статья поможет вам преодолеть эти сложности и перейти от просто итеративной разработки к действительно гибкой разработке. В статье затрагиваются следующие темы:

* Предложения по облегчению перехода команды к применению гибкого планирования.
* Советы по организации итераций. Насколько длинными они должны быть? Должна ли команда работать итеративно только во время работы над очередным релизом продукта? Чем следует заниматься команде в перерывах работы над релизами?
* Понимание роли владельца продукта (product owner) и рекомендации по созданию пользовательских историй. Что такое пользовательские истории (user story)? Кто должен их создавать? В чем разница между эпопеей (epic) и пользовательской историей? Какой объем работы должна заключать в себе пользовательская история? Кто такой владелец продукта? Какова роль владельца продукта в рабочем процессе?
* Практические советы по планированию и управлению резервом работ (backlog - объемом запланированной на выполнение работы) на уровне продукта, релиза и итерации. Каждому уровню планирования соответствует свой резерв работ. Что должны содержать эти разные резервы работ? Какой уровень точности оценок необходим для каждого уровня планирования?
* Приемы измерения и интерпретации производительности команды. Какие прогнозы вы можете делать на основе данных о производительности команды?

Читать статью полностью (IBM developerWorks)

SugarCRM. Установка, настройка, локализация : Часть 1. Свободная CRM-система SugarCRM.

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

SugarCRM - читать полностью

Программирование с Qt

Qt – кросс-платформенный инструментарий разработчика прикладного программного обеспечения, широко используемый для создания графических интерфейсов. Он написан на C++ и предоставляет мощные расширения этого языка. Также доступны интерфейсы для других языков программирования, таких как Python (PyQt), Ruby (Korundum/QtRuby) и Perl (PerlQt). Существует проект Jambi для Java, но его развитие вскоре будет прекращено. В первой статье цикла, посвященного программированию с использованием библиотек Qt, речь пойдет об объектной модели и основных инструментах разработчика. Материал рассчитан на программистов, знакомых с C++ и желающих изучить Qt 4 с самого начала. Он будет полезен в основном разработчикам прикладного ПО. Кроме того, компания Nokia активно продвигает Qt на рынок мобильных устройств, поэтому специалистам по встраиваемым системам также стоит присмотреться к возможностям этого инструментария (об использовании Qt на мобильных платформах речь пойдет в самом конце цикла). Мы будем использовать GNU/Linux, хотя выбор платформы мало влияет на ход разработки.

Программирование с Qt : Часть 1. Введение. Инструменты разработчика и объектная модель
Программирование с Qt: Часть 2. Типы, варианты, ссылки и разделение данных
Программирование с Qt : Часть 3. Контейнеры

Первые энтузиасты получат GNU-доллары от FSF

Организация свободного программного обеспечения (FSF, Free Software Foundation) объявила о первых результатах своей новой инициативы “GNU-долларов” (GNU Bucks).

GNU Bucks - это придуманная в FSF валюта, пародирующая американские доллары и выпускаемая в едином номинале - Пи (т.е. “стоимость” каждой купюры составляет около 3,14 GNU-долларов). Купюры подписываются президентом FSF, основателем движения за свободное ПО - Ричардом Столлманом. Цель инициативы GNU Bucks - гарантировать, что “одобренные” в FSF GNU/Linux-дистрибутивы действительно содержат только свободное программное обеспечение.

Первые такие купюры GNU-долларов получат Марко Олива и Винсент Херрера. Первый - за то, что обнаружил два несвободных деморолика в пакете mesademos дистрибутива gNewSense, а второй - за нахождение скрипта, который скачивает несвободные шрифты для TeX Live в дистрибутиве Trisquel.

Читать - хакер.ру

В чём секрет успеха Microsoft Office и малая доля OpenOffice? Комментарии специалистов

Николай Гарбуз, директор компании “Инфра-Ресурс”

Распространение MS Office в нашей стране способствует целый комплекс причин, среди которых следует выделить следующие:

- повальная неосведомлённость об уголовной ответственности за использование контрафактного ПО среди граждан;

- молчаливое поощрение распространения контрафактных копий MS Office со стороны правообладателя, компании Microsoft;

- попустительство со стороны государственных органов всех уровней, размещающих на своих официальных сайтах документы в формате MS Office;

- закрытый патентами, плохо документированный формат документов MS Office, препятствующий созданию совместимых приложений независимыми разработчиками.

Существует устойчивая иллюзия, что пользователи готовы платить “немалые деньги” за MS Office. Факты говорят обратное. Не уверен, число легально установленных копий MS Office в нашей стране превысит 30-процентный барьер. Таким образом, рассуждая о распространённости MS Office, мы, фактически, говорим об опасном для нашего общества уровне криминала среди пользователей персональных компьютеров.

Заметим, что основная масса пиратских копий MS Office приходится на беднейшие, хоть и образованные, слои нашего общества, а именно - средний и малый бизнес, домашних пользователей, которые образуют весьма внушительную группу уголовного риска.

Повальная неосведомлённость об уголовной ответственности за использование контрафактного ПО среди граждан с одной стороны и молчаливое поощрение распространения контрафактных копий MS Office со стороны правообладателя, компании Microsoft, и создают благоприятные условия для дальнейшего ухудшения правового климата.

Для примера, компания Adobe возбудила во втором квартале этого года долее 150 уголовных дел по факту использования пиратского ПО, 10 из которых доведены до суда, и уже два человека получили реальные сроки 2 и 1,5 года лишения свободы. Во время нашумевшего два года назад дела Поносова, ответственный сотрудник заявил, что компания Microsoft не имеет претензий к господину Поносову.

Следует также оставить иллюзию, что широкое распространение MS Office обеспечено потребительскими качествами. Подавляющее большинство пользователей из группы уголовного риска применяет на практике менее 5% возможностей, работая с текстовыми документами простейшего формата, крайне редко создавая примитивные таблички для расчётов. Другие компоненты офиса обычному пользователю вообще не нужны, ибо не практически используются.

Однако, достаточно даже беглого взгляда на государственные порталы и сайты, чтобы угадать название офисного пакета, который граждане себе установят. Электронные документы предназначенные для публичного доступа на государственных сайтах размещаются в формате MS Office. В частности, программа используемая для подготовки налоговой отчётности, работает только при установке MS Office. На сайте zakupki.gov.ru все электронные документы размещены только в формате MS Office.

Наконец, последняя и самая важная причина - закрытый патентами, плохо документированный бинарный формат документов MS Office. Известно, что другие офисные пакеты совместимы и открывают файлы в формате MS Office. Однако такая совместимость получена, как правило, методом ревётс-инжиниринга, попросту угадыванием структур данных и их значений в бинарном файле документа Microsoft, что не даёт никакой гарантии на совместимость. Рано или поздно попадётся файл, который офисный пакет от другого производителя откроет с ошибками форматирования или с потерей информации. В условиях, когда от совместимости с форматом документа зависит успех или налоговая отчётность, выбор всегда будет не в пользу того продукта, который это делает хуже.

Можно бесконечно рассуждать о преимуществах/недостатках тех или иных офисных программ, однако это ничего не изменит, пока не будут осмыслены - и в обществе, и на государственном уровне - обозначенные выше способы захвата и удержания рынка.

Читать полностью на Open Kazan

Владимир Крюков - Что такое Ubuntu?

29 октября компания Canonical выпустила Ubuntu 9.10, новую версию популярной операционной системы на базе ядра Linux. IT-издания уже сравнили ее с Windows 7. Что представляет собой новая Ubuntu? С чем она совместима? Что Ubuntu может предложить обычным пользователям и чего не может? Каково будущее свободного ПО в России и в мире? На эти и другие вопросы читателей Ленты.Ру ответил менеджер по работе с партнерами компании Canonical в регионе EMEA Владимир Крюков.

Читать полностью на Lenta.ru

Приживется ли в России юзабилити-тестирование

http://cnews.ru/

Несмотря на то, что на Западе юзабилити-тестирование давно играет важную роль в испытании ПО, в России оно никак не войдет в обиход. Многие даже не знают, что это такое. Тем не менее, данный инструмент тестирования не менее важен, чем другие. Вероятно, в скором времени и у нас на рынке юзабилити-услуг возникнет жесткая конкуренция.
полный текст

Источник: CNews

Return top