Минулого тижня популярна бібліотека JavaScript почала показувати рекламу в інтерфейсах командного рядка npm. Це робилось в межах проєкту Funding, який створив один із розробників бібліотеки Standard. Ідея була в тому, щоб збирати гроші за рекламу і фінансувати проєкти з відкритим вихідним кодом.
Однак розробникам реклама в терміналі не сподобалась, вони навіть створили перший ед-блокер для інтерфейсу командного рядка. Компанія npm теж планує оновити правила і заборонити рекламу в терміналі.
Ми завжди працювали над удосконаленням нашої політики та розширенням наших обов'язків перед спільнотою. Тому ми оновлюємо правила, щоб чітко визначити тип комерційного контенту, який вважаємо неприйнятним.
Що саме заблокує npm:
- пакети, які показують рекламу під час рантайму, встановлення чи на інших етапах розробки ПЗ;
- пакети, створені здебільшого для реклами, у яких є лише незначні дані, код або інший технічний контент;
- пакети, які самі показують рекламу, будуть блокуватися. Пакети з кодом, який можна використовувати для показу реклами — ні.
Через нововведення npm, механізм Funding не зможе працювати, тож його автор закриває проєкт.
Ще немає коментарів