buybackoff
buybackoff личный блог
09 февраля 2017, 14:12

QUIKSharp интегрирован в TsLab

Ничто так не хвалит автора, как воровство заимствование его идей! Случайно обнаружил, что самый удобный и единственный действительно open-source коннектор к Квику QUIKSharp поставляется вместе с TsLab (документация). Но ни в документации, ни в файлах программы нет ни единого упоминания об авторах кода, что является нарушением open source лицензии Apache 2.0. (правда они видимо «забыли стереть» упоминание в файлах Lua)

Хочу напомнить, что недавно благодаря стараниям Prophetic функционал QUIKSharp практически полностью покрыл весь функционал Lua. В проекте 7 контрибьютеров, моих коммитов уже только 1/3 от общего числа, проект открыт для новых авторов. Коннектор абсолютно бесплатный, надежно работает сразу «из коробки» без всяких настроек. В проекте недавно появились примеры использования.

Товарищи из TsLab так же продают этот бесплатный коннектор за 4 тыc. руб. в месяц с 1 января, видимо сразу как мы добавили недостающие функции из QLua. Это только усиливает гордость :) Прелесть лицензии Apache 2.0 в том, что такие проекты можно совершенно свободно и бесплатно использовать даже в коммерческих продуктах, что TsLab и сделали. Однако грустно, что вместо того, чтобы присоединиться к open-source разработке и честно упомянуть авторов, они просто зарыли код в своем дистрибутиве. Я был бы только рад, что мой код массово используется в бою, а 4 тыс рублей стоит удобство от объединения с системой TsLab, а не open source решение.

