Seguindo a trilha da história “Backdoor em uma das dependências da biblioteca EventStream” - aprox. trans.Como defensor de longa data do software livre, estou extremamente deprimido com o que aconteceu nos últimos anos com as várias comunidades do software livre (com algumas exceções, é claro).
Considere um dos últimos episódios da saga da indústria de código aberto, que não faz ideia do que faz em geral:
Este não é um caso único. Provavelmente, em suas dependências, existem muitos outros módulos abandonados pelos autores. Escrevi esse código não por causa do altruísmo, mas por diversão. Eu estudei, e estudar é divertido. Publiquei-o porque era fácil de fazer e porque o compartilhamento de código também ajuda a aprender. Eu acho que a maioria dos pequenos módulos no npm são criados pelas mesmas razões. No entanto, foi há muito tempo. Desde então, mudei deste módulo para outro, e depois para outro, e agora no processo de transição dele. Eu escrevi módulos muito melhores do que isso, a Internet simplesmente não alcançou completamente.
- @dominictarr, na instrução backdoor na biblioteca de fluxo de eventos
TL;DR: node.js. , . «» , . .
, «» . . . , 100% , , .
, FOSS . , - , .
, .
, .
. , «» . , , FOSS. , , , . , , .
? , FOSS ,
console.log("ur mom, lol")
, , , , -, .
, FOSS, GPL, : « , » , , , , .
, ? - -. 40 000 , . , FOSS , ! ?!
:
FOSS .
.
— , , , , — , .
— , . , : .
, , - , , , — . . , , - , , , ? , .
? FOSS, ? , . , - !
— , , . , - , , . , FOSS ( ), , : , , .
, event-stream, 1500 , , 1 event-stream.
-
.
, , FOSS , , . , , . , , ?
, . FOSS , .
. .
Linux. , , , . , , , : 1) ; 2) , - , ; 3) - , , , .
, .
?
. . , , .
: ( ) 2 (80 ) 80% , ?
, , . , . , , .
, . , , .
. FOSS :
, . .
, , , . , - Adobe Flash , « , », « , ».
, .
, , . , , , , , . , , «».
«» FOSS , . , . , , , - .