> Thinkpenguin sells this modem.

> https://www.thinkpenguin.com/gnu-linux/usb-4g-lte-advanced-modem-gnulinux-tpe-usb4glte

> Is not this modem proprietary?

There are two kinds of software used to support hardware devices: firmware and drivers. A driver runs on your operating system and controls the device. Firmware runs the device itself. Sometimes firmware needs to be provided by the operating system and loaded onto the device. For example, if you try to use most WiFi cards with Trisquel, they won't work because Trisquel doesn't have copies of the firmware for those cards. However, sometimes the firmware is already installed on the computer inside the device, so the operating system does not need to provide it. ThinkPenguin's modem works with Trisquel because the driver is free software, and the proprietary firmware is already on the device so Trisquel does not need to provide a copy of it. There is still proprietary firmware on the device, just not provided by Trisquel.

Reply via email to