Предлагаю авторам TsLab добавить ссылку на проект в окно «О программе», присоединиться к разработке на ГитХабе и жить дружно!
62 Комментария
  • Сергей Гаврилов
    09 февраля 2017, 14:23
    В суд подать на подлецов… Так будет круче и пиар ярче…
      • Сергей Гаврилов
        09 февраля 2017, 14:32
        buybackoff, так за лицензию и порвите обидчиков… За 1 рубль компенсации…
          • Евгений
            09 февраля 2017, 21:47
            buybackoff, не факт что они ваше решение используют. Заплатили программисту, а тот выдал самое для него простое.
              • Евгений
                09 февраля 2017, 21:55
                buybackoff, если это официальный представитель, то да. 

                Помощники теперь руки опустят. Они делают делают, а то лаб это продаёт 
                  • Евгений
                    10 февраля 2017, 07:30
                    buybackoff, они продают не ваш продукт, а уже свой. Если бы они вставили ваш продукт, и ссылку на вас, тогда вы был бы правы. А так сейчас в их поставке их продукт.

                    И чтобы вы понимали, правообладателем торговой марки является в РФ тот, кто (на выбор) 1) зарегистрировал торговую марку 2) кто совершил первую коммерческую сделку с упоминанием торговой марки. Поэтому, если в вашем коде есть названия QUIKSharp, и компания тс лаб уже сделала первую продажу, и вы не зарегистрировали торговю марку, то это уже вы незаконно используете QUIKSharp в своем упоминании. ;-)
                      • Евгений
                        10 февраля 2017, 08:19
                        buybackoff, признается любая лицензия, не важная ее название. Но лицензия должна быть 1) на русском языке 2) четкое указание, что продукт распространяется на правах оферты ввиде текста лицензии 3) необходимы акцепты пользователями оферты.

                        В случае агнлоязычного GitHub нет этих пунктов. Видимо, у английском праве условия другие. Поэтому программист из тс лаб не нарушил лицензионное соглашение в правовом поле ГК РФ.

                        Насчет торговой марки — это общеизвестный факт. Не хотите в судах просиживать — регистрируйте. Нет денег на регистрацию — сделайте себе ИП, и продайте хорошему знакому лицензионную копию за 1 рубль, с бумажной копией договора, счетом и актами (тем самым подвтвердив, что вы придумали торговую марку от такого то числа, и использовали ее в совершении торговой сделки).

                        Ваши права как автора никто не оспорит (хотя и это возможно), но эксклюизвные права — легко.

                        Я не юрист. Был в судах и не раз в качестве эсперта (как правило, со стороны ответчика). Издержки работы на брокеров и инвестиционных компаний. Поэтому про программное обеспечение и их право на использование знаю не по наслышке.
                          • Евгений
                            10 февраля 2017, 08:38
                            buybackoff, вы для них своеобразный конкурент. Зачем им вас рекламировать?

                            Я написал о ваших помощниках первоначально. Одно дело делать для честный робото торговцев коннектор, другое дело, когда компании продают коннектор за 4 т.р. в месяц и ничего не отчисляют тем, кто что-то там правит каждый день, находит ошибки ценой своего депозита. Это демотивирует.
                            • ch5oh
                              10 февраля 2017, 11:26

                              Евгений, мы никак не используем "ежедневные правки авторов проекта". Фактически, от момента отпочковывания (примерно год назад) это отдельная ветка разработки.

                              Люди нашли в инете необходимые (чужие) библиотеки для Луа (сокеты и сериализацию JSON в частности) и смогли поженить «ежа с ужом». По сути, был сделан необходимый каркас. Proof-of-concept.

                              Их уважаемое авторство неоспоримо.

                              • Евгений
                                10 февраля 2017, 11:46
                                ch5oh, я примерно это и имел ввиду что то что есть в то лабе это не квик шарп с т.з. лицензии.

                                А править основную ветку не будете помогать? Или пошёл вон этот Байбеков? ☺
                  • asteroid
                    18 февраля 2017, 23:56
                    buybackoff, да было бы очень интересно посмотреть на Ваши решения, особенно если они как-то затрагивают Spreads.
                  • asteroid
                    19 февраля 2017, 17:39
                    buybackoff,  а еще хотелось бы посмотреть на реализацию какого-нибудь стат арбитража в функцтональном стиле, хотя бы на словах. Это для излома своего мышления.
      • Евгений Черных
        09 февраля 2017, 14:37
        buybackoff, Надо было сразу делать лицензию с ограничением на коммерческое использование. 
  • тслаб   жадные  314     дарасы
    • ✔️AlgoDevil
      09 февраля 2017, 14:26
      Андрей Вячеславович (Ganesh), верно подметил про тслаб;)
      • Тимофей Дмитриев, 314  расы потому что глюк на глюке и глюком погоняет,  и чинят не особо. а денюшку любят как .... 
        • ✔️AlgoDevil
          09 февраля 2017, 15:04
          Андрей Вячеславович (Ganesh), 314  расы это мягко сказано, руки у них кривые, понасажают куеты, что через раз сделки срабатывают, то еще что-то не сработает, то зависнет и т.п. 
  • Prophetic
    09 февраля 2017, 15:57
    Судиться конечно вряд ли имеет смысл, а вот если бы все, кто использует ТСЛаб, напишет о произошедшем везде, где сам бывает с обсуждением данного продукта, то я почти уверен, что разработчики ТСЛаб все же добавят автора коннектора в описание своего продукта. Думаю, он это заслужил.
      • Prophetic
        09 февраля 2017, 16:48
        buybackoff, Ну, я же не против. Для меня — Вы автор, благодаря которому, у меня теперь есть удобный коннектор, без которого я уже не могу себе представить свою дальнейшую деятельность на рынке. :)
          • Prophetic
            09 февраля 2017, 17:06
            buybackoff, Что тут скажешь? На ум приходят самые «избитые» поговорки:
            Хорошая мыля приходит опосля.
            Знал бы прикуп — жил бы в Сочи.
            Знал бы где упаду — соломки бы подстелил.

            Что уж теперь пенять на упущенные возможности. Единственный способ — это «капать на мозги» товарищам из TSLab, в надежде реанимировать остатки совести. Но только Вы или я этого не добьемся. Надо чтобы пользователи, которые им деньги платят, об этом писали, и задавали разрабам «неудобные» вопросы на эту тему.
              • Prophetic
                09 февраля 2017, 17:21
                buybackoff, Честно — не стал читать ссылку, поэтому и смысл от меня ускользнул. Но проставиться готов, если Вы в Москве обитаете. И это не шутка.
  • ch5oh
    09 февраля 2017, 17:23

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


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

      • ch5oh
        09 февраля 2017, 18:12

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

         

        Но после обвинения меня в троллинге (хотя всего лишь искренне пытался въехать в новый проект), решил больше Вас не беспокоить.

      • ch5oh
        10 февраля 2017, 11:14

        buybackoff, Пока время редактирования поста не истекло, не могли бы Вы исправить его текст и изменить фразу "воровство его идей!" на "использование его идей!"?

         

        1. То, что упоминание Вас не было вычищено из исходников, это не ошибка или недосмотр, а прямое указание на Ваше уважаемое авторство.

        2. Использование Вашего кода было сделано согласно лицензии. Поэтому обвинять нас в уголовном преступлении («воровстве») неправильно.

        3. То, что упоминание о Вас не было добавлено в проект — это мой личный недосмотр. Разумеется, файл лицензии будет добавлен в дистрибутив. Также мы укажем ссылку на Ваш проект в окне About. Процесс уже запущен.

         

          • ch5oh
            10 февраля 2017, 11:29

            buybackoff, при обсуждении таких вещей у меня начисто пропадает чувство юмора.

            Как уже сказал, ссылка на Ваш проект появится в ближайшее время.

        • Евгений
          10 февраля 2017, 12:31
          ch5oh, вы бы так не спешили. Если вы укажите в About ссылку на проект, то признаете факт использования. Чем это вам грозит.

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

          Не спешили бы вы. Ой как потом не просто будет в судах вам свою точку зрения отстоять. А скрин вашего окошечка у нотариуса сделать и заверить — пол часа работы.
            • ch5oh
              10 февраля 2017, 12:59

              buybackoff, мне неприятно видеть использование матерного слова в наш адрес.

            • Евгений
              10 февраля 2017, 13:38
              buybackoff, я про это и написал. Даже если вам поверить на слово (и вы не будете задним числом переделывать соглашения) это не значит, что другие ваши помощники будут разделять вашу точку зрения. Они имеют такие же права на ПО. Отчуждение их экслюзивных прав в пользу вашего соглашения, как я увидел у вас на сайте, не сделано. Осталось только подолждать, когда продажи пойдут у Тс лаб, сделать нотариально заверенную копию переписок, и вперед исковое заявление. А далее походы с адвокатом по дистрибьюторам (брокерам), принуждение их к разглашению информации о продажах и прочие прелести судебных издержек.
                • Евгений
                  10 февраля 2017, 13:51
                  buybackoff, соглашение должно быть на русском языке, должен быть акцепт каждым из участников сторон, должна быть четкая информация, что соглашение распространяется на правах оферты согласно ГК РФ (а не просто документ на сайте, который может загрузить любой желающий).

                  У вас ничего этого нет. По факту, ваша лицензия ничтожна с т.з. ГК РФ.

                  Хорошая лазейка для тех, кто решит поиметь денежки с тс лаб и других продавцов.
                    • Евгений
                      10 февраля 2017, 21:20
                      buybackoff, вы по всей видимости не понимаете о чем я пишу. Лицензии на свободно распросраняемое ПО принимается нашими судами. Более того, эта практика существует давно. В каких то судах это требуется доказывать, в каких то это принимается сразу. Мировые судьи то же люди.

                      А я вам написал про совсем другое — механизм размещения подобного соглашения.

                      Рекумендую вам прочитать, что такое акцепт http://www.consultant.ru/document/cons_doc_LAW_5142/912ecd30f8655752c373ce4bde835b3832154b11/ Без него ваша лицензия не будет иметь то, что сделает ее публичным соглашением.

                      Вы когда нибудь задавались вопросом, зачем нужна галочка Согласен при установке программы? Почему нельзя просто положить текстовый файлик рядом с программой? :-)
                        • Евгений
                          10 февраля 2017, 21:49
                          buybackoff, вы все верно пишите, но к сожалению, не до конца. Акцепт необходим. Это форма согласия пользователя с условиями. Если пользователь не принимает условия, он не может скачать и начать пользоваться ПО. В вашем случае это не так. Скачать может любой желающий. А значит формат принятия соглашения у вас молчаливая, что запрещается статьей 438. Поэтому правообладатели и делают акцепты ввиде явного принятия условий пользователем. Потому что в суде можно доказать это. Без этого доказать практически нереально (если только кто-то не сделал фото, видео записи).

                          Вас никто не засудит. Засудить могут тс лаб, если они укажут ссылку на источник. Потому что все ваши контрибуторы как вы их называете не делают акцепт вашего документа. :-)
                            • Евгений
                              11 февраля 2017, 06:32
                              buybackoff, только бумажный договор. Вы находитесь в российских реалиях, где гражданские суды идут годами. Бумажка с печатями существенно упростит процесс.

                              Я не думаю что компания уровня то лаб укажет на вас ссылку. Для них это действительно большой риск. Им проще и безопаснее сейчас все переделать чтобы считать это только своим решением. Впрочем судя по их ответу они так уже и делают. Возможно это правильно для них. Их юрист явно лучше нас с вами знает что и как. 
  • Vlad
    23 февраля 2017, 01:30
    Возможно у автора комплекс неполноценности… Ребята из тслаб, выпилите его проект нафих. А хотя нет, вы ГК не нарушали, без акцепта публичной офёрты и с лицензией апача на английском можно с ней в туалет сходить — поэтому обфусцируйте код, названия переменных поменяйте и выпилите автора из авторов. :) Даёшь копилефт! :)

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн