15 个适用于 macOS 的开源应用程序

专注的开源用户会发现,在非 Linux 操作系统上使用他们最喜欢的应用程序并不困难。
364 位读者喜欢这篇文章。
3 text editor alternatives to Emacs and Vim

opensource.com

我尽可能随时随地使用开源工具。前段时间,我重返大学攻读教育领导学硕士学位。尽管我从我最喜欢的 Linux 笔记本电脑换成了 MacBook Pro(因为我不确定校园是否会接受 Linux),但我决定继续使用我最喜欢的工具,即使在 macOS 上也是如此,尽可能多地使用。

幸运的是,这很容易,而且没有教授质疑我使用的软件。即便如此,我也无法保守秘密。

我知道我的一些同学最终会在学区担任领导职务,因此我与许多使用 macOS 或 Windows 的同学分享了下面描述的开源应用程序的信息。毕竟,开源软件真正关乎自由和善意。我还想让他们知道,以极低的成本为学生提供世界一流的应用程序是很容易的。他们中的大多数人都感到惊讶和惊叹,因为我们都知道,开源软件没有营销团队,除了像你我这样的用户。

我的 macOS 学习曲线

通过这个过程,我了解了 macOS 的一些细微之处。虽然大多数开源工具都像我习惯的那样工作,但其他工具需要不同的安装方法。像 yumDNFAPT 这样的工具在 macOS 世界中不存在——我真的很想念它们。

一些 macOS 应用程序需要的依赖项和安装比我在 Linux 上习惯的要困难得多。尽管如此,我还是坚持了下来。在这个过程中,我学会了如何在我的新平台上保留最好的软件。甚至 MacOS 的大部分核心都是开源的

此外,我的 Linux 背景使我很容易适应 macOS 命令行。我仍然使用它来创建和复制文件、添加用户以及使用其他实用程序,如 cat、tac、more、less 和 tail。

15 个适用于 macOS 的优秀开源应用程序

  • 学院要求我以 DOCX 格式电子提交我的大部分作业,我很容易就做到了,首先使用 OpenOffice,后来使用 LibreOffice 来制作我的论文。
  • 当我需要为演示文稿制作图形时,我使用了我最喜欢的图形应用程序,GIMPInkscape
  • 我最喜欢的播客创作工具是 Audacity。它比 Mac 自带的专有应用程序简单得多。我用它来录制采访并为视频演示制作音轨。
  • 我很早就发现我可以在 macOS 上使用 VideoLan (VLC) 媒体播放器。
  • macOS 的内置专有视频创作工具是一个不错的产品,但你可以轻松安装和使用 OpenShot,这是一个很棒的内容创作工具。
  • 当我需要为我的客户分析网络时,我使用易于安装的 Nmap(网络映射器)和 Wireshark 工具在我的 Mac 上。
  • 我使用适用于 macOS 的 VirtualBox 来演示 Raspbian、Fedora、Ubuntu 和其他 Linux 发行版,以及 Moodle、WordPress、Drupal 和 Koha,当我为图书馆员和其他教育工作者提供培训时。
  • 我使用 Etcher.io 在我的 MacBook 上制作启动盘。我只需下载 ISO 文件并将其刻录到 USB 闪存盘上。
  • 我认为 Firefox 比 MacBook Pro 自带的专有浏览器更容易使用和更安全,而且它允许我在操作系统之间同步我的书签。
  • 在电子书阅读器方面,Calibre 无与伦比。它易于下载和安装,您甚至可以将其配置为 教室电子书服务器,只需点击几下即可。
  • 最近我一直在教中学生 Python,我发现从 Python.org 下载并安装 Python 3 和 IDLE3 编辑器很容易。我也很喜欢学习数据科学并与学生分享。无论您对 Python 还是 R 感兴趣,我都建议您下载并安装 Anaconda 发行版。它包含出色的 iPython 编辑器、RStudio、Jupyter Notebooks 和 JupyterLab,以及其他一些应用程序。
  • HandBrake 是将旧家用视频 DVD 转换为 MP4 的绝佳方式,您可以在 YouTube、Vimeo 或您自己的 macOS 上的 Kodi 服务器上分享这些 MP4。

现在轮到你了:你在 macOS(或 Windows)上使用哪些开源软件?在评论中分享你的最爱。

User profile image.
教育家、企业家、开源倡导者、终身学习者、Python 教师。教育心理学硕士,教育领导学理学硕士,Linux 系统管理员。

13 条评论

如果您发现自己在 Mac 上缺少一个像样的软件包管理器,可以尝试 homebrew - https://brew.sh.cn/

您遗漏了 Scribus,它不仅适用于 DTP,也适用于制作演示文稿,在演示文稿中您可以结合 Gimp 和 Inkscape 的输出。

Vim (实际上是 Mvim)。

Keybase。

Simplenote。

Swift。

Tiddlywiki。

用于作曲和转录音乐:MuseScore :)

Blender 用于 3d 模型/动画,Krita 用于绘画,Sigil 用于制作电子书,LMMS 用于音乐。

我想赞同 Blender 用于 3D 角色动画。它确实是一款出色的开源应用程序。我学习了常用专有应用程序中的建模、绑定和动画。几乎我所有的 3D 知识都是可转移的。

回复 作者:Châu (未验证)

还有 nvALT(一款很棒的笔记应用程序),我将在即将发表的文章中介绍它

https://github.com/VCVRack/Rack 是一个很酷的。最近,我致力于使其在 MacOSX 和 Linux 上自动构建,因为一位使用它的朋友说他们依赖社区来构建。任何知道如何从 Linux 为 Windows 构建 MSYS2 的人,请联系我,因为作者只对 CI 感兴趣,如果它构建每个平台。:S

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.