LINUX.ORG.RU

Hamstersoft Ebook Converter нарушает GPL

 ,


0

3

Приложение Ebook Converter от отечественной компании с говорящим названием Hamstersoft содержит код из приложения calibre, лицензированный под GPL v3. Hamstersoft отказывается соблюдать условия лицензии и публиковать исходный код приложения, выкладывая только «клей» между GUI своего приложения и кодом calibre. Разработчики calibre в настоящее время рассылают требования приостановить распространение нарушающего их права кода таким компаниям, как Google, Facebook, Microsoft и Yahoo.

>>> Душераздирающие подробности

★★★★★

Проверено: svu ()

Ответ на: комментарий от anonymous

> А те, кто его уже скачали, имеют согласно лицензии право получить исходный код?

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

> Заметание следов не отменяет факта преступления...

Ясное дело, иначе когда Microsoft уличили в нарушении GPL они бы просто удалили код с сайта, а так им пришлось таки выложить исходники.

anonymous
()
Ответ на: комментарий от dikiy

А не нарушают ли они случаем GPL и в следующих программах: Free Video Converter Free Burning Studio

То что связано с конвертацией видео потенциально могло бы использовать код из Mencoder, MPlayer, VLC - а они под GPL.

То что связано с записью дисков потенциально могло бы использовать код из libisoburn, libburn, dvd+rw-tools - они тоже под GPL, хотя вроде как это *nix- специфичные либы.

anonymous
()
Ответ на: комментарий от anonymous

>> hamstersoft ebook converter выпилен с официального сайта.

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

вообще да, походу :)

Жарко этим мягким хомячкам будет :)

dikiy ★★☆☆☆
()
Ответ на: комментарий от anonymous

>А не нарушают ли они случаем GPL и в следующих программах: Free Video Converter Free Burning Studio

Неплохо бы прошерстить их на эту тему. Кто возьмется?

dikiy ★★☆☆☆
()

Google уже отреагировал, при поиске по слову hamstersoft выдаёт такое внизу страницы:

В ответ на жалобу, полученную на основании US Digital Millennium Copyright Act (Закона США о защите авторских прав в цифровую эпоху), мы удалили несколько результатов (а именно: 1) с этой страницы. При желании можно ознакомиться с жалобой, вызвавшей это удаление, на сайте ChillingEffects.org.

http://www.chillingeffects.org/notice.cgi?sID=102628

anonymous
()
Ответ на: комментарий от dikiy

Бугага

http://hamstersoft.com/eula

Hamster Free Video Converter uses FFmpeg version 0.6 from the FFmpeg project and Mencode under GNU GPL v2 license. FFmpeg source code for this software is avalible at: http://www.ffmpeg.org/; Mencode source code for this software is avalible at:ftp://ftp.mplayerhq.hu/MPlayer/releases/mplayer-export-snapshot.tar.bz2

Они там упоротые

goingUp ★★★★★
()

А вот и ещё компромат: http://www.the-digital-reader.com/2011/07/05/id-avoid-the-hamstersoft-ebook-c...

But then a few days later I had to reboot my computer. The HamsterSoft app started itself on boot, and I couldn’t find a way to stop it. This is a no-no in my book. If I can avoid an app that does this, I will. Also, the apps keep forcing to go to the Hamstersoft Facebook page (and it even does this when I deleted the apps). The latter just pisses me off, and since a replacement is easy to find I deleted the app.

anonymous
()
Ответ на: комментарий от goingUp

>Hamster Free Video Converter uses FFmpeg version 0.6 from the FFmpeg project and Mencode under GNU GPL v2 license. FFmpeg source code for this software is avalible at: http://www.ffmpeg.org/; Mencode source code for this software is avalible at:ftp://ftp.mplayerhq.hu/MPlayer/releases/mplayer-export-snapshot.tar.bz2

Они там упоротые

Все. песец стартапу :)

dikiy ★★☆☆☆
()

А что это вообще за люди такие hamstersoft? Судя по их продуктам, это что-то типа Денисов Поповых.

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от goingUp

Кстати с mencoder'ом они необязательно линкуются, может просто запускают консольный mencoder.exe

goingUp ★★★★★
()
Ответ на: комментарий от Ttt

http://www.letagroup.ru/rus/company/hamstersoft.html

HamsterSoft специализируется на разработке массового программного обеспечения для домашнего использования. Основная идеология продуктов компаний HamsterSoft это бесплатное распространение, простота управления, максимально возможная функциональность и «прикольность»

anonymous
()
Ответ на: комментарий от anonymous

Ну это они так сами про себя говорят. На деле же, я смотрю, у них все программы основаны на чужих свободных программах. И какая им от них выгода? Я что-то платных услуг не нашёл на их сайте.

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от anonymous

