事実上のクローズドソース:明確なソフトウェアの議論

「EventStreamライブラリの依存関係の1つにあるバックドア」というストーリーの軌跡をたどります。 あたり

FOSSの長年の支持者として、私は過去数年間にさまざまなFOSSコミュニティで起こってきたことに非常に落ち込んでいます(もちろん例外もあります)。

オープンソース業界の物語の最後のエピソードの1つを考えてみましょう。

これはいくつかのユニークなケースではありません。 ほとんどの場合、依存関係には、作成者によって放棄された他の多くのモジュールがあります。 私はこのコードを利他主義のためではなく、楽しみのために書きました。 私は勉強しましたが、勉強は楽しいです。 簡単でしたし、コード共有も学習に役立つため、私はそれを公開しました。 npmの小さなモジュールのほとんどは同じ理由で作成されたと思います。 しかし、それはかなり前のことでした。 それ以来、私はこのモジュールから別のモジュールに移動し、次に別のモジュールに移動し、現在はそのモジュールからの移行の過程にあります。 これよりもはるかに優れたモジュールを作成しましたが、インターネットは完全に追いついていませんでした。

-@dominictarr、 イベントストリームライブラリのバックドアステートメント内

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/J431822/


All Articles