总结一下近期学习的开源软件

2022-09-24  本文已影响0人  知识就是财富

原则性的东西

    本文中涉及到的开源软件排名不分先后,本文也不对涉及的开源软件做好与坏的评价,适合自己,能够发挥价值,就好。

ProcessMaker

    一款开源工作流管理软件套件。

    找到它是因为看到Odoo在2019年的一个视频,然后在github上找到了Odoo12与PM3.2的链接器模块,当然由于Odoo12与PM3.2这两个的版本都已经成为陈年往事,我们就没有测试,直接升级成了Odoo15与PM4.1。

    想要体验的话,使用docker部署一个本地环境还是很简单的,克隆仓库下来,地址:https://github.com/ProcessMaker/pm4core-docker,直接docker-compose up -d即可。env文件是可选项,所以我们没选。

    本文不涉及软件的用法,那么对各位看官有什么价值呢?我想在本文中列出来的软件,起码在体验环境搭建上都是比较容易的,另外就是可以当个故事听听,丰富自己的知识面。

Nano Clouds

    一款超轻量级开源云平台。https://nanos.cloud/

    找到它是因为需要为高校私有云搭建选型。常年关注开源软件的我们,拿到一款软件,第一件事就是搭建体验环境。有些软件要想搭建起来体验环境是非常不容易的,版本啊,梯子啊,各种阻碍。看到Nano首页的时候,特别赞同作者的话,就毫不犹豫将其作为首选了。

Nano的诞生,起源于公司内部为了搭建大数据平台开发环境而进行的云计算平台选型。公司有一堆x86服务器,只需要创建出实例,网络连通就行,但是没想到这个简单的要求,却没那么容易搞定。我们调研了很多现有的云计算和虚拟化平台,发现许多知名产品内部组件繁多,相互之间重重关联,产品体系庞大,概念名词也很多,导致学习困难,配置也极为复杂,难以维护。

Isard VDI

    Isard VDI是一款免费软件桌面虚拟化平台(觉得中文别扭的看官,可以看英文: IsardVDI is a Free Software desktop virtualization platform),找到它是因为需要为客户的外包团队提供商业VDI替代方案。我们团团队由于是offsite,所以常年使用VDI,其实对于外包团队来说也就那么回事儿,但是对于企业来讲就是很大的成本。

    Isard在github上的星星才一百多个,感觉这个跟市场有关,我们是根据代码的更新频率决定去体验一下,参照官方给的quick start(https://isard.gitlab.io/isardvdi-docs/install/#quick-start),经历了一点小波折将系统运行了起来。

    什么波折呢?Isard整个运行起来有十几个容器,其中的gcr.io/cadvisor/cadvisor托管在google,要想pull下来需要使用替代地址,这个就不在这里贴了,因为后期不一定就是有效的,另外目前也不建议大家去体验Isard。

    出了什么问题呢?无法下载镜像!我们会一直跟官方团队保持联系,后续也可能拿出资源来调查这个问题。

RustDesk

   官方着重介绍RustDesk为“开源虚拟与远程桌面基础架构”,是一款开箱即用,不用什么配置的远程桌面软件。找到它是因为Isard VDI暂时无法应用,所以先用着远程桌面。至于为什么不选用teamXX或者某葵,这里就不说了,大家领域不同,思路不一样。

   RustDesk支持的客户端挺全面,当即下载了windows和mac os进行试用,没啥问题。后续会搭建一下中继服务器,进行一个较全面的使用。

    开源不易,坚持下去更是难能可贵,有能力就去贡献点,没能力别喷!

上一篇 下一篇

猜你喜欢

热点阅读