обожемой, нафига им столько народу то? Эффективный менеджмент?

Binary ★★★★★
()
Ответ на: комментарий от Ttt

> И какая им от них выгода?

«Но в целом идем по плану, нашли несколько рабочих схем монетизации, рекламы и продвижения. Например, мы первые придумали встраивать LIKE от Facebook прямо в инсталлятор, это дает нам 200-300 френдов в сутки. За год мы планируем собрать более 100 000 фанов.»

Видимо, девчонкам понравиться.

kid_lester
()
Ответ на: комментарий от Ttt

Вот ещё из удалённой статьи на хабре: http://habrahabr.ru/tag/hamstersoft/

http://webcache.googleusercontent.com/search?q=cache:MF3uSSVuic0J:www.maillis...

Конечно, мы и много «накосячили» за это время, потратили уйму денег, времени и сил не туда, куда следовало. Но в целом идем по плану, нашли несколько рабочих схем монетизации, рекламы и продвижения. Например, мы первые придумали встраивать LIKE от Facebook прямо в инсталлятор, это дает нам 200-300 френдов в сутки. За год мы планируем собрать более 100 000 фанов.

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

anonymous
()
Ответ на: комментарий от AVL2

> ну и как можно решить проблемы «с разными типами открытых лицензий: LGPL/MPL», если при вашем прочтении двойного лицензирования, слинковав программу тут получешь одну лицензию?

Правильно заданный вопрос содержит больше половины ответа. :) Не все лицензии одинаково полезны. [L]GPL и MPL несовместимы. LGPL может создать неудобства при статической линковке с закрытым кодом. Соответственно, если вы пишете закрытую программу или выбираете для неё MPL, то вам очень захочется взять этот код под MPL (или под BSD, Apache 2,...). Но если код будет только под MPL, то его не смогут использовать те, кто пишет GPL. По этому разумно выпустить код под двойной лицензией, чтобы одни взяли его как LGPL, другие как MPL.

atrus ★★★★★
()
Ответ на: комментарий от dikiy

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

psh ★★
()
Ответ на: комментарий от anonymous

Ну а в каком месте тут монетизация?

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от dikiy

> Все. песец стартапу :)

Ну, надо смотреть. Если они вызывают ffmpeg, как утилиту командной строки, то к ним не придраться.

Вообще тема не уникальная, на западе давно такие конторки есть. Компилируют СПО под венду, лепят свой логотип и продают, кладя на GPL. Главное, непонятно зачем. Хомячки ведь сами всё равно не скомпилируют. Я знаю, пробовал. Установить, скажем, mingw, скачать, собрать библиотеки, потом программу - это труднее, чем в linux.

atrus ★★★★★
()
Ответ на: комментарий от atrus

> Если они вызывают ffmpeg, как утилиту командной строки, то к ним не придраться.

Если они распространяют её в составе единого продукта - тогда можно придраться. Вспомни MySQL.

kid_lester
()
Ответ на: комментарий от Ttt

>Ну это они так сами про себя говорят. На деле же, я смотрю, у них все программы основаны на чужих свободных программах. И какая им от них выгода?

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

dikiy ★★☆☆☆
()
Ответ на: комментарий от atrus

>[L]GPL и MPL несовместимы.

LGPL как раз совместима (в плане линковки с кодом под MPL, а не в плане смены MPL на LGPL), если не ошибаюсь (MPL не читал, т.к. не нашёл перевода).

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от kid_lester

>> Если они вызывают ffmpeg, как утилиту командной строки, то к ним не придраться.

Если они распространяют её в составе единого продукта - тогда можно придраться. Вспомни MySQL.

это мы еще не посмотрели что там с писалкой дисков у них :)

dikiy ★★☆☆☆
()
Ответ на: комментарий от dikiy

> это мы еще не посмотрели что там с писалкой дисков у них :)

Попробую угадать. Загружается Virtualbox, в котором загружается Debian, который пробрасывает устройство и пишет диск. И всё это без исходников.

kid_lester
()
Ответ на: комментарий от kid_lester

вообще можно проще. АФАИК, cdrecord еще в далеком 2001 спокойно под виндой собирался без всяких mingw.

dikiy ★★☆☆☆
()
Ответ на: комментарий от atrus

>> Все. песец стартапу :)

Ну, надо смотреть. Если они вызывают ffmpeg, как утилиту командной строки, то к ним не придраться.

Вообще-то как написано на офф. сайте ffmpeg она под двойной лицензией GPL и LGPL. Таким образом они взяли её под LGPL и вполне законно могут линковать со своим проприетарным кодом. Но и тут есть один нюанс - линковать с проприетарщиной можно только динамически, т.е. ffmpeg должна идти в поставке как отдельная dll-библиотека, а вот если же ffmpeg слинкована прямо внутрь исполняемого exe-файла то это нарушение LGPL.

