Pull to refresh

Два принципа успешного бизнеса на поле open source

Open source *
Фабрицио Капобьянко в разговоре с неким Мэтом Асаем (Matt Asay), автором блога на webloginfoworld.com, поделился своими идеями по поводу open source индустрии и озвучил два главных принципа успешного open source проекта. Итак:
  1. Не пытайтесь использовать сообщество (комьюнити) для набивания цены продукту.
  2. Продавайте продукт с открытым исходным кодом тем, кто не любит или не верит в open source.
Читать дальше →
Total votes 26: ↑20 and ↓6 +14
Views 1.3K
Comments 6

Анализ Open Source проектов за 24 часа.

Open source *
Четыре месяца назад в Интернете появился новый сайт SourceKibitzer, который занимается сбором и оценкой программных метрик Open Source проектов написанных на языке Java, размещённых в глобальной паутине. Существенным отличием SourceKibitzer от ряда подобных проектов является скорость выполнения анализа. В течение 24 часов программисты сайта обработают и представят информацию об интересующем вас проекте. Причём услуга предоставляется абсолютно бесплатно, и данные по обработанному проекту будут затем регулярно обновляться, пополняться и размещаться на сайте.

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

Для удобства пользователей, максимально упрощена процедура подачи заявки на анализ проекта. Для этого лишь необходимо заполнить форму, ссылка на которую размещена на главной странице сайта www.sourcekibitzer.org
Total votes 5: ↑3 and ↓2 +1
Views 3.7K
Comments 0

Библиотеки, свободный доступ к информации и открытое ПО

Open source *
Фактически мой перевод статьи Тины Бурген (Tina N. Burgen) Libraries facilitate open access to information with open source software, опубликованной на Linux.com (22.01.2007).

Открытое ПО и библиотеки на самом деле имеют много общего. На не последнем месте стоит и вера в свободный и открытый доступ к информации и идеям. До недавнего времени библиотеки не пользовались всеми выгодами, предоставляемыми open source-программами. Причиной тому является слишком специализированное программное обеспечение и стандарты, которое используют библиотеки: это и межбиблиотечные абонементы, и работа с мета-данными, и объединённый поиск. До недавнего времени, нехватка платной поддержки существенно препятствовала установке и настройке открытого ПО, особенно, когда у библиотеки нет своего IT-отделения. Поэтому open source-альтернатива была часто вне зоны внимания. Сейчас финансирование улучшилось и спонсирование разработки положительно сказалось на совместной работе библиотек.
Читать дальше →
Total votes 7: ↑5 and ↓2 +3
Views 3.2K
Comments 0

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

Open source *
IBM разработала программу, которая позволяет не разглашать свои персональные данные во время проведения денежных операций в интернете, и передала разработку open source-проекту Хиггинса.
Читать дальше →
Total votes 3: ↑2 and ↓1 +1
Views 733
Comments 0

Google Calendar теперь на русском

Lumber room
Сегодня Google выпустил русскоязычную версию Google Calendar – сервис, призванный помочь оптимизировать личное и рабочее время. На сайте онлайн-календаря можно составить личное расписание и ознакомиться с календарями своих близких. Кому и что показывать в личном календаре – решать, разумеется, каждому отдельному пользователю.

Google Calendar «умеет» автоматически напоминать о встречах по e-mail или sms. Сервис имеет открытый код – построен на открытых стандартах iCal и XML. Он совместим с Lotus Notes Microsoft Outlook.

Rating 0
Views 304
Comments 0

3 миллиона Open Source измерений для Java программистов

Open source *
SourceKibitzer сообщает, что на сегодняшней день на сайте размещен анализ более 500 Open Source проектов, написанных на языке Ява, и, команда сайта не собирается останавливаться на достигнутом.

По оценке руководителей SourceKibitzer, в интернете опубликовано более 50.000 Java проектов с открытым кодом, примерно 5000 из которых активно функционируют. Собрать все доступные проекты воедино – это приоритетная задача для разработчиков SK, которая за пол года существования сайта уже реализована на одну десятую часть. Среди 500 опубликованных и проанализированных проектов можно найти: Apache, Codehaus, JBoss и ObjectWeb. В общей сложности, база SourceKibitzer включает в себя 3 миллиона измерений и это число каждую неделю увеличивается еще на 100 000 единиц. Более того, суммарный размер проанализированного кода составляет более 24 миллионов строк.
Читать дальше →
Total votes 16: ↑16 and ↓0 +16
Views 3.7K
Comments 2

