LINUX.ORG.RU
ФорумTalks

Разработчики на JS — жадные макаки?

 , ,


0

1

Привет, ЛОР!

Я тут тебе покушать принёс.

https://github.com/standard/standard/issues/1381

История такова. Существует довольно популярная утилита для JS, форматирующая код и проверяющая его на соответствие стандартам. Разработчик решил, что ему мало денег, и поэтому теперь при запуске утилита будет показывать рекламу прямо в терминале у разработчика через console.log().

Скажи, ЛОР, это вообще нормально? Может, скоро и в десктопном линупсе реклама будет вылезать прямо в логах ядра?

Ну и фиг с ним. Есть аналоги, в крайнем случае - можно написать свою утилиту, форкнуть этот проект и т.д.

th3m3 ★★★★★ ()

Нет, это не нормально, таким вымогательством занимается только конченное рачьё.
Среди рачья такое встречалось и встречается регулярно (автор — очевидный нуб и/или идиот, если считает что он такое первый придумал).
И каждый раз это ненужное beggarware становится ещё более ненужным.

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

Goury ★★★★★ ()

GPL не нарушает же. Ну теперь разработчики свободных консольных утилит тоже смогут заработать!

Deleted ()

Хотел высказаться, а потом подумал «Да нафига? Все равно они сюда покукарекать пришли...».

Zhbert ★★★★★ ()

Разработчик решил, что ему мало денег, и поэтому теперь при запуске утилита будет показывать рекламу

О святая, уныло набрасывающая толстота, мне даже пришлось обратиться к оригиналу:
standard 14 is installed, we'll display a message from a company that supports open source.

Дальше не читал, и так понятно что при установке есть какой-нибудь silent mode

zolden ★★★★★ ()

we can help make all open source healthier

Показывая рекламу, ага. Конченая мразота. Ну хочешь ты рекламу, скажи честно, всё ранво у него там в комментах одни лизоблюды собрались.

WitcherGeralt ★★ ()

показывать рекламу прямо в терминале

Шок! А в браузере зато крутить рекламу это норм. Находятся даже юзеры, считающие блокировку рекламы неэтичной.

bread ()
Ответ на: комментарий от EXL

в вольфенштейне (или какой-то другой игре) от ИД было прикольнее - там писалось что с вашим хдд может что-то случится если вы будете играть в пиратку.

но тогда это никого не пугало(все понимали что шутка). современные хомюзеры бы наверное обосрались от такого :)

Rost ★★★★★ ()

Его утилита, он автор? Значит, что хочет, то и делает. Не нравится — не пользуйся, или форкай.

imul ★★★★★ ()

А еще там недавно нашли троян в какой-то попсовой либе. npm - это помойка. Разве вам никто этого не говорил?

crutch_master ★★★★★ ()

Ну и что? Опенсурс на то и open, что в случае такого поведения никто не мешает нажать кнопочку «Fork».

ЗЫ

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

ktan ★★★ ()
Ответ на: комментарий от WitcherGeralt

Оплачивать труд - это нормально. Вопрос только в идеологии рекламы в терминале или софте в целом.

Zhbert ★★★★★ ()
Ответ на: комментарий от bread

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

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

Zhbert ★★★★★ ()

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

If I'm following this correctly, this is hardly even a software project.

This is some random person's ESLint config file, and thin wrapper script for launching ESLint.

He gave it a name and website, clearly designed to give people the misleading impression that it is part of JavaScript. «Official», «authoritative», «endorsed», etc... instead of just some random person's config file for a 3rd-part lint tool.

He's now pumping advertisements to developers' shell terminals. Making thousands of dollars off this ESLint config file, without sharing a dime of that revenue with the upstream ESLint developers who actually deserve it.

This is skeezy as hell... fuck everything ABOUT this guy. I'm really disappointed in all the supportive comments, here and in that GitHub issue thread. I know that being contrarian often makes us feel smart, but sometimes a spade simply is a spade.

https://www.reddit.com/r/programming/comments/cus0zu/a_3mil_downloads_per_mon...

Ja-Ja-Hey-Ho ★★★ ()

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

Лол, убунта при подключении по SSH рекламу показывает. Так что это даже не норма, это мейнстрим.

