QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5467|回复: 17

做EGui的一点感想和如何做一个好的开源项目.

[复制链接]
发表于 2006-4-7 11:33:49 | 显示全部楼层 |阅读模式
做一个项目很难,开源的更难.
其实如果不是为了免费开源版本,我就不太想做EGui这个项目.
目前做的好的图形系统都是需要收取费用,虽然他们代码也都公开,但是相对收费版本都比较差,或者比较老了.

其实Xwindow + GTK,是完全免费,开源的.他们做的确实不错.并且引导潮流.
但是大部分用户都觉得他们很慢.
我觉得最关键的是他们不适合做嵌入式.

所以这时候需要一个开源的免费的项目来做这个事情.
这样就诞生了EGui.
 楼主| 发表于 2006-4-7 11:38:18 | 显示全部楼层
怎么做好一个开源的项目呢?

首先需要选目标,我选择的EGui.原因我也说了.

但是如果一个项目的不到大家的支持和参与.这个项目肯定做不好.尤其是开源项目.

怎么才能让大家支持呢?
应该是做的东西大家需要.

怎么样才能让大家参与呢?
应该是接口简单,使用方便.

我会尽力让大家方便的加入.

关于EGui是不是大家需要的,我也不好说,我认为大家需要.呵呵!
回复

使用道具 举报

 楼主| 发表于 2006-4-7 11:41:46 | 显示全部楼层
EGui的方向是什么呢?
我有2个想法:
1. 嵌入式图形系统,总的文件系统在16M-32M之间,并带有完整的图形库和简单的应用.
    或者做成 liveCD的形势.感觉比较好.

2.游戏桌面
  做一个基于EGui图形库的游戏发行版本.
回复

使用道具 举报

 楼主| 发表于 2006-4-7 11:44:41 | 显示全部楼层
开源项目的另外一点就是坚持.其实很多人都想做开源项目,但是现实问题是存在的?

靠什么生存.?有很多例子就是这样个人用免费,商业收费.EGui的承若就是永不收费.
贵在坚持.
回复

使用道具 举报

发表于 2006-4-7 18:05:50 | 显示全部楼层
想问一下,这套图形库比directfb图形库优越在什么地方呢?
回复

使用道具 举报

 楼主| 发表于 2006-4-7 19:26:52 | 显示全部楼层
directfb目前做的非常复杂,用起来很困难。
详细的关于directfb我没有仔细分析。

并且以前他的进度有些慢。现在没有关注了。
回复

使用道具 举报

发表于 2006-4-7 23:03:32 | 显示全部楼层
对你的名字有点熟悉。。。想了想。。。。asmcos,  ASM China OS 大概是这个吧。以前在某个网站看过,难道是 menutos 中文网站?
回复

使用道具 举报

 楼主| 发表于 2006-4-8 18:05:51 | 显示全部楼层
以前我做过cnix操作系统.呵呵.
回复

使用道具 举报

发表于 2006-4-12 02:41:35 | 显示全部楼层

交流

看这个:The Easy Toolkit
代码写的开始膨胀起来了,希望多多交流。

我利用directfb时总会在退出时挂掉,目前也准备直接使用framebuffer.
无论用directfb还是framebuffer,都要写个速度快点的画弧/Bezier线的函数,
有空再钻钻图像学
回复

使用道具 举报

 楼主| 发表于 2006-4-12 09:00:11 | 显示全部楼层
你可以将这个工具放到这个板块一起来做.

有代码什么的吗?
回复

使用道具 举报

发表于 2006-4-21 16:42:17 | 显示全部楼层
支持!
关注。。。

1. 嵌入式图形系统,总的文件系统在16M-32M之间,并带有完整的图形库和简单的应用.
这个是不是太大了??
回复

使用道具 举报

 楼主| 发表于 2006-4-21 17:12:14 | 显示全部楼层
现在还没有做起来,仅仅是计划.大小主要看应用多少.
回复

使用道具 举报

发表于 2006-4-28 10:58:29 | 显示全部楼层
这个和飞漫的miniGUI有什么区别
回复

使用道具 举报

 楼主| 发表于 2006-4-28 12:26:23 | 显示全部楼层
区别很多,minigui是一个很不错的软件.
函数采用Win32API,

EGui采用的架构不太一样.窗口管理和事件分配在kernel实现.
接口函数类似于gtk.

还有一点,minigui是需要商业授权的.
EGui不需要.
回复

使用道具 举报

发表于 2006-4-29 15:28:23 | 显示全部楼层
谁说的 只要不用于商业行为 一样免费使用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 10:19 , Processed in 0.041212 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表