Apa lisensi di halaman manual Linux? GPL, Domain Publik, dll? The Wikipedia Halaman tentang orang tidak muncul untuk memiliki info tentang status lisensi dari halaman manual.
17
Apa lisensi di halaman manual Linux? GPL, Domain Publik, dll? The Wikipedia Halaman tentang orang tidak muncul untuk memiliki info tentang status lisensi dari halaman manual.
Jawaban:
Itu tergantung pada halaman manual spesifik. Sebagai contoh, halaman manual untuk socket, send, dan recv (secara umum apapun pada bagian 2) adalah bagian dari kernel dan didokumentasikan sebagai bagian dari dokumentasi kernel. Walaupun
gethostbyname
merupakan fungsi glibc, ia juga didokumentasikan sebagai bagian dari halaman kernel.org di sistem saya. Saya menduga ini karena orang-orang GNU tidak tertarik pada halaman manual sebagai format dokumentasi utama, dan memfokuskan upaya mereka pada Texinfo.Secara umum, Anda harus melihat halaman manual spesifik yang Anda kutip untuk menemukan lisensi spesifiknya. socket / send / recv memiliki lisensi BSD sedangkan manual gethostbyname memiliki lisensi "kata demi kata". Untuk menemukan lisensi spesifik dan pemilik hak cipta, Anda perlu mencari di sumber manual itu sendiri.
Dari /usr/share/man/man3/gethostbyname.3.gz:
Dari /usr/share/man/man2/send.2.gz:
Namun, Anda harus melihat komentar kode sumber untuk pekerjaan yang Anda kutip / salin, daripada mengandalkan klaim yang dibuat orang lain tentang halaman manual yang diinstal pada sistem mereka.
Anda juga harus mencatat bahwa jika Anda menggunakan teks halaman manual, Anda mungkin harus menambahkan pemberitahuan hak cipta. Dari lisensi kata demi kata:
Lisensi BSD mengharuskan Anda untuk memasukkan seluruh lisensi, dan mungkin mengharuskan Anda untuk memasukkan "Produk ini termasuk perangkat lunak yang dikembangkan oleh University of California, Berkeley dan kontributornya." dalam materi iklan Anda. Secara umum Anda perlu membaca dan mengikuti ketentuan lisensi pada setiap halaman manual yang Anda gunakan. Anda harus berbicara dengan pengacara jika Anda tidak yakin bagaimana cara mematuhi ketentuan lisensi.
(Dan tidak semua halaman manual memiliki penulis yang sama - periksa setiap halaman individual untuk pernyataan hak cipta di dekat bagian atas.)
Anda dapat melihat sumber manual dengan
zless /usr/share/man/man[section]/[file].[section].gz
. Distribusi yang lebih lama mungkin memiliki di bawah / usr / man, bukan / usr / share / man, dan mungkin tidak memiliki file gzipped.sumber
Apa lisensi di halaman manual Linux? GPL, Domain Publik, dll?
Sisa tautan di atas mencakup contoh masing-masing dari ketiga jenis lisensi yang disebutkan.
Sumber Lisensi untuk halaman manual
Ini semua tentang
glibc
fungsi jaringanGNU C Library, umumnya dikenal sebagai glibc, adalah implementasi GNU Project dari perpustakaan standar C.
Lisensi dokumentasi Perpustakaan GNU C dapat ditemukan di http://www.gnu.org/software/libc/manual/html_mono/libc.html#Documentation-License .
Dokumentasi perpustakaan GNC C dapat ditemukan di http://www.gnu.org/software/libc/manual/html_mono/libc.html dan dilindungi oleh lisensi yang disebutkan di atas.
sumber
Menurut kernel.org , itu harus dilisensikan sebagai karya yang tersedia secara bebas:
sumber
Dari kernel.org :
kernel.org dikelola oleh yayasan Linux.
sumber