fix table in post

This commit is contained in:
Greg Gauthier 2025-01-17 21:13:12 +00:00
parent 6800cfd551
commit 9cf69816ce

View File

@ -13,46 +13,48 @@ But why Dell? Well, for the most part, Dell has tried it's level best to remain
In any case, one thing I will be changing (as mentioned at the beginning), is stripping Windows 11 off the machine, and disabling the Windows-friendly features in the BIOS (like the machine identification firmware and the security tools). I haven't yet decided which distribution of linux to go with, but it will have to be something that's stable enough for audio and video editing and academic writing, but still 'hackable' enough for software development and hardware tinkering. The top 5 candidates right now, are:
* Linux Mint (latest edition) -- mainly for the availability of third-party codecs and drivers, and commercial software repositories.
* Ubuntu 18 or 19 (prior to the garbage package management) -- mainly for access to ubuntu repositories, and some of the nicer features of Ubuntu desktop, before the canonical foundation started fucking up the project.
* Debian (latest edition) - hands down favorite for me; the most stable version of linux I've ever worked with, and my own skill with the kernel in a debian configuration means I can build whatever I need from scratch
* Pop!_OS 21.04 - A good general purpose Ubuntu-fork distribution, that avoids all the fuckups of canonical, with enough flexibility to hack into what I want.
* Manjaro - An Arch distribution that I can tolerate. Has good support for different graphics drivers.
**Linux Mint (latest edition)** - mainly for the availability of third-party codecs and drivers, and commercial software repositories.
**Ubuntu 18 or 19** (prior to the garbage package management) - mainly for access to ubuntu repositories, and some of the nicer features of Ubuntu desktop, before the canonical foundation started fucking up the project.
**Debian (latest edition)** - hands down favorite for me; the most stable version of linux I've ever worked with, and my own skill with the kernel in a debian configuration means I can build whatever I need from scratch
**Pop!_OS 21.04** - A good general purpose Ubuntu-fork distribution, that avoids all the fuckups of canonical, with enough flexibility to hack into what I want.
**Manjaro** - An Arch distribution that I can tolerate. Has good support for different graphics drivers.
But the final destination for this post isn't to evaluate these distros. Rather, it is to provide a relatively comprehensive list of software application alternatives to what one would normally find on MacOS or Windows. To be clear, this isn't a list of *all* software one might want. It's a list of all the software *I* regularly use on the MacBook, and need to make sure I have working alternatives or ports in Linux. What you're going to find, is that for nearly all of the everyday tasks, even for a typical power user, linux has either a port of a popular product, or a high quality alternative that makes transition fairly simple. But there are still a few stubborn hold-outs that can make things a bit uncomfortable. So, for what it's worth, here is my list.
{{< pure_table
"Use Case|MacOS|Windows|Linux"
"Web Browser|Safari or Chrome|Edge or Chrome|Brave or Chromium"
"Office productivity | MS Office | MS Office | LibreOffice (or MS Office Web) "
"Cloud Drive | Private Nextcloud | Private Nextcloud | Private Nextcloud"
"Email | Protonmail Web* | Protonmail Web* | Protonmail Web* "
" Calendar | ProtonCalendar Web | ProtonCalendar Web | ProtonCalendar Web "
"General Video Conferencing | ZOOM Client | ZOOM Client | ZOOM Client (or Jitsi) "
"Work Video Conferencing | MS Teams | MS Teams | MS Teams Web (or MS Teams Beta)"
"Development IDE | Intellij Ultimate | Intellij Ultimate | Intellij Ultimate "
"Programmers Editor| VS Code or Sublime | VS Code or Sublime | VS Code or Sublime"
"SQL Shell|Beekeeper Studio|Beekeeper Studio|Beekeeper Studio"
"REST Client Shell|Insomnia Core|Insomnia Core|Insomnia Core"
"Terminal / Shell| iTerm2 / zsh | GnuWin / bash (or a debian docker) | Gnome Terminal / zsh "
"Virtual Machines | Parallels | VirtualBox | VirtualBox"
"Blog / Article Editing | Typora | Typora | Typora"
"Video Player | VLC | VLC | VLC / MPV "
"Audio Player | Apple Music | Windows Media Player | VLC / MPV "
"Streaming Music Player | IDAGIO Player | IDAGIO Player | IDAGIO Web "
"Podcast catcher/player | Poddr | ? | Vocal / CPod / Cantata "
"Image Editing |Preview / Pixelmator | Photoshop | GIMP"
"Audio Editing | Audacity / ocenaudio | Audacity / ocenaudio | Audacity / ocenaudio "
"Video Editing | iMovie / Davinci Resolve | Windows Movie Maker / Davinci Resolve | KDenLive / Davinci Resolve "
"Video Management| LBRY | LBRY | LBRY"
"Video Streaming| OBS Studio | OBS Studio | OBS Studio"
"Messaging | WhatsApp | WhatsApp | WhatsDesk / Franz "
"Work Messaging | Slack | Slack | Slack (snap/rpm) "
"eBooks | Kindle App | Kindle App | Kindle Cloud Reader "
"Youtube Downloads | MediaHuman / youtube-dl | MediaHuman / youtube-dl | MediaHuman / youtube-dl "
"video / audio transcoding | ffmpeg | ffmpeg | ffmpeg "
>}}
| Use Case | MacOS | Windows | Linux |
|:---------------------------|:-------------------------|:--------------------------------------|:--------------------------------|
| Web Browser | Safari or Chrome | Edge or Chrome | Brave or Chromium |
| Office productivity | MS Office | MS Office | LibreOffice (or MS Office Web) |
| Cloud Drive | Private Nextcloud | Private Nextcloud | Private Nextcloud |
| Email | Protonmail Web* | Protonmail Web* | Protonmail Web* |
| Calendar | ProtonCalendar Web | ProtonCalendar Web | ProtonCalendar Web |
| General Video Conferencing | ZOOM Client | ZOOM Client | ZOOM Client (or Jitsi) |
| Work Video Conferencing | MS Teams | MS Teams | MS Teams Web (or MS Teams Beta) |
| Development IDE | Intellij Ultimate | Intellij Ultimate | Intellij Ultimate |
| Programmers Editor | VS Code or Sublime | VS Code or Sublime | VS Code or Sublime |
| SQL Shell | Beekeeper Studio | Beekeeper Studio | Beekeeper Studio |
| REST Client Shell | Insomnia Core | Insomnia Core | Insomnia Core |
| Terminal / Shell | iTerm2 / zsh | GnuWin / bash (or a debian docker) | Gnome Terminal / zsh |
| Virtual Machines | Parallels | VirtualBox | VirtualBox |
| Blog / Article Editing | Typora | Typora | Typora |
| Video Player | VLC | VLC | VLC / MPV |
| Audio Player | Apple Music | Windows Media Player | VLC / MPV |
| Streaming Music Player | IDAGIO Player | IDAGIO Player | IDAGIO Web |
| Podcast catcher/player | Poddr | ? | Vocal / CPod / Cantata |
| Image Editing | Preview / Pixelmator | Photoshop | GIMP |
| Audio Editing | Audacity / ocenaudio | Audacity / ocenaudio | Audacity / ocenaudio |
| Video Editing | iMovie / Davinci Resolve | Windows Movie Maker / Davinci Resolve | KDenLive / Davinci Resolve |
| Video Management | LBRY | LBRY | LBRY |
| Video Streaming | OBS Studio | OBS Studio | OBS Studio |
| Messaging | WhatsApp | WhatsApp | WhatsDesk / Franz |
| Work Messaging | Slack | Slack | Slack (snap/rpm) |
| eBooks | Kindle App | Kindle App | Kindle Cloud Reader |
| Youtube Downloads | MediaHuman / youtube-dl | MediaHuman / youtube-dl | MediaHuman / youtube-dl |
| video / audio transcoding | ffmpeg | ffmpeg | ffmpeg |
[*note: you can also run a bridge that will allow you to use protonmail with any desktop client*]