是时候分享一份我在2023年发现的最佳免费开源软件列表了。其中一些程序可能并不新,因为它们并非首次在2023年发布,但它们对我很有帮助。我写这篇文章的初衷是希望通过分享来让你也能发现其中一些有用的程序。
首先,你可能想要使用你发行版的包管理器来搜索程序,就像这样:
基于 RHEL 的发行版用户可以使用 yum 或 dnf 包管理器:
# yum search all package Or # dnf search all package
基于 Debian 的发行版用户可以使用 apt 或 aptitude 包管理器:
# apt search package OR # aptitude search package
OpenSUSE及其衍生版本可以使用zypper命令:
# zypper search package
Arch Linux及其衍生版本:
# pacman -Ss package
如果搜索没有返回结果,请访问每个工具的网站,在那里您将找到独立软件包的下载和安装说明,以及有关依赖项的信息。
1. SimpleScreenRecorder
您可以使用Simple Screen Recorder来制作音频和视频屏幕录像(整个屏幕或选定区域)。它易于安装和使用,同时功能强大。
我们已经在深度上介绍了Simple Screen Recorder,所以只需浏览它并学习如何使用它来捕捉和记录您的Linux计算机的屏幕。

2. Jaspersoft Studio
Jaspersoft Studio是一个报告设计程序,允许您创建简单的和复杂的报告,以及带有图表、标签、表格(以及您可以期望在世界级报告中看到的所有内容),并将它们导出到各种格式(PDF可能是最常见的)。
通过问答论坛和用户群组,再加上多个样本和示例,社区网站是掌握这款多功能程序的绝佳资源。

3. Visual Studio Code
Visual Studio Code是一款由微软开发的免费源代码编辑器,它在网页和云开发者中,尤其是Linux用户中,因其提供了开箱即用的支持扩展以增加功能的良好编程环境而广受欢迎。

4. TuxGuitar
如果你和我一样,对音乐(尤其是吉他)充满热情,你会喜欢这款TuxGuitar程序,它让你能够像专业人士一样编辑和演奏吉他谱。

5. Jitsi
Jitsi是一款免费且开源的音频/视频会议和即时消息平台,适用于Windows、Linux、macOS、iOS和Android。
它提供完整的加密功能,支持SIP、XMPP/Jabber、AIM/ICQ、IRC、Windows Live Messenger、Yahoo!、Google Hangouts扩展等多种协议,以及OTR、ZRTP等。

6. GCompris
GCompris是一款适用于2至10岁儿童的跨平台高质量综合教育软件集合,包含超过140项寓教于乐的活动。
这有助于幼儿学习技能,如字母和数字的识别、鼠标和键盘的使用、初级代数训练、在模拟时钟上读时间、矢量绘图、通过游戏学习语言等。

7. GIMP
GIMP(GNU图像处理程序)是一款多平台、免费、开源的照片编辑软件,用于图像处理和编辑、自由形式绘图、不同图像文件格式之间的转换以及更多专业任务。

8. FreeCAD
FreeCAD是一款适用于工程和建筑领域的通用3D计算机辅助设计程序。鉴于FreeCAD是FOSS,它可以通过使用Python脚本轻松定制和扩展。

9. Owncloud
尽管在任何方面都不是新手,但我选择在这次评测中包含OwnCloud,因为它很重要。作为商业Dropbox的替代品,安全和隐私得到了很好的保障,而且可以轻松设置定制的云存储和文件共享解决方案。
我们已经在以下链接中深入介绍了Owncloud的安装:在Linux上创建个人/私有云存储解决方案

10. MediaWiki
MediaWiki是一个用于创建和管理类似维基百科的网站的程序(实际上,维基百科本身也是基于MediaWiki的),社区可以在该网站上添加、删除、更新和回滚条目,作者会收到此类更改的通知。

11. Bleachbit
你可以把 Bleachbit 想象成适用于 Linux 的 CCleaner —— 但更强大。它不仅可以通过 删除临时文件或其他不必要的文件 来恢复磁盘空间,还可以改善 Firefox 的性能,并安全地销毁不必要的文件以防止恢复。
我们已经在这里深入讨论了 Bleachbit 的安装: Linux 的磁盘空间清理和隐私保护工具

12. CodeMirror
CodeMirror 是一个非常强大的基于 JavaScript 的网页浏览器文本编辑器。CodeMirror 包括对100多种语言的语法高亮显示和强大的 API。如果你拥有一个提供编程教程的网站或博客,你会发现 CodeMirror 是一个非常有用的工具。

