QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: AnthonyLee

为何又要多一个自制轮子 --- ETK++的由来

[复制链接]
发表于 2006-5-25 02:26:26 | 显示全部楼层
今天才看到这个。。。

AnthonyLee 是国内 BeOS 前辈中的前辈了,在我还没有接触 Linux 之前就已经从事 BeOS 和 Linux 程序的开发,制作了 BeOS/Dano 下的 BeCJK 输入法和 BeDict 等等。

能长期坚持对一个冷门系统的周边开发确实实属不易,这如果不是有极为浓厚的兴趣是非常难以持续的,也从反面说明了 BeOS 系统确实非常吸引人-我也一直,到今天依然喜欢它。

正打算回归一下,checking out Haiku 的源码,想试试可否在 ppc 上引导起来,qemu 实在太慢。

国内自由软件气候不是很好,还希望大家多多共勉,互助为上。

我对 ETK 的希望是能够成为一个跨平台的 C++ 开发环境,用一套代码就能够完成在多个平台上的运行,使用相同的界面,不仅仅是一个图形库,更多是一整套优秀的开发环境,我对 BeOS 的易学易用至今印象深刻。
回复

使用道具 举报

发表于 2006-5-25 08:35:35 | 显示全部楼层
BeOS的图形库叫什么名字啊?有桌面图片可以看看吗?

这个图形库代码公开吗?
回复

使用道具 举报

发表于 2006-5-26 16:36:43 | 显示全部楼层
还是支持一下的,虽然可能会重复造轮子,但决不是简单的摹仿,我想一群兴趣相投的人在一起按自己的构想来做一些东西,没有危害,凡而可以造就一批能人,如果能发扬光大的话,所以,支持
回复

使用道具 举报

发表于 2006-5-26 21:43:05 | 显示全部楼层
[quote:67edb9ff1e="asmcos"]BeOS的图形库叫什么名字啊?有桌面图片可以看看吗?

这个图形库代码公开吗?[/quote]

Be API ,可以google 一下 "BeBook",

BeOS不是开源的,目前是属 plam 所有 。



Haiku是开源的,MIT 版权。这个开发项目在2001年,Be被Palm公司收购后,以“OpenBeOS”为名,开始试图重新创建BeOS R5, 并以此为基础进行拓展。
后来,为避免版权纠纷,改名为haiku。其名字“Haiku”意指优雅和简洁,正是因为“优雅如Mac,强大如Uinx”的这两个特点为 BeOS 吸引了众多粉丝。

Haiku OS 的screenshot
www.haiku-os.org
http://static.flickr.com/44/145480826_721a35ae66_o.png

更多:http://www.flickr.com/photos/johndrinkwater/tags/haikuos/


BeOS 的 Screenshot
http://www.linuxfans.org/nuke/software/screenshot/40dd07fe9c79fBeCJK1.0-Beta4.png
回复

使用道具 举报

 楼主| 发表于 2006-5-30 22:58:15 | 显示全部楼层
[quote:3d97022d4a="asmcos"]前因如下:
AnthonyLee在软件下载的板块,上传了他的ETK++;
但是没有公布代码.

下面有一个评价说 "为何又要多一个自制轮子"

可能AnthonyLee,想解释一下.他就来了EGui,发表申明.呵呵![/quote]

的确如此,让各位误会,不好意思...
回复

使用道具 举报

 楼主| 发表于 2006-5-30 23:01:28 | 显示全部楼层

Re: 为何又要多一个自制轮子 --- ETK++的由来

[quote:dce12bca82="wxMidnight"]
错了吧,把顺序弄反了。。。
cosmoe来源于AtheOS,
由于AtheOS作者退隐,所以才有了AtheOS GUI on Linux的分支,也就是cosmoe,另外一个分支是syllable

当然AtheOS GUI是有些BeOS API的味道的。

至于Haiku,应该原来似乎叫OpenBE(我不太能确定,BE的OpenSource clone上应该是有过这个分支的),然后看到了AtheOS的各个分支,吸取了一些思想。它的FAQ有说到。[/quote]

cosmoe作者的Introduction中可看出其大部分来源于OpenBeOS(now haiku),当然咯,确实是AtheOS先有app-server(可在www.osnews.com中找到)
回复

使用道具 举报

 楼主| 发表于 2006-5-30 23:11:58 | 显示全部楼层
[quote:6f20e70002="iamathinker"]对BeOS很感兴趣,真想看看是个什么样的东西。那个bebook打不开呢?
BeOS有什么特点?《unix编程艺术》上说他的设计理念是“深入的线程化”。这又什么好处?[/quote]

BeBook5也可在这里这里找到

深入的线程化:我的理解是--原来BeBox主要针对一些音乐制作的工作而作,实时要求及数据处理量及速度要求更高,因而BeOS底层主要以支持多线程(每个程序最多可创建65535个线程并有至现在在一些系统中仍缺乏支持的大量的IPC及realtime函数接口)、大容量数据处理(T级,1T=1024G)及检索等为主。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 14:26 , Processed in 0.033035 second(s), 12 queries .

© 2021 Powered by Discuz! X3.5.

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