Sell Me on Linux

I posted this as a comment in another post but when I got done I realized it would probably just be better as its own post. I’m sure I could find the answers I need myself but frankly I trust the userbase here more than most online articles.

As my username hints at, I’m a lawyer. I’m considering starting my own firm as a solo practitioner. I need a computer and/or laptop for it, and as a new business my budget would be pretty tight. I’ve mostly only ever used windows, but I’m getting fed up with the bullshit, so I’m considering going with Linux.

I assume Linux is capable of doing everything I need, which is primarily handling word documents, viewing PDFs, watching evidence videos, and online research. But my concern is that some of the more commonly used video types might have trouble on Linux, or that some of the word document templates I use in Windows might have compatibility issues.

I’m also nervous about using an OS I’m not familiar with for business purposes right away.

So I guess I’m asking a few questions. What is a reliable yet affordable option to get started? Are my concerns based in reality or is Linux going to be able to handle everything windows does without issues? What else might I need to know to use Linux comfortably from the get go? Is it going to take a lot of time and effort to get Linux running how I need it to?

For reference, I do consider myself to be somewhat tech-savvy. I don’t code or anything, but I’ve built my last two home computers myself and I’m not scared of general software management, I just don’t make it myself.

So, yeah, sell me on Linux, please.

olafurp,

Get the list of programs you commonly use and figure out if they’re on Linux or have alternatives. Libreoffice, VLC and Okular are good for your case. If you find it limiting and need MS features then browser Office 365 is very good.

The best option would be to buy a used laptop and install Linux, Linux works great on old hardware so you could find something 3-7y old and it’ll run very well.

If you’re coming from Apple try anything with Gnome that’s popular (Ubuntu, Fedora).

If you’re coming from windows try anything that uses KDE (Kubuntu, Fedora w KDE, KDE neon).

If you don’t tinker with things under the hood generally you’ll have a painless polished experience.

Being able to get a modern OS that runs smoothly on a 200$ used laptop is the major selling point for you, rest is extra.

plantedworld,

We use browser office 365 at work. It’s on a Windows computer. I gotta say it sucks ass if your stuff doesn’t all live in an associated onedrive. We have a shared drive that common files live in and accessing them from the browser office is a mess.

grue,

I’m getting fed up with the bullshit

Frankly, that’s the reason – the original reason, and the most important – to use Free Software. With very few exceptions, the origin story of every Free Software project was somebody getting fed up with a piece of proprietary software either abusing them or just not doing what they wanted it to do. In fact, the entire Free Software movement itself was invented in the first place because Richard Stallman got fed up with Xerox’s bullshit back in the day!

So yeah, there you go: that’s the only reason you need, and you already knew it.

possiblylinux127,

This post reads like it was written like a lawyer.

Anyway what personally would do it get one Linux device and one windows device. You can then use both but you will have a backup.

jimbo,

watching evidence videos

You might run into some trouble with surveillance videos that require some proprietary video player to play. Not sure how often you come across those.

infinitevalence,
@infinitevalence@discuss.online avatar

depending on the type most NVR’s are just custom linux builds, so VLC has few issues. I have yet to find an NVR video I could not run on my box, but my sample size is not huge, and its not corporate surveillance level gear im testing with

Holzkohlen,
@Holzkohlen@feddit.de avatar

That a thing? Cause I am gonna believe you. The world is full of dumb ideas like that.

bjoern_tantau,
@bjoern_tantau@swg-empire.de avatar

If you’re using your computer for work and can’t afford to spend some time figuring out how to do something that would be second nature for you on Windows, you shouldn’t switch. It would probably be more expensive than just buying a Windows license.

That said, you shouldn’t expect too many problems. You can try out your Word templates right now in Libre Office. Or just run the web version of Microsoft Office in Linux. Video codecs are usually just one command away.

In terms of what distribution to choose, I would choose something popular that’s stable and comes with sane defaults. Debian, Ubuntu, Fedora or OpenSUSE Leap.

