Копирайт → Реципрокация в Интернете противостоит рыночной экономике и монетизации
Русский публицист Егор Станиславович Холмогоров, размышляя В рамках этой логики и терминологии торрентовый файлообмен обладает свойством прямой реципрокности (отношения выстраиваются по принципу «сколько у тебя скачали, столько и ты можешь скачать»), а вики обладает свойством макрореципрокности («ты делаешь общий вклад в крупную информационную копилку, за счёт этого она растёт, а ты можешь ею пользоваться»), а YouTube (или другое средство вещания своего контента на других сайтах по обоюдному согласию) обладает ограниченной реципрокностью («даю пользоваться, но не даю владеть»).
Peer-to-Peer → Halite — open source аналог uTorrent
Сразу предупреждаю — топик для параноиков :)
Исходные данные.
— Давно и регулярно ходят слухи, что uTorrent сливает некоторую статистику использования своим разработчикам.
— Исходники его закрыты, так что проверить этот факт сложно. Но если это не так, зачем держать их закрытыми?
— Приятно было было бы иметь open source битторрент-клиент. Как минимум, чтобы можно было легко убедиться в отсутствии «закладок», как максимум — потому что его всегда можно подправить для своих нужд (хотя бы чтобы затруднить жизнь любителям судебных преследований за скачивание).
— При этом uTorrent приятен в первую очередь тем, что весит немного, работает быстро, устанавливается легко, прост и понятен в работе. Торрент-клиенты весом по 35 мб, как Deluge, вряд ли будут пользоваться такой же популярностью, как 300-килобайтный uTorrent — потому что скачать и установить в 5 секунд на любой компьютер — не получится.
Задача.
Найти аналог, удовлетворяющий следующим требованиям:
Исходные данные.
— Давно и регулярно ходят слухи, что uTorrent сливает некоторую статистику использования своим разработчикам.
— Исходники его закрыты, так что проверить этот факт сложно. Но если это не так, зачем держать их закрытыми?
— Приятно было было бы иметь open source битторрент-клиент. Как минимум, чтобы можно было легко убедиться в отсутствии «закладок», как максимум — потому что его всегда можно подправить для своих нужд (хотя бы чтобы затруднить жизнь любителям судебных преследований за скачивание).
— При этом uTorrent приятен в первую очередь тем, что весит немного, работает быстро, устанавливается легко, прост и понятен в работе. Торрент-клиенты весом по 35 мб, как Deluge, вряд ли будут пользоваться такой же популярностью, как 300-килобайтный uTorrent — потому что скачать и установить в 5 секунд на любой компьютер — не получится.
Задача.
Найти аналог, удовлетворяющий следующим требованиям:
Open source → Microsoft открывает исходные коды
Именно с таким заголовком я получил сегодня бюллетень от MS.
Весьма в духе желтой прессы, но что же на самом деле будет открыто?
Весьма в духе желтой прессы, но что же на самом деле будет открыто?
Персональные блоги → Личный вопрос к программистам
Представьте ситуацию:
Вы разрабатываете бесплатную программу с открытым кодом, цель которой — стать альтернативой для платной и уменьшить её долю рынка. (Пока платная абсолютный лидер.)
Ваша программа, конечно, по чисто объективным причинам намного лучше конкурента. Но чтобы все эти достоинства проявились в полной мере, сохранять файлы нужно в своём собственном формате. А стандарт де факто — формат конкурента. Плохой и не совсем открытый. А ваш — хороший и бери-не-хочу-открытый. Понятно, что работать нужно и с лидирующим форматом, и с собственным, и ваша программа это умеет.
Вопрос:
В какой формат ваша программа будет сохранять файлы по умолчанию? (В свой или в формат конкурента.)
Почему? (Обязательно объясните.)
Потом расскажу, к чему это я, и дам свою версию ответа с обоснованием.
Вы разрабатываете бесплатную программу с открытым кодом, цель которой — стать альтернативой для платной и уменьшить её долю рынка. (Пока платная абсолютный лидер.)
Ваша программа, конечно, по чисто объективным причинам намного лучше конкурента. Но чтобы все эти достоинства проявились в полной мере, сохранять файлы нужно в своём собственном формате. А стандарт де факто — формат конкурента. Плохой и не совсем открытый. А ваш — хороший и бери-не-хочу-открытый. Понятно, что работать нужно и с лидирующим форматом, и с собственным, и ваша программа это умеет.
Вопрос:
В какой формат ваша программа будет сохранять файлы по умолчанию? (В свой или в формат конкурента.)
Почему? (Обязательно объясните.)
Потом расскажу, к чему это я, и дам свою версию ответа с обоснованием.
Персональные блоги → Где карта, Билли?
Крупный бизнес потакает пиратству
«Торговец и пират долгое время были одной и той же фигурой», — писал Фридрих Ницше. «Даже сегодня, бизнес-этика – это не более чем усовершенствованная этика флибустьера». Разумеется, компании, не согласятся с этим утверждением. Как правило, пиратство наносит урон бизнесу. Оно подрывает продажи легитимных товаров, лишает компанию её ценной интеллектуальной собственности, а также прочих сливок, которые могли бы достаться бренду. Коммерческое пиратство может принимать совсем иные формы, чем те, что обычно изображают в приключенческих фильмах. Однако, похищение результатов чьих-то исследований, художественных идей или даже журналистских материалов является такой же кражей.
Этот принцип стоит того, чтобы его отстаивать. Так или иначе, компании вынуждены работать в реальном мире, где, несмотря на все усилия звукозаписывающей, софтверной и прочих индустрий, пиратство преодолевает любые преграды. Таким образом, смирившись с тем, что определённое количество краж не возможно будет предотвратить, некоторые компании решили использовать это, себе на пользу.
«Торговец и пират долгое время были одной и той же фигурой», — писал Фридрих Ницше. «Даже сегодня, бизнес-этика – это не более чем усовершенствованная этика флибустьера». Разумеется, компании, не согласятся с этим утверждением. Как правило, пиратство наносит урон бизнесу. Оно подрывает продажи легитимных товаров, лишает компанию её ценной интеллектуальной собственности, а также прочих сливок, которые могли бы достаться бренду. Коммерческое пиратство может принимать совсем иные формы, чем те, что обычно изображают в приключенческих фильмах. Однако, похищение результатов чьих-то исследований, художественных идей или даже журналистских материалов является такой же кражей. Этот принцип стоит того, чтобы его отстаивать. Так или иначе, компании вынуждены работать в реальном мире, где, несмотря на все усилия звукозаписывающей, софтверной и прочих индустрий, пиратство преодолевает любые преграды. Таким образом, смирившись с тем, что определённое количество краж не возможно будет предотвратить, некоторые компании решили использовать это, себе на пользу.
Open source → 8 лучших бесплатных средств разработки с открытым кодом по версии InfoWorld
Тестовый Центр InfoWorld выбрал восемь лучших бесплатных инструментов с открытым кодом для разработчиков. Здесь есть средства создания насыщенных приложений (RA), AJAX-фреймворк, система управления бизнес-правилами, пакет контроля версий, объектная база данных, монитор для тестирования веб-сервисов… но пойдем по порядку:
Объектная база данных: db40
Появившись как Java-библиотека для баз данных, db4o была затем параллельно перенесена на платформу .NET. В множество полезных функций библиотеки db4o входят реализованные в 2005 году «родные запросы» (Native Queries) для построения запросов непосредственно методами Java или .NET.
Управление версиями: Git
Распределенная система управления версиями Git была изначально создана Линусом Торвальдсом, а теперь поддерживается Джунио Хамано (Junio Hamano). Git — это инструмент управления ревизиями во многих выдающихся open-source-проектах, включая ядро Linux, сервер X.org, ядро проекта One Laptop per Child (OLPC) и веб-фреймворк Ruby on Rails. Движок Git как минимум на порядок быстрее аналогичных систем для больших проектов и включает продвинутую поддержку для ветвления и слияния кода.
Библиотека веб-клиента: HttpClient
HttpClient — это Java-библиотека для передачи информации по HTTP-протоколу (родилась в 2001). Она позволяет выполнять http-запросы и легко обрабатывать полученные ответы. Множесто библиотек для работы с web-сервисами используют эту библиотеку в качестве транспортного слоя. Если вы Java-программист, и вам нужно послать http-запрос куда бы то ни было, то это библиотека для Вас. (aib — cпасибо за поправки)!
Веб-разработка → Открытый исходный код — благо или троянский конь?
Сразу хочется сузить рамки — разговор идет о продаже программного продукта (php+MySQL).
Вопрос — (про)давать ли исходный код?
Аргументы в пользу закрытого кода.
— Подавляющему большинству клиентов нужно чтобы продукт работал и исходный код не нужен.
— При закрытом коде проще осуществлять тех. поддержку — клиент своими руками не залезет куда не надо и не породит новых уникальных ошибок, в которых хрен разберешься.
— Сложнее стырить исходный код. А точнее его можно получить, но вот что-то серьезное переделать в этом «исходнике» сложно — максимум сломать защиту, внести незначительные правки.
— Есть некоторая надежда разработчика, что закрытый код спасет от перепродажи его продукта лихими людьми.
— Есть легкая надежда, что купят продукт, потому как «сломать» не смогут, либо «ломанный» побоятся использовать.
— Народ (наш народ :) ) привык что если код открыт, значит бесплатно!
Вопрос — (про)давать ли исходный код?
Аргументы в пользу закрытого кода.
— Подавляющему большинству клиентов нужно чтобы продукт работал и исходный код не нужен.
— При закрытом коде проще осуществлять тех. поддержку — клиент своими руками не залезет куда не надо и не породит новых уникальных ошибок, в которых хрен разберешься.
— Сложнее стырить исходный код. А точнее его можно получить, но вот что-то серьезное переделать в этом «исходнике» сложно — максимум сломать защиту, внести незначительные правки.
— Есть некоторая надежда разработчика, что закрытый код спасет от перепродажи его продукта лихими людьми.
— Есть легкая надежда, что купят продукт, потому как «сломать» не смогут, либо «ломанный» побоятся использовать.
— Народ (наш народ :) ) привык что если код открыт, значит бесплатно!
Open source → Краткий обзор публичных лицензий
На Хабре неоднократно звучали просьбы разъяснить ту или иную лицензию для ПО с открытым кодом. В следующей статье есть такая информация:
Краткий путеводитель по зоопарку публичных лицензий.
Краткий путеводитель по зоопарку публичных лицензий.
Open source → Сколько Open Source проектов придумано, разработано и реализовано в России?
По статистике, более 40 млн. человек в России регулярно или время от времени пользуются Интернетом (1), по всей видимости, еще большее количество людей имеет дома или на работе персональный компьютер. Используя при работе различные программы, люди даже не осознают, что над некоторыми из них трудились российские программисты, продвигающие Open Source движение. К сожалению, нет никаких данных относительно того, сколько людей, имеющих отношение к Open Source, говорят на русском языке
Странно, но российские разработчики проявляют слабую активность и заинтересованность в продвижении своих проектов, относительно своих коллег из других стран. Предлагаем устроить своеобразную перепись Open Source населения. Заявите о себе, расскажите, кто вы и чем вы занимаетесь. Народ должен знать своих героев!
Вступайте в интернет-клуб разработчиков Open Source на базе социальной сети МойКруг.ру. Мы надеемся, что это позволит людям, задействованным в проектах с открытым кодом познакомиться между собой, получить или оказать необходимую помощь. Вместе можно гораздо громче заявить о себе!
Странно, но российские разработчики проявляют слабую активность и заинтересованность в продвижении своих проектов, относительно своих коллег из других стран. Предлагаем устроить своеобразную перепись Open Source населения. Заявите о себе, расскажите, кто вы и чем вы занимаетесь. Народ должен знать своих героев!
Вступайте в интернет-клуб разработчиков Open Source на базе социальной сети МойКруг.ру. Мы надеемся, что это позволит людям, задействованным в проектах с открытым кодом познакомиться между собой, получить или оказать необходимую помощь. Вместе можно гораздо громче заявить о себе!
Open source → 3 миллиона Open Source измерений для Java программистов
SourceKibitzer сообщает, что на сегодняшней день на сайте размещен анализ более 500 Open Source проектов, написанных на языке Ява, и, команда сайта не собирается останавливаться на достигнутом.
По оценке руководителей SourceKibitzer, в интернете опубликовано более 50.000 Java проектов с открытым кодом, примерно 5000 из которых активно функционируют. Собрать все доступные проекты воедино – это приоритетная задача для разработчиков SK, которая за пол года существования сайта уже реализована на одну десятую часть. Среди 500 опубликованных и проанализированных проектов можно найти: Apache, Codehaus, JBoss и ObjectWeb. В общей сложности, база SourceKibitzer включает в себя 3 миллиона измерений и это число каждую неделю увеличивается еще на 100 000 единиц. Более того, суммарный размер проанализированного кода составляет более 24 миллионов строк.
По оценке руководителей SourceKibitzer, в интернете опубликовано более 50.000 Java проектов с открытым кодом, примерно 5000 из которых активно функционируют. Собрать все доступные проекты воедино – это приоритетная задача для разработчиков SK, которая за пол года существования сайта уже реализована на одну десятую часть. Среди 500 опубликованных и проанализированных проектов можно найти: Apache, Codehaus, JBoss и ObjectWeb. В общей сложности, база SourceKibitzer включает в себя 3 миллиона измерений и это число каждую неделю увеличивается еще на 100 000 единиц. Более того, суммарный размер проанализированного кода составляет более 24 миллионов строк.