In the wake of the story “Backdoor in one of the dependencies of the EventStream library” - approx. per.As a longtime supporter of FOSS, I am extremely depressed by what has happened in the past few years with various FOSS communities (with some exceptions, of course).
Consider one of the latest episodes in the open source industry saga, which has no idea what it does in general:
')
This is not a unique case. Most likely, in your dependencies there are many other modules abandoned by the authors. I did not write this code for altruism, but for entertainment. I studied, but learning is fun. I published it because it was easy to do and because code sharing also helps to learn. I think most of the small modules on npm are created for the same reasons. However, it was a long time ago. Since then, I have moved from this module to another, and then to another, and now in the process of transition from it. I wrote much better modules than this one, the Internet just didn’t fully catch up.
- @dominictarr, in the backdoor application in the event-stream library
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 , . , . , , , - .