Sumber tertutup de facto: argumen untuk perangkat lunak yang jelas

Mengikuti jejak cerita "Backdoor di salah satu dependensi perpustakaan EventStream" - kira-kira. trans.

Sebagai pendukung lama FOSS, saya sangat tertekan dengan apa yang telah terjadi selama beberapa tahun terakhir pada berbagai komunitas FOSS (dengan beberapa pengecualian, tentu saja).

Pertimbangkan salah satu episode terakhir dalam kisah industri sumber terbuka, yang tidak tahu apa yang dilakukannya secara umum:

Ini bukan kasus unik. Kemungkinan besar, di dependensi Anda ada banyak modul lain yang ditinggalkan oleh penulis. Saya menulis kode ini bukan demi altruisme, tetapi untuk kesenangan. Saya belajar, dan belajar itu menyenangkan. Saya menerbitkannya karena mudah dilakukan dan karena berbagi kode juga membantu untuk belajar. Saya pikir sebagian besar modul kecil pada npm dibuat untuk alasan yang sama. Namun, itu sudah lama sekali. Sejak itu saya telah pindah dari modul ini ke yang lain, dan kemudian ke yang lain, dan sekarang dalam proses transisi darinya. Saya menulis modul yang jauh lebih baik dari ini, Internet tidak sepenuhnya menyusul.

- @dominictarr, di pernyataan pintu belakang di pustaka stream acara

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


All Articles