13. GNU Health
GNU Health 是一个免费的、极具扩展性的健康和医院信息平台,被全球的医疗专业人员使用,以改善弱势群体的生活,提供优化健康促进和疾病预防的免费技术。

14. OCS Inventory NG
开放式计算机和软件清单的下一代,简称OCS Inventory NG,是一个轻量级的网络应用程序,可以帮助网络和系统管理员跟踪1) 连接到网络的所有设备,以及 2) 安装在这些设备上的机器配置和软件。
该项目的网站(下面列出)提供了一个完全功能的演示,以供您在尝试实际安装程序之前查看。此外,OCS Inventory NG 依赖于诸如 Apache 和 MySQL / MariaDB 等知名技术,使其成为一个强大的程序。

15. GLPI
通常与 OCS Inventory NG一起使用,GLPI 是一款多语言的、免费的IT资产管理软件,不仅提供了建立网络设备清单数据库的工具,还包括了一个带有邮件通知的作业跟踪系统。
其他突出特点包括但不限于:
- 历史干预
解决方案批准 - 解决方案批准
- 满意度调查
- 将库存导出为PDF、电子表格或PNG格式
我们已经在以下链接中深入介绍了GLPI IT资产管理工具的安装:在Linux中安装GLPI IT和资产管理工具

16. Ampache
通过Ampache,您可以设置自己的家庭媒体中心或在线音频和视频流媒体应用程序,并从任何有互联网连接的地方访问它。
尽管它被设计为个人应用程序,但Ampache允许公共注册,如果管理员选择启用该功能。

17. 主PDF编辑器(付费)
主PDF编辑器是一个易于使用的PDF编辑工具,用于处理PDF文档,具有强大的多功能功能。
它帮助您轻松添加文本、创建和修改PDF、添加图像以及加密文件。主PDF还允许您将文件合并为一个或将文档拆分为多个文件。

18. LibreOffice Draw
LibreOffice Draw是内置在LibreOffice套件中的应用程序,它使您能够创建从简单草图到复杂草图的任何内容,并为您提供使用图形和图表进行通信的方式。使用Draw,您可以轻松打开和编辑基本的PDF文件。

19. uniCenta oPOS
如果您拥有一家小型或中型企业,您无疑会需要一个销售点(Point Of Sale)程序。因此,uniCenta oPOS可能会成为您的救星。它使用MySQL / MariaDB数据库进行数据存储,因此单个数据库可以同时与多个活动终端一起使用。
除此之外,uniCenta oPOS还包括搜索面板、价格检查实用程序和用于创建打印报告的工具。

20. OpenShot
OpenShot是Linux的一个自由开源视频编辑器,可以帮助您使用家庭视频、图片和音乐文件创建“您一直梦寐以求的电影”(用开发者的话来说)。
它还允许您添加字幕和过渡效果,并将生成的视频文件导出为DVD和许多其他常见格式。

21. LAN Messenger
局域网通信软件是一个多语言(需要语言包)和跨平台(适用于Linux、Windows和Mac)的即时通讯程序,用于局域网通信。它提供文件传输、消息记录和事件通知 – 无需设置服务器即可使用!

22. Cherrytree
Cherrytree是一个免费开源的分层笔记程序,具有丰富的文本格式、语法高亮显示和高级定制选项。其高级搜索功能使您能够搜索文件树中的文件,而不考虑它们的路径。
它配备了键盘快捷键、导入和导出笔记、与Dropbox等云平台同步,以及密码安全功能,确保您的笔记安全。

23. FlightGear
FlightGear是一个出色的开源飞行模拟器工具,用于创建一个知识丰富且开放的飞行模拟器系统,可用于实验或学术环境、飞行员培训、工业工程项目,供DIY爱好者追求他们选择的激动人心的飞行模拟设计,最后但肯定不是最不重要的是作为Linux桌面飞行模拟器的有趣、实用和具有挑战性的选择。

24. MuseScore
MuseScore是一款开源免费的专业音乐符号应用程序,可用于使用易于使用但功能强大的界面创建、播放和打印美丽的乐谱。

25. Tmux
Tmux是一个开源的Linux终端复用器,允许您在单个窗口中运行多个终端会话。
它对于在一个终端中运行多个程序、分离它们(它们继续在后台运行)并将它们重新附加到不同的终端非常有用。

26. qBittorrent
qBittorrent是一个免费开源的BitTorrent客户端,帮助用户以分散的方式下载和共享文件。
它允许用户连接到对等方和播种者,通过连接到共享相同文件的其他用户的一组,高效地下载和上传文件。它使用BitTorrent协议,将文件分成较小的部分,允许用户同时从多个来源下载这些部分。

