• Android OS 100% бесплатен?

    @Z-r
    IANAL, TINLA.

    > Android OS 100% бесплатен?

    Нет.

    > Имеет ли право любое ФЛ/ЮЛ:
    > 1 - создать свою платформу на основе последнего Android (v.8) с
    > коммерческим замыслом

    Да, основу Андроида составляют свободные программы, то есть такие, какие по определению [0] можно использовать в любых целях, в том числе в коммерческих, распространять их за плату или без, изменять их по своему усмотрению, распространять эти изменения.

    «Андроидом» ее, впрочем, Гугль вам назвать не позволит.

    [0] https://www.gnu.org/philosophy/free-sw.html

    > 2 - также интегрироваться с маркетплейс Google Play - то есть
    > использовать Apps оттуда на своей ОС.

    Нет. Как сами гуглопрограммы, так и услуги, для которых они написаны, доступны не для всех. У Гугля весьма жесткая дискриминационная политика, суть которой отнюдь не в деньгах, которые придется ему выложить.

    > 3 - использовать уже доработанную кем либо версию как основу своей
    > (к примеру от производителей телефонов и др)

    Да или нет.

    Существенная часть «Андроида» не защищена авторским левом [1], то есть «производитель» не обязан сохранять за своими пользователями вышеупомянутые права на свободное использование и изменение, но может их и удержать. Как правило, именно так и происходит.

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

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

    При этом разработки, не связанные с «производителями» бывают и свободны. Самый, наверное, примечательный образец — это LineageOS [2] (бывший CyanogenMod).

    [1] https://www.gnu.org/philosophy/copyleft.html
    [2] https://www.lineageos.org
    Ответ написан
    Комментировать
  • Какая польза от надписи "все права защищены"?

    @Z-r
    > название и ТМ не зарегистрированы
    > можно просто написать © Вася Васильев и юридически название сайта и логотип нельзя использовать третьим лицам без разрешения?

    Помимо уже данного Владимиром Дубровиным ответа (+1), уловите, пожалуйста, что у вас смешались две вещи: имущественное авторское право (англ. copyright, обозначается этим самым «©») и товарные знаки (англ. trademark, обозначается «™» или «®», если зарегистрированный) — тогда как на самом деле они не имеют друг ко другу никакого отношения.

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

    @Z-r
    Надо, вероятно, ответить и на *заданный* вопрос тоже.

    > Последнее время все чаще замечаю предупреждения об использовании кук на сайте. Ну а почему не предупреждать о том что сайт написан с использованием HTML?

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

    Почему так криво сделано — с разномастными об’явлениями на каждом сайте, которые никто не читает? Ну так законодатели же!

    Надо было по-хорошему, конечно, не обязательство вменять (это было бы нарушением свободы пользователя), но просто подтолкнуть (через рекламную кампанию или что-нибудь в этом роде) разработчиков основных обозревателей и массовых пользователей — одних воплотить возможность по-настоящему *контролировать*, что́ сохраняется на вашей машинке; вторых — начать ее использовать.

    HTML же никаких скрытых сюрпризов, вроде бы, не подразумевает.

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

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

    @Z-r
    > Удаляет ли яндекс подобные ссылки из поиска без решения суда?

    По хорошему не должен. Яндекс — в России, где ничто к такому их не принуждает.

    А вот в ряде более суровых стран, в США, к примеру, принуждают. Так что Гугль, например, удаляет. Причем вообще без зазрения совести. Широко же известна история, когда поудаляли кучу ссылок на свободные программы¹, потому что их название частично совпадало с трудами одной порностудии. Ну, робот кляузы рассылал, а он же порнушку от программы не отличает. :-)

    __
    ¹ https://lumendatabase.org/notices/10275257 — позиции с 513-й по 572-ю. Наиболее примечателен в списке Cargo, который пакетный диспетчер для «Руста» [0].

    [0] https://www.reddit.com/r/rust/comments/2rlaug/carg...
    Ответ написан
  • Как удаленно подписывать договора и акты?

    @Z-r
    IANAL, TINLA.

    > Но действительно ли он имеет юридическую силу?

    А вы можете придумать причину, почему не имеет? Вы заключаете сделку, для которой в вашей стране или в стране контрагента предусмотрена только собственноручная подпись? Или, не дай бог, нужно нотариальное заверение?

    > Да и блин, в 2018 году живем, какая почта?

    Правильно, еще в 1830-х в России изобрели телеграф. Когда появились телеграммы *с заверением подписи*, я не скажу, но чтобы их кто-то отменял, не припомню. Существуют ли они в вашей стране — позвоните да узнайте.
    Ответ написан
    1 комментарий
  • Существуют ли «авторские права» на github?

    @Z-r
    IANAL, TINLA.

    > Прошу объяснить по поводу авторских прав и «что делать можно», а
    > «что делать нельзя», [когда явно ничего про это не написано].

    Можно (у вас не отобрано право) использовать произведение по назначению. Грубо говоря: книжку читать, на картину любоваться, программу исполнять, музыку слушать, киноленту смотреть.

    Более точный ответ зависит от того, где вы. Но великой разницы не ждите — глобализация-с...
    Ответ написан
    Комментировать
  • Vim/Emacs для Python?

    @Z-r
    > С этого возникает следующий вопрос — как освоить Emacs? Где брать материалы для него, документации хватит?

    Смешно. Проблема сопроводительной документации не в том, что ее не хватает. А в том, что ее *не осиливают*.

    Оттого и плодятся всякие методички, видеолекции и прочие «материалы».
    Ответ написан
    Комментировать
  • Коммерческий продукт на основе TDLib (Telegram). Как быть?

    @Z-r
    IANAL, TINLA.

    > Подскажите пожалуйста — могу ли я создать мобильное приложение на основе TDLib и продавать?

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

    Для начала просто посмотрим, не написано ли чего в документации — и окажется, что написано, а именно — в README.md есть такие строки:

    «TDLib is licensed under the terms of the Boost Software License. See LICENSE_1_0.txt for more information».

    Во-первых, решительно ничего не мешает нам прочитать этот LICENSE_1_0.txt:

    Boost Software License - Version 1.0 - August 17th, 2003

    Permission is hereby granted, free of charge, to any person or organization
    obtaining a copy of the software and accompanying documentation covered by
    this license (the "Software") to use, reproduce, display, distribute,
    execute, and transmit the Software, and to prepare derivative works of the
    Software, and to permit third-parties to whom the Software is furnished to
    do so, all subject to the following:

    The copyright notices in the Software and this entire statement, including
    the above license grant, this restriction and the following disclaimer,
    must be included in all copies of the Software, in whole or in part, and
    all derivative works of the Software, unless such copies or derivative
    works are solely in the form of machine-executable object code generated by
    a source language processor.

    <здесь отказ от гарантий — Z.>


    — и убедиться, что он написана довольно поверхностно, и в частности прямого ответа на ваш вопрос о продажах она, строго говоря, не дает.

    Поэтому обратимся к каноническому справочнику «Различные лицензии и комментарии к ним» под редакцией Лаборатории лицензирования ФСПО, и найдем, что эта лицензия охарактеризована там [0] так:

    Лицензия программ Boost (Boost Software License) (#boost)

    Это безвольная неограничительная лицензия свободных программ без авторского лева, совместимая с GNU GPL.


    Итак, некая программа на условиях одной лицензии «Буста» должна быть свободна, что по определению [1] значило бы, что на ее основе можно писать мобильные или любые другие приложения и продавать их.

    [0] https://www.gnu.org/licenses/license-list.ru.html#boost
    [1] https://www.gnu.org/philosophy/free-sw.ru.html

    Теперь стоит убедиться, что интересующая вас программа действительно распространяется на условиях лицензии «Буста». Заберем ее исходники [2], и прогоним по ним licensecheck(1p).

    Полный вывод я позволю себе не приводить, но суть такова:

    На большей части файлов действительно недвусмысленно обозначена BSL 1.0:

    ...
    ./td/mtproto/AuthData.cpp: BSL (v1.0)
    ./td/mtproto/AuthData.h: BSL (v1.0)
    ./td/mtproto/AuthKey.h: BSL (v1.0)
    ./td/mtproto/CryptoStorer.h: BSL (v1.0)
    ./td/mtproto/Handshake.cpp: BSL (v1.0)
    ...


    На многих файлах ничего не обозначено, но это все, насколько я вижу, либо сборочные правила (а то вовсе что-нибудь в помощь разработчику), либо же шаблоны настроек:

    ...
    ./td/generate/scheme/mtproto_api.tl: *No copyright* UNKNOWN
    ./td/generate/scheme/mtproto_api.tlo: UNKNOWN
    ./td/generate/scheme/secret_api.tl: *No copyright* UNKNOWN
    ./td/generate/scheme/secret_api.tlo: UNKNOWN
    ./td/generate/scheme/td_api.tl: *No copyright* UNKNOWN
    ./td/generate/scheme/td_api.tlo: *No copyright* UNKNOWN
    ./td/generate/scheme/telegram_api.tl: *No copyright* UNKNOWN
    ./td/generate/scheme/telegram_api.tlo: UNKNOWN
    ./td/generate/scheme/update-tlo.sh: *No copyright* UNKNOWN
    ./tdutils/td/utils/config.h.in: *No copyright* UNKNOWN
    ...


    Два ненужных вам образца:

    ...
    ./example/go/main.go: *No copyright* UNKNOWN
    ./example/ruby/example.rb: *No copyright* UNKNOWN
    ...


    Ну и наконец в каталоге ./sqlite лежит какой-то местный вариант SQLite’а, который здесь почему-то на условиях трехпунктной лицензии BSD, выданной неким ZETETIC’ом, хотя оригинал распространяется как т. н. «общественное достояние» и отнюдь не ZETETIC’ом.

    (С справочником сверяйтесь сами [3], если хотите. :-)

    [2] https://github.com/tdlib/td
    [3] https://www.gnu.org/licenses/license-list.ru.html#...

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

    > Или же я могу использовать данную библиотеку только для
    > "открытых" проектов?

    Что бы вы не имели в виду, под странным словечком «открытый», все требования лицензии «Буста» и трехпунктной лицензии BSD сводятся по существу к тому, что вам следует так или иначе воспроизводить имена хозяев работы, и текст этих лицензий.

    Если же вы спрашиваете, не должно ли ваше приложение быть свободным, чтобы вы могли включить в него TDLib, то нет, не должно быть. Об этом вам говорят слова «безвольная неограничительная» и «без авторского лева» из списка «Различных лицензий».

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

    > Или же дела обстоят совсем иначе чем я могу представить?

    Да, мне показалось, что вы разделяете заблуждение о том, что свободные якобы нельзя продавать. Хотя, разумеется, свободные программы продавать можно и полезно (на то они и свободные ;-).
    Ответ написан
    Комментировать
  • Как правильно подать заявку провайдеру на блокировку контента?

    @Z-r
    IANAL, TINLA.

    > Гугл заблокировал выдачу страниц в поиске. Яндекс говорит, что они ничего сделать не могут.
    > Как можно убрать или заблокировать результаты выдачи в поисковике?

    То есть вы полагаете, что в «Яндексе» вам наврали?

    А между тем, они, кажется, вполне правы. Они же в России находятся, верно? А это вам не США и не ФРГ (или где у нас там еще цензура особо лютует?). Так что никто им пока (тьфу-тьфу-тьфу) не вменял в обязанность рассматривать жалобы копирастов по существу.

    Если хотите, обращайтесь в судебном порядке.

    > Можно ли написать письмо провайдеру?

    Если знаете адрес, то можно написать письмо кому угодно. Денег за это не возьмут. :-)

    Однако, поставщику (англ. provider) каки́х услуг вы хотите написать, я не вполне понял?

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

    Почитайте вы, что они сами пишут. Где-нибудь в подвале у них на странице неприметная ссылочка типа «Copyright claims», «Abuse» или просто «Legal».

    А коли не получается самому найти, так давайте вместе посмотрим.

    > Где можно найти примеры таких писем?

    Внятной статистики нет, но ходит суждение, что вне зависимости от фактической юрисдикции часто пишут по штатовской форме, называется она «DMCA takedown notice».
    Ответ написан
    Комментировать
  • Можно пользоваться бесплатной библиотекой audiojungle в коммерческих целях?

    @Z-r
    В договоре, который приложен к этим «бесплатным мелодиям», посмотрите.

    Или вы предлагаете нам его самостоятельно найти? Что для этого надо сделать? Зарегистрироваться в этой шарашке и подождать до месяца сроку?
    Ответ написан
    Комментировать
  • Как заблокировать раздачу торрента если я правообладатель раздаваемого контента?

    @Z-r
    Ответ т-ща @Jump’а вызывающе неверный. Роскомнадзор *не рассматривает* жалобы копирастов, не подкрепленные по меньшей мере судебным определением об обеспечительных мерах.

    Единственный, если мне не изменяет память, в России суд, что такой определение может вынести, — Московский городской.
    Ответ написан
  • Как расширить функционал opensource браузера?

    @Z-r
    > Появилась идея: написать свое расширение, а затем собрать браузер с ним, чтобы, когда пользователь устанавливал браузер у него уже все работало, как я задумал.

    Это плохая идея. Но, надо думать, вполне воплотимая.

    > чтобы собрать так Сhromium ... для Windows необходимо настраивать реестр, а меня такой вариант не устраивает

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

    Вы полагаете, что за вычетом этого Хромиум из коробки готов не оставлять никаких других следов за пределом очерченного ему каталога (то есть, говоря на виндовом жаргоне, «переносим», англ. portable)? Что-то это не похоже на правду.

    > По поводу Мозиллы не нашел вообще информации по сборке с расширениями по умолчанию.

    На GNU IceCat гляньте, как там это сделано.
    Ответ написан
    Комментировать
  • Можно ли как-то повлиять на разработчиков присваивающих себе код из чужих PR на github.com?

    @Z-r
    > код [из] моих PR тупо копируется разработчиками ... в master (без всяких пометок о том, что этот код был создан мной)

    Ну, несколько старомодно, но в целом... вариант нормы.

    Если говорить о правовой стороне вопроса, то прикладные проблемы от того, что становится невозможно разобрать, где тут чей труд, могут быть скорее у них, чем у вас. Ну, по крайней мере, если условия распространения программы (какие вы, надо думать, принимали, посылая патчи) не безвольны. Вдруг, вы очередной Патрик Макхарди, а? :-D

    [из комментариев]> должны бы были принять мои PR и потом уже на накатить свои изменения

    Да господь с вами, кому должны? Почему вы считаете возможным навязывать им свои предпочтения в работе?

    > уже не напишешь — участвовал в разработке такого-то фреймворка, т. к. доказать это становится сложнее

    Так попросите их добавить вас в список авторов! Они точно этого еще не сделали, может быть, вы просто не заметили? ;-)

    > Может ли Github повлиять на разработчика?

    Вы его не назвали, так что сказать сложно. Но многие сейчас сидят на игле Гитхаба довольно крепко, так что, вероятно, может еще как. Только ради чего бы им это делать? Их интересы тут едва ли затронуты. Это ваше личное дело.
    Ответ написан
    Комментировать
  • Могу ли я защитить свой код, написанный в рамках Symfony (лицензия MIT), от использования в коммерческих целях?

    @Z-r
    IANAL, TINLA.

    > Фреймворк Symfony распространяется под лицензией MIT

    И даже конкретнее можно было бы сказать, что под лицензией Экспата, ну или еще лучше — просто дать ссылку [0], чтобы не надо было сейчас искать. А то мало ли всяких «лицензий МТИ» на свете [1] — и это только свободные, а есть еще весьма дурные.

    [0] https://symfony.com/doc/master/contributing/code/l...
    [1] https://fedoraproject.org/wiki/Licensing:MIT

    > Будет ли она распространятся на мой проект, который я написал при помощи этого фреймворка?

    Да, на программу будет, конечно. В том смысле, что все ее требования надо соблюдать.

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

    Здесь же требования очень короткие и примитивные, можно дословно привести:

    «The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software».

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

    Ну не код, его никто не обижает, его как раз любят. :-) Ваш интерес защитить.

    Да, без проблем. Легко заметить, что требования не налагать дополнительных ограничений она не содержит, то есть можете накрутить поверх все, что не противоречит уже сказанному. В том числе и сделать программу несвободной.
    Ответ написан
    Комментировать
  • Нарушение авторских прав на Google Play?

    @Z-r
    IANAL, TINLA.

    > Если в приложении используются несколько отрывков из минусовок популярных русских песен по 10-15 секунд, с измененной тональностью, каков шанс что приложение или даже аккаунт забанят?

    Увы, никогда не видел статистики, по какой его можно было бы оценить.

    > Я понимаю, что это нарушение авторского права...

    А я вот не понимаю. В смысле, вы пока не описали ничего такого, что однозначно следовало бы понимать именно так.

    > но хочу узнать какое наказание скорее всего будет

    Ну вы же его только что сами обрисовали: «приложение или даже аккаунт забанят».

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

    Допустим.

    > Я точно знаю, что авторских прав у этих разработчиков точно нет, и им ничего.

    А вот позвольте не поверить в точность вашего знания. По крайней мере, пока вы не огласите его источники.
    Ответ написан
    Комментировать
  • Лицензия макетов для портфолио верстальщика?

    @Z-r
    IANAL. TINLA.

    > какая должна быть лицензия [на макеты]

    Та, что возвращает вам права сделать то, что вы хотите сделать, очевидно. :-)

    > чтобы я мог указывать работы как мой портфель? (после верстки моей)

    Если я верно вас понял, то как минимум любая¹ свободная должна подойти.

    (С неполным их списком, а также с «ложными друзьями», можете ознакомиться на все той же страничке под редакцией лаборатории лицензирования ФСПО [0], разумеется.)

    [0] https://www.gnu.org/licenses/license-list.html

    ___
    ¹ За вычетом, вероятно, пары древних и ультрамаргинальных, типа Кнутовой лицензии Теха. Но я крайне сомневаюсь, что под ними найдется хотя бы один макет.
    Ответ написан
    2 комментария
  • Какие книги почитать про программирование для GNU/Linux?

    @Z-r
    > Интересуют книги, в которых детально рассмотрены утилиты: make, autoconf, automake. Также компиляторы [из] gcc.

    А в документации, что прилагается к этим программам, они, как вам кажется, рассмотрены *не достаточно* детально?

    Навряд ли вы будете это печатать, скорее читать в гипертексте (в Емаксе или в HTML), но поскольку страница, пожалуй, есть все еще самая интуитивно понятная единица:
    $ pdf-page-count make/*.pdf autoconf/*.pdf automake/*.pdf gcc/*.pdf
    212	make/make.pdf
    394	autoconf/autoconf.pdf
    184	automake/automake.pdf
    28	gcc/cppinternals.pdf
    85	gcc/cpp.pdf
    84	gcc/gccinstall.pdf
    766	gcc/gccint.pdf
    922	gcc/gcc.pdf
    TOTAL: 2675


    Две с половиной тысячи страниц увлекательных деталей ждут вас. :-)
    Ответ написан
    6 комментариев
  • Можно ли понести ответственность за распространение исходных кодов проприетарной программы?

    @Z-r
    > могут ли меня заставить нести ответственность за раздачу? И какое ... наказание...

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

    Но забыли единственно незаменимую для вопроса деталь — вы сами-то откуда?
    Ответ написан
    1 комментарий
  • Как защитить свое программное обеспечение от пиратов?

    @Z-r
    > Как защитить свое программное обеспечение от пиратов?
    > Лицензия GNU General Public License.

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

    Первое, что может придти в голову — это собственно сам Фонд СПО [0], но сегодня это, на самом деле, уже не вполне их профиль.

    Теперь это скорее по части другой, хотя и связанной косвенно с ними и уже тоже весьма уважаемой организации — Software Freedom Conservancy («Заповедника программной свободы», если дословно). [1]

    [0] https://www.fsf.org/
    [1] https://sfconservancy.org/
    Ответ написан
    Комментировать
  • Могу ли я взять исходный код программы с лицензией GNU GPL, модифицировать и использовать в коммерческих целях?

    @Z-r
    IANAL, TINLA.

    > Могу ли я взять исходный код программы с лицензией GNU GPL

    Да, почему нет? Если есть откуда, конечно. Ну, или если вам его кто-то обещал.

    > модифицировать

    Да, конечно.

    Все лицензии ГНУ, в том числе GNU GPL, — это свободные лицензии, а все свободные лицензии возвращают вам право вносить изменения по определению. [0]

    > и использовать в коммерческих целях?

    Да.

    Все свободные лицензии возвращают вам это право по тому же определению.

    > Обязательно ли оставлять исходный код открытым?

    Нет или да, в зависимости от того, что́ вы на самом деле хотите узнать.

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

    [0] https://www.gnu.org/philosophy/free-sw.en.html
    Ответ написан
    Комментировать