GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Thom Zane :verified: (thomzane@daedal.io)'s status on Friday, 22-Sep-2023 23:53:22 JST Thom Zane :verified: Thom Zane :verified:

    I bought a new HP+ LaserJet MFP M234dwe printer and it has my blood boiling. You set it up with an app (red flag). It uses an anti-pattern to try to get you to agree to send all of your data to them and friends (red flag). It forces a connection to the Internet (red flag).

    In conversation Friday, 22-Sep-2023 23:53:22 JST from daedal.io permalink
    • Embed this notice
      翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Friday, 22-Sep-2023 23:53:13 JST 翠星石 翠星石
      in reply to
      • f_ 🇵🇸
      @vitali64sur @thomzane Any half-decent printer supports IPP.

      hplip is best avoided as it's proprietary.
      In conversation Friday, 22-Sep-2023 23:53:13 JST permalink
    • Embed this notice
      f_ 🇵🇸 (vitali64sur@mamot.fr)'s status on Friday, 22-Sep-2023 23:53:15 JST f_ 🇵🇸 f_ 🇵🇸
      in reply to

      @thomzane Some brother printers work driverless with cups

      In conversation Friday, 22-Sep-2023 23:53:15 JST permalink
    • Embed this notice
      Thom Zane :verified: (thomzane@daedal.io)'s status on Friday, 22-Sep-2023 23:53:17 JST Thom Zane :verified: Thom Zane :verified:
      in reply to
      • f_ 🇵🇸

      @vitali64sur Is there similar support for a cups server with Brother printers like HP has with the hplip package?

      In conversation Friday, 22-Sep-2023 23:53:17 JST permalink
    • Embed this notice
      f_ 🇵🇸 (vitali64sur@mamot.fr)'s status on Friday, 22-Sep-2023 23:53:18 JST f_ 🇵🇸 f_ 🇵🇸
      in reply to

      @thomzane Buy a Brother printer. I think these don't need an internet connection.

      In conversation Friday, 22-Sep-2023 23:53:18 JST permalink
    • Embed this notice
      Thom Zane :verified: (thomzane@daedal.io)'s status on Friday, 22-Sep-2023 23:53:19 JST Thom Zane :verified: Thom Zane :verified:
      in reply to
      • f_ 🇵🇸

      @vitali64sur I expected it to just work like old HP printers did. Now it just works the way they want it to. I put that project aside, but I think the next step is to give this away and buy an old HP printer that only connects to a computer with USB.

      In conversation Friday, 22-Sep-2023 23:53:19 JST permalink
    • Embed this notice
      f_ 🇵🇸 (vitali64sur@mamot.fr)'s status on Friday, 22-Sep-2023 23:53:20 JST f_ 🇵🇸 f_ 🇵🇸
      in reply to

      @thomzane What did you expect from a HP printer? ;P

      Seriously, forcing users to use "their" the way *you* want them to use it is clearly against user freedom

      In conversation Friday, 22-Sep-2023 23:53:20 JST permalink
    • Embed this notice
      翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Saturday, 23-Sep-2023 00:35:34 JST 翠星石 翠星石
      in reply to
      @thomzane I inspected an older version and soon found proprietary software, but I now inspected hplip-3.23.5 and found proprietary software as well.

      Sure COPYING says:
      HPLIP is free, open source software, distributed under the following open source licenses:

      GNU General Public License (GPL) v2
      MIT license
      BSD license
      GNU General Public License (GPL) v3

      Then I read down and well: "A small subset of HP devices require proprietary software technologies to allow full access to printer features and performance. These technologies cannot be open sourced. Because of this, HP is releasing binary plug-ins for each of these printers that work in conjunction with our Linux Open Source Printing Software to improve the printing experience for HP�s Linux Printing Customers. These binary plug-ins require the user to read and agree to a license agreement at the time of driver installation.", which makes it pretty clear that there's proprietary trickery at play.

      Under ppd/hpcups there are lots of proprietary ppd files, but I guess that's not software.

      hplip contains at least 2 proprietary binaries under;
      hplip-3.23.5/prnt/hpcups/libImageProcessor-x86_32.so
      hplip-3.23.5/prnt/hpcups/libImageProcessor-x86_64.so

      https://bugs.launchpad.net/hplip/+bug/1785230

      I'm sure there's many more issues but I need to check my older analysis first.


      There's also a bunch of proprietary plugins that they claim to be separate, but are clearly from a derivative work: https://developers.hp.com/hp-linux-imaging-and-printing/plugins

      Pretty much either;
      a. HP holds all the copyright and says the it's under the GPLv2-or-later, but is lying and using the GPLv2 and v3's good name so people don't realise it's proprietary.
      b. HP has made derivative works of existing GPLv2 and GPLv3 works and has committed copyright infringement by infringing the license on such works by making proprietary derivative works, but has avoided committing clear cut infringement by ensuring to release the existing source files under the same license.


      Any recent printer supports IPP{S}, so I recommend using that instead.
      In conversation Saturday, 23-Sep-2023 00:35:34 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: bugs.launchpad.net
        Bug #1785230 “libImageProcessor binary blob” : Bugs : HPLIP
        In an attempt to package the current hplip version for openSUSE, a couple of issue arose around libImageProcessor: * since libImageProcessor-{x86_64,x86_32}.so doesn't conform to shared libs naming policy, rpm fails to handle this dependency correctly * $DESTDIR isn't respected As far as I understand the build, libImageProcessor.so is a new blob, do you plan to release it to open source? For reference: https://build.opensuse.org/package/show/home:frispete:Tumbleweed/hplip
      2. No result found on File_thumbnail lookup.
        HP Developers Portal | Plugins
    • Embed this notice
      Thom Zane :verified: (thomzane@daedal.io)'s status on Saturday, 23-Sep-2023 00:35:35 JST Thom Zane :verified: Thom Zane :verified:
      in reply to
      • 翠星石
      • f_ 🇵🇸

      @Suiseiseki @vitali64sur Do you have anything to backup your statement calling hplip proprietary? It seems to be GPL-2.0-or-later at a glance.

      In conversation Saturday, 23-Sep-2023 00:35:35 JST permalink
    • Embed this notice
      翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Saturday, 23-Sep-2023 01:23:35 JST 翠星石 翠星石
      in reply to
      @thomzane Sure, but there's a lot of other parts of questionable licensing and I'm fairly confident that there is other proprietary stuff, as after all, HP intentionally put proprietary software in a release that was mean to be "open source".

      Hopefully, Debian patches all the proprietary parts out, but unless someone has checked every last file, you really can't be sure.
      In conversation Saturday, 23-Sep-2023 01:23:35 JST permalink
    • Embed this notice
      Thom Zane :verified: (thomzane@daedal.io)'s status on Saturday, 23-Sep-2023 01:23:36 JST Thom Zane :verified: Thom Zane :verified:
      in reply to
      • 翠星石

      @Suiseiseki That is a problem. Looks like Debian and many other distributions strip that problematic blob out so it doesn't affect me. https://packages.debian.org/bookworm/hplip

      In conversation Saturday, 23-Sep-2023 01:23:36 JST permalink

      Attachments


    • Embed this notice
      翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Saturday, 23-Sep-2023 02:13:28 JST 翠星石 翠星石
      in reply to
      @thomzane Well I wouldn't, as the Debian developers have taken a dump on the DFSG by rewriting it to allow for the Debian installer to install proprietary software without even asking.

      They call it "firmware", but that's a misnomer, as it's proprietary peripheral software and manufacturers only call it "firmware", as they intend that you're not able to replace such proprietary software.


      Their track record has been better than most distros, but I wouldn't call it "good".
      In conversation Saturday, 23-Sep-2023 02:13:28 JST permalink
    • Embed this notice
      Thom Zane :verified: (thomzane@daedal.io)'s status on Saturday, 23-Sep-2023 02:13:29 JST Thom Zane :verified: Thom Zane :verified:
      in reply to
      • 翠星石

      @Suiseiseki I generally trust Debian maintainers to diligently follow the Debian Free Software Guidelines and patch out any questionable material. Their track record has historically been very good.

      In conversation Saturday, 23-Sep-2023 02:13:29 JST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.