Diskusi lisensi PVS-Studio gratis untuk proyek-proyek yang dihosting di GitHub

PVS-Studio gratis untuk siapa saja yang mengembangkan proyek open source di github?

Saya membawa prototipe sebuah artikel berjudul "Studio PVS Gratis untuk siapa saja yang mengembangkan proyek sumber terbuka di GitHub." Saya meminta Anda untuk mendekati topik ini secara konstruktif dan menyampaikan saran serta kritik terhadap kasus ini. Pendapat yang menarik, bagaimana opsi yang diusulkan masuk akal dan nyaman? Apa yang bisa diperbaiki? Batasan tambahan apa yang bisa saya tambahkan? Siapa di antara Anda yang akan menggunakan / tidak menggunakan dan mengapa?

Saya menekankan sekali lagi bahwa artikel itu adalah percobaan dan bertujuan untuk mengadakan diskusi. Jika Anda menemukan posting ini pada 2019, silakan beralih ke versi artikel yang baru .

PVS-Studio gratis untuk siapa saja yang mengembangkan proyek sumber terbuka di GitHub

Menjelang perayaan tahun baru 2019, tim PVS-Studio memutuskan untuk memberikan hadiah yang bagus untuk semua kontributor proyek sumber terbuka yang diselenggarakan di GitHub. Mereka diberi kesempatan untuk menggunakan penganalisa statis PVS-Studio secara gratis untuk mengembangkan proyek sumber terbuka.

Kami membantu menjadikan kode sumber terbuka lebih baik dan lebih dapat diandalkan. Meskipun, berkat publikasi kami, lebih dari 10.000 kesalahan telah diperbaiki di proyek sumber terbuka, ini jelas tidak cukup. Tim kami secara fisik tidak dapat secara teratur memeriksa ribuan proyek terbuka. Oleh karena itu, pada tahun 2016, kami mengusulkan opsi lisensi gratis untuk PVS-Studio. Satu-satunya syarat adalah keberadaan dalam kode komentar jenis khusus. Baca lebih lanjut tentang jenis lisensi ini di artikel " Cara menggunakan PVS-Studio gratis ."

Sesuai dengan keinginan komunitas GitHub, kami memutuskan untuk memberikan kesempatan penggunaan PVS-Studio secara gratis kepada semua orang yang terlibat dalam pengembangan proyek terbuka yang diselenggarakan di GitHub.

Kepada semua pendatang, kami mengeluarkan lisensi gratis untuk jangka waktu 2 tahun. Untuk mendapatkan lisensi, Anda harus:

  1. Pergi ke halaman: ___;
  2. Masukkan tautan ke profil GitHub Anda;
  3. Masukkan email ke mana kunci lisensi akan dikirim;
  4. Kirim permintaan untuk mendapatkan lisensi gratis.

Setelah lisensi berakhir, Anda bisa mendapatkan kunci lisensi baru dengan cara yang sama.

Kuncinya adalah individual dan hanya dapat digunakan untuk memverifikasi proyek terbuka yang diterbitkan di GitHub. Lisensi gratis tidak berlaku untuk mirror proyek.

Versi lama menggunakan penganalisis secara gratis saat menambahkan komentar ke kode tetap valid. Mode ini memiliki kelebihan. Misalnya, dapat digunakan oleh siswa untuk menguji proyek mereka tanpa harus mempostingnya di GitHub. Selain itu, versi sebelumnya memungkinkan menggunakan analisa secara umum dalam proyek tertutup.

Ketentuan

Dukungan untuk pengguna gratis diberikan melalui jawaban di situs web StackOverflow. Kondisi ini dijelaskan secara lebih rinci dalam artikel " Cara menggunakan PVS-Studio gratis " (lihat bab "Tambahan: Dukungan"). Kami ingin mencatat bahwa StackOverflow bukan pelacak bug. Mari kita bahas masalah-masalah yang berkaitan dengan penganalisa, moda operasinya, dan sebagainya. Untuk memberi tahu kami tentang bug yang jelas, silakan terus menulis kepada kami untuk mendukung.

Tindakan memberikan lisensi gratis adalah abadi. Namun, jika kami merasa ada yang tidak beres, kami berhak mengubah kondisinya atau menghentikannya. Kami juga berhak untuk mencabut kunci tertentu tanpa memberikan alasan.

Seperti disebutkan sebelumnya, kemungkinan menggunakan lisensi gratis tidak berlaku untuk mirror proyek, misalnya, Dentang , Chromium , KDE, dan sebagainya. Dukungan untuk pengembang proyek semacam itu akan membutuhkan kerja keras dari tim kami dan itu akan adil jika perusahaan tempat pengembang ini memperoleh lisensi berbayar :).

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


All Articles