标签:
杂谈 |
OpenDS
Sunday, March 15th, 2009 星期日, 2009年3月15号OpenDS Software is a free, open source directory service, written in Java, and developed as part of the OpenDS project. OpenDS软件是免费的,开源目录服务,用Java编写的,和发达国家的一部分, OpenDS项目。 OpenDSSoftware implements a wide range of Lightweight Directory AccessProtocol (LDAP) and related standards, including full compliance withLDAPv3 but also support for Directory Service Markup Language (DSMLv2). OpenDS软件实现了广泛的轻量级目录访问协议( LDAP )和有关标准,包括完全遵守LDAPv3而且还支持目录服务标记语言( DSMLv2 ) 。 It also offers multi-master replication, access control, and many extensions.它也可以提供多主复制,访问控制和许多扩展。
OpenDS software is released under Sun Microsystems’s Common Development and Distribution (CDDL) License. OpenDS下发布的软件是Sun微系统公司共同发展和分布( CDDL )协议许可。 LDAP and DSML are platform-independent protocols. LDAP和DSML是独立于平台的协议。 Thesoftware is developed and runs on any system with Java programminglanguage support, including common Linux and UNIX distributions,Microsoft Windows, Mac OS X, and others.该软件开发和运行在任何系统的Java编程语言的支持,包括共同的Linux和UNIX的版本中,微软Windows , Mac OS X和其他人。 The documentation for OpenDS is presented as a Wiki.文件OpenDS是作为一个wiki 。
It is expected that OpenDS will eventually replace the core in an upcoming release of Sun Java System Directory Server.预计最终将取代OpenDS核心在即将推出的Sun Java系统目录服务器。
History
and Roadmap历史和路线图
The work on
OpenDS started as an internal Sun project around February
2005.工作OpenDS开始作为内部孙项目2005年2月左右。
OpenDS was
initially developed primarily by Neil A. Wilson.
OpenDS最初主要是由发达国家尼尔威尔逊。
Neil was
joined by a small team of engineers from Sun’s
Directory Server
team.尼尔也加入了一个小型的工程师团队从Sun的目录服务器团队。
The code was
open sourced in June
2006.该代码是开源在2006年6月。
Sun increased the number of developers working on OpenDS technology after open sourcing the code. Sun公司增加了开发人员OpenDS技术开源后的代码。 Developers outside Sun also joined the new open source project.开发商外, Sun还加入了新的开源项目。 Community members like Boni.org, Penrose, and JBoss began to use OpenDS in their projects.社区成员想Boni.org ,彭罗斯,和JBoss开始使用OpenDS在他们的项目。 In early 2008 the OpenDS project had over 20 regular contributors.在2008年年初的OpenDS项目已超过20经常捐款。
OpenDS software is built daily. OpenDS软件是建立日常。 Each build goes through automated unit testing.每个建设贯穿自动化单元测试。 Quality engineers monitor the source code, regularly picking up builds to run additional tests, in order to promote the build.质量工程师监测的源代码,加快建立定期运行额外的测试,以促进建立。 Promoted builds on which additional stress and system test campaigns are run can become milestones.推荐的基础上的附加应力和系统运行测试运动可以成为里程碑。 Milestones that undergo further, more exhaustive testing can become major version releases.里程碑进行进一步的,更详尽的测试可以成为主要版本发布。
The OpenDS community released version 1.0.0 in July 2008, the first fully qualified release.该OpenDS社会发行版本1.0.0于2008年7月,第一个完全合格的释放。
Public
Forum公共论坛
Discussions
about the OpenDS project are done through public mailing lists
mentioned on the OpenDS project web
site.浅谈OpenDS项目是通过公开邮件列表上提到的OpenDS项目网站。
Users and
developers can be reached on the #opends irc channel on
freenode.net.用户和开发人员可以达到的#
opends的IRC频道上freenode.net 。 Everyfirst Tuesday of the
month, 9am PST, 6pm CET the OpenDS community holdsa public
conference call meeting to share in voice project news anddiscuss
technical
topics.第一个星期二至本月底,太平洋标准时间上午9时,下午6时六级考试的OpenDS社会公众持有的电话会议上交流的项目在语音技术的新闻和讨论的议题。
Governance治理
In April
2007, the project owners modified the project governance.
2007年4月,项目业主修改了项目管理。
Thetext
“This Project Lead, who is appointed by Sun
Microsystems, isresponsible for managing the entire
project” was replaced by
“ThisProject Lead, who is appointed and removed
by a majority vote of theProject Owners, is responsible for
managing the entire
project”.文字“这一项目主管,谁是由Sun微系统公司,负责管理整个项目”改为“本项目主管,谁是任免表决的多数票的项目业主,负责管理整个项目“
。
In September 2007, the project owners were laid off from Sun Microsystems.在2007年9月,该项目业主下岗太阳微系统公司。
Late in
2007, questions arose as to whether the project was governed as an
open source
project.晚于2007年,问题便产生了是否应对项目管理作为一个开源项目。
Oneof the
project owners complained publicly
Reg Developer also published an article on the topic.注册开发者还发表了一篇文章,关于这个专题。