Saya melihat sebuah perusahaan menggunakan BusyBox dan juga menggunakan paket Gpl + Lgpl + Mpl di atasnya, dan kemudian mereka memiliki aplikasi yang berjalan di sana. Aplikasi mereka adalah paket sumber tertutup.
Anda membeli perangkat tetapi sumber tertutupnya. Kenapa GPL dicampur dengan LGPL + MPL menjadi sumber tertutup?
Saya pikir aturannya adalah ?? Atau saya salah atau info berikut ini salah ?:
GPL: Jika Anda menggunakannya dalam aplikasi Anda maka Anda harus merilis aplikasi Anda di bawah GPL. Itu tidak berarti Anda tidak dapat juga menjualnya (seperti mereka menjual CD Linux) tetapi Anda juga harus merilis kode sumber secara gratis. Itu mungkin bekerja untuk Anda, tetapi mungkin tidak.
LGPL: Jika Anda menggunakannya dalam aplikasi Anda maka Anda masih dapat memiliki aplikasi berlisensi milik sumber tertutup. Tetapi jika Anda memodifikasi perpustakaan LGPL maka Anda harus merilis modifikasi Anda di bawah LGPL, meskipun aplikasi Anda dapat tetap menjadi sumber tertutup.
Jawaban:
Sangatlah tepat untuk menjual "agregat" perangkat lunak sumber terbuka dan sumber terbuka menurut FAQ GPL. Jika perusahaan mengkompilasi Linux, membangun program mereka sendiri di atasnya hanya menggunakan perpustakaan LGPL, dan menjual produk yang dihasilkan saat menerbitkan semua sumber GPL / LGPL dengan itu, mereka tidak melanggar GPL.
Intinya di sini adalah: GPL tidak mencakup program yang hanya berjalan di komputer yang sama dan berkomunikasi / berinteraksi dengan program sumber tertutup. Pengelola jendela sumber terbuka seperti BusyBox tentu saja diizinkan untuk mengelola jendela sumber tertutup. Sebagai aturan praktis, GPL mencapai sejauh ruang alamat dari kode berlisensi.
sumber
IANAL, tapi ini yang saya pelajari. Saya akan sangat tertarik untuk mengetahui jika ada yang salah:
LGPL: Jika Anda statis link itu dalam aplikasi Anda dan Anda mendistribusikan aplikasi dikompilasi maka Anda harus melepaskan sumber di bawah GPL kepada siapa saja yang menerima biner .
sumber
GPL TIDAK kompatibel dengan sumber tertutup. Jika mereka menggunakan paket / modul berlisensi GPL dan menutup sumbernya, dalam kasus umum mereka akan melanggar kondisi GPL.
sumber
zoneinfo http://www.twinsun.com/tz/tz-link.htm LGPL
dan ada perangkat yang disematkan sebagai sumber tertutup, melakukan bisnis lebih dari bertahun-tahun. Apakah Anda masih mengatakan mereka melanggar ketentuan GPL?Ada kasus-kasus yang jelas dan kemudian beberapa kasus yang berlumpur di mana Anda akan mendapatkan lebih banyak pendapat bahwa pengacara Anda yang mengajukan kasus tersebut.
Aturan Anda cocok dengan pemahaman saya, tetapi yang akan berbeda adalah definisi yang tepat dari "penggunaan". Sistem hak cipta di mana lisensi didasarkan bukan tentang "menggunakan" tetapi tentang "menciptakan karya turunan" dan beberapa akan berdebat dengan argumen yang baik bahwa sistem yang dibuat dari program yang berbeda mungkin sedemikian rupa sehingga program yang berbeda cukup terikat sehingga keseluruhan sistem adalah karya turunan dari salah satu dari mereka sementara satu program lain yang secara dinamis terkait dengan perpustakaan bukanlah karya turunan dari perpustakaan karena perpustakaan menerapkan protokol yang jelas dan dapat diganti (saya telah melihat libreadline digunakan dalam cara dengan pembungkus GPLed sederhana untuk mencocokkan antarmuka aplikasi yang disediakan). Tanyakan kepada pengacara Anda untuk saran khusus untuk kasus Anda. Sampai jumpa di depan hakim jika salah satu pemegang hak cipta tidak
sumber
(Jawaban ini tidak dimaksudkan untuk pertanyaan ini, tetapi untuk yang lebih spesifik tentang
git
, dan mencakup kasus spesifiknya secara lebih rinci daripada yang dibolehkan pertanyaan ini. Lihat komentar 599873 untuk informasi lebih lanjut. Ini akan tetap di sini dalam formulir ini setidaknya sampai masalah teratasi .)Jadi, Anda tidak dapat membuat karya Anda "mengandung"
git
tetapi Anda dapat memasukkannya sebagai entitas terpisah yang digunakan karya Anda. Contoh VMWare menunjukkan bahwa yang terakhir termasuk mengemasnya ke dalam distribusi atau file gabungan dalam distribusi (image ISO dulu).Apa perbedaannya? Butuh beberapa saat untuk sampai pada kesimpulan. Pada akhirnya, paragraf "itu bukan maksud ... untuk mengklaim hak ... melainkan ... untuk mengontrol distribusi karya turunan atau kolektif berdasarkan Program" meyakinkan saya bahwa perbedaannya adalah jika karya yang dihasilkan adalah dianggap sebagai turunan dari bagian GPL di bawah hukum hak cipta. Dengan yang terakhir ini, GPL tidak dapat membantu Anda - Anda perlu berkonsultasi dengan undang-undang hak cipta yang berlaku atau mengikuti jejak orang lain.
sumber