The main difference for a newbie will probably be how to install software. On Linux you usually don’t go to the manufacturers website and download an installer. Instead you go to your software center and search there for what you need. Similar to the App Store and Play Store on phones.

BrianTheeBiscuiteer,

Agree. Linux isn’t that hard but there is a bit of a learning curve and you shouldn’t gamble your business on your ability to pick up a brand new OS. If you can afford support or an “IT Guy” then take the plunge. For general clerical stuff there should be zero compatibility issues.

BitSound,

Since Word documents are one of your bigger concerns, you can download LibreOffice on one of your current machines and try them out. That’s the same program you’d be using on Linux.

It’d have to be a pretty unusual video format to have issues. Similar to above, you can try VLC on Windows and see if there’s any issues.

Based on your description, I’d be surprised if you encountered any major issues. I’d recommend trying either Pop! OS if you’re OK with a slightly different UI from Windows, or Mint if you want something more comfortable. Note that you can create a LiveUSB stick of either of those, or any other distro. You can then boot your computer from it and take it for a spin to see if there’s any obvious issues.

Sage_the_Lawyer,

Yeah some counties use pointlessly complicated programs to distribute videos. I often have to try a few different players on windows to find one that works. If VLC has trouble with something, are there others you’d recommend as well?

redcalcium,

VLC usually can handle everything you throw at it. The other popular and capable media player is MPV, though it’s not as user friendly as VLC but has tons of advanced features.

lemann,

VLC can pretty much play everything - avi, avi+mjpeg, mov, mpeg, 3gp, flv, you name it. In some cases it can reconstruct corrupted videos and try to play them (typically AVI files)

There’s another player called MPV if you want a second option just in-case though!

BitSound, (edited )

VLC is the sort of software where if it can’t play it, I don’t know what else could. I guess I’d also try the ffmpeg command line tool to see if it can figure out what the video file even is, and maybe it could convert it to a regular format.

Also TBH such a video file would be interesting enough that you could probably post it here (if possible, or any metadata you can extract from it) and see if anyone knows how to play it.

helenslunch,

only ever used windows, but I’m getting fed up with the bullshit

Well that’s why I switched 🤷

Drove me fucking insane that I couldn’t uninstall Edge. Tried a few times but it always reinstalled itself. It’s just the audacity to say “no fuck you” to the person who is giving you money. Can’t disable Cortana, can’t disable all the XBOX bullshit, not to mention it’s just becoming more and more like Android where the entire OS becomes dedicated to collecting your data. Linux has none of that, and that’s enough for me.

I’m also nervous about using an OS I’m not familiar with for business purposes right away.

Couple of solutions for this:

  1. Dual boot. When you have a hard time, just restart and boot into Windows.
  2. You can’t transfer storage across OS so make sure to use cloud storage for your work files.
CoopaLoopa,

Edge/IE run some underlying services for built-in windows features, so uninstalling them can cause issues with completely different parts of the OS.

Ran into an issue with a client still running Office 2016 where uninstalling IE11 prevented them from opening any links within those apps. Office was harcoded to look at IE for link handling and didn’t respect the setting for your default browser.

helenslunch,

All the more reason.

gianni,

As far as video types are concerned, Linux’s multimedia codec support is much wider & more flexible than Windows via Windows Media Player. The app Celluloid for Linux (based on MPV) supports everything under the sun

csm10495,
@csm10495@sh.itjust.works avatar

I don’t think every distro comes with this. How is it a positive in that case? I could install VLC on just about everything (including Windows) and have a similar experience.

gianni,

VLC isn’t a native Windows app, as it isn’t a native Linux app. Celluloid uses native styling on GNOME systems & is super easy to install with any package manager GUI that supports Flatpak. Installing apps on Linux is always easier by a long shot compared to Windows, especially with Flatpak.

