博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

值得期待:REDirectUI “开源”

Posted on 2011-07-08 16:06  一桶浆糊  阅读(582)  评论(0编辑  收藏  举报

REDirectUI 正在筹划开源,但开源协议不同于任何一个现有的开源协议,它是弹性的,它针对有限的用户群。

 

一、为什么开源

REDirectUI 曾经是一个个人爱好的产物,也曾经是一个目标宏大的计划,本人作为发起者,倾注了多年的精力和心血才使得它初具模样,只是它还没有发光。因个人精力实在有限,必须依赖团体的力量才能使它发挥应有的作用。在没有资金支持的情况下,通过团队贡献,逐步使它履行自己的使命,变成一个具有核心竞争力的伟大作品。

 

理论上只有团队成员才能获得完整的源代码。基于环境和现实情况,此规则仅仅是”理论上“的,无论规则被破坏到什么程度,本人都有心理准备。既然决定要做,本人已经做好了最坏的打算。

 

对于任何获得源代码的人,本人唯一的要求就是不要出售代码获利。源码是用来学习和使用的,你可以拿来研究,也可以直接或修改后使用到自己的商业或非商业软件中,特别欢迎为源码添砖加瓦的团队成员。

 

本人作为原创者和开源发起者,拥有作品发展方向和核心框架更改的决策权。核心、扩展、应用、工具开发者拥有各自所贡献源码的发展权,其它权利所有团队成员完全平等。

 

二、什么人可以加入团队

  • 研究和学习者

教育机构、学生和初级编程人员,在以下技术领域都能找到值得学习的代码:

VC++

HTML

XML

COM

DOM

JAVASCRIPT

CSS

AJAX

WININET

FILTER

GDI

GDI+

DDRAW

D3D

HLSL

多线程高精度定时器

通用动画技术

……

 

  • 应用开发者

使用此库源码开发应用软件的个人或公司,可以是开源、免费、共享软件,软件需要在版权申明处明确标示REDirectUI的LOGO。

 

  • DEMO开发者

任何人可以使用任何桌面语言编写DEMO并加入到作品网站的DEMO展示列表中。

 

  • 扩展开发者

使用REDirectUI的已有架构,编写各种插件和扩展,以提供更丰富的界面效果和交互体验。

 

  • 核心开发者

扩充和完善REDirectUI的核心框架代码(必须征得本人同意)。

 

  • 工具开发者

为REDirectUI库使用者提供额外的开发或创作工具,可以是商业应用或者第三方应用的插件。

 

  • UI设计师

任何对界面布局、外观、人机交互有经验的人士都可以参与方案设计和建议。在已有REDirectUI的D3D版本中已分离出了艺术家设计和艺术家参数设置选项,可以直接参与到界面效果的开发。

 

三、团队成员的权利和义务

(待补充)

四、如何加入团队

Q群:40729296

(待补充)