开源项目介绍
文章目录
- 简介
- 经验
- casdoor
- keycloak
- latex
- openMP
简介
不经常见的开源项目,第一次接触。
经验
如果是已经开源的软件,使用起来非常的平稳,问题也少。原因是已经经过了多年的历练,已经稳当下来,该发现的问题已经解决的差不多。所以使用起来比较平稳,比如openssl,linux,apache等等很多开源的软件。
但是对于新出的开源软件,做选择时,就要非常的谨慎;因为,一开始进入运行环境,可能会碰到各种不适,就像初生的婴儿。里面肯定存在各种问题:软件本身的bug,环境适配,稳定性,等等。比如keycloak
开源软件的风险之一是升级带来的新代码,有时候会break已有功能的使用。
casdoor
单点登录平台。
https://github.com/casdoor/casdoor
keycloak
单点登录的一个开源软件(Java+js+html)。从目前正在进行的问题看,正处在初生的阶段,问题好多。今天2023-1-18,open的issue 有1371个。2013 年开始的一个项目。感觉也是最近才开始大规模被使用。
Keycloak is an Open Source Identity and Access Management solution for modern Applications and Services.
其实只要牵扯js+html的代码,问题一般都是比较多,因为,有各种web服务软件,及各种浏览器软件需要兼容。各种http的标准需要遵守。
latex
https://www.latex-project.org/
LaTeX is a document preparation system used for the communication and publication of scientific documents. LaTeX is free software and is distributed under the LaTeX Project Public License.
openMP
https://www.openmp.org/
The OpenMP API specification for parallel programming;关于并行编程的API。
使用实例:Intel Xeon Phi Core Micro-architecture 性能测试时,使用到了这个开源库。