I don’t know what is default on most distros, but it is so easy to change in this case that it is hard to even consider the default media player relevant compared to on Windows where there are fewer options for apps like VLC that actually give you a native experience

Matombo,

Ever got that feeling that your PC doesn’t do what you want and that it seems malicous and intentional?

Switch to Linux where at least you know that when you hit a brick wall it’s an honest bug!

Just making some fun ;) But seriously the main reason is switched to Linux is that it at least tries to be the best os for the user, unlike windows or mac os, which tries to be tge best os for the company that is selling it, which just happens to include not pissing of it’s user too much, but a little bit is ok from ms and apples point of view.

mindbleach,

The cost to try it is time. Take a laptop you can afford to wipe, install Linux Mint Cinnamon, and just see how you like it.

But in your specific use-case, I do not expect this is a good idea. You are not going to save money on any scale that matters to a law firm. You can run LibreOffice on Windows just fine, and if it doesn’t work out, you can rent Office 365 (Dollars A Year). You’re not in a profession where FOSS tools like Blender and GIMP might displace obscenely-expensive industry standards.

What free-as-in-speech software might mean to you is control. Windows 10 does some dumb shit. Windows 11 is even worse and getting worse… er. Even more worse? Even dumber. Linux distros and open-source programs are made by the kind of ultranerds who said “absolutely not” and are limited to problems entirely of our own creation.

bastion,

The task question is:

Is Online Office 365 good enough for you? Or, is an ‘almost fully compatible’ word processor enough?

The features are there, but it’s a whole new interface to learn, and if you export to a word document, the document produced may look wonky when viewed in word. OTOH, whatever PDFs you produce, those will look right. And if Online Office 365 is enough, that’s great, because you won’t have to worry about that.

You’ll need to establish a workflow, and others in your office will need to use (and get used to) the same workflow.

It’s not a small leap for an office to take. I love Linux, but check out that it has what you need before you fully commit. Give it a try by dual-booting or by installing it on a secondary system.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

I think you should absolutely download a Linux distro or three along with VirtualBox and try it out. Look at a couple different desktops, play with cowsay, have a good time.

Don’t switch to an unfamiliar operating system on a work machine without doing a lot of learning first.

Linux itself works in a very different way to Windows. The file system is fundamentally different, for one. You should learn how the Linux file system works, how it’s structured, how users and permissions work, etc.

You would be amazed the little things I’ve seen people lose their shit over. Give a small example, I saw a guy blow all the way up because Linux doesn’t use the word “shortcut.” You know how in Windows, you can have an icon on your desktop with that little arrow next to it, and it might start a program, or it might open an individual file? In Linux, those concepts are called Launchers and Links respectively. There’s a lot of little details like that. Keyboard shortcuts, what the middle mouse button does, all that kind of stuff is different as well, and that kind of thing even varies between distros.

You’ll have to learn how to administer the system, how to keep up with updates, how to take and restore backups for your files and for the system. How to secure the system.

The bigger thing is going to be the software library. The phrase “word documents” stands out to me. There are several different productivity suites and word processors available for Linux, none of them are perfectly compatible with MS Word. In college I found that LibreOffice was perfectly adequate for projects I was doing myself. MLA formatted essay? No problem at all. Group project where you have to work together on a powerpoint presentation? Functionally impossible. I’ve given plenty of talks using LibreOffice Impress for visual aids, it works fine, but it interoperates with MS PowerPoint about as well as my cat does. If you’re expected to communicate documents to other lawyers, the government etc. in .docx format…Linux may not be the best choice at least yet.

Your Word templates and such would likely have to be converted or redone. You don’t need to install a Linux machine to find that out; you can install LibreOffice on a Windows machine and try it out.

