Fonte fechada de fato: argumentos para um software claro

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 , . , . , , , - .

Source: https://habr.com/ru/post/pt431822/


All Articles