Ho notato che per far funzionare alcuni hardware si usano dei firmware binari, un pacchetto chiamato "firmware-linux-nonfree", al cui interno ci sono dei codici binari rilasciati sotto varie licenze.
Vorrei capire perché ove la licenza lo permetta tali binari non siano stati decompilati, mi sono avvicinato al problema avendo una scheda video Ati (o AMD se preferite), leggendo il copyright compreso nel pacchetto .deb ho capito che i driver che m'interessano non possono essere decompilati in maniera legale:
Codice: Seleziona tutto
Files: linux-nonfree/r128/r128_cce.bin, linux-nonfree/radeon/*_cp.bin,
linux-nonfree/radeon/R600_me.bin, linux-nonfree/radeon/R600_pfp.bin,
linux-nonfree/radeon/RS780_*.bin, linux-nonfree/radeon/RV*.bin
Copyright: 2000-2009, Advanced Micro Devices, Inc.
License: Binary redistribution (AMD permissive)
All Rights Reserved.
.
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following conditions:
.
The above copyright notice and this permission notice (including the next
paragraph) shall be included in all copies or substantial portions of the
Software.
.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Codice: Seleziona tutto
Files: linux-nonfree/dabusb/*
Copyright: 1999, BayCom GmbH
License: Permissive (BayCom)
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that redistributions of source
code retain the above copyright notice and this comment without
modification.