Сколько Open Source проектов придумано, разработано и реализовано в России?

Open source *
По статистике, более 40 млн. человек в России регулярно или время от времени пользуются Интернетом (1), по всей видимости, еще большее количество людей имеет дома или на работе персональный компьютер. Используя при работе различные программы, люди даже не осознают, что над некоторыми из них трудились российские программисты, продвигающие Open Source движение. К сожалению, нет никаких данных относительно того, сколько людей, имеющих отношение к Open Source, говорят на русском языке

Странно, но российские разработчики проявляют слабую активность и заинтересованность в продвижении своих проектов, относительно своих коллег из других стран. Предлагаем устроить своеобразную перепись Open Source населения. Заявите о себе, расскажите, кто вы и чем вы занимаетесь. Народ должен знать своих героев!

Вступайте в интернет-клуб разработчиков Open Source на базе социальной сети МойКруг.ру. Мы надеемся, что это позволит людям, задействованным в проектах с открытым кодом познакомиться между собой, получить или оказать необходимую помощь. Вместе можно гораздо громче заявить о себе!
Total votes 14: ↑10 and ↓4 +6
Views 708
Comments 12

Новая ассоциация объединит разработчиков Open Source

Lumber room
Возможно, в России скоро будет создана ассоциация разработчиков ПО с открытым кодом. Сообщил об этом Андрей Коротков, советник председателя правления «Внешторгбанка», на одном из недавних «круглых столов» РБК. По его словам, в рабочую группу, которая станет готовить документы для будущей ассоциации, вошли представители Мининформсвязи, МЭРТ, Минобрнауки, ряда институтов РАН и коммерческих организаций, занимающихся Open Source.

«Мы не предполагаем создание большой административной структуры», — отметил в интервью CNews курирующий деятельность рабочей группы Коротков. Он сказал, что сейчас его группа действует под эгидой «Руссофт», но существование новой ассоциации будет независимым. Целью ее станет лоббирование интересов средних и малых российских компаний, разрабатывающих открытое ПО.

Финансироваться ассоциация будет из членских взносов. Не исключается, что объединение примет участие в тендерах, проводимых в рамках федеральных целевых программ.

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

По словам Короткова, создание ассоциации важно для реализации нацпроектов в здравоохранении, образовании, сельском хозяйстве. «Взять хотя бы здравоохранение, — поясняет он. – Врачи общей практики должны иметь мобильные компьютеры и доступ в Сеть. Для этого достаточно один раз разработать ПО с открытым кодом, которое будет бесплатным для всех пользователей».
Total votes 8: ↑8 and ↓0 +8
Views 190
Comments 6

Краткий обзор публичных лицензий

Open source *
На Хабре неоднократно звучали просьбы разъяснить ту или иную лицензию для ПО с открытым кодом. В следующей статье есть такая информация:
Краткий путеводитель по зоопарку публичных лицензий.
Total votes 33: ↑30 and ↓3 +27
Views 1.7K
Comments 11

Открытый исходный код — благо или троянский конь?

Website development *
Сразу хочется сузить рамки — разговор идет о продаже программного продукта (php+MySQL).
Вопрос — (про)давать ли исходный код?

Аргументы в пользу закрытого кода.
— Подавляющему большинству клиентов нужно чтобы продукт работал и исходный код не нужен.
— При закрытом коде проще осуществлять тех. поддержку — клиент своими руками не залезет куда не надо и не породит новых уникальных ошибок, в которых хрен разберешься.
— Сложнее стырить исходный код. А точнее его можно получить, но вот что-то серьезное переделать в этом «исходнике» сложно — максимум сломать защиту, внести незначительные правки.
— Есть некоторая надежда разработчика, что закрытый код спасет от перепродажи его продукта лихими людьми.
— Есть легкая надежда, что купят продукт, потому как «сломать» не смогут, либо «ломанный» побоятся использовать.
— Народ (наш народ :) ) привык что если код открыт, значит бесплатно!
Читать дальше →
Total votes 35: ↑20 and ↓15 +5
Views 13K
Comments 51

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

