这里列出的开源项目的标准是:1. 有一定技术难度和代码量。2. 有较完善的文档支持。3. 得到主要开源社区(主要是英文社区)的承认。
希望对开源项目有更多了解的朋友能够补充这个列表。
1.The Boost Graph Library (BGL) 作者之一Lie-Quan Lee
BGL这么牛的东西就不用再多说了,能被boost接纳本身就说明了一切。而且Lie-Quan Lee是BGL的前身GGCL (Generic Graph Component Library)的原作者。Lie-Quan Lee应该是Li Lie Quan,但在网上没找到中文名,不知道该怎么写。看到他的简历说是96年浙大物理学的硕士,后来去了University of Notre Dame,2000年的M.S.,2002年的Ph.D.,现在好像是在Stanford Linear Accelerator Center , 应该是属于搞学术的。
http://www.boost.org/libs/graph/doc/
http://www.boost.org/people/liequan_lee.htm
2.Luntbuild 作者yjshen.
“luntbuild是一个基于Java的自动化的软件构建和管理工具,在它的基础上可以很方便的实现持续集成,每日构建,构建版本的集中管理,构建知识的共享等。1.2版本包含了Maven支持,基于角色的安全管理,构建的依赖配置,Accurev的支持,基于OGNL的强大灵活的版本配置等等”。 “开源组织CodeHaus对目前常用的持续集成工具进行了一个比较, Luntbuild位列其中。Luntbuild与CruiseControl等世界领先的持续集成工具一道参与了评测,并有不俗表现。”
Yjshen是以前公司的同事,在下真正佩服的技术牛人。在我刚刚毕业有幸与他共事的两年里,他是我们当时项目组的主程序员,从他那里学到了非常多的东西,也使我真正对coding这份工作有了些兴趣。祝愿luntbuild一路走好。
http://luntbuild.javaforge.com/
http://www.theserverside.com/news/thread.tss?thread_id=38717
http://news.csdn.net/news/newstopic/22/22094.shtml
3.DockPanel Suite (WinFormsUI) 作者luo wei fen.
最近有机会用C#做一些UI的东西,这期间用到了luo wei fen的docking library。为了有更好的UI效果,我所需要的是把已经做好的一部分东西整合到一个docking框架里。这个过程中试了好几个开源的docking库,MagicLibrary不支持toolbar,而且还不支持native的菜单。后来试了WinFormsUI,其易用程度让人叹为观止。WinFormsUI在codeproject上的评价也相当不错。SharpDevelop的UI也用到了WinFormsUI。
http://sourceforge.net/projects/dockpanelsuite/
http://www.codeproject.com/cs/miscctrl/DockManager.asp
4.ACF(Another C++ Framework) 作者Jia Yingle.
ACF (Another C++ Framework), is a C++ framework designed to bring the .NET framework to standard C++。
最早是在codeproject上看到ACF的介绍的,后来这个项目就慢慢停滞了,可能是需要的人力物力太大,另一方面大概是因为C++/CLI的逐步完善。
http://acfproj.sourceforge.net/
http://www.codeproject.com/library/acf.asp
(由Rocky补充,LVS应该是分量更重的一个)
LVS(Linux Virtual Server) 作者章文嵩.
“章文嵩博士,開放源碼及Linux內核的開發者,著名Linux 集群項目——LVS(Linux Virtual Server) 的創始人、主要貢獻者和主要開發人員。目前章文嵩博士是新興互聯網語音運營商Teltel公司的首席科學家(Chief Scientist)。”
http://www.linuxvirtualserver.org/
http://en.wikipedia.org/wiki/Linux_Virtual_Server
[url=http://www.codeproject.com/script/articles/list_articles.asp?userid=40968][/url]