Saya ingin menggunakan SVG Edit untuk proyek. Perangkat lunak ini didistribusikan di bawah lisensi Apache 2.
Saya pernah melihat itu:
- semua salinan, dimodifikasi atau tidak dimodifikasi, disertai dengan salinan lisensi
- semua modifikasi ditandai dengan jelas sebagai karya pengubah
- semua pemberitahuan tentang hak cipta, merek dagang, dan hak paten dibuat secara akurat dalam salinan yang didistribusikan
- penerima lisensi tidak menggunakan merek dagang apa pun yang merupakan milik pemberi lisensi
Apakah ini berkaitan dengan kode atau haruskah saya menampilkan lisensi di suatu tempat di GUI? Perangkat lunak asli menampilkan "didukung oleh Edit SVG", apakah boleh jika saya menghapus ini? Dan yang paling penting: etiket apa yang tepat untuk melakukan ini? Saya tidak ingin menjadi brengsek, tetapi pada saat yang sama saya ingin menyederhanakan UI sebanyak mungkin dan menghapus tautan akan menjadi bagian dari itu jika tidak dianggap kasar .
licensing
apache-license
metode tindakan
sumber
sumber
tl;drLegal
situs) ketika mencari topik ini: - Lisensi Apache 2.0 (Apache-2.0) Dijelaskan. Saya pikir jawaban lain yang sudah ada di sini sebenarnya mengatakan lebih baik, tapi mungkin tautannya akan bermanfaat bagi orang lain.Jawaban:
Anda tidak perlu menampilkan lisensi di GUI, dalam kondisi apa pun.
Untuk perangkat lunak yang dilisensikan di bawah Apache License Version 2.0 (APLv2), tidak apa-apa untuk memodifikasi perangkat lunak dengan cara yang Anda sarankan. Lisensi itu mendorong modifikasi. Lisensi menjamin kebebasan Anda untuk menghapus "didukung oleh SVG Edit" di versi modifikasi Anda.
Namun, lihat APLv2 (bagian 4 (b)) tentang kewajiban Anda terkait file PEMBERITAHUAN yang dikirimkan bersama dengan perangkat lunak APLv2. Anda diminta untuk menampilkan isinya dengan cara yang sesuai dengan perangkat lunak. (Ingat, SVG Edit mungkin sudah melakukan ini.) Anda tidak boleh menghapus "powered by SVG Edit" jika kebetulan itu berasal dari file PEMBERITAHUAN. Tetapi, jika Anda mendistribusikan file PEMBERITAHUAN dan kode sumber, maka Anda dibebaskan dari ini. Lihat bagian 4 (b) dari APLv2 untuk lebih memahami opsi Anda.
Bagaimanapun, apa yang ingin Anda lakukan tidak kasar, terutama jika itu membuat turunan Anda bekerja lebih baik.
sumber
Katakan saja terima kasih ... semua orang menang
IANAL ... jadi saya tidak akan berkomentar tentang kewajiban hukum lisensi Apache.
Etiket yang baik dalam menggunakan perangkat lunak opensource adalah untuk setidaknya memberikan kredit di mana kredit jatuh tempo. Ini saya pikir minimal. Dengan demikian, Apa pun yang Anda lakukan, saya pikir akan menjadi praktik yang baik untuk menyebutkan dan berterima kasih kepada berbagai proyek, perpustakaan, atau pengembang yang membantu Anda membuat sistem Anda. Mungkin dengan mengintegrasikan perpustakaan, memodifikasi sepotong kode yang dikumpulkan di suatu tempat atau mendapatkan bantuan langsung dari seseorang.
Sebutkan bahwa Anda menggunakannya minimal.
Katakan kepada mereka bahwa Anda menggunakannya itu bagus.
Buat sebutan dan terima kasih Anda dengan cara yang dapat ditautkan untuk penggunaannya dan beri mereka izin untuk menyebutkan proyek Anda sebagai imbalan, bahkan lebih baik.
Apa yang dianggap kasar adalah dengan menggunakan sepotong Open-Source, melakukan beberapa koreksi dan modifikasi, mengintegrasikannya dalam sistem lain dan menerbitkan sistem lain ini tanpa pernah berbagi perbaikan atau menyebutkan bahwa Anda menggunakannya di mana saja.
Open-source tidak meminta banyak dan orang-orang tentu saja tidak menghasilkan banyak uang dengan pekerjaan yang mereka lakukan. Pikirkan apa artinya jika Anda harus mengkodekan semuanya dari awal tanpa bantuan dari luar ... itu adil untuk memberikan penghargaan kepada orang-orang ini atas pekerjaan yang mereka lakukan, seringkali itu adalah satu-satunya gaji mereka dan Anda memberikannya kepada mereka tidak akan mengambil makanan dari meja Anda. Tetapi jika Anda bisa membantu, reputasi yang bisa mereka peroleh dari referensi Anda bisa membuat makanan di meja mereka.
Reputasi bisa menjadi sumber daya yang kuat, sulit didapat tetapi begitu mudah untuk memberi.
Anda sekarang berada dalam posisi untuk memberikannya, suatu hari orang lain akan membalas budi.
sumber
Sepertinya Anda terpengaruh oleh '4. Klausa redistribusi dari lisensi itu, yang harus Anda baca dengan cermat, dan tanyakan kepada pengacara jika ada sesuatu yang tidak jelas bagi Anda (jika Anda mampu membelinya, dan jika Anda dapat menemukan seseorang yang akan mengerti apa itu semua, untuk setiap negara di mana Anda ingin mendistribusikan atau menjual proyek Anda).
Saya bukan pengacara, saya hanya akan memberi tahu Anda bagaimana saya memahami 4 hal ini dari klausa itu - saya mungkin benar-benar salah.
Butir 1 berlaku jika proyek Anda adalah 'Pekerjaan Derivatif' sebagaimana didefinisikan dalam lisensi Apache 2 (sekali lagi, baca definisi itu dengan cermat). Jika ya, Anda perlu memasukkan teks lisensi Apache 2 itu sendiri, saya telah melihatnya diterapkan ke berbagai produk, biasanya dalam dokumentasi (dicetak atau online) di suatu tempat di bawah judul 'perangkat lunak ini berisi kode' atau 'berasal dari kode ... yang dicakup oleh lisensi ini ', yang sesuai. Semua salinan ke semua bagian dan bagian juga disebutkan di suatu tempat di dekatnya.
Item 2 dan 3 biasanya tentang file sumber.
Butir 4 berlaku jika kode 'asli' berisi file teks 'PEMBERITAHUAN', maka Anda harus memasukkan dan menampilkannya
Saya telah melihat pemberitahuan semacam itu di dialog 'Tentang' yang hampir dimiliki oleh setiap program GUI, dianggap sopan untuk memberikan semua kredit di sana.
sumber