理念

理念

开源理念

OmegaT是一个开源应用和项目。这意味着,OmegaT程序的源代码是免费提供的,并且OmegaT许可给用户使用上相当大的自由。用户不仅可以免费使用,还可以免费复制并分发此软件。

这种自由的一个重要方面是,用户也可以修改程序代码。对于开源运动,用户必须修改程序以适应他们自己的需求,这种自由比他们不必付费更重要。这被描述为“自由的言论”,相比之下,“自由如啤酒”。


OmegaT 项目理念

同样的精神可以在OmegaT项目内发现。用户可以免费下载和使用。他们都是免费的,而且确实鼓励(但不以任何方式义务)回馈该项目。具体怎么做由他们自己决定。例如,没有什么可以阻止用户写自己的用户手册或OmegaT演示视频,并且如果项目组认为有用处,很可能会提供给OmegaT用户团队。在日常工作方面,为OmegaT项目工作的志愿者在决定贡献形式上被尽可能给予了更多自由。这种放手的做法被当前OmegaT项目协调员描述为“被授权无政府状态”。

在一些地方,需要某种程度的协调。例如:任何人可以自由修改OmegaT程序代码和提交这些修改给开发团队。只有当这些修改对OmegaT的用户有利时,开发团队才会将这些修改加入OmegaT。这保证了用户的利益得到保护,结果OmegaT被授予Softpedia "100% 免费" 认证。


OmegaT的开发

像在其他地方一样,OmegaT的编程工作在项目理念的指导下由志愿者完成,OmegaT的开发和改进,最终由他们自行决定。项目给用户留有相当大的空间去建议改进,并影响其未来的发展。

其中首要的是 OmegaT user group. 这是OmegaT用户社区的主要焦点。OmegaT鼓励新用户在这里提出任何问题。这其中的一个原因是,所希望的功能可能已经实现,或者有可能是为什么不能实施的原因。方便的替代功能或解决方案也可能存在。

对于变化的详细技术讨论最好直接与OmegaT的开发者进行。为了这个目的,有一个专用的 开发人员邮件列表

一旦用户制定更改或改善的提议,提交给开发小组审议有一个规定的过程。这使得许多建议能够更容易进行管理。该过程被称为一个“RFE”(请求功能增强),并在这里进行管理.。

数以百计RFEs已经被提出,其中许多已经实施。然而,提交一份RFE并不意味着期望特征或改进将被自动执行。是否被采纳取决于开发团队认为它是否有利于OmegaT,其次在于是否有开发者愿意实现它。

它的开发者都是志愿者。他们可能更愿意实现一个RFE,如果开发工作是由请求者资助。赞助的发展已经实现了某些功能的增加。如果你愿意资助实现你所需要的功能,请与开发团队私下联系,进行报价。也可以在软件里实现委托外部开发者开发的功能。作为自由的发展,但是原则仍然适用,它的任何变化都必须有利于应用程序和用户。