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.
I’m also nervous about using an OS I’m not familiar with for business purposes right away
Absolutely STOP. Do not go with Linux, go with what you are comfortable with. If this is business, you do not have time to be uncomfortable and the learning curve to ramp up to ANY new OS and be productive is something that's just a non-negotiable kind of thing.
If you've never used Linux, play with Linux first on personal time. For business time, use what you know works first and foremost.
All OSes are tools. You do not just learn a tool when your job is waiting for a bed frame to be made or whatever.
TL;DR
If you are not comfortable with Linux, do NOT use it for business.
I use linux to run my law office, so it can be done. Most of what I use is web-based these days, so headaches are minor. That being typed, I've been using linux off and on since the 1990s, and there was a fair amount of learning involved. A few notes:
-Libreoffice is good enough for document drafting, unless you're extremely reliant on templates generated in Word. Even then, that's a few hours of clerical work that you can farm out with, presumably, no confidentiality issues to flag. Also bear in mind that if you end up using different Linux distributions on more than one computer, then you may run into minor formatting differences between different versions of your word processing software. Microsoft Office will be a reliable option unless you run windows as a virtual machine. There are workarounds, but they aren't business ready.
-Some aspects of PDF authoring can be tricky if you're doing discovery prep, redaction, and related tasks in-house. This is very workflow-specific, so if you're not a litigator or your jurisdiction doesn't have a lot of specific requirements for pdf submissions, it might not be something that you need to worry about. If it becomes a problem, then a Windows virtual machine might be a solution.
-Video support depends greatly on the linux distribution, so you may want to do a bit of research and avoid distributions like Fedora, where certain mainstream AV formats are not supported by default for philosophical/licensing reasons.
-Compatibility with co-counsel and clients will be hit or miss. I don't let anything leave my office that hasn't been converted to PDF and I only do collaboration when there is a special request to do so. I can fall back on a computer that I have which runs Office. It sounds like you have more than one computer, so you can have a backup plan.
-Hardware support is critical. If you need to videoconference and it turns out that your webcam doesn't have a linux driver, then you may be hosed. Research and test on the front-end so that you don't find yourself in an embarrassing situation of your own making.
-Learning curves cost money. If you're using an entirely new set of user software AND you're hopping between different distributions to find the version of linux that works for you, you'll waste a LOT of time that you could be using to generate billable work.
Starting a new business is hard enough as it is - please do not complicated it by adding in something that brings limited tangible benefits to the company, whilst making it unnecessarily harder than what it will be anyway.
Either get fluent now, and then start your business - or start your business with Windows and move on when you're profitable and can afford the reduction in productively while you learn the ropes.
Do not go anywhere near MacOS - you can't afford it.
First off, I love Linux. It’s my daily driver and I wouldn’t want to use anything else.
But in my past career I was the CIO at a very large firm. Lawyers need Microsoft Office and Windows. If you hire a good assistant or paralegal with word processing experience, they are going to need Microsoft Word. LibreOffice is good, but it’s not a replacement in this scenario. Good word processors are like wizards and will save you hours. It’s not worth it to make them learn something else.
Then there’s drafting software, templating, practice-specific tools, etc. Anything geared for legal is going to run on Windows. What are you using for time entry? What about accounting?
Not to mention, you have some information security obligations under the model rules and you don’t want to mess with that. Although Linux has security advantages over Windows, you still have to take measures to secure it. Maybe that’s easy enough for you to do on your own laptop, but your practice will grow to at least a few staff and an associate. Somebody has to do IT because you’re sure as hell not going to waste billable hours on it.
I had to use Windows in that old gig and it really wasn’t bad. It’s stable, reliable, easy to support. Everyone you hire will have used it before. It’s an unpopular opinion around here, but it’s a quality operating system that’s affordable. I guarantee your cost of ownership will be lower on Windows in your particular situation.
I'm a software engineer, and I've used Linux on my computer for work before when my company allowed Linux installs on their computers (most don't in my experience). I don't recommend it for you.
For me, my main productivity tools, even proprietary ones, run natively on Linux. I very very rarely have to do anything involving word processing. When I do open source or in-browser word processors are enough. Windows can also be a constant headache to use in a lot of software development settings. It's a horrible development environment. I try to avoid working on Windows as much as I can.
When something breaks (and on Linux, something eventually will), I have more than a decade of technical experience in computing I can fall back on to fix the issue myself. My work computer has failed to boot before and all I had to diagnose and fix the issue was a black screen with a terminal prompt. Even my company's outsourced IT company had very little experience with Linux and I was largely on my own to fix it when things went wrong.
For you I don't think it would make sense for basically all the opposite reasons. I imagine you'll be doing heavy word processing and editing a lot of documents that need to be formatted correctly. Browser based and open source word processing are probably not going to cut it. I'm not sure if there are any proprietary file formats you may come across in the legal field, but if there are do you want to have to ask people "could you send that in a different format? I can't open that on Linux."
If something goes wrong on your machine you may not have all the experience to resolve it quickly on your own which could impact your business. Windows can break too but there's a lot more support out there and the barrier is much lower to fix most issues (I can't remember the last time I had to bust out a terminal to fix something on windows)
For all its faults, windows is pretty well set up for your typical use case.
If there's a compromise here, you could try having a computer running windows and another running Linux. Having a backup in case something goes wrong isn't a bad idea anyway. Dual booting is also an option. I made it through college for a CS degree with a dual boot Windows+Ubuntu laptop.
Whatever you end up doing, be sure to have a really good plan in place for backing up everything you need, especially files. Your computer can fail you at any time, Windows or Linux.
A lot of people lately have whined that Linux people are zealoted evangelists. You sure wouldn't know that in this thread... Most popular jist of responses is "make sure its the right tool for the job first"
If you’re writing Word documents for your own use, to print, or to convert to PDF, you should be able to switch to LibreOffice seamlessly. However, if you’re emailing .docx files with the expectation that others are going to open them, make changes, save them, and send them back to you, you’re going to need Word or things will get messy. Office 365 online is probably your best bet.
I’ll echo what others are saying and tell you to learn linux at home first. Only use it for business when you’re sure it can do everything you need, and even then you might still want to keep a Windows laptop around in case you need it. Even though Linux is great, the rest of the business world still expects you to be able to work within Windows’ ecosystem.
I have exactly zero experience in what work a law office does, but I would think it's mostly paperwork and email? If so you can do that at no startup costs.
Pick a distro (pop, mint, whatever), and install libreoffice or one of its many variants for offfice integration.
A common misconception is that linux involves a lot of coding. Sure, it can if you want to - all the hooks for programatical access are there, for example if you want to build shell scripts for automation. But you don't need to. It's just an option many linux users, myself included, like to take advantage of.
When it comes to convincing you, all I can say is this: It costs you nothing to try.
The fact that there's entire communities full of people who will spend energy trying to convince you to give it a try, rather than a corporation with a marketing budget and lobbying power :)
My general advice would be: look at the apps you use (or would need to use) on Windows. If you're generally dealing with word documents, PDF's, webpages, and videos that are viewable on VLC.
See if LibreOffice/OpenOffice/OnlyOffice on Windows work as expected for the documents. If not, see if M365 through the browser does (your can run Edge on Linux and accessing the MS ecosystems seem to be the primary reason many do so.
If you can't do those things, Linux may not be for you, or at least may not meet the needs for your work.
For personal use, I'm all with users taking the plunge, seeing if Linux works for them, and/or some the adjustments they need to make. For many, it's a matter of a different UI for the same applications/tasks, but less invasive while being more customizable. In many cases I dual-booting or a VM, in case that user runs into a special case holding them to Windows (maybe a particular game). You could also dual-boot and flip to Windows if the edge cases it's needed are few and far between, but you'd still need to make sure to keep both OS's updated.
For a business user who may face time crunches, the last thing I'd want is for somebody to find out that the proprietary file format they're provided in the regular course of business only works on a proprietary software that only runs on Windows.
At the very least, grab a cheap windows license (got can purchase legit pro license codes online for cheap and then download the image for a USB installer from MS), run Linux as your primary and keep a Windows install in a VM (i.e. using KVM/libvirtd) for a bit in case edge cases emerge. For those that just need business apps (i.e. not games, graphics-intensive design tools or social hardware) that'll bridge the gap just fine.
Another option would be to try something like Windows with Ubuntu installed via WSL (subsystem for Linux) and i.e. MobaXterm to access the various Linux graphical apps. However that pretty much gives you access to Linux tools without the OS UI, and all the headaches of running with an MS operating system as the primary.
For my own job, I could go 90%-95% of what I need purely in Linux, with the 5-10% left being stuff like editing Visio documents, screen-sharing with sound or only for a specific app (in our workplace's conference app). Assuming you only need to join Teams/Zoom/etc conferences with audio and video, that part works fine from browser in either OS.
In short... it's a business, so I can't recommend just diving in, but it's for the same reasons I wouldn't recommend a business just switch their vehicle fleet to 100% EV's or move their office to a different city/state/country without a well thought-out transition plan, preferably built in stages. It may work out great and overall be a better experience nearly all the time, but if it prevents work at a crucial moment without a backup plan that can still be a deal breaker.
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.
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.
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.
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.
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.
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.
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
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.
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.
I've worked with lawyers a bit in an IT role so I'll put it bluntly. Don't bother.
Why? You have to ensure complete compatibility with Microsoft Office standards in your job and you may also need to access third-party systems especially document management systems on a regular basis. These things require Windows. It's a sad fact of life that your colleagues being able to read your documents and ensure consistent layout is more important than anything else.
Yes, you can try Libre Office and soforth. However, the moment the court staff, other lawyers or anybody else gets a jumbled mess you're going to cause yourself more problems than it's worth. Even you yourself need to be able to ensure compatibility when it comes to information storage and retrieval too.
Windows licences are essentially free with your devices anyway and the cost of Office is a couple of hundred bucks top. Money might be tight but losing information from your court cases could put you out of business.
Sorry Linux fanboys, but Windows is the superior option here as much as I wish it was not. It's simply the best tool for the job.
don't go all in on linux when you're already trying to get a new business up and running. it's stressful enough without relearning an entire new os.
just install linux through virtualbox on top of windows or use a bootable usb/dvd to test drive it before you take the plunge and go all in.
if you really want to, you can install MATE on an amazon linux ec2 instance or get familiar with the command line on a micro sized free tier version.
or, for a more entry friendly approach, just enable wsl2 in windows 11 and get familiar with both gui programs and the command line. it's not perfect but it will give you a better understanding of the underlyings of linux without having to give up the programs you're ready for. when you're comfortable, you can go further.
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.
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).
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.
In addition to all the sound advice you've been give so far, you should have a support contract in case you run into problems and ideally, contract someone to set up your laptop so you have proper encryption, backup etc. You have to consider both meeting the business deadlines, and ensuring the confidentiality and availability of the data. If you want to do this yourself, contract someone to validate your configuration.
Linux is about protecting your freedom as a pc user. It means the software should always work for you, never against you, and you should have the right to inspect the code, modify it at will, and even sell it on or give it away for free
There are no licence fees, no tie in, and it runs faster on your pc then windows. It doesn't spy on your nor force updates on you.
It should run on most computers but occasionally you may have to install additional WiFi or graphics card drivers but it's not that common anymore.
You should definitely test it first, and try do everything you do on Windows, on Linux.
To do this you can either install it alongside Windows or on a separate test pc or Intel it in a virtual machine on your pc
You can also use a live usb which lets you see it in action running off a usb stick but you can't install additional software so it's a limited experience.
I unequivocally recommend Linux Mint over any other Linux. I've seen the other comments but this is by far the best best Linux distro and the one you'll feel most comfortable on. There are other advantages as well but you'll learn that.
In both cases you'll need to download the deb file to install it. Deb files are like exe but for Debian and Ubuntu based Linux, think Mint is. They are the most widely available format.
I wouldn't bother with the built in Libre Office as it's not quite there yet. OnlyOffice can also do some PDF handling as well. You typically won't find free PDF software for Linux as it's proprietary software and companies like OnlyOffice likely pay Adobe some licencing fees to offer PDF edit functionality.
It might sound difficult but it's not, especially if you enjoy computers. If not, ask an IT or nerd friend you might have for help.
You can do everything but you will have problems with word documents. There's online office for better compatability with the caveat of reduced functionality. There's great compatability with Only Office and WPS Office but its not perfect.
There was a comment recommending Zorin OS and I agree. Its a great distro to switch to from windows. Setup is easy and flathub is included in the software store.
I'd recommend trying Linux on dualboot and see if you can replace windows!
You need to try it. Don't just roll it out in your business. Try it yourself before. Get an old/secondary computer and install it, try your templates and workflows. See which version (distribution) you like. Get your E-Mail connected and so on.
I can tell you Linux isn't Windows or MacOS. For me, it works very well. I can do lots of things Windows users can not do or that are very cumbersome there, and I don't have any advertisements or privacy issues. It respects my rights and freedoms as a user. And I've had way less issues with my printers and stuff than my windows-friends. I've never had a virus on my machine. I can't tell you if it works for you.
I also don't like selling it. It's (arguably) better, faster and more user-friendly than Windows in many ways. But you need to find out if you can make use of it. One big factor against it would be familiarization with a different product. Except for that, I invite you to try it.
Others have given you some good advice but I'll still give you my opinion because more data points is good.
First of all, as others said, it's better perhaps if you switch your home computer first or try it out on a VM or dual-boot first as you learn how to use it rather than erasing Windows altogether at first. Regardless of your choice I'd recommend giving it a try still.
Affordability is not a concern at all, most Linux Distros are free and they'll work perfectly fine, usually when you pay for distros you're either paying for better tech support or to support the distro itself, and a lot of the software that's on the repos is also free.
Your biggest concern probably would be re-learning the OS. Now, obviously Linux and windows work very differently, for example installing software on Linux is mainly done via an app-store or the terminal. As for graphics, shortcuts, etc, there's two approaches here, which one is better depends on your preferences. You can either stick to something similiar to windows, so any distro that has Cinnamon, KDE plasma, or Xfce (you will have to move a few stuff and configure it a bit at the beginning) will do well, I'd recommend Linux Mint; or you can do something more different that will force you to learn something new and will tell you visually "Look, I'm not windows, I'm built different!" so something like GNOME (or customize the other DEs to something you like), personally I'm not a fan of GNOME but it works well for your use-case, as any DE will do, in this case I recommend Pop!_OS.
Both of my recommendetions use apt and are debian (through Ubuntu as the middledistro) derivatives btw. This is important because when you encounter a problem or a certain software not being in the repo it is good to look for sources closely related to your distro.
Linux can do everything you mentioned and more, however compatibility with M$ Word documents/etc can be a bit iffy. Personally I always used LibreOffice and aside from some minor annoyances never had issues with it and using .docx but I also don't work at a professional environment that requires it to work perfectly. However you're in luck as you can still use M$ office & other stuff from your browser if needed, tho I assume it will have less resources and will require an internet connection (this can be mitigated by working offline with LibreOffice, OpenOffice or any Office suite you like then copy-pasting it to M$ word or whatever), tho I wouldn't know since I don't use either and never planning on doing so. There's also google docs.
Video types should work just fine especially common ones, VLC is a powerful tool. If you're installing Mint make sure to install the media codecs at install.
Also I recommend learning the terminal, it may seem scary at first but it is easy, fast and will help you troubleshoot. Also accept that you will encounter problem, like in every system, and you're expected to solve them yourself, this means you can spend a lot of time looking up stuff, learning to look at logs, etc. This will of course take time but it would take as much if not more time on windows too sometimes, on the bright side Linux tends to be a little better at telling you the problem if you know what to look for and also you almost never have to deal with an issue until the company fixes it, you can literally go and fix the code yourself if needs be. Anyways, on this end I recommend using a stable distribution (like the ones I mentioned), stick to the official repos as much as possible, and at install make a separate partition for your home folder, that way worst case scenario you can always just reinstall the OS (takes 15 mins) without losing your files*. Also, this goes for everything and I can't stress it enough: MAKE FREQUENT BACKUPS, and better yet do them in multiple places: Proton Drive, external hard disk/USB, an other drive on your PC, whatever just have at least one, preferably 2+, place that isn't your computer or its main drive be your backup space. This goes for Windows too and even though I assume you know it I will still say it because it's extremely important and always overlooked.
*Unless you erase the partition by mistake or something.
P.S. also given the nature of your job, you might want to encrypt the hard disk (write the password somewhere and make sure to use a password specifically for it and one you can remember, password managers/generators don't help here) and learn to use the gpg command when you need to encrypt and sign documents.
Linux is usually light compared to windows, and no nonsense bloatware and faster to run. Plus is customizable.
If you are a lawyer I assume you are looking for stability and prefer simple over complex. So my guess is that Debian(since is the most stable rock solid distro) would suit you, and most importantly is the desktop environment, if you are looking something similar to Windows I would choose KDE Plasma and if you like MacOS interface then Gnome. Both of them are very different but customizable, I find Gnome is simpler and less busy and Plasma is full of features but busy IMO. Oh and Cinnamon desktop environment is best of both worlds I think. If you are concerned about security and encryption then I'm afraid I can't advice you on that. Finally I recommend looking up in "distrowatch" if you are looking for something most specific, most distros come with Libre Office as some of the comments point out. There are some distros specifically made for business wich I would recommend if you go big.
Here is a post I made of my desktop with Gnome so that you can see how it look and feels.
It's a rabbit hole, you have to get fairly deep into it to start reaping some "benefits". Even if you start with something easy like cinnamon mint, there's a small chance it might break something on major upgrade. But it's generally fairly easy to fix if you have some grasp on the system.
The best way to learn would be to just install something like arch or debian in a VM but do everything in manual steps while trying to understand what every step's accomplishing.
You can't be sold on Linux. Anyone 'sold on' or 'lead to' Linux isn't going to stick with it. The desire to learn to use and be productive with Linux is purely an internal one. Selling you on it would be like trying to push you into a religion. For this, you need to sell yourself on Linux. Install it, run it, make it your daily system for a few weeks or months... then you can decide if it is for you. The questions you'll need to find answers to are, but not limited to:
Will it run the software I need? You mention PDF's... Viewing non-encrypted PDF's is no problem. For encrypted PDF forms that I've seen from some government sites, I needed Windows or Mac to fill them out reliably. I was able to do some within Wine, but that wasn't stable enough to depend on.
Be aware there are desktop choices. Linux comes in many flavours, some can present and work similar to a Windows desktop workflow, some more similar to Mac (but not quite), and some are just either heritage UNIX styles or just Linux unique. Finding what you prefer can take some trial and effort.
I suggest Linux distributions that offer disk encryption (and be sure to use it). If you were my lawyer, I wouldn't want the documents we share to be left around un-encrypted anywhere.
Check out some Linux periodicals, as well. They can help wet your whistle with reviews on various Linux distributions and often some introductory articles on software and How-To's. If that kind of thing interests you, you've already half sold yourself on Linux.
Regarding the tools, you must take into consideration the fact that you do not have Microsoft apps on Linux (unless you run them through wine or online, which is not ideal). However there are several alternative tools, either open source (libre office-imperfect compatibility, Onlyoffice desktop-better compatibility, incomplete feature set) or closed source (either WPS office or FreeOffice). PDF is an annoying one as unless you feel comfortable with libreoffice draw or you want to do more basic editing, tools for PDF on Linux are kind of lacking
I’m also nervous about using an OS I’m not familiar with for business purposes right away.
Install the latest version of VMware Player (17.5) on your current OS, then install linux distros on virtual machines to figure things out first.
If you settle on any you like, make a full disk image backup, before repartitioning to install linux as a dual boot setup and try it on hardware that way.
Keep the Windows partition around, if nothing else just for games or apps that don’t work on linux, or as your backup working profession setup.
edit: some will recommend VirtualBox instead, but for me (on Windows at least) it always resizes on startup incorrectly and obscures part of the desktop, so I have to manually resize on every VM boot. VMware does it properly each time for me without issues.
Linux is stable if you use a distro that's known to be stable, example: Linux mint. This is one of the "just works" distros. There are a couple, but I highly recommend mint. Linux can do all of what you need done, from documents, PDFs to viewing all kinds of videos. I've never once run into any issue doing any of that. You have libreoffice and onlyoffice that have amazing compatibility with MS office. If anything, you can use the MS office suite online and call it a day. Hell, you can use Google's office suite, too. PDFs? Zero worries. Videos are good, too. We do have VLC which basically plays anything you throw at it. However, since you have a business and want to make sure things always work, I do recommend that you keep at least one windows machine in the office for just in case. I don't have a business, but I've always had this one laptop that runs windows. I debloated the shit out of it. Blocked all of the telemetry using Microsoft's own firewall and it's sitting there for just in case.
Edit: forgot to mention that you are always welcome to come here and ask if you needed help. I find the Lemmy Linux community to be extremely helpful. Everyone jumps in to help every time I had a question.
If your budget is tight, get a used/refurb, but recent model Thinkpad (T or P series) from EBay. Install Linux Mint (I say Debian Edition, since that is Mint's future). It comes with LibreOffice preinstalled. You may want to install standard Microsoft fonts, which aren't included for licensing reasons. You can search for how do do this.
Video formats? There literally are VLC, ffmpeg and MPV. Every normal format works on every Distro.
Get most apps from Flathub.org, use any Distro you want but I recommend Fedora Kinoite.
Word documents for sure, PDF editing actually too. PDF editing is cursed in itself, but Okular + PDF arranger + Firefox + sometimes GIMP (for actually censoring) work.
Have a look at Stirling PDF, a project combining all of these effords. Its not yet a fully graphical desktop app but this command will work on Fedora Kinoite:
zorin os is an out of the box distro that will have all the applications from the start and maximum windows look, feel, and compatibility. https://zorin.com/os/
Its fun to open the terminal and learning the language of the computer, even if it disagree with you sometimes. Most times.
Also i can do anything, including messing it up irreparably!
It's about being in the free software ecosystem, which is really a licensing issue.
Forcing people to contribute their modifications to software when they are editing free software ensures we're never dependent on the decisions of one entity. This is what the GNU General Public License (GPL) is all about.
If we don't like what someone did, we can take that part out and redistribute a better version that we can continue to modify. This might not matter to someone who doesn't program, but it should.
You don't have to be the one to get your hands dirty with code. Just being a user in the ecosystem opens you up to these benefits. Other people are going to take advantage of them, and you can just piggyback on their work.
I, personally, think it's always just a matter of time before businesses make products worse by charging more/giving less. Look at Adobe. Look at Microsoft. Look at Apple. All of them want to lock people into endless subscriptions because they're dependent on their ecosystem. What happens when Adobe decides they're not charging enough for photoshop? They charge more, and everyone just has to deal with it. Same goes for Office. Same goes for Apple, they just do it the old-fashioned way by charging for the latest versions and making you buy new hardware.
That is like, trying to convince a meat lover to eat veggies (only) but seriously? Just download an iso @ https://linuxmint.com/, give it a spin. It's free. Be aware that "It's not Windows" so expect some things to not behave "by the Windows logic". "Duckduckgo is your friend", even if it means asking the most trivial things "How do I install $thing on Linux mint?", and you'll be just fine.
For opening Word documents, I'd highly recommend OnlyOffice. Has outstanding compatibility with documents originally created in Microsoft Word, and it's free on Flathub
Another alternative if you have an existing 365 subscription would be the online version of Word in your web browser.
If you're heavily into the 365 ecosystem though, do note that things like Onedrive compatibility aren't all the way there on linux, so you'd miss luxuries like right-clicking a file and getting a shareable link, or sending a file to someone directly from the file manager. For these you'll need to drag-n-drop the file into onedrive, or into your email app to send them.
Things like opening PDFs, viewing various video formats etc, are built-in and work flawlessly on pretty much all Linux distros. Support for opening encrypted PDF files should be flawless too, haven't had issues with these myself.
Would recommend Linux Mint, or Zorin OS, as both have a pretty similar look and feel when coming from Windows
@Sage_the_Lawyer@linux I don't think selling is how it works. You have to be frustrated enough to seek out alternatives to the mainstream, then you find Linux and try it for yourself and it works okay.
Things made by billion dollar companies with a profit motive are almost always going to be better than things made by random people in their spare time - except in areas like privacy.
You're allowed to try it out before committing to it though.
If you are sick of trying to work while M$ sends you ads through your notifications all day and shovels "news" and "updates" into every corner of its operating system, Linux might be for you. My suggestion? Dual boot it and try to work off of it for a month. Make notes of what doesn't work and go from there. WINE and VMs can give you the ability to use some windows software if there is something you absolutely can't live without that has no suitable Linux alternative. If you share more about your use cases, folks can probably recommend some software.
Hardware compatibility was a bigger worry in the past and is actually pretty good now. Personally, I've found printing and scanning can be frustrating to configure, so make sure to test if this works for you if you already have existing devices.
Okay so I am typing as someone who has helped local businesses set up computer systems. Nothing big just one or two person operations. Getting them computers, downloading their software, and making sure they understand how to keep up to date.
I would recommend you use what you are comfortable with at first. Use Windows, get your business in a comfortable position to experiment. And then I would say try Linux out.
I imagine you will need to keep up to date with invoices and the such and you will need to figure out what software you are going to use that. You could always just be basic and use excel sheets but most businesses are using Quick-books or something similar. And a lot of invoicing software does not work on Linux. I would say invoice-ninja is probably the most popular invoicing software on Linux so that would probably get you the best support. This is usually the point people tell me they will stick with windows.
But if you are able to get past that and maybe learn one of those invoicing software applications then I would say you would have next to 0 issues. As you are in a business environment pick something reliable. Debian, Ubuntu LTS, or RHEL. I would test them all in a vm and see what you like best.
Now word documents may cause issues. Maybe. I find libre office works for me 95% of the time. But I don't do anything very fancy with it. I write essays and maybe every now and then I will include a graph. I would test libre office on windows and see how that works for you. Only office is also an option but I have 0 experience with it.
Also I find that linux is seriously lacking in ways to manage pdfs. At this point I use my browsers built in pdf reader more than any sort of linux app. Digital signing has always been a pain in the ass and the pdf reader I have the best luck out of is Zathura which is a cli application which is definitely not new-user friendly. But this isn't really an issue it's just me nitpicking. You can manage pdfs on linux just as well as windows it just may not be as user friendly some times.
You mentioned you are worried about some video formats not working on linux. May I ask what sort of video formats those are. I find vlc or mpv to have great support for most if not all video formats.
My recommendation would be to use linux. I love it. But this is a new business. Use what works for you as much as possible. Get to the point where you have the funds and free time to experiment and try linux. Poke around with some open source apps in windows and see how they work. Invoice-Ninja and libre office both have windows versions.
I wish you luck with your endeavors and I hope my comment has helped somewhat
In addition to using virtual machines, remember that once a virtual machine is installed, you can use 7zip (or any zipping program) to archive the whole folder containing the vm files, so if something screws up on the vm, you can reset by deleting the folder, restore it from the zipped archive, and trying again without having to do the whole installation process over and over. You can make as many of those archives as you want as you get a vm install to different milestones.
Linux is vastly superior. I've been on Linux desktop for over 20 years now, I'll never go back.
As a typical example: this weekend I install Linux (with download and making iso) takes 20 minutes, I install windows (first time in decades, something for my son), took fucking 6 hours, 14 attempts, loads of problem searching on internet.
Having said that, there are some things to keep in mind. Linux mostly (to users) is slightly different on a few details, and because of Microsoft, there are some things to keep in mind.
You're a lawyer, so you might have to deal with Microsoft documents. Those you can process with LibreOffice (I don't like it very much, like Microsoft office), google drive (works very nice, but is still closed source, google) or your own hosted linux server with nextcloud and only office (a bit harder to setup but then it's all yours and under your control)
Look into any closed source windows applications that are required. Most windows programs run also under Linux (wine, proton, and these days various other solutions up to a virtual machine with windows for those few exceptions that won't work on Linux for some reason)
Video formats are non-issue, Linux eats everything and mostly out of the box.
Then, Linux has distributions. See it as different car brands. They're all cars, based on the same tech, just different brand names that do details slightly different. You gotta choose a distro (distribution). I HIGHLY recommend either fedora or (my person Lal preference) a Ubuntu variant. I personally have been using kubuntu for over a decade now. The graphical user interface works mostly like windows (just better) and most programs have Ubuntu ready Linux versions available, making installing them super easy. Install VirtualBox (free, as usual) to run windows in a virtual machine if needed, and setup multiple desktops so that you can easily switch to a windows desktop when needed (hopefully, and likely, never)
People who need MS Office because once you have to collaborate with others Open/Libre/OnlyOffice won’t cut it. If one lives in a bubble and doesn’t to collaborate with others then native Linux apps might work and might even deliver a decent workflow. Once collaboration with Windows/Mac users is required then it’s game over – the “alternatives” aren’t just up to it.
Windows licenses are cheap and things work out of the box. Software runs fine, all vendors support whatever you’re trying to do and you’re productive from day zero. Sure, there are annoyances from time to time, but they’re way fewer and simpler to deal with than the hoops you’ve to go through to get a minimal and viable/productive Linux desktop experience.
It all comes down to a question of how much time (days? months?) you want to spend fixing things on Linux that simply work out of the box under Windows for a minimal fee. Buy a Windows license and spend the time you would’ve spent dealing with Linux issues doing your actual job and you’ll, most likely, get a better ROI.
Linux desktop is great, I love it but I don’t sugar coat it nor I’m delusional like most posting about it.