{"id":10079,"date":"2025-03-31T01:03:00","date_gmt":"2025-03-31T05:03:00","guid":{"rendered":"https:\/\/www.both.org\/?p=10079"},"modified":"2025-03-29T08:04:29","modified_gmt":"2025-03-29T12:04:29","slug":"open-source-on-macos-exploring-free-software-on-my-m3-macbook","status":"publish","type":"post","link":"https:\/\/www.both.org\/?p=10079","title":{"rendered":"Open Source on macOS: Exploring Free Software on My M3 MacBook"},"content":{"rendered":"<div class=\"pld-like-dislike-wrap pld-template-1\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"\" data-post-id=\"10079\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                        <i class=\"fas fa-thumbs-up\"><\/i>\r\n                <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">    <\/span>\r\n<\/div><\/div>\n<p class=\"has-small-font-size\">Lead Image by Tom&#8217;s Hardware Guide<\/p>\n\n\n\n<p>Open-source software is not restricted to Linux. While I spend most of my time reading, writing, and developing on Linux, I can also use many tools I love on macOS and Windows platforms. Last fall, after returning from All Things Open, I purchased an M3 MacBook Air because I wanted to experiment with some of the artificial intelligence applications I had seen at the conference in Raleigh.<\/p>\n\n\n\n<p>As most of you know, Mac computers have a great supply of Apple-developed software, which works well for many folks. However, being a person who is used to the freedom afforded by open source, it didn\u2019t take long before I had installed&nbsp;<a href=\"https:\/\/allthingsopen.org\/articles\/unleash-power-homebrew-macos\">HomeBrew<\/a>&nbsp;and then began installing my favorite open source applications.<\/p>\n\n\n\n<p>The first app I installed was&nbsp;<a href=\"https:\/\/ollama.com\/download\/mac\">Ollama<\/a>,&nbsp;which I used almost daily to experiment with locally run large language models. Ollama is available under the MIT license. Additionally, I experimented with&nbsp;<a href=\"https:\/\/github.com\/fmaclen\/hollama\">Hollama<\/a>, a minimal web user interface for Ollama, which also carries an MIT license. Apple Silicon processors, including the M1, M2, M3, and M4, provide excellent platforms for running locally hosted large language models.<\/p>\n\n\n\n<p>Output from these LLMs is in Markdown, and several open-source Markdown editors are&nbsp;available for MacOS. I prefer&nbsp;MarkText&nbsp;on Linux, but I had trouble installing it on MacOS, so I opted instead for&nbsp;<a href=\"https:\/\/github.com\/MacDownApp\/macdown\">MacDown<\/a>, a fine open-source Markdown editor easily installed on the Mac.<\/p>\n\n\n\n<p>MacDown was easy to install:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>% brew install --cask macdown\n<\/code><\/pre>\n\n\n\n<p>Apple supplies its own word processor, spreadsheet, and presentation software, but I&nbsp;chose&nbsp;<a href=\"https:\/\/www.libreoffice.org\/get-help\/install-howto\/macos\/\" target=\"_blank\" rel=\"noreferrer noopener\">LibreOffice,<\/a>&nbsp;which is my favorite.&nbsp;It is easily installed with HomeBrew, too. I also installed&nbsp;<a href=\"https:\/\/github.com\/laurent22\/joplin\">Joplin<\/a>,&nbsp;my favorite cross-platform notetaking app. The world of open-source supplies all my needs.<\/p>\n\n\n\n<p>I recently wrote about&nbsp;<a href=\"https:\/\/allthingsopen.org\/articles\/getting-started-krita-free-digital-painting-tool\">Krita<\/a>&nbsp;and decided to install it on the M3 MacBook, too. It was easy to install with Homebrew. My experience with Krita led me to install&nbsp;<a href=\"https:\/\/www.darktable.org\/\">Darktable<\/a>, another open-source graphic program available on macOS. Both are easily installed with Homebrew.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>% brew install --cask darktable \n% brew install --cask krita<\/code><\/pre>\n\n\n\n<p><a href=\"https:\/\/github.com\/GNOME\/gimp\">Gimp<\/a>&nbsp;and&nbsp;<a href=\"https:\/\/gitlab.com\/inkscape\/inkscape\">Inkscape<\/a>&nbsp;are my favorite open-source graphics programs. I regularly use both of them to modify images and create vector graphics. I use&nbsp;<a href=\"https:\/\/vscodium.com\/\">VSCodium<\/a>&nbsp;when writing and learning more about Python code on the Mac.<\/p>\n\n\n\n<p>I installed&nbsp;<a href=\"https:\/\/www.videolan.org\/\">VideoLan&nbsp;<\/a>(VLC) on the Mac too. VLC is a free and open-source cross-platform multimedia player and framework that plays most multimedia files.<\/p>\n\n\n\n<p>I also installed&nbsp;<a href=\"https:\/\/allthingsopen.org\/articles\/create-images-prompts-diffusionbee\">DiffusionBee<\/a>, which has allowed me to explore AI image creation on my desktop.<\/p>\n\n\n\n<p>Completing my list of favorite open-source applications that can be installed and run locally is&nbsp;<a href=\"https:\/\/bitwarden.com\/download\/#downloads-desktop\">Bitwarden<\/a>, my top choice for a password manager. I have been using Bitwarden for nearly six years now and highly recommend it.<\/p>\n\n\n\n<p>All of these applications can be easily installed by downloading and installing the .dmg files or by using Homebrew from the command line. I prefer the latter as upgrading all the applications at once is much easier. The number of open-source applications that run on macOS is quite lengthy. I have only shared the ones that I use, but there are many more. I discovered a comprehensive list of them on\u00a0<a href=\"https:\/\/github.com\/serhii-londar\/open-source-mac-os-apps\">Github<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lead Image by Tom&rsquo;s Hardware Guide Open-source software is not restricted to Linux. While I spend most of<\/p>\n","protected":false},"author":32,"featured_media":10083,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[5],"tags":[],"class_list":["post-10079","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux"],"modified_by":"David Both","_links":{"self":[{"href":"https:\/\/www.both.org\/index.php?rest_route=\/wp\/v2\/posts\/10079","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.both.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.both.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.both.org\/index.php?rest_route=\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/www.both.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10079"}],"version-history":[{"count":5,"href":"https:\/\/www.both.org\/index.php?rest_route=\/wp\/v2\/posts\/10079\/revisions"}],"predecessor-version":[{"id":10086,"href":"https:\/\/www.both.org\/index.php?rest_route=\/wp\/v2\/posts\/10079\/revisions\/10086"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.both.org\/index.php?rest_route=\/wp\/v2\/media\/10083"}],"wp:attachment":[{"href":"https:\/\/www.both.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10079"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.both.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10079"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.both.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10079"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}