Received: from mx1.mailbun.net (mx1.mailbun.net [170.39.20.100]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 1D2A9780209 for <~alpine/users@lists.alpinelinux.org>; Mon, 17 Oct 2022 19:28:59 +0000 (UTC) Received: from [192.168.0.78] (ip98-188-99-246.tu.ok.cox.net [98.188.99.246]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: ariadne@dereferenced.org) by mx1.mailbun.net (Postfix) with ESMTPSA id B9F7912AB22; Mon, 17 Oct 2022 19:28:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dereferenced.org; s=mailbun; t=1666034932; bh=QG+p+7D+Qi7Fh+wHcNHNzBx5h4/favhElAkjU5C30ZQ=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=LjNKO4ArczIQ7EP4AkLiaNiMdebRNkuNnTot0I5KuaGlxKn7dPlieyKqIXSEty4g1 vFJoOULvShZN6Fvsvw6R8zcB2Xw0k07F9XtC2HHd7mchuMXuhVVxMcmxz4fWL/YoPP +wlgORM5+sKN/LnEVaC/6urLLb9xF9YQVIrWIaaQgRATC/hk/YBGq4IQLYrrNr8sHf rjR276+ZjsRHmDXPq5ZEDESdbMf2JiE6O9/68RGDm91cZ2h3qmUkvhcaCZAVhyYmcU dJy0YtpILHu5QYxLXhfMQKYu0uSeFwG8TTock+4axWMZpRUVD7qUw6+llBHm7bnVTM TmheDiIZcjSHQ== Date: Mon, 17 Oct 2022 14:28:53 -0500 (CDT) From: Ariadne Conill To: alice cc: Riccardo Mottola , Winston Weinert , ~alpine/users@lists.alpinelinux.org Subject: Re: ipw2100 wifi card firmware In-Reply-To: Message-ID: References: <005dc987-0461-9189-383e-d690b7686e96@ml1.net> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Hi, On Mon, 17 Oct 2022, alice wrote: > On Mon Oct 17, 2022 at 9:07 PM CEST, Riccardo Mottola wrote: >> Hi Winston, >> >> I was unable to download the firmware directly from sourceforge.net, my >> browser(s) continue to fail the accept test! >> However, I did as you suggested: got the Debian package, "ar x" and then >> tar the data file... put the firmware in /lib/firmware... and yes, my >> ThinkPad connects to the wireless, the WiFi LED lights up. >> >> I wonder why Alpine cannot have such a package? I have seen other >> non-free firmware (how much I hate that... a reason why I skipped all >> those "libre" distributions: without binary blobs a laptop is almost >> useless nowadays). > alpine doesn't ship anything non-free, with really the only exception > being firmware under the "linux-firmware" project umbrella (and anything > overlooked, of course). that project (afaik) has the vendors adding > firmware to it by petitioning it directly, and it's more or less a > community consensus that it gets a pass since otherwise nothing is > really usable at all. that part is the distinction from "libre" distros > that ship nothing and let you use them on like 5 laptops (maybe a bit > harsh, but you know what i mean). > > but as for everything else, it is all free software. no shortcuts there. > > as for the ipw2x00 firmware, the licence isn't really much different than a > lot of things in linux-firmware: > > ipw2100 firmware license For OEMs, IHVs, and ISVs: > ================================================= > > LICENSE. This Software is licensed for use only in conjunction with > Intel component products. Use of the Software in conjunction with > non-Intel component products is not licensed hereunder. Subject to the > terms of this Agreement, Intel grants to you a nonexclusive, > nontransferable, worldwide, fully paid-up license under Intel's > copyrights to: (i) copy the Software internally for your own development > and maintenance purposes; (ii) copy and distribute the Software to your > end-users, but only under a license agreement with terms at least as > restrictive as those contained in Intel's Final, Single User License > Agreement, attached as Exhibit A; and (iii) modify, copy and distribute > the end-user documentation which may accompany the Software, but only in > association with the Software. > > but it's still nonfree. i guess adding it to the repositories would > require the same exemption linux-firmware does. > > https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/ > (read the various LICENSE.* files in there) I think it would be better if Intel just submitted it to linux-firmware instead. Ariadne