开源 Linux 服务器项目
Open Source Linux Server Projects
我有兴趣研究并尝试为开源项目做出贡献。 自从我运行Linux桌面以来,我熟悉许多开源项目,并且我为其中一些做出了一些贡献。 我找到这些项目,仅仅是因为我需要它们。 除此之外,我在游戏开发方面做了很多工作,因为我发现这很有趣。
但是,我运行的程序和企业运行的程序完全不同:我假设。 我真的很想看看企业或组织广泛使用的东西(不像我的横向卷轴)。 我还没有真正遇到太多的企业发展,因为我还在上大学,我的副业只是管理 apache 服务器。我的第一个选择是apache httpd服务器,但它似乎是用C编写的。 我正在寻找用java/c ++编写的东西。
任何建议都会很棒。
一些基于 Java 的开源项目可能令人感兴趣,拥有大型社区并且通常用于商业:
- Eclipse(IDE 和工具)
- Apache Commons(通用库)
- Netty (网络库)
- OpenJDK(开源Java实现本身)
- JBoss (应用服务器)
- 游戏框架(网络框架)
- Clojure(JVM之上的现代Lisp衍生语言)
- Hadoop(大数据处理)
一个建议 - 选择你个人感兴趣/热衷的东西。然后你会有更多的乐趣,获得更大的满足感,并可能因此做出更有意义的贡献。
只是我头顶上的几件事
看看Apache网站,他们的产品很少是基于java的。
- 雄猫:网络应用服务器
- Solr : 企业搜索引擎
CMS前面有
- Liferay:基于Java的内容管理系统
- dotCMS :从未使用过它,但认为它意味着相当不错
相关文章:
- 使用C++库在Android项目中修改gradle中的cmake参数,用于插入指令的测试
- 无法在 CLion 中构建 C++ 项目
- 运行同一解决方案的另一个项目的项目
- CMake-按正确顺序将项目与C运行时对象文件链接
- 如何在选项卡视图Qt中设置一个新项目,并保存以前的项目
- 欧拉项目#8答案是大以获得有效答案
- 从链接列表c++中删除一个项目
- CMake项目Boost库错误:Boost/config/compiler/gcc.hpp:165:10:致命错误:cs
- 既然存在危险,为什么项目要使用-I include开关
- cmake在我的项目中所需的所有静态库都不成功
- "unknown ca"自生成的 CA、证书和客户端/服务器
- QT通过C++添加映射QML项目
- 使用QtCreator,如何在我有权访问ssh的远程服务器上构建我的项目?
- 开源 Linux 服务器项目
- 为什么在应用程序服务器项目中使用多种语言
- TFS 生成服务器与项目与"custom build tool"
- C++eclipse项目自动构建服务器
- 正在为客户端/服务器编译项目[Linker error]未定义对的引用
- 针对基于c++ / qt的项目的构建服务器/持续集成建议
- 将带有XML命令和大量内存项目数据的本地c++服务器移植到webservice.如何做以及使用哪个框架