Deleted ()
Последнее исправление: Deleted (всего исправлений: 1)

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

Если данная модель позволит им продолжить разработку - то почему собственно и нет. Не нравится - пользуетесь платным софтом.

Это вот потребители opensource софта - больные макаки, которые думают что разработчики должны выполнять любую их прихоть, при этом не просить за это ни копейки. Как бывшей автор/мейнтейнер одного opensource Android приложения говорю. (Почему бывшей - меня это все достало, так что проект больше не развивается, продолжая мирно пылиться на github & f-droid)

qrck ★★ ()
Ответ на: комментарий от Zhbert

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

WitcherGeralt ★★ ()
Ответ на: комментарий от Zhbert

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

Но одно дело контент или сервис, другое дело foss, где это самой идеологии противоречит. Ладно ещё производный продукт, может какую-то фигню содержать, но тут-то мудило намерен залезть всем в жопу ещё в момент получения исходника. @bread — в неадеквате, если не видит разницу.

WitcherGeralt ★★ ()

Скажи, ЛОР, это вообще нормально? Может, скоро и в десктопном линупсе реклама будет вылезать прямо в логах ядра?

Ну как-то же все привыкли, что любое копроприложеньице на ведроиде с функциональность меньше, чем у сидиэджектора показывает горы рекламы? Может и тут так будет.

Im_not_a_robot ★★★★★ ()
Ответ на: комментарий от Im_not_a_robot

Где вы только находите горы рекламы, интересно

Deleted ()
Ответ на: комментарий от WitcherGeralt

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

Неверно. Автор изобрёл опенсорсный адварь :)

question4 ★★★★★ ()
Ответ на: комментарий от Rost

ИД любили такое, в Heretic (кажется) в этом сообщении было написано, что за теми, кто играет в пиратку, вышлют монстра из игры
https://doom.fandom.com/wiki/Maulotaur#Trivia

TheAnonymous ★★★★★ ()
Последнее исправление: TheAnonymous (всего исправлений: 1)
Ответ на: комментарий от question4

Это более навороченный и удобный аналог xargs.

--bibtex
-citation
Print the citation notice and BibTeX entry for GNU parallel, silence citation notice for all future runs, and exit. It will not run any commands.

If it is impossible for you to run --citation you can instead use --will-cite, which will run commands, but which will only silence the citation notice for this single run.

If you use --will-cite in scripts to be run by others you are making it harder for others to see the citation notice. The development of GNU parallel is indirectly financed through citations, so if your users do not know they should cite then you are making it harder to finance development. However, if you pay 10000 EUR, you have done your part to finance future development and should feel free to use --will-cite in scripts.

If you do not want to help financing future development by letting other users see the citation notice or by paying, then please use another tool instead of GNU parallel. You can find some of the alternatives in man parallel_alternatives.

When using GNU parallel for a publication please cite as per parallel --citation.

gnu parallel выдаёт странное

boowai ★★★★ ()
Ответ на: комментарий от boowai

Это более навороченный и удобный аналог xargs.

Это я знаю. И больше не знал о нём ничего.

gnu parallel выдаёт странное

Спасибо!

Если утилита, перенаправляющая stdin/stdout/stderr мусорит в стандартных потоках, ею просто опасно пользоваться. Либо форкать, либо обходиться xargs и средствами шелла.

question4 ★★★★★ ()
Ответ на: комментарий от amd_amd

что дальше? блокировщики рекламы в консоли?

Параллельный проект на Гитхабе. Который автоматически добавляет новые патчи из апстрима. Если автор о нём узнает, он может начать войну — либо сменит лицензию на несвободную, либо будет пакостить, чтобы апдейты ломали форк, либо будет просто ныть и скандалить. Обычно это заканчивается смертью исходной ветки.

question4 ★★★★★ ()

Кто-то заставляет _этим_ пользоваться?

AlexAT ()

История такова. Существует довольно популярная утилита для JS, форматирующая код и проверяющая его на соответствие стандартам. Разработчик решил, что ему мало денег, и поэтому теперь при запуске утилита будет показывать рекламу прямо в терминале у разработчика через console.log().

Самый прикол, что это по сути конфиг для ESLint.

theNamelessOne ★★★★★ ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)