Dalam pakejnya , yang merupakan panduan gaya JavaScript, linter dan alat pembetulan kod automatik, melaksanakan kemungkinan sistem pengiklanan pertama untuk perpustakaan JavaScript.
Pada awal 20 Ogos tahun ini, pembangun yang memasang Standard melalui pengurus pakej npm telah disambut dengan sepanduk pengiklanan besar-besaran di terminal mereka.
Sepanduk pengiklanan di terminal
Iklan ini dicipta melalui projek baharu - Ia sedang dibangunkan oleh pembangun perpustakaan Standard. Perpustakaan Pembiayaan dimasukkan dalam Piawaian 14.0.0. Versi Standard ini telah dikeluarkan Ketika itulah pengiklanan mula muncul di terminal.
Idea di sebalik perpustakaan Pembiayaan ialah syarikat ruang pengiklanan di terminal pengguna, dan projek Pembiayaan kemudiannya mengagihkan hasil antara projek sumber terbuka yang telah bersetuju untuk bekerjasama dengannya dan memaparkan pengiklanan kepada pengguna mereka.
Tidak mengejutkan, idea ini telah mencetuskan perdebatan hangat dalam komuniti pembangunan. Sebagai contoh, и .
Beberapa pendebat percaya bahawa pengiklanan di terminal adalah cara yang baik untuk membiayai projek sumber terbuka yang penting, yang sentiasa bergelut dengan pembiayaan. Orang lain mendapati idea untuk melihat iklan di terminal mereka sama sekali tidak boleh diterima.
"Intinya ialah mereka yang mengekalkan [perisian sumber terbuka] memerlukan wang," kata Vincent Weevers, seorang pembangun dari Belanda. "Penyelesaian yang lebih baik untuk masalah ini mungkin muncul pada masa hadapan, tetapi sehingga itu, kita boleh hidup dengan iklan itu. Itu tidak begitu buruk. Walaupun saya secara peribadi tidak begitu suka melihat iklan sepanduk di terminal, saya memahami keperluan mereka dan menyokong sepenuhnya idea itu," sambungnya.
"Terminal saya adalah kubu terakhir saya, oasis terakhir keamanan saya, bebas daripada iklan yang berterusan daripada mogul perniagaan. Saya secara mutlak menentang idea ini, kerana saya yakin ia pada asasnya bercanggah dengan semangat sumber terbuka yang telah kami pupuk selama beberapa dekad," kata Vuk Petrovic, seorang pembangun dari AS.
Kebanyakan komen negatif terhadap Standard dan skim pendanaan baharu untuk projek sumber terbuka datang daripada pembangun yang tidak berpuas hati bahawa sepanduk pengiklanan yang muncul selepas pemasangan kini akan dilog, yang tidak semestinya akan merumitkan penyahpepijatan aplikasi.
"Saya tidak mahu melihat iklan dalam log CI saya, dan saya tidak mahu memikirkan apa yang akan berlaku jika pakej lain mula melakukan perkara yang sama. Sesetengah pakej JS mempunyai berpuluh-puluh, ratusan atau lebih banyak kebergantungan. Bolehkah anda bayangkan apa yang akan berlaku jika mereka semua mula memaparkan iklan?" kata Robert Haefner, pemaju dari California.
Pada masa ini, hanya pustaka Standard yang memaparkan iklan, tetapi dari semasa ke semasa, projek Pembiayaan, yang menyediakan perkhidmatan ini, mungkin menjadi lebih popular. Ini mungkin serupa dengan peningkatan populariti projek OpenCollective sepanjang tahun lalu.
— adalah projek yang serupa dengan Pembiayaan. Walau bagaimanapun, bukannya memaparkan sepanduk, ia memaparkan permintaan derma dalam terminal, menjemput pemaju untuk menderma kepada projek tertentu. Permintaan ini juga dipaparkan dalam terminal npm selepas memasang pelbagai perpustakaan.

Mesej OpenCollective
Sejak tahun lepas, mesej OpenCollective telah ditambahkan pada banyak projek sumber terbuka, seperti , , , , , dan dalam banyak lagi.
Seperti Pembiayaan, pembangun menyatakan rasa tidak puas hati apabila mereka melihat mesej ini dalam terminal. Walau bagaimanapun, mereka bersedia menerimanya, kerana ia hanya mengandungi permintaan untuk derma dan bukan iklan penuh.
Walau bagaimanapun, dalam kes Pembiayaan, terdapat perasaan bahawa projek ini telah melintasi batas tertentu dalam fikiran sesetengah pemaju yang tidak mahu melihat pengiklanan di terminal mereka dalam apa jua keadaan.
Beberapa pembangun ini menekan Linode, salah satu syarikat yang telah mencapai persetujuan dengan Funding untuk memaparkan iklan. Syarikat itu akhirnya memutuskan untuk mengekalkan keadaan sejuk dan daripada idea ini.
Selain itu, beberapa pembangun pergi lebih jauh, menyalurkan tenaga kemarahan mereka untuk mencipta yang pertama di dunia iklan untuk antara muka baris arahan.
Keputusan
Pengiklanan terminal ialah percubaan untuk menyelesaikan masalah serius dengan membiayai projek sumber terbuka. Tetapi ramai orang sangat, sangat kecewa tentangnya. Akibatnya, persoalan sama ada fenomena ini ditakdirkan untuk berleluasa pada masa ini lebih cenderung untuk dijawab secara negatif daripada positif. Tambahan pula, baru-baru ini diumumkan bahawa npm kemungkinan besar akan berlaku , yang memaparkan iklan di terminal.
Jika anda berminat dengan topik ini, sila lihat , yang ditulis berdasarkan hasil percubaan "Pembiayaan".
Pembaca yang dihormati! Apakah pendapat anda tentang pengiklanan di terminal? Apakah kaedah pembiayaan untuk sumber terbuka yang anda anggap paling sesuai?
Sumber: www.habr.com