anonymous
()
Ответ на: комментарий от dikiy

«Немного погрузился в контекст, на примере видеоконвертера. Это безумие, имхо. Вебинсталлер на .Net весом в 300 кб, который скачивает Inno Setup инсталлер весом в 13 метров, который в свою очередь распаковывается в ffmpeg (drv) и mencoder (drv2) [которые зачем-то переименованы в .mv] и ДЕВЯТИМЕТРОВЫЙ исполняемый файл на Delphi, внутри которого творится двойное безумие.

SpTBX (шикарная вещь) и еще фуева туча компонент, некоторые из которых вполне взаимозаменяемы [или облегчаемы / отключаемы], имхо. Вы туда даже ImageEn впихнули (очень надеюсь, что купленный, т.к. автор крайне позитивный человек и низкий поклон ему) :)»

kid_lester
()

«Мы работаем как Nike — делаем дизайн, ТЗ, оговариваем технологии. Потом ищем, кто сможет сделать — делаем. После делаем промо и монетизацию.»

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

kid_lester
()
Ответ на: комментарий от Ttt

>Если в системе стоит библиотека под LGPL, и её используют два разных приложения, то условно можно считать, что это два разных экземпляра этой библиотеки.

Это очень скользская тропа. Собственно, именно это я и предлагал. Считать клей условно двумя экземплярами одной библиотеки.

AVL2 ★★★★★
()
Ответ на: комментарий от dikiy

> hamstersoft ebook converter выпилен с официального сайта

В Сколково читают ЛОР? Скандалы, интриги, расследования...

northerner ★★★
()
Ответ на: комментарий от anonymous

>Да, только вот автор прослойки может не иметь права лицензировать эту прослойку под GPL-несовместимой лицензией. Если его прослойка линкуется с GPL-only софтом, то ЛЮБАЯ лицензия этой прослойки должна быть GPL-совместима.

вот в этом есть есть некое зерно истины.

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

AVL2 ★★★★★
()

Про их продукт HAMSTER Free ZIP Archiver: Hamster Free Zip Archiver made by HamsterSoft and based on 7z-engine (http://www.7-zip.org/) created by Igor Pavlov (7-Zip Copyright (C) 1999-2011 Igor Pavlov) and inherits all LGPL restrictions.

Захотел проверить, а соблюдают ли они LGPL для 7z: для этого надо убедится что в каталоге с установленной программой присутствут dll -библиотека для 7z ну или exe-файл 7z - т.к. если их нет то из следует что 7z вкопилена в exe-файл, что согласно LGPL делать запрещено, скачал установщик и попробовал установить в wine:

$ wine Downloads/hamsterfreeziparchiver.exe fixme:actctx:parse_manifest_buffer root element is L"asmv1:assembly", not <assembly> wine: Install Mono for Windows to run .NET 2.0 applications.

Ну уж нет, спасибо, mono я ставить не собираюсь.

anonymous
()
Ответ на: комментарий от kid_lester

Берегитесь вендопользователи, русские бизнесмены активизировались

goingUp ★★★★★
()
Ответ на: комментарий от Ttt

В моём случае — линковку с одной библиотекой можно заменить линковкой с действительно двумя разными экземплярами библиотеки, и будет то же самое, только места на диске будет требоваться больше. А в сабжевом случае — нет.

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от dikiy

Вот именно, mencoder под GPL и раз они его используют то это нарушение.

Кто-нибудь может описать последовательность шагов(куда надо писать), чтобы сделать с Hamster Free Video Converter то же самое, что уже сделали с Hamstersoft Free Ebook Converter?

anonymous
()
Ответ на: комментарий от goingUp

> ни его скорей всего не линкуют, а просто вызывают mencoder.exe.

Мне тоже понравилось, как дельфикодерам польстили. :)

kid_lester
()
Ответ на: комментарий от anonymous

DMCA takedown письма может рассылать только правообладатель. Т.е. если авторы mencoder этим заниматься не будут, то ничего сделать нельзя. Кстати, эти хомяки могут послать DMCA counter-notice, в таком случае гугл вернет их сайт в раздачу, а автору calibre останется только подавать в суд. Почитать про всю эту систему можно, например, в Википедии: http://en.wikipedia.org/wiki/Online_Copyright_Infringement_Liability_Limitati...

trycatch ★★★
()
Ответ на: комментарий от anonymous

> а вот если же ffmpeg слинкована прямо внутрь исполняемого exe-файла то это нарушение LGPL.

Нет. Но с них могут потребовать объектники для перелинковки с патченным ffmpeg.

atrus ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.