Yaml: LISENSI LGPL

Dibuat pada 28 Feb 2016  ·  8Komentar  ·  Sumber: go-yaml/yaml

Hai,

Saya tahu ini disebutkan dalam Edisi # 135 namun alasan yang baik untuk mengubah mungkin karena proyek berbasis EPL dan ASF tidak mengizinkan menyertakan perpustakaan LGPL.

http://www.apache.org/legal/resolved.html
https://eclipse.org/legal/eplfaq.php

Z

Komentar yang paling membantu

Setelah banyak perdebatan internal, kami akhirnya berhasil mendapatkan kesepakatan untuk memindahkan lisensi ke Lisensi Apache v2. Pembukaan kembali sampai lisensi mendarat.

Semua 8 komentar

Mengapa memilih lisensi yang lebih ketat daripada implementasi C golang dan libyaml?

Lisensi tidak kompatibel ke belakang... Anda harus menemukan kembali kode penulisan ulang roda di bawah lisensi portabel.

Saya sarankan mengubah lisensi atau berkontribusi pada proyek lain dengan lisensi yang lebih permisif. 2, 5, 10 tahun ke depan, jika Anda menemukan kesulitan Anda tidak kompatibel dengan LGPL - Anda tidak punya pilihan selain memulai dari awal dan menulis dari awal.

Sebagai pembaruan, saya menemukan alternatif, https://github.com/cloudfoundry-incubator/candiedyaml. docker/libcompose beralih dari proyek ini ke itu di https://github.com/docker/libcompose/pull/91 .

Itu cukup ironis. Proyek itu adalah rip-off dari go-yaml.. Saya dapat melihat bagian-bagian yang jelas-jelas "terinspirasi" oleh go-yaml. Jika Anda khawatir tentang lisensi, Anda beralih dari seseorang yang mencoba mendukung Anda ke seseorang yang menyalin logika tanpa lisensi.

Pergi untuk itu. :-)

Setelah banyak perdebatan internal, kami akhirnya berhasil mendapatkan kesepakatan untuk memindahkan lisensi ke Lisensi Apache v2. Pembukaan kembali sampai lisensi mendarat.

senang mendengarnya. hei saya akan sangat menghargai jika Anda juga menyatakan, kapan pun Anda bisa, jika ada langkah khusus yang Anda ambil untuk melisensikan kembali ini. Saya hanya ingin tahu apakah ada spesifik untuk mengubah lisensi proyek (selain perubahan file lisensi yang jelas).

Masalah utamanya adalah diizinkan secara hukum untuk melakukannya, yang bukan sesuatu yang dapat saya bantu secara detail. Sebagai satu hal yang perlu diperhatikan, jika Anda mendapat kontribusi untuk proyek Anda tanpa perjanjian lisensi yang memungkinkan Anda untuk melakukan itu, Anda tidak dapat mengubah lisensi tanpa meminta izin eksplisit kepada semua kontributor Anda, karena mereka secara implisit melisensikan pekerjaan di bawah yang sama lisensi untuk Anda.

@niemeyer - senang mendengar lisensi sedang diubah! Apakah ada pembaruan tentang upaya tersebut?

Baru saja melakukan teks pada e4d366f, mohon maaf atas keterlambatannya.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat