OpenPrinting just blew my mind


I've been a Linux user for around four years, having used Debian, Ubuntu, and various other distributions. However, my main daily-driver computer was always based on Windows, for the sole purpose of software compatibility.

Recently, in a fit of blind rage at Windows, I quite literally took my computer apart and removed the drive, put it on my desk, and plugged in an external HDD and installed Linux on it. (I couldn't dual-boot because my other drive has FDE). The experience, despite not being able to run some software I really need, has been great.

Despite my four years of experience using Linux on a daily basis on my servers, I've never really used it as a desktop operating system. Don't get me wrong, I've used desktop environments to facilitate getting things done without effort, but I've never really used it for my regular day-to-day computing.

I've always had problems with my Windows 10 printer driver for my particular model of printer, even though it's not that weird of a printer. On Windows, it would just randomly stop working. I always had network connection with the printer, but no matter what I did, Windows would just somehow break the printer and I'd have to reinstall it. This persisted across computers and Windows installs throughout the life of the printer (it's around 7 or 8 years old, I believe).

Today I went to print something on LibreOffice, expecting the printer to be a pain. People had always told me, and I've always heard, that printing on Linux is magically simple and just works granted your printer is supported. Well, I hit the print button on LibreOffice and my printer was already there. I didn't have to install it. I didn't have to do anything. It was there, "driverless" and it just magically worked. Without problem. I am absolutely amazed. I knew it was easy… but this easy? It just working without drivers on an open-source protocol? I am absolutely astonished. I'm sorry if this isn't the place to share my story with this, but I just felt so compelled to share.

To all the people who maintain and develop OpenPrinting and associated projects, thank you so much. I sincerely respect you.

submitted by /u/NOT-JEFFREY-NELSON
[link] [comments]