PDF support is a bit better with the exception of forms. I forget exactly why, which organization was being a little pissy diaper bitch about putting closed source components in an open standard, was it Adobe themselves or the USPS of all people (why do I remember they’re involved?), but PDF forms aren’t well supported in PDF readers and writers available for Linux, and Adobe doesn’t publish Acrobat for Linux. Typing up a word processing document and saving it as a PDF, opening a PDF and looking at it? Those work perfectly fine.

Viewing videos and that sort of thing, I’ve never run into a problem with that sort of thing on Linux, VLC is present and accounted for, and codecs aren’t the nightmare they were back in the heyday of Windows Media Player.

Affordable we got. Linux and practically the entire software ecosystem are available for free, and Linux will run very well on computers that Windows doesn’t. I’ve got a Dell here from 2012, it’s got an Intel Core i7 with three digits in the part number, it doesn’t run Win11 and feels like shit running Win10, feels brand new running Linux Mint. You don’t need to buy a brand new top of the line machine to get a decent experience out of a typical Linux distro.

You expressed some concerns about not being a programmer. You don’t need to be a programmer to use Linux, at least not this decade. It probably helped in the 90’s. I will say though, one of the biggest advantages of Linux is how close at hand scripting tools like Bash and Python are. For example, I have a script that converts .docx files to .pdf files without launching any applications, and it appears in the right click menu when I right click a .docx file so it’s convenient to run. It’s like a two line bash script with a 7 line config file that’s mostly stuff like what text and icon to put in the right click menu. This doesn’t require a degree in computer science. On any platform, you might want to look at an autokeyer, which can save you a surprising amount of time.

cybersandwich,

I will strongly second the “don’t use an unfamiliar OS for critical work tasks” sentiment.

I got a MacBook for work, before I had ever used mavOS before and it was absolutely infuriating and anxiety inducing because I couldn’t get my actual job done.

The OS was in the way. And it was small simple things. I shit you not trying to just use the “delete” key made me almost throw the MacBook out the window.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

And if I may expand upon this, I bet you don’t think this is MacOS being objectively terrible. There are lots of Mac users and they seem to get along with it just fine, and in fact they look at you weird for fussing about it.

I’ve often pointed at an LTT video where they had iJustine on as a guest, and Linus and Justine swapped platforms, him on a Mac and her on a Windows PC, and they were given a series of tasks such as “install Slack. Take a screenshot. Save that screenshot as a PDF. Save that PDF to a thumb drive. Attach it to a Slack message” etc. And both of them hit points where they said “Oh, you’re going to struggle with that.” Apparently the keyboard shortcut to take a screenshot on a Mac makes no intuitive sense, and at least at the time Windows 10 didn’t ship with software capable of saving a word processing document as a PDF. They both struggled, and they both hit things where they thought someone unfamiliar with the platform would struggle.

Just as you will encounter culture shocks transitioning from Windows to MacOS, you will encounter culture shocks transitioning from Windows to Linux. The time to get used to a new OS isn’t when a client needs some important documents right away.

Do not get me wrong, OP. I would love to see your independent law firm running open source software rather than relying on the megacorporate duopoloy. I think you can do it, but I want to be clear that you will likely need retraining and experience in the new platform.

I do strongly encourage trying a distro or three out in VirtualBox, right there on your Windows machine. Give it a look, play around, follow some tutorials, have some fun. Install VLC and LibreOffice on your Windows machine and see if they’ll do the work you need them to. I also strongly encourage you to come tell us how it goes.

KISSmyOS,

I’m a big proponent of using Linux, but don’t do it.
A small company I support recently almost went under cause the boss and his former IT provider were both open source enthusiasts and set up his whole network with Linux.

Then he needed a secretary, and all applicants backed out when they heard they’d have to use Linux.
And he couldn’t find an enterprise resource planning software that ran on Linux.

vaselined,

This story sounds so fake

alt, (edited )

What is a reliable yet affordable option to get started?