Open source *
Тестовый Центр 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...
Total votes 2: ↑2 and ↓0 +2
Views 4.3K
Comments 32

Где карта, Билли?

Lumber room
Translation
Крупный бизнес потакает пиратству
«Торговец и пират долгое время были одной и той же фигурой», — писал Фридрих Ницше. «Даже сегодня, бизнес-этика – это не более чем усовершенствованная этика флибустьера». Разумеется, компании, не согласятся с этим утверждением. Как правило, пиратство наносит урон бизнесу. Оно подрывает продажи легитимных товаров, лишает компанию её ценной интеллектуальной собственности, а также прочих сливок, которые могли бы достаться бренду. Коммерческое пиратство может принимать совсем иные формы, чем те, что обычно изображают в приключенческих фильмах. Однако, похищение результатов чьих-то исследований, художественных идей или даже журналистских материалов является такой же кражей.

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

Читать дальше →
Total votes 36: ↑28 and ↓8 +20
Views 244
Comments 15

Личный вопрос к программистам

Lumber room
Представьте ситуацию:

Вы разрабатываете бесплатную программу с открытым кодом, цель которой — стать альтернативой для платной и уменьшить её долю рынка. (Пока платная абсолютный лидер.)

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

Вопрос:

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

Потом расскажу, к чему это я, и дам свою версию ответа с обоснованием.
Total votes 23: ↑15 and ↓8 +7
Views 140
Comments 46

Большой брат заглянет в Ваш код

Open source *
Кому из нас неведома радость спереть пару строчек чужого кода из Интернета? Учитесь ли Вы программировать, экономите своё дорогое время или сберегаете мозговое усилие для финального рывка по исправлению ошибок — каждый найдёт для себя свою причину. А представители больших корпораций и рады. IBM, Intel и Sun Microsystems, Google — все пишут побольше открытого кода, чтобы Вы могли нормально зарабатывать с помощью Ctrl+C, Ctrl+V. Приходишь устраиваться на работу, показываешь открытый исходный код какой-нибудь виртуальной машины Java и говоришь гордо, что, мол, моё! Слушатели в восторге, берут на работу и на хорошую зарплату. А авторы-программисты, угнетённые капиталистами, и рады — то советом в списке рассылки Вам помогут, то похвалят, то спасибо скажут за то, что почтили код их вниманием.


Читать дальше →
Total votes 10: ↑5 and ↓5 0
Views 542
Comments 14

Исходный код версии Skype для Linux будет открыт?

Instant Messaging *
Оливье Форакс (Olivier Faurax), разработчик в компании Neotion и пользователь дистрибутива Mandriva Linux, опубликовал вчера в своём блоге фрагменты переписки со службой поддержки «Скайпа».
Когда вышла последняя версия Skype, он не нашёл пакета RPM для «Мандривы» и связался со службой поддержки, чтобы продвинуть идею об отдельном RPM для «Мандривы», как это было несколько лет назад. Ему посоветовали установить версию для дистрибутива Fedora, заверив, что оно должно работать.
Дальше — самое интересное:
Мы рады сообщить вам, что «Скайп» теперь будет являться частью опенсорс-сообщества.
Так что разработчики Linux будут иметь возможность влиять на развитие клиента Skype для Linux, что почти наверняка приведёт к развитию отдельных версий для различных дистрибутивов.
[…] исходный код версии Skype для Linux будет открыт в ближайшем будущем.
Если всё это — не красивый розыгрыш, то это просто замечательно. Реализацию протокола, конечно, вряд ли, откроют, но на всё остальное посмотреть было бы интересно.

UPD: Спасибо a_v за ссылку: есть подтверждение в блоге Skype for Linux на официальном сайте. Речь идёт только об открытии пользовательского интерфейса, но сторонние клиенты будут иметь возможность использовать закрытую библиотеку для поддержки протокола.
Total votes 69: ↑61 and ↓8 +53
Views 2.2K
Comments 80

Halite — open source аналог uTorrent

