Как стать автором
Обновить

Комментарии 11

info

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

Как писать и что делать
  • Не пишите оскорбительные комментарии и не переходите на личности.
  • Воздержитесь от нецензурной лексики и токсичного поведения, даже в завуалированной форме.
  • Чтобы сообщить о комментариях, нарушающих правила сайта, нажмите кнопку «Пожаловаться» или заполните форму обратной связи.
Полезные ссылки: кодекс авторов Хабра, хабраэтикет, полная версия правил сайта.
Что делать, если: минусуют карму, заблокировали аккаунт.

Нужен форк, где будет выпилен этот спам.

Ну так напишите свой. Написать хорошую библиотеку и мейнтейнить её - в чём проблема-то?

Ну чтож, ждем блокировки Гитхаба))) Зачем этот мусорный высер в коде? Если все будут выражать свою политоту в коде, то опенсорс превратится в трэш. Дискредитация опенсорса ни к чему хорошему не приведёт

Ну чтож, ждем блокировки Гитхаба)))

Тогда уж не гитхаба, а npm.

Формально говоря, примерно 50% кода вокруг содержат в себе такое политическое послание:

The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too.

When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things.

To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others.

Это политика или нет?

Если это копирайт, то пусть там пишут то, что душе угодно. Хоть про рептилоидов. Главное не говнякать другим людям. Явно Путин не использует эту библиотеку. Это как обижать на работе подчинённых за то, что тебя дома жена вздрючила. Комплексы же.

Это тоже политика. Некоторые виды ПО (включая СПО) вообще выводят лицензию при старте.

А как именно "обижает" вас разработчик библиотеки?

Мне кажется, ПО командной строки это все же инструмент, волей случая, чудом не поглощенный спамом рекламы, мыслей и ссылок и было бы прекрасно, если бы так осталось.

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

Если бы оно в консоль при установке это выводило. А оно у пользователя в браузере уже после сборки проекта выводит. Благо хоть на деве/тесте поймать можно, не отслеживается рабочее/не рабочее окружение.

А это отличный бизнес план:

  • продаем HR-ам сервис

  • скучающему разработчику во время билда в консоль выводятся релевантные (по имени npm пакета) вакансии

  • ...

  • profit!

Во время создания нового проекта при помощи create-react-app аналогичную пасхалку обнаружил. Её отображает модуль medikoo/es5-ext . Файле _postinstall содержит похожий кусок кода как и в модуле описном в посте. По часовым поясам ориентируются на РФ.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Другие новости

Истории