Unfortunately, good affordable hardware on which Linux is properly supported is hard to get by. I’m personally fond of vendors like (in alphabetical order) Framework, NovaCustom, Star Labs, System76, Tuxedo. But other vendors like ASUS, Dell, HP and Lenovo are known to sell devices that do a considerable job at supporting Linux; consider to check the compatibility/support for their devices through resources like linux-hardware.org.

Are my concerns based in reality or is Linux going to be able to handle everything windows does without issues?

Regarding video types; I don’t think you should have any problems regarding those; on some distros it might not be supported by default, but that should be solvable with a single command. Relying on flatpaks^[1]^ instead is another viable solution and is enabled by default on a lot of distros. Moving on to word document templates; I suppose the suite of cloud-based services found in Microsoft 365 should work regardless. As for the question if the templates would work on LibreOffice, ONLYOFFICE and the like; I simply don’t know. On to familiarity of OS and using it for business purposes; most distros that are friendlier towards newer users have been setup with sane defaults. Therefore, I don’t think there’s a lot that could go wrong as long as you’re interacting with a GUI. When interacting with a command-line interface, note that information found on the internet is often times outdated. Therefore, if you’re hesitant or unsure; consider interacting with the community for some help. We’re all in this together!

is Linux going to be able to handle everything windows does without issues?

You should be totally fine aside from some software that’s known to not support Linux at all.

What else might I need to know to use Linux comfortably from the get go?

Ask yourself the following questions:

  • To what degree are you interested to learn how it all works and to experience what Linux offers?
    • If you see it primarily as a means to an end, then pick a distro that does an excellent job at accommodating your workflow without requiring you to relearn more than necessary.
    • If instead, interest in Linux itself is the main driving force behind the switch, then please be mindful that the Linux rabbit hole is very real.

Is it going to take a lot of time and effort to get Linux running how I need it to?

Somewhat related to the previous question*. Like, there are distros out there that I can install for my grandfather and he wouldn’t even notice the difference. But even some (relatively) mainstream-distros can be daunting for so-called power users of Windows. E.g. I would argue I was your average Windows-user; play games, browse the internet, email, write documents, video-editing, run software required for my studies etc. It took me about two weeks before I was ‘comfortable’ on Linux. And even then, some of the software I used for e.g. video-editing just didn’t want to play nice^[2]^.

So, yeah, sell me on Linux, please.

If you want freedom and control over your devices, there’s simply no viable alternative.


  1. Software management on Linux -at least on the surface- is closer to Android/iOS than to Windows. You should rarely (if at all) feel the need to find software through your browser. Instead, you should interact with so-called package managers. This can be achieved through either a command-line interface or a storefront with a GUI that behaves like those found on Android/iOS etc. Coming back to Flatpak; this is an (upcoming) universal (read: (mostly) distro-agnostic) package manager that tries to solve a lot of problems that traditional package managers have had. There’s still a lot of ongoing work for it to achieve its design-goals to the fullest, but even in its current iteration it works excellent and therefore it’s unsurprising to find it enabled by default on a significant chunk of the Linux landscape. Software that are packaged using this technology are referred to as flatpaks (or flatpak if singular).
  2. In retrospect, this seems to be primarily rooted in the fact that my machine isn’t that powerful in the first place. On Windows, it managed because it was better optimized for it. Unfortunately, on Linux, this was not the case.
inthiseconomy,

Just a quick correction, your framework link goes to system 76.

alt,

Thanks for pointing that out! It has since been fixed.

pineapplelover,

You can get a used thinkpad for a pretty affordable price. Main issue here is OP’s workflow may not accommodate learning Linux while at their job.

radioactiveradio,

Two words “No Advertisements”

the_third, (edited )

I mean, who would have thought 10 years ago that this would one day be a valid reason to switch away from the OS with the biggest marketshare. Weird times.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • [email protected]
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • oklahoma
  • Socialism
  • TheResearchGuardian
  • Ask_kbincafe
  • KbinCafe
  • SuperSentai
  • feritale
  • KamenRider
  • All magazines