• Какими инструментами, приложениями или библиотеками можно воспользоваться, чтобы оперативно отслеживать новые сообщения на публичных каналах telegram?

    @Z-r
    Вы так много написали, а ничего не понятно. Вероятно, это потому, что я этим зондом не пользуюсь. Но раз уж назначили не имеющие никакого к нему отношения тэги ([open source], ага), пишите, пожалуйста, так, чтобы всем, кому ваш вопрос разослали, было понятно.

    Вам надо посадить бота на канал в неком собственническом сервере чатов, где это не предусмотрено?

    Но если он популярный и есть «каналы», значит должен быть переходник на нормальный IRC, с которым ним работать легко и приятно. Гугль подсказывает такую связку: Bitlbee [0], собранный с libpuprle, + telegram-purple [1].

    [0] https://www.bitlbee.org
    [1] https://github.com/majn/telegram-purple
    Ответ написан
  • Как использовать библиотеки GPL в коммерческих продуктах?

    @Z-r
    > Как использовать библиотеки GPL в коммерческих продуктах?

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

    > Если я ... [изменю] имена функций, классов, переменных, порядок объявления и реализации функций, порядок исполняемого кода и выпущу библиотеку под новой лицензией, не совместимой с GNU GPLv2.0, технически можно будет доказать нарушение?

    Да.

    > Были ли случаи привлечения к ответственности за описанные действия?

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

    @Z-r
    > Можно ли юзать продукт с AGPL лицензией?

    Да, как и любая другая свободная лицензия, GNU Affero GPL возвращает вам право пользоваться (to use as in ‘user’) программой в любых целях.

    > Я так понял, что [суть] лицензии

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

    > можно юзать если сам открываеш свой исходный код.

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

    > Чем грозит мне нарушение AGPL?

    Для начала отзывом лицензии (конкретно той, что вы нарушили, не всех лицензий типа GNU AGPL). В остальном — тем же, чем и любого другого лицензионного договора. Зависит от юрисдикции.

    P. S. Перечитал, и усомнился: я не слишком сложным языком пишу? :-)
    Ответ написан
    Комментировать
  • Автоматизация аплоада видео на youtube. Есть ли какие-либо решения, желательно opensource?

    @Z-r
    > Есть ли какие-нибудь [свободные] решения для загрузки видео на Ютьюб.

    А что google(1) из полуфирменного пакета googlecl уже разучился? Не могу, к сожалению, проверить, без регистрации это не работает.

    > желательно с поддержкой постинга в ВК, ОК и ФБ

    Не вижу, честно говоря, связи. Для Ютьюба будет один клиент, для Фейсбука — другой, к примеру, facebook-cli (который на Руби, а не на Яваскрипте), для остальных — еще что-то. Зачем им всем обязательно быть одной программой?

    > под линь

    Чо?

    > Если нет

    Есть, но допустим, что нет.

    > подскажите, как это реализовать, в какую сторону копать

    В сторону обнародованной документации к велосипедам^W программным интерфейсам каждого из видеохостингов.
    Ответ написан
    Комментировать
  • Правомерно ли использование фрагментов чужих фильмов в роликах Youtube?

    @Z-r
    INSUFFICIENT DATA FOR MEANINGFUL ANSWER

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

    Можно посчитать. А можно и не посчитать.

    > в роликах Youtube?

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

    Может быть, вы на самом деле хотите спросить, не как к такому относится закон, а как относятся цензоры Ютьюба? Негативно они относятся.
    Ответ написан
    Комментировать
  • Легально раздобыть и пользоваться Windows 98 сегодня - реально?

    @Z-r
    > можно ли на сегодняшний день каким либо образом приобрести лицензионную копию девяностовосьмёрочки

    Ответ «STFW» просто напрашивается. Нет, серьезно, как вы искали, прежде чем задавать вопрос? Вот, например, в Питере: есть за 500 рублей [0] и есть за 20 тысяч рублей [1]

    [0] https://www.avito.ru/sankt-peterburg/igry_pristavk...
    [1] https://www.avito.ru/sankt-peterburg/igry_pristavk...
    Ответ написан
  • Можно ли приобрести пожизненную лицензию qt?

    @Z-r
    > Можно ли приобрести пожизненную лицензию qt?

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

    > Сколько будет стоить пожизненная лицензия?

    Этого никто пока не знает. Даже они сами. Когда вы им напишете <russia@qt.io>, расскажете о себе, они подумают, сколько с вас можно стрясти, столько и запросят.

    [0] https://www.qt.io/buy-product-perpetual-step-3/
    Ответ написан
    2 комментария
  • Суд с фрилансером. Перспективы?

    @Z-r
    IANAL. TINLA.

    > Подскажите, какие перспективы с таким делом в суде...

    (ванга-mode +1)

    Ответчик вернет вам предоплату, как только получит повестку.

    (ванга-mode -1)

    Только я решительно не понял, а как вы с ним вообще намерены судиться? Вы что, знаете его координаты?

    > деньги я переводил с карты на яндекс-кошелек фрилансера

    А! Имеется в виду т. н. «профессиональный» кошелек? То есть Яндекс слил вам координаты владельца?

    Если нет, то вам дорога не в суд, а в милицию — с заявлением о мошенничестве.
    Ответ написан
    1 комментарий
  • Как определять какие лицензии можно использовать в коммерческих целях а какие нет?

    @Z-r
    > Как определять какие лицензии можно использовать в коммерческих целях а какие нет?

    Имеются в виду, произведения на условиях лицензий, надо думать.

    > Как разобраться во всём этом многообразии раз и навсегда?

    Способ разобраться в многообразии чего-либо называется классификацией.

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

    Но для справки стоит сообщить, что второй важнейший уровень категоризации внутри свободных лицензий — это лицензии авторского лева (copyleft) и безвольные разрешительные (lax permissive) лицензии.

    Еще один (параллельный) способ классификации — это попарное сопоставление лицензий, дозволяющих создание производных работ, на предмет их т. н. совместимости, то есть возможности об’единять произведения на их условиях в рамках одной работы. В силу значимости GNU GPL, наиболее важной на практике оказывается совместимость именно с ней.

    С авторитетной классификацией конкретных типовых (и просто известных) лицензий по трем вышеперечисленным критериям можно ознакомиться в списке «Различные лицензии и комментарии к ним» под редакцией лаборатории лицензирования ФСПО.
    Ответ написан
    Комментировать
  • Как отобразить пробелы в emacs?

    @Z-r
    > Но почему-то emacs ругается на вторую и третью строки

    Матерно, да? (Не могу иначе представить, почему вы постеснялись ругательства привести.)

    А включив телепата могу предположить, что у вас просто whitespace.el не подгружен.
    Ответ написан
    2 комментария
  • Копирайт в переводе фильмов на казахский - может ли быть бан?

    @Z-r
    IANAL. TINLA.

    > тут же делать озвучку профес.любительскую

    «Профессиональную любительскую»?

    > нормальную (не аля гоблин)

    Пардон, а что «ненормального» в переводах Гоблина? Или вы имеете в виду его шутейные озвучки (коих было, кажется, штуки три)?

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

    Вы так говорите, будто это проблема.

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

    > Единственный вопрос — какие могут быть проблемы с копирайтом?

    Хозяева вам его не дадут. Придется действовать в нарушение их монополии.

    > Офиц. органы казахстана вроде мин культуры вряд ли будут бузить?

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

    > Или гугл может банить за "копилефт", за то что использую чужой материал.
    > копилефт

    Чавой? https://www.gnu.org/licenses/copyleft.ru.html

    А так Гугль, конечно, не только может, но *обязан и будет* вас банить. И не только Гугль, но и хостер и все остальные.

    > Тот же гоблин переводил фильмы и поднялся в свое время

    Ключевые слова — «в свое время». Совершенно другая эпоха.
    Ответ написан
    2 комментария
  • Паблик это коммерческое использование?

    @Z-r
    > Если я беру материалы с сайта где разрешено некоммерческое использование и публикую у себя на в паблике я нарушаю это требование или нет.
    [из комментариев]> Написано, что можно использовать материалы сайта для личного некоммерческого использования...

    То есть «личное использование» у вас никаких сомнений не вызывает? Вы свято уверены, что его-то вы никак не нарушаете?

    А сами слова «публикую» и «паблик» (что бы оно ни значило) вам ни на что не намекают? Не кажутся ли вам они прямым антонимом слову «личный»?

    [из комментариев]> с указанием активной ссылки на источник

    Впрочем вот этот намекает, что те, кто это написал, сами не вполне понимают, что́ они написали (какое им дело до ссылок при личном использовании?). Никакого другого совета, кроме как *у них* и спросить раз’яснений, тут дать невозможно.
    Ответ написан
    4 комментария
  • Как монетизировать опен-сорс проект?

    @Z-r
    > Как монетизировать опен-сорс проект?

    Проект чего? Программы? Сначала программу по этому проекту придется написать, по-другому едва ли выйдет.

    > опен-сорс

    Это вы не можете вспомнить русского слова на замену английскому эвфемизму «open source» в значении «free», «libre»? Слово это «свободный». :-)

    > устанавливается онлайн-инсталлером

    А! То есть уже написали? То есть вопрос на самом деле звучит так: «Как заработать денег на свободной программе»? Отлично.

    Мне известно четыре основных способа заработка, напрямую связанных со свободными программами:

    — Первый, самый прямой, но от того почему-то всем не менее неочевидный — брать и продавать копии свободных программ. Аудитория: любые конечные пользователи. Примеры: Parted Magic, ряд программок для «Андроида», ну например, «Conversations». Высокоморальность: в полном порядке.

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

    — Третий — это продажа исключений из авторского лева. Аудиторией будут разработчики несвободных программ, а программа ваша должна быть библиотекой под (как нетрудно догадаться) авторским левом, причем чаще сильным. Суть в том, что для добрых людей ваш продукт свободен на условиях, скажем, GNU GPL или GNU AGPL, а проприетарщики пусть платят за возможность использовать его в своих шкурных интересах. Примеры: GhostScript, MySQL. Высокоморльность: прихрамывает маленько.

    — Четвертый является просто заработком на несвободных программах, и в этом списке присутствовать бы вовсе не должен, но все его вспоминают (вот сейчас про него помянул тов. CityCat4). Это т. н. free crippleware, то есть полноценная ваша программа несвободна и платна, но у нее есть свободный урезанный вариант. Причем урезано может быть как что-то существенное, так и сущая ерунда. Аудитория: кто угодно. Примеры: Odoo, GitLab, ProcessMaker. Высокоморальность: от невысокой до никакой, смотря сколько отрезано.

    И разумеется, все вышеперечисленно можно комбинировать: Qt, к примеру, и поддержку (обучение) предоставляет, и исключения из авторского лева (причем слабого!) продает, и скромную несвободную часть имеет. А всем известный Red Hat — продает копии свободных программ, предоставляет поддержку и несвобдные программы (Ansible Tower) тоже продает. А иногда и такое бывает: программка для «Андроида» под названием OsmAnd полностью свободна, но поставляется в Гуглоплэе в двух вариантах: полном за копеечку и урезанном бесплатно. Еще раз: обе версии свободны, то есть никакой моральной проблемы здесь нет.

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

    — Частью продаваемой услуги — чаще всего услуги специфического хостинга, как редхатовский Openshift или (если ближе к народу) Feedly.

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

    — И наконец, просто частью приносящего прибыль техпроцесса. То есть компания пишет (заказывает) программу себе для внутреннего использования и могла бы ее вообще не распространять, но, не считая ее чем-то секретным, ведет себя благородно и просто свободно делится ею со всеми. Известнейший пример — Reddit (хотя в последнее время они скурвились).
    Ответ написан
    2 комментария
  • Нейронные сети вместо юристов?

    @Z-r
    Казалось бы недавно, а с другой стороны уже и давно, была такая профессия — счетовод, или на немецкий манер — бухгалтер. Но потом появились ЭВМ — сначала большие и дорогие, а потом все компактнее и дешевле. Обо всяких нейронных сетях тогда приходилось только мечтать, но вот считать они уже умели очень хорошо и быстро, а вскоре научились и всю отчетность по шаблонам составлять, и профессия бухгалтера отмер... Wait! Или не отмерла вовсе, а напротив — размножилась так, что теперь бухгалтеров в несколько раз больше, чем тогда?
    Ответ написан
  • Передача прав на проект и MIT лицензия?

    @Z-r
    IANAL. TINLA.

    > Или же он [фреймворк — Z.] останется под MIT лицензией...

    Какую бы конкретную лицензию вы не называли туманным словосочетанием «MIT лицензия»¹, все они, насколько я знаю, суть свободные, а значит безотзывные.

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

    Более того, если и приложение уже́ обнародовано как свободное (из формулировки вопроса я этого не понял), то и оно таковым останется, даже если вы переуступите кому-либо исключительные имущественные права на него.

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

    __
    ¹ Скорее всего, конечно, речь о лицензии Expat’а.
    ² Например потому, что не обладали достаточными правами на произведение (к примеру потому, что написали его в рамках трудовой деятельности). Или не обладали дееспособностью (к примеру, в силу возраста).
    Ответ написан
    3 комментария
  • Какую выбрать лицензию для Open Source библиотеки?

    @Z-r
    (какой-вопрос-такой-ответ-mode +1)

    > Какую выбрать лицензию для [свободной]¹ библиотеки?

    Очевидно, свободную.

    (какой-вопрос-такой-ответ-mode -1)

    Нет, ну серьезно, в чем вопрос? Если вас смущает зависимость от Qt, то она в основном² под GNU Lesser GPLv3, что при соблюдении ряда условий (что вы, я полагаю, будете соблюдать и так) не мешает вам выбрать *любую* свободную лицензию.

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

    Если же вы пришли за личными мнениями, то, боюсь, вы не по адресу — формат «вопросов и ответов» предполагает, что на вопрос должен существовать правильный ответ.

    Впрочем, не удержусь и одну вещь от себя все-таки скажу — чего делать *не* надо. Не надо загонять себя в угол, назначая работе лицензию X версии N и только N (то есть, к примеру, «GNU GPL version 3 only» — не надо так). Всегда выбирайте, к примеру, «GNU GPL version 3 or (at your option) any later version», как это и рекомендовано в ней самой.

    ___
    ¹ Откуда такая любовь к варваризмам?
    ² Charts, Data Visualisation и Virtual Keyboard — под полноценной GNU GPLv3. Если вы используете что-нибудь из этого, то надо выбирать совместимые с GNU GPLv3 лицензии.
    Ответ написан
    Комментировать
  • Гик паранойя: чем опасно фото с паспортом в руках?

    @Z-r
    > Делаете ли вы фотографии своих данных, селфи с паспортом в руках...

    Нет.

    > Я считаю, что в России такие данные часто перетекают к злоумышленникам...
    > Согласны ли вы с этим?

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

    @Z-r
    IANAL. TINLA.

    > какие свободные шрифты можно использовать в коммерческих целях в оффлайн[е] (открытки, плакаты и т.п.)?

    Любые. По определению.

    > Можно ли использовать гугл шрифты?

    Что это?

    > Можно ли использовать шрифт Ubuntu (читал лицензию, в ней написано что шрифт свободно распространяем, но ни слова про коммерческое использование)?

    Во-первых, по-моему это определенно несвободный шрифт (из-за пункта 2а).

    А по существу — лишние слова не нужны, когда сказано «To "Propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law» (выделение мое).
    Ответ написан
    5 комментариев
  • Рассылки в мессенджерах легальны?

    @Z-r
    IANAL. TINLA.

    Хотя CAN-SPAM Act принимался еще до засилья собственнических сетей для пересылки электронных писем (какие вы назвали «мессенджерами»), и местами недвусмысленно относится к стандартной э-почте, в остальном он вполне применим и к ним. Прецеденты были, см. напр. Facebook, Inc. v. MaxBounty, Inc.

    То есть да, легальны; в том смысле, что существуют условия, при которых рекламная рассылка не нарушает норм закона.
    Ответ написан
    Комментировать
  • Материальная ответственность/штраф за просрочку дедлайна?

    @Z-r
    IANAL, TINLA.

    > Работодатель

    То есть отношения трудовые.

    > Могу ли я не отдавать это злополучный штраф, превышающий саму оплату в 3 раза

    То есть с тем, что придется вернуть *зарплату* вы уже смирились? О_о

    Вы сколько-то там отработали, деньги за это получили, с обязанностями не справились, вас уволили. Какие тут к вам могут быть еще претензии?
    Ответ написан
    3 комментария