27. NextCloud
被描述为“您所有数据的安全家园”,NextCloud是由其ownCloud的首批合作者之一发起的一个独立项目。
尽管它与ownCloud社区之间引发了一些火花,但NextCloud似乎会留下来并与ownCloud竞争,作为一个私有云解决方案,用于访问和共享您的文件、日历、联系人和办公文档。
使用官方应用商店上提供的数十个第三方应用程序,您可以为您的Nexcloud实例配备新功能,并将其打造成一个关注您个人数据的强大协作环境。

28. Celestia 因为即使系统管理员和开发人员也需要一点娱乐,您可以使用Celestia(一款免费的3D天文学程序)来浏览宇宙。
因为即使是系统管理员和开发人员也需要一点分心,您可以使用Celestia(一个免费的3D天文程序)来探索宇宙。
Celestia作为一个3D天文馆,无缝模拟了各种天体,其位置和运动是根据实时准确计算的。它还附带了一个包含恒星、星系、行星、小行星、彗星和其他天体的大型数据库。
与其他天文馆软件不同,Celestia允许您在整个太阳系和银河系中旅行,而不仅仅是地球表面。向无限远和更远的地方前进!

29. FreeRDP
如果您的系统管理任务包括通过Windows服务器远程桌面协议(RDP)进行管理,FreeRDP是一个您会想要尝试的工具。
它的开发者将其描述为适用于Windows终端服务的RDP客户端。该项目托管在GitHub上,并根据Apache许可证发布,因此如果您愿意,欢迎您参与合作。

30. Flyspray
再次,我可能有点偏见。如果你正在寻找一个故障跟踪和项目管理解决方案,那么不用再找了,基于Apache的网络工具Flyspray正是你所需要的。不要只听我的话:就连ArchLinux也使用Flyspray进行bug-tracking。
Flyspray是一个用PHP编写的轻量级故障跟踪系统,可在任何操作系统上运行,并专注于非常直观的设计,使你能够同时处理多个项目。
它支持MySQL或PostgreSQL作为数据库服务器,并提供投票功能、电子邮件通知(需要安装和配置单独的邮件服务器),以及使用Facebook或Google账户的可选单点登录(SSO)。

31. GNUCash
如果你一直在使用电子表格来跟踪个人、家庭或业务财务状况,也许是时候尝试更合适的解决方案,比如GNUCash。
这款自由开源的会计软件可以帮助你监控银行账户、支出和收入,并利用这些数据生成定制的完整报告。它的用户友好界面是GNUCash背后坚实会计原理的又一优点。
官方网站包含详尽的常见问题解答部分、应用手册和教程指南。通过这些材料,学习如何使用GNUCash将变得轻而易举。此外,你可以订阅邮件列表,以便在需要帮助或遇到GNUCash问题时寻求支持。
像许多其他开源项目一样,GnuCash完全由志愿者和爱好者开发、维护和翻译。

31. LogicalDOC
作为企业(付费)和社区版两种形式存在,LogicalDOC是一款屡获殊荣的基于网络的文档管理系统(DMS)。因此,它旨在提供一种高质量的低成本安全方式来共享业务文件和记录。
此外,LogicalDOC允许您通过安全角色控制对这些资源的访问,并通过版本控制轻松跟踪更改。LogicalDOC可以在单机独立模式下安装在单台计算机上,也可以在专用服务器上作为共享服务或作为软件即服务(SaaS)解决方案安装。
LogicalDOC具有适合企业和商业的内容处理和信息管理功能,但也非常适合个人使用。

33. 混合器
如果您对游戏开发、视频编辑或3D建模感兴趣,我相信您一定听说过这个工具。如果您考虑将这些活动之一作为业余爱好或职业变更,并且还没有听说过混合器,那现在绝对是时候了。
作为FOSS解决方案,与商业工具相比,它毫不逊色。此外,混合器是跨平台的,这意味着您不仅可以在Linux上运行它,还可以在macOS和Windows上运行。
在标准的混合器功能中,您可以找到渲染、3D建模、数字雕刻、视频编辑和模拟工具。

34. DVDStyler
DVDStyler是一个跨平台的、FOSS的DVD创作工具,允许您使用视频和图像文件创建漂亮而专业的DVD。
因此,DVDStyler允许您创建自己的交互式菜单或从内置菜单中选择,添加字幕和音频文件,并使用不同格式的视频文件。此外,您还可以创建照片幻灯片,并放置按钮、文本、图像等图形对象。
这个神奇的工具集成了您的DVD刻录机,可以从同一应用程序中烧录光盘。

