A storia di cumu una biblioteca JavaScript populari hà cuminciatu à vede publicità in u terminal

In u pacchettu Standard, chì hè una guida di stile di JavaScript, linter, è strumentu di correzione automatica di codice, implementa ciò chì pare esse u primu sistema di publicità per e biblioteche JavaScript.

À u principiu di u 20 d'Aostu di questu annu, i sviluppatori chì anu stallatu Standard per mezu di u gestore di pacchetti npm anu pussutu vede un banner publicitariu forte in i so terminali.

A storia di cumu una biblioteca JavaScript populari hà cuminciatu à vede publicità in u terminal
Banner publicitariu in u terminal

Questa publicità hè stata creata cù un novu prughjettu - Funding. Questu hè fattu da i sviluppatori di a biblioteca Standard. A biblioteca di finanziamentu hè stata inclusa in Standard 14.0.0. Sta versione Standard hè avà fora 19 Aug. Hè tandu chì a publicità cuminciò à cumparisce in terminali.

L'idea daretu à a biblioteca di Finanziamentu hè chì l'imprese cumprà spaziu publicitariu in tirminali utilizatori, è u prugettu Funding tandu distribus ingressu trà i prughjetti open source chì anu accunsentutu à cooperà cun ellu è mostra publicità à i so utilizatori.

Senza sorpresa, sta idea hà causatu feroce cuntruversia in a cumunità di sviluppu. Per esempiu - ccà и ccà.

Arcuni di i dibatturi anu cridutu chì a publicità in u terminal hè una bona manera di finanzà prughjetti impurtanti di fonte aperta chì anu sempre prublemi di soldi. Altri anu trovu l'idea di fighjà annunzii nantu à u so terminal completamente inaccettabile.

"U fattu di a materia hè chì quelli chì sustenenu [software open source] anu bisognu di soldi", dice Vincent Weavers, un sviluppatore di l'Olanda. "Soluzioni più perfette à stu prublema ponu appare in u futuru finu à quì, pudemu mette a publicità. Ùn hè micca cusì male. Ancu se personalmente ùn mi piace micca particularmente di vede banners publicitarii in u terminal, capiscu a necessità per elli è sustene cumplettamente sta idea ", cuntinua.

"U mo terminal hè l'ultima fortezza, l'ultima oasi di calma chì ùn mi mostra micca flussi continui di publicità da i magnati di l'affari. Sò categuricamente contru à sta idea, perchè sò sicuru chì hè fundamentalmente cuntradite u spiritu di open source, chì avemu cultivatu per decennii ", dice Vuk Petrovic, un sviluppatore di i Stati Uniti.

A maiò parte di i cumenti negativi contr'à Standard è u novu schema di finanziamentu per i prughjetti open source venenu da i sviluppatori chì sò infelici chì i banners publicitarii chì appariscenu dopu à a stallazione avà apparsu in i logs, chì renderanu l'applicazioni di debugging cumplitamenti inutilmente difficili.

"Ùn vogliu micca vede annunzii in i mo logs CI, è ùn vogliu micca pensà à ciò chì succede se altri pacchetti cumincianu à fà a stessa cosa. Certi pacchetti JS anu decine, centinaie, o ancu più dipendenze. "Pudete imagine ciò chì succederebbe se tutti mostranu publicità?", disse Robert Hafner, un sviluppatore di California.

Attualmente, solu a libreria Standard mostra publicità, ma cù u tempu, u prughjettu di Finanziamentu, attraversu quale questu hè fattu, pò diventà più populari. Questu pò esse simili à cumu u prughjettu OpenCollective hà crisciutu in pupularità annantu à l'annu passatu.

OpenCollective hè un prughjettu simile à u Funding. Ma invece di vede banners, mostra e dumande di donazione in u terminal, in quale i sviluppatori sò dumandati à trasfirià fondi à un certu prughjettu. Queste dumande sò ancu visualizate in u terminal npm dopu avè installatu diverse biblioteche.

A storia di cumu una biblioteca JavaScript populari hà cuminciatu à vede publicità in u terminal
Messaggi OpenCollective

Dapoi l'annu passatu, i missaghji OpenCollective sò stati aghjuntu à parechji prughjetti open source. In tali, per esempiu, cum'è core.js, JSS, Nodemon, Cumpunenti stilizati, Level, è assai altri.

Cum'è cù u Finanziamentu, i sviluppatori anu manifestatu insatisfazione quandu anu vistu sti missaghji in u terminal. Tuttavia, eranu disposti à accettà, postu ch'elli cuntenenu solu dumande di donazioni, è micca publicità à grande scala.

In ogni casu, in u casu di Finanziamentu, pare chì stu prughjettu hà attraversatu una certa linea in a mente di certi sviluppatori chì ùn volenu micca vede publicità in i so terminali sottu ogni pretestu.

Unipochi di sti sviluppatori mettenu a pressione nantu à Linode, una di e cumpagnie chì anu accunsentutu cù Funding per vede publicità. A cumpagnia ultimamente hà decisu di ùn scalate a situazione è ricusà da sta idea.

Inoltre, certi sviluppatori anu andatu ancu più luntanu, canalizendu l'energia di a so rabbia per creà u primu mondu. blocker publicità per l'interfaccia di linea di cumanda.

Risultati

A publicità in u terminal hè un tentativu di risolve u prublema seriu di finanzià prughjetti open source. Ma assai persone veramente, veramente ùn piace micca questu. In u risultatu, a quistione di s'ellu hè distinatu stu fenominu à diventà generalizatu pò avà esse rispostu più negativamente chè pusitivu. Inoltre, hè diventatu pocu cunnisciutu chì npm serà più prubabile pruibisce i pacchetti, chì mostra publicità in u terminal.

Sè vo site interessatu in questu tema, fate un ochju материал, chì hè statu scrittu basatu annantu à i risultati di l'esperimentu "Fundamentu".

Beni, lettori! Cumu ti senti nantu à a publicità in u terminal? Chì manere di finanziamentu open source vi parenu i più adatti ?

A storia di cumu una biblioteca JavaScript populari hà cuminciatu à vede publicità in u terminal

Source: www.habr.com

Add a comment