Decentralized networks
Сразу предупреждаю — топик для параноиков :)

Исходные данные.

— Давно и регулярно ходят слухи, что uTorrent сливает некоторую статистику использования своим разработчикам.
— Исходники его закрыты, так что проверить этот факт сложно. Но если это не так, зачем держать их закрытыми?
— Приятно было было бы иметь open source битторрент-клиент. Как минимум, чтобы можно было легко убедиться в отсутствии «закладок», как максимум — потому что его всегда можно подправить для своих нужд (хотя бы чтобы затруднить жизнь любителям судебных преследований за скачивание).
— При этом uTorrent приятен в первую очередь тем, что весит немного, работает быстро, устанавливается легко, прост и понятен в работе. Торрент-клиенты весом по 35 мб, как Deluge, вряд ли будут пользоваться такой же популярностью, как 300-килобайтный uTorrent — потому что скачать и установить в 5 секунд на любой компьютер — не получится.

Задача.

Найти аналог, удовлетворяющий следующим требованиям:
Читать дальше →
Total votes 45: ↑30 and ↓15 +15
Views 21K
Comments 50

Реципрокация в Интернете противостоит рыночной экономике и монетизации

Copyright
[Карл Поланьи. Избранные работы.]Русский публицист Егор Станиславович Холмогоров, размышляя (в своём блоге) над «Избранными работами» западного мыслителя Карла Поланьи, делает практический вывод о том, что современные практики информационного обмена в Интернете (Холмогоров приводит в пример прежде всего торрентовый файлообмен, но логика его рассуждений годится в известной мере и для открытого свободного программного обеспечения) являются примером так называемой реципрокации (то есть такой циркуляции материальных благ и услуг между людьми, в которой проявляются взаимные социальные обязательства этих людей), поэтому они фундаментально враждебны всем современным практикам рыночной экономики и монетизации, и даже со временем окажутся, быть может, способными ниспровергнуть современные практики во имя установления значительно более справедливого общественного устройства.

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

Читать дальше →
Total votes 13: ↑8 and ↓5 +3
Views 664
Comments 1

Сообщество готово к возрождению HP webOS в лице проекта Phoenix

Open source *
Как уже многие знают, корпорация Hewlett-Packard отказалась от дальнейшего развития операционной системы webOS, предназначенной для коммуникаторов и планшетов. Провал проекта стал одной из причин перестановок в топ-менеджменте компании, в том числе CEO Лео Апотекера. После того, как Мег Уитман заняла должность генерального исполнительного директора, было решено провести анализ кода системы и выпустить её по свободной лицензии Apache.
Читать дальше →
Total votes 32: ↑29 and ↓3 +26
Views 1.2K
Comments 16

Открытые репозитории кода по открытым данным и открытому государству

Open source *Open data *
Для всех кто работает с открытыми данными, делает свои проекты для себя, людей, для участия в конкурсах всегда бывает бывает полезен исходный код примеров того как данные собирались и что с ними делалось.

Я предлагаю составить список открытых репозиториев кода нацеленного именно на решение задач по работе с открытыми данными и примеры проектов которые на них основаны.

Вот список репозиториев зарубежных инициатив которые мне известны:
огромное количество проектов Open Knowledge Foundation — CKAN, расширения к нему, утилиты по преобразованию данных
репозитории исходного кода Sunlight Labs — очень много примеров того как распарсены многие американские сайты и базы данных, а также библиотеки по работе с данными разного вида
репозитории OpenGovernment.org — много примеров проектов на Ruby
репозитории департамента ИТ Оксфорда — их проекты по открытым данным такие как DataVerse;
открытый код Белого Дома (США) — проекты по петициям, стандартам API и всяким штукам для Drupal
репозиторий AlphaGov (UK) — материалы проекта www.gov.uk много кода самого проекта и подпроектов

Мы в Информационной Культуре работаем с открытыми данными постоянно и часть того кода что мы производим вполне может быть полезна и другим. Да что уж там, точно будет полезна.

Поэтому мы выложили много материалов в виде публичных репозиториев в которых каждый может найти что-то для себя и свободно использовать.
Читать дальше →
Total votes 31: ↑29 and ↓2 +27
Views 9.4K
Comments 13