业余时间做的一个很小的OS,现在拿来开源,遵守GPL。对底层开发有兴趣的兄弟可以参加开发。
目的是做一个"简单而完整"的OS,不刻意追求系统的高效率和新颖,而注重系统的正确性和完整性。
也欢迎大家多到beans的论坛灌水,研究操作系统的相关知识,共同提高。
网站首页 http://www.beanos.org/
论坛 http://www.beanos.org/forum
截图 http://www.beanos.org/ScreenShots.htm
不定时release新的版本。
nully 回复于:2006-10-19 00:17:18
顶一下,以前偶也尝试做过。。。做了内存分页管理,多任务后
在软盘驱动上卡死了,怎么写都不行,vmware上可以到了bochs硬是无法运行正常。。。
最后使用BIOS中断在进入保护模式前制作虚拟盘。。。再之后做文件系统。。。越做越没激情了。。。
flw 回复于:2006-10-19 09:23:43
不错,支持,顶!
old-cow 回复于:2006-10-19 09:43:06
好。学习。
醉卧水云间 回复于:2006-10-19 10:02:32
整个代码有多少行?全是自己写的?
beans 回复于:2006-10-19 10:33:10
1万多行吧,不算用户空间的.
都是自己写的.
少量驱动参考了一下国内同好的一些代码,但都精心调试过了.因此兼容性还不错.目前vmware,boch,pc,都能跑起来.
醉卧水云间 回复于:2006-10-19 14:03:22
引用:原帖由 beans 于 2006-10-19 10:33 发表
1万多行吧,不算用户空间的.
都是自己写的.
少量驱动参考了一下国内同好的一些代码,但都精心调试过了.因此兼容性还不错.目前vmware,boch,pc,都能跑起来.
不错,1万多行就实现了操作系统核心。加油!
mq110 回复于:2006-10-19 18:55:18
很精简了,值得学习.加精!
langue 回复于:2006-10-19 19:08:44
呵呵,有意思。这对我可能会有帮助。无论如何,支持一下!
飞灰橙 回复于:2006-10-19 21:48:05
这个要顶。太不容易了!
ChinaDream 回复于:2006-10-19 21:49:04
收藏
yy_galois 回复于:2006-10-20 08:56:44
好猛啊.
yulc 回复于:2006-10-20 09:28:30
高手!!
有个小问题,楼主为什么要用英文做网站?
lisp 回复于:2006-10-20 09:57:21
顶.
linternt 回复于:2006-10-20 10:53:56
不错,全力支持,全力参与。
dolink 回复于:2006-10-20 11:14:47
终于看到这样的"人物"了。
我一直就想自己写一个小os并做一个和楼主类似的site,为中国想成为hacker的人们引路。
这一切是如此困难(我水平有限)。我已经做出了os的一小部分(远不及楼主),site也作了一小部分,可是耐性是如此大的敌人,不过我还没有放弃,但是进展是如此的缓慢。诶~
决定今后经常关注it。
绝对支持!
lisp 回复于:2006-10-20 12:40:23
引用:原帖由 dolink 于 2006-10-20 11:14 发表
终于看到这样的"人物"了。
我一直就想自己写一个小os并做一个和楼主类似的site,为中国想成为hacker的人们引路。
这一切是如此困难(我水平有限)。我已经做出了os的一小部分(远不及楼主),site也作 ...
我一直就想写一个自己的模拟器,编译器,os.
不知道什么时候可以实现一点点.
也不知道能不能实现一点点.
反正现在还没有办法开始做.
lishuxi2003 回复于:2006-10-23 22:09:26
楼主牛人也
lovesaka 回复于:2006-10-23 22:22:28
不错向楼主靠齐
aero 回复于:2006-10-23 22:31:15
LZ应该是neusoft的吧?^_^,强烈支持一下。
net_robber 回复于:2006-10-23 23:02:33
难得,支持
必须支持,弄回来研究一下
qqq112233g 回复于:2006-10-23 23:20:47
强列支持楼主~!:em02::em02::em02:
cockroachzl 回复于:2006-10-25 20:54:24
佩服!!!
hiwoody 回复于:2006-10-25 22:24:15
挂名 顶起
2eye 回复于:2006-10-25 22:28:20
Firefox 无法在 www.beanos.org 找到该服务器。
blworld 回复于:2006-11-01 17:44:15
完全支持,搞个自己的嵌入式操作系统(我是外行)
LoveForLinux 回复于:2006-11-02 00:49:50
好好学习
天天向上
MackedNice 回复于:2006-11-02 18:31:29
真是不错的。
向楼主学习。。。。。。。
jervis0211 回复于:2006-11-02 20:14:00
佩服ing
hardboy_du 回复于:2006-11-03 09:33:51
太牛了,学习
bigapple2008 回复于:2006-11-03 13:24:03
学习操作系统很好的资料
rhinux 回复于:2006-11-03 14:41:48
我们在这里佩服楼主的时候,想想我们能做些什么吗??
rhinux 回复于:2006-11-03 14:46:01
为什么没有 CVS之类的
chjcpu1 回复于:2006-11-03 15:43:24
楼主是我学习的榜样
benlan 回复于:2006-11-03 16:27:54
顶你个肺
hsyll 回复于:2006-11-04 00:38:24
很多年前的一个梦想,或许是因为环境,或许因为……,后来想,主要是因为自己吧。操作系统没写成,但是学了不少东西,呵呵。为了这个梦想,当时学了很长时间的汇编(快把清华版的8086的汇编书翻烂了),还看了一本书,好像叫什么80286下的unix,放弃了,虽然不再写,楼主的精神值得学习。
neoedmund 回复于:2006-11-07 23:59:20
不错, 驱动最难写了,我觉得.
rag 回复于:2006-11-08 00:34:57
好久没有上了,今天一上就看到自己曾经的梦想,兴奋的都摔跤了!
收藏了,支持楼主!
robin10 回复于:2006-11-17 16:08:37
兄弟们,顶起来!!!!!!!
picuqo 回复于:2006-11-19 21:26:29
太牛逼了,不过我发现怎么全是鸟语的啊,你是写给国人看的呢还是写给日本人看的啊? 翻译一下啊.老哥,肯定支持你..支持!!!
mingyanguo 回复于:2006-11-20 08:50:38
引用:原帖由 picuqo 于 2006-11-19 21:26 发表
太牛逼了,不过我发现怎么全是鸟语的啊,你是写给国人看的呢还是写给日本人看的啊? 翻译一下啊.老哥,肯定支持你..支持!!!
无知不是你的错,但是在这里显摆就是你的不对了。
yangwulin 回复于:2006-11-20 11:19:38
为高手顶一内贴
jacksec163 回复于:2006-11-20 14:44:27
为什么有如此多时间呢,我还在为生活奔波呢!
linuxiang 回复于:2006-11-24 12:46:02
能自己写OS确实很强了,说不定会是第二个linus
huntrsky 回复于:2006-11-24 12:56:15
支持
快乐的土豆 回复于:2006-11-24 13:01:27
支持一下,也只能如此了。:em23:
finddream 回复于:2006-11-24 14:45:32
有时间仔细拜读下。。。
x.jc 回复于:2006-11-24 15:23:31
不错,不错!顶啊!
rwen2012 回复于:2006-11-28 17:38:49
支持踏踏实实做事的人
clampox 回复于:2006-11-29 09:23:19
虎躯一震:再不顶就永远都没机会了!
shao123 回复于:2006-11-29 09:54:07
界个得顶
cuinantrue 回复于:2006-11-29 15:04:44
或许再有10年,中国的优秀工程师会多出一大批。
那个时候,OS,CPU,都不是问题了吧?
钰狼 回复于:2006-11-29 17:01:14
啊,英文的,头大啊,没一个中文字啊!
不过,支持的说。
andyY 回复于:2006-11-29 17:41:28
极度佩服!!
楼主能不能公布下设计方面的资料呢? 我想这样能有更多的人能有所收获 !
lin0xp 回复于:2006-12-04 13:07:13
引用:原帖由 andyY 于 2006-11-29 17:41 发表
极度佩服!!
楼主能不能公布下设计方面的资料呢? 我想这样能有更多的人能有所收获 !
期待 又一篇杰作
bleem1998 回复于:2006-12-04 13:18:32
厉害了!
seikoo 回复于:2006-12-04 15:42:58
一定要顶
Solo_27 回复于:2006-12-04 15:52:35
厉害啊 羡慕中
la.lune 回复于:2006-12-04 15:53:50
好强啊 才一万多行 够精简 赞一个
zw_ren 回复于:2006-12-04 16:48:20
收藏,有空研究研究.
nait 回复于:2006-12-05 08:18:40
是啊,有没有设计文档呢
不知道将来可以用在嵌入式设备上不
顶!!!!!!!!!!
mcknight 回复于:2006-12-07 12:28:07
高,实在是高!
JohnBull 回复于:2006-12-07 13:07:21
我个人认为,这个比那个什么“麒麟”要强!
那7千万真的不如给楼主!
ken1984 回复于:2006-12-07 13:43:10
楼主的执着,耐心让我佩服,希望楼主能写一份详细的设计文档让国内大部分人都能参与进来。
wrf_ferrari 回复于:2006-12-07 20:06:25
顶!
kuk 回复于:2006-12-08 21:43:28
我是门外汉
aran 回复于:2006-12-10 19:51:29
就一个字---好!
顶!~
xianix 回复于:2006-12-10 20:12:36
上不了网站啊
站长给处理下
学习
wecome1998 回复于:2006-12-11 12:00:10
數主加油啊,希望你能夠不斷前進!
lubber 回复于:2006-12-11 12:08:18
原来这么多牛人想做OS,太佩服了.
俺太菜,帮你顶一个.
andysibyl1 回复于:2006-12-11 13:14:49
楼主真强,我这个新手也来向你敬礼了....
cnhnyu 回复于:2006-12-14 13:43:17
楼主乃牛人,不顶不行!
zbbeng 回复于:2006-12-14 14:07:43
这个要顶, 呵呵, 我也写了一个.
phpcool 回复于:2006-12-14 18:10:25
我个人认为,这个比那个什么“麒麟”要强!
那7千万真的不如给楼主!
----------------------------------------------------------
顶这个!
lecon9983 回复于:2006-12-21 21:04:27
好,如果不是一时的冲动,就更!
cjaizss 回复于:2006-12-21 21:08:04
顶一个,下下来看看
:)
新杂人 回复于:2006-12-21 23:31:27
虽然不懂, 开源一定要支持.
xjtdy888 回复于:2006-12-22 01:25:19
哎,不得不顶一下!!好感动啊!!
cyyfans 回复于:2006-12-26 14:27:22
请问如何编译运行这个系统啊。谢谢。支持。
cjaizss 回复于:2006-12-26 15:05:30
引用:原帖由 新杂人 于 2006-12-21 23:31 发表
虽然不懂, 开源一定要支持.
目前不是开源
hardboy_du 回复于:2006-12-26 16:37:49
引用:原帖由 cjaizss 于 2006-12-26 15:05 发表
目前不是开源
是开源啊
yinheng8066 回复于:2007-01-01 23:30:03
东软强人,希望中国以后牛人多多
yinheng8066 回复于:2007-01-01 23:33:37
要是能在龙芯上运行就好了
chanet 回复于:2007-01-05 20:28:25
Beans'OS about author
Welcome to my website, I'm Shaojie Zhou
-----------------------------------------------------------
牛人呀:)
第一次看到国人写OS
ming4098 回复于:2007-01-07 15:38:24
支持
xiayunsong 回复于:2007-01-10 14:21:47
打不开
beans 回复于:2007-01-10 17:02:58
谢谢各位朋友的关注.希望更多喜欢底层技术的朋友能够加入.
楼上的兄弟,不会打不开的,你可以多试验几次,我用的是个非常稳定的美国主机做的服务器.
最新的release在
http://www.beanos.org/forum/YaBB.pl?num=1163145124
yszll 回复于:2007-01-10 17:21:24
只顶,不懂。
happy1123 回复于:2007-01-12 10:34:33
我不动操作系统开发,帮不上什么忙。不过像搂主致敬。
wmding 回复于:2007-01-13 17:11:18
网站和论坛空间速度实在太慢了
换一个空间吧
wmding 回复于:2007-01-13 17:16:44
最好能在国内做一个镜象,访问起来真的很慢
fengwy 回复于:2007-01-21 21:47:04
顶
网站好像不太稳定,有时上不去
kangji 回复于:2007-01-22 09:21:17
强烈支持,加入书签了
FreeAsia 回复于:2007-01-27 18:37:44
我曾经试过为我的386写过操作系统
Jiana 回复于:2007-01-27 23:55:45
厉害呀!
blueday 回复于:2007-01-29 00:43:59
厉害~
访问速度可以。
ilikehome 回复于:2007-02-08 11:40:09
原来很多人都有这样的梦想:写个操作系统,写个编译器。
俺也在努力中。。
okyzx 回复于:2007-02-24 11:25:49
好东东谢谢楼主共享,有时间一定研究下。
beans 回复于:2007-03-10 09:49:47
谢谢大家的关注,希望更多兄弟能加入开发
pzz68 回复于:2007-03-10 11:05:54
请问, 与Linux比较, 你的OS的独创之处和优点? 你期望你OS的前景是什么样子?
RedSkyF 回复于:2007-03-19 13:13:34
引用:原帖由 pzz68 于 2007-3-10 11:05 发表
请问, 与Linux比较, 你的OS的独创之处和优点? 你期望你OS的前景是什么样子?
记者?问得专业一点啊,人家都说了:“不刻意追求系统的高效率和新颖,而注重系统的正确性和完整性。”,呵呵。
引用:原帖由 beans 于 2006-10-18 22:50 发表
业余时间做的一个很小的OS,现在拿来开源,遵守GPL。对底层开发有兴趣的兄弟可以参加开发。
目的是做一个"简单而完整"的OS,不刻意追求系统的高效率和新颖,而注重系统的正确性和完整性。
也欢迎大 ...
源方 回复于:2007-03-20 11:07:28
不知仁兄离职去了哪里?
best wishes
snow888 回复于:2007-03-20 11:11:05
这个远比 TMD 的麒麟要强得多了。
支持楼主,有时间看看,最好能有时间参与到这个开发中来。
epegasus 回复于:2007-03-20 13:10:19
记的很多年前一个北大的硕士王名叫bean吧,不知道楼主是姓王么?
流川 回复于:2007-03-21 21:49:04
楼主,去开个公司吧。搞个微软,呵呵
beans 回复于:2007-05-12 17:12:16
引用:原帖由 源方 于 2007-3-20 11:07 发表
不知仁兄离职去了哪里?
best wishes
Hi,现在我在北京了,一个叫kempvideo的公司,很小,估计没谁听说过吧? 做机顶盒的。
现在很忙啊,beans'OS很久没有更新了,如果再更新,就是多核的支持了,这个比较流行,也好玩儿 。^^
beans 回复于:2007-05-12 17:14:17
引用:原帖由 epegasus 于 2007-3-20 13:10 发表
记的很多年前一个北大的硕士王名叫bean吧,不知道楼主是姓王么?
不是拉,呵呵。
missjiang 回复于:2007-05-12 17:37:14
引用:原帖由 beans 于 2007-5-12 17:12 发表
Hi,现在我在北京了,一个叫kempvideo的公司,很小,估计没谁听说过吧? 做机顶盒的。
现在很忙啊,beans'OS很久没有更新了,如果再更新,就是多核的支持了,这个比较流行,也好玩儿 。^^
顶一下,LZ的技术能力和钻研精神让人敬佩!我上学时也有类似的想法,可惜没有坚持下来。
另外,想问你几个问题:
1、你是哪所大学毕业的?如果不方便透露的话,能告诉我他是名牌大学、重点本科还是一般本科?如果是前两者的话,从你去的是一家小公司来看,我认为你是一个不善于展示自己的人。这可能是很多精通技术的程序员的通病。
2、你是大学生还是研究生,BeanOS是在什么阶段搞出来的?
beans 回复于:2007-05-12 18:13:18
Hi, missjiang.
我是东北大学本科毕业的,我读的是生物医学工程,但这个专业也学计算机。做beans'OS这样简单的系统不需要很高深的东西,我觉得只要多读点文档和代码,并且有耐心,谁都可以,也不要非得很高的学历吗。
小公司不等于不好啊, 呵呵。
missjiang 回复于:2007-05-12 18:53:00
引用:原帖由 beans 于 2007-5-12 18:13 发表
Hi, missjiang.
我是东北大学本科毕业的,我读的是生物医学工程,但这个专业也学计算机。做beans'OS这样简单的系统不需要很高深的东西,我觉得只要多读点文档和代码,并且有耐心,谁都可以,也不要非得很高的学 ...
好像很多UNIX的爱好者都不是计算机专业的,《linux内核完全注释》的作者赵博是学机械的。客观的说,实现beans'OS这样的系统并不需要高深的理论,但是能搞出来还是需要作者有相当扎实的软件基础,我认为在这方面你做的很出色,比大部分计算机专业的学生要强。
希望你能像于渊先生一样,写一本类似于《自己动手写操作系统》这样的书,既能提高自己的写作能力,又有稿费拿,呵呵。
cugb_cat 回复于:2007-05-12 19:51:51
引用:原帖由 beans 于 2007-5-12 17:12 发表
Hi,现在我在北京了,一个叫kempvideo的公司,很小,估计没谁听说过吧? 做机顶盒的。
现在很忙啊,beans'OS很久没有更新了,如果再更新,就是多核的支持了,这个比较流行,也好玩儿 。^^
凯普视通啊~~
langue 回复于:2007-05-12 20:44:24
引用:原帖由 missjiang 于 2007-5-12 18:53 发表
好像很多UNIX的爱好者都不是计算机专业的,《linux内核完全注释》的作者赵博是学机械的。客观的说,实现beans'OS这样的系统并不需要高深的理论,但是能搞出来还是需要作者有相当扎实的软件基础,我认为在这方面 ...
不是机械吧,是电信、计算机应用和计算机网络。
http://www.oldlinux.org/homepage/
不过理论知识还是需要的,能把理论知识应用到实际中就行了,无论高深还是平凡都需要这样。
.
missjiang 回复于:2007-05-12 21:16:01
引用:原帖由 langue 于 2007-5-12 20:44 发表
不是机械吧,是电信、计算机应用和计算机网络。
http://www.oldlinux.org/homepage/
不过理论知识还是需要的,能把理论知识应用到实际中就行了,无论高深还是平凡都需要这样。
.
是我搞错了!
在www.china-pub.com上有一篇赵博写的评论--"《Linux内核完全注释》与《Linux内核源代码情景分析》的比较":
引用:
作者:赵炯
就两本书的大致情况来看,《情景分析》一书是原浙江大学的毛德操等人所著,是完全由一些计算机专业的科班人士所写,因此作者都具有较高的计算机专业知识.
《完全注释》一书则是同济大学的一位研究计算机网络方向的博士所写,作者原来的专业方向是电信通信.虽然电信与计算机联系比较紧密,但严格地所作者只能算是一个[color=blue]业余计算机爱好者[/color],因此应该说《完全注释》一书是从一个[color=blue]计算机门外汉[/color]的眼光来着手描述Linux操作系统内核的.
我映像中赵博是一个非常谦虚的人,从"业余计算机爱好者、计算机门外汉"的称谓中我推导出他是学机械专业的。
langue 回复于:2007-05-12 21:31:06
引用:原帖由 missjiang 于 2007-5-12 21:16 发表
是我搞错了!
在www.china-pub.com上有一篇赵博写的评论--"《Linux内核完全注释》与《Linux内核源代码情景分析》的比较":
我映像中赵博是一个非常谦虚的人,从"业余计算机爱好者、计算机门外汉"的称谓中我推导出他是学机械专业的。
:) 谦受益,满招损,祝你在本版玩得愉快。
missjiang 回复于:2007-05-12 21:38:09
引用:原帖由 langue 于 2007-5-12 21:31 发表
:) 谦受益,满招损,祝你在本版玩得愉快。
谢谢!
另外,我发现CU一个让我不满意的地方,那就是flw的头像比较大(宽度:129px,长度 143px),而我的头像只能是(宽度:90px,长度 120px),这是为什么啊?
langue 回复于:2007-05-12 21:44:31
引用:原帖由 missjiang 于 2007-5-12 21:38 发表
谢谢!
另外,我发现CU一个让我不满意的地方,那就是flw的头像比较大(宽度:129px,长度 143px),而我的头像只能是(宽度:90px,长度 120px),这是为什么啊?
这本不属于本版的工作范围,应该到站务区提问,不过我今天破一次例,给你个提示:
missjiang 回复于:2007-05-12 21:49:49
引用:原帖由 langue 于 2007-5-12 21:44 发表
这本不属于本版的工作范围,应该到站务区提问,不过我今天破一次例,给你个提示:
谢谢lange!
我试过了,我设置成超过120*120,但是没用系统会再改回来。
算了,不在这讨论了,不然这一贴成了水贴, 影响到C++版的严谨的风气就不好了。
llslls_007 回复于:2007-05-13 13:17:49
先顶了再开始cu生活
cu生活从这里开始!!!!
|