35. OSQuery
正如其名称所示,OSQuery以表格和事件的形式提供实时系统信息,可以使用类似SQL的语法通过交互式查询控制台进行查询。
使用osquery,您可以探索您的系统以进行入侵检测,诊断问题,或只是生成其操作报告 – 所有这些都可以使用单个工具轻松完成。
如果您至少具备SQL的基本理解,通过使用OSQuery中的内置表获取有关操作系统的详细信息将变得轻而易举。
OSQuery在Windows、macOS、CentOS和自2011年以来发布的所有其他Linux操作系统上都可以无缝运行,并且不需要依赖。

还需要另一个理由来说服您尝试OSQuery吗?它是由Facebook的开发人员开发和维护的。
36. KeePass
I have to deal with so many programs, websites, and services that I often forget my passwords. There is no doubt that this also happens to other Linux users, so here is the solution – KeePass. It’s a free open-source password manager that allows you to manage and keep your passwords in a secure way.
KeePass将所有密码存储在一个由主密钥锁定的单个数据库中。这就是为什么您需要记住一个主密钥来访问数据库。
所有密码都使用最安全的加密算法进行加密。事实上,KeePass与高级加密标准(AES,Rijndael)和Twofish算法兼容。
KeePass允许您使用密钥文件而不是主密钥。您只需随身携带密钥文件即可。例如,您可以将其存储在软盘或 USB 棒上。

37. PDF 混合工具
I don’t often edit PDF files but when I do, I usually use PDF Mix Tool, which is a simple and lightweight open-source program that makes it possible to perform common PDF editing operations, such as file merging and page rotation.
除此之外,您还可以使用 PDF 混合工具生成小册子,删除和添加 PDF 文件的页面,提取页面,甚至编辑 PDF 文档信息。
这个工具适用于基本编辑操作。如果您需要更复杂和强大的程序,请查看 Linux 最佳 PDF 编辑器。

38. Mailspring
在电子邮件管理方面,我最喜欢的工具之一是 Mailspring,这是一个开源跨平台的电子邮件客户端,可以为您的所有电子邮件帐户创建单个收件箱。
Mailspring兼容所有流行的电子邮件提供商,包括 Gmail、Outlook、iCloud、Office 365、Yahoo! 等,并支持 IMAP/SMTP。
Mailspring 用户界面设计美观,还有一些漂亮的主题。它还配备了一个签名编辑器,允许您创建自定义签名,甚至带有图像和社交媒体链接,看起来非常棒。

39. OpenTodoList
如果您同时参与多个项目并有很多任务要完成,那么您一定需要尝试OpenTodoList,这是一个简单的记事应用,让您保持有序。
通过这个工具,您的信息被组织在库中。一个库可以包含待办事项列表、笔记和存储在本地的图片。
更重要的是,您可以将您的信息与NextCloud、ownCloud、其他WebDAV服务或您选择的任何第三方同步工具同步。OpenTodoList让您简单地跟踪任务并提高生产力。

40. ONLYOFFICE
许多Linux用户多年来一直缺乏一个体面的Microsoft Office替代方案。在我看来,最好的MS Office套件替代品之一是ONLYOFFICE,这是一个围绕办公软件和生产力工具的开源项目。
ONLYOFFICE提供了一个名为Docs的自托管办公套件以及适用于Linux、Windows和macOS的免费桌面编辑器。在线和桌面编辑器都基于相同的引擎,允许您实时创建和协作文档、演示文稿、电子表格和可填写表单。
ONLYOFFICE套件完全兼容DOCX、XLXS和PPTX文件,并且还可以打开和查看PDF和DjVu文件。还提供了转换为DOCX的功能。
ONLYOFFICE 提供了与最流行的文件共享和文档管理平台的集成应用,因此您可以将在线编辑器嵌入到 Nextcloud、ownCloud、Moodle、WordPress、Seafile 等平台中,以实现在线文档编辑和实时协作编辑功能。

总结
在本文中,我描述了在2023年发现的免费和开源应用程序,并希望它能激发您对其中一个或多个应用程序的兴趣。
您希望我们在这个网站上更详细地介绍其中任何一个吗?您是否发现了一个您想与社区分享的另一个很棒的FOSS应用程序?请使用下面的评论表单告诉我们。我们也欢迎问题、评论和建议。
Source:
https://www.tecmint.com/best-free-open-source-software/