中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » 开发国人的多任务 china-dos 系统仅仅是整合问题
« [1] [2] »
作者:
标题: 开发国人的多任务 china-dos 系统仅仅是整合问题 上一主题 | 下一主题
taowentao
高级用户





积分 739
发帖 111
注册 2004-11-30
来自 辽宁沈阳
状态 离线
『楼 主』:  开发国人的多任务 china-dos 系统仅仅是整合问题

在 <<中國DOS聯盟論壇>> 里我看到很多国人高手,为什么没人愿意合作,共同开发一个国人自己的多任务dos系统?

[ Last edited by taowentao on 2005-9-2 at 15:20 ]

2005-8-28 11:02
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
taowentao
高级用户





积分 739
发帖 111
注册 2004-11-30
来自 辽宁沈阳
状态 离线
『第 2 楼』:  召集对系统开发有兴趣的人很难

就目前来看,好像大多数人热衷于应用,只有少数人对dos开发有兴趣.
看来,要共同开发一个国人自己的多任务dos系统的确是件很难的事!
起码,要召集一部分对系统开发有兴趣的人就不容易.

[ Last edited by taowentao on 2005-9-2 at 15:21 ]

2005-9-1 16:03
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
taowentao
高级用户





积分 739
发帖 111
注册 2004-11-30
来自 辽宁沈阳
状态 离线
『第 3 楼』:  开发国人的多任务系统仅仅是整合问题

其实, 只要有了"多任务内核以及建立在内核基础上的文件(或网络)读写操作", 要共同开发一个国人自己的多任务dos系统-----这一国人的梦想-----仅仅是个简单的整合问题.

因为有了"DOS開發編程 & 發展交流 (開發室)------>多任务内核以及建立在内核上的文件(或网络)读写操作", 就容易动态加载硬件驱动及应用程序; 这样, 系统扩展就变成了简单的叠积木问题.

"可读写硬盘fat16格式文件的实时微内核(含源代码) " 及 "DOS啟動盤 & LOGO技術 (啟動盤室)------>可以让你自编的程序被引导程序启动" 已经具备了此功能.

而要建立与msdos兼容的 china-dos 系统, 只需接管其(msdos)中断即可.

因此, 只要有人愿意参与, 开发一个国人自己的多任务 china-dos 系统也仅是个时间及整合问题.

况且,网络上还有大量的免费资源可用.

还等什么呢?

还犹豫什么呢?

还踌躇什么呢?

还观望什么呢?

行动起来吧, 各位朋友!

china-dos 就在你面前, 就在你灵巧的手下, 就在你活跃的, 充满智慧的, 闪耀着创造力火花的思想中!

2005-9-2 15:21
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
fdsiuha
高级用户




积分 587
发帖 302
注册 2005-7-25
状态 离线
『第 4 楼』:  

当然,只是一个微内核当然不复杂。做成一个新的操作系统相对容易
但是要完全兼容MSDOS,你就要认知DOS中的所有技术细节,然后还要在这个基础上加以翻新。同时一些基础的“实在”的代码当然也要写,所有微内核不能解决的实际控制代码都要保证质量。

如此,虽然将整个系统分割成无数个模块,由不同的人完成,依然是很大的项目,决不是我们看IO.SYS+MSDOS.SYS+COMMAND.COM<1.44MB



欢迎造访DOS的小屋!
http://risky.ik8.com
2005-9-2 19:01
查看资料  访问主页  发短消息 网志   编辑帖子  回复  引用回复
taowentao
高级用户





积分 739
发帖 111
注册 2004-11-30
来自 辽宁沈阳
状态 离线
『第 5 楼』:  动手去做

这位仁兄说得有道理, 不过我们没必有 100% 兼容 msdos, 再说msdos本身也不兼容全部的实模式和保护模式应用(二者是有区别的), 只要有其大部分兼容功能就可以了.

另外,"开发国人的多任务 china-dos 系统"这个题目是有困难的; 不过,也不要被其吓倒.

"很大的项目"也是一步步做出来的; 把困难想得太大,只能是永远观望;
freedos也是经过几年的发展才到今天这个地步;

重要的是动手去做; 不要做个观望者, 动手做点还是有益的.

[ Last edited by taowentao on 2005-9-3 at 15:50 ]

2005-9-3 14:28
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
firstsail
高级用户





积分 668
发帖 295
注册 2005-7-26
来自 广东深圳
状态 离线
『第 6 楼』:  认识DOS

DOS,几十年前,就将Unix远远地抛在屁股后面的个人操作系统,它培养了几千万的程序员,它以比较贴近硬件底层,使编程人员有更大的发挥,计算机-----在人们面前,就如一张纸,一撮就破!

    时代的脚步永远都是向前走的,当新的32位CPU推出后,图形操作系统Windows,粉墨登场,代表性的是Win95,它最大的功劳,是推动了Internet的发展和成熟(想象一下,如果我们的计算机没有联网,我们的计算机还能起多大的作用?)。它使几亿人不用练习“键盘指法”,只需摇一摇“鼠标”就能轻松地操纵整个计算机以及与它相联的外部世界。我们不要否认“盖茨”和它的微软大厦的丰功伟绩,如果诺贝尔在世,应该亲自为数学及计算机天才--“盖茨”颁发“诺贝尔奖”。

    基于8086CPU设计的DOS系统,在桌面上,注定就要被淘汰。如果我们仍然为了昔日的DOS辉煌而抱着DOS的大腿不放,我们同样也会被淘汰。

    认识DOS,学习DOS的目的是为了更好的认识计算机的底层,我个人认为,DOS的作用只能在集中于以下几点:

    (1)由于DOS的所有I/O都是实时的,故用在工业控制、仪器仪表。
    (2)开发新的操作系统时,作为借用平台(如果您想成为“新盖茨”,它可有用了)。
    (3)学习C++语言的最好去处。
    (4)Windos崩溃后的系统文件恢复。
    (5)练习指法(TT就很不错)。
    (6)其它。

    希望人们对DOS,有一个正确的认识,即不要悲观,也不要乐观,多掌握一门知识,总比少掌握一门知识好!

    如果仅仅为了“民族自尊心”,而开发“Chinese  DOS”,那大可不必,DOS的原代码是全公开,不可能有“后门”,盖茨是美国人,更是地球人。技术是无国界的,技术是全人类的。

2005-9-3 16:46
查看资料  访问主页  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


积分 1410
发帖 497
注册 2004-6-28
来自 九龍,香港
状态 离线
『第 7 楼』:  



  Quote:
Originally posted by firstsail at 2005-9-3 04:46 PM:
希望人们对DOS,有一个正确的认识,即不要悲观,也不要乐观,多掌握一门知识,总比少掌握一门知识好!

如果仅仅为了“民族自尊心”,而开发“Chinese  DOS”,那大可不必,DOS的原代码是全公开,不可能有“后门”,盖茨是美国人,更是地球人。技术是无国界的,技术是全人类的。

firstsail 兄 的 說 話 令 我 感 觸 良 多 !

知 識 就 是 力 量 , 不 管 是 從 那 裡 來 , 是 那 一 種 , 一 定 有 它 的 用 處 , 不 應 排 斥 。

蓋 茨 只 是 利 用 金 錢 買 了 DOS , 創 作 者 是 Tam Paterson , 所 以 不 必 敵 視 他 , 每 個 人 都 可 以 去 買 一 支 槍 , 但 懂 得 使 用 卻 是 另 外 一 回 事 。

若 要 爭 取 " 民 族 自 尊 " , 我 覺 得 先 要 強 化 自 己 , 對 全 人 類 要 有 貢 獻 , 令 全 個 地 球 都 要 承 認 " 中 國 人 果 然 是 世 界 上 有 文 化 、 有 貢 獻 的 民 族 " !



我 的 網 站 - http://optimizr.dyndns.org
2005-9-3 18:38
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
fdsiuha
高级用户




积分 587
发帖 302
注册 2005-7-25
状态 离线
『第 8 楼』:  

倒不是为了民族自尊心而开发DOS。只是因为它是一个还有利用价值的操作系统罢了。

另外要动手其实也比较困难,比如我在看DOS、WIN、LINUX、FREEBSD以及一些BOOT管理程序的MBR时候,就遇到好多困难,很多都有详细的注解,但是还是有不少困难。后来对比着看才有一些眉目。

关键是不知道怎样入手。

首先就要有一个研究操作系统很透彻的人来组织和协调。



欢迎造访DOS的小屋!
http://risky.ik8.com
2005-9-3 23:55
查看资料  访问主页  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


积分 1410
发帖 497
注册 2004-6-28
来自 九龍,香港
状态 离线
『第 9 楼』:  



  Quote:
Originally posted by fdsiuha at 2005-9-3 11:55 PM:
关键是不知道怎样入手。

首先就要有一个研究操作系统很透彻的人来组织和协调。

其實, 我個人認為參與現時可用的 DOS 系統,比重新建立一個來得要快,在世界上也較多開發和測試的伙伴。

MS-DOS 是沒希望了。
PC-DOS 是 IBM 專用的,不用費神想。
國內的 PDOS, CCDOS 等應該不是免費,亦沒有開放原始碼。
DR-DOS 要從 7.01 開始以補丁形式升級,不分不便,暫時亦只有一位叫 Udo 的德國人開發, 我還不知道怎樣升級,說明書都沒有!
PTS-DOS 32 很好,程序執行時和幫助顯示,十分整潔專業,可是不幸地是一個要賣錢的商業軟體。

FREEDOS 是我覺得比較好的選擇,因為整個核心都是重頭做起,適合新的硬體,亦有一班頗為世界性的開發和測試隊伍 (FreeDOS 32 還有一位中國開發員呢!),各位可以改良現有的一些程序或參與核心開發,現在的 FreeDOS 已經可以用,但是仍然不夠兼容,記憶管理 EMM386 還需要更多的兼容度 (例如: Virtual DMA Service,虛擬 DMA 服務),更多的應用程序,網絡支援等 ...

看見這裡的好些高手,都能讀寫英語,溝通更不是問題。

FreeDOS 32 開發員陳奐章:
http://freedos-32.sourceforge.net/hanzac.php

[ Last edited by johnsonlam on 2005-9-4 at 02:44 ]



我 的 網 站 - http://optimizr.dyndns.org
2005-9-4 02:36
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
taowentao
高级用户





积分 739
发帖 111
注册 2004-11-30
来自 辽宁沈阳
状态 离线
『第 10 楼』:  技术是全人类的, 但版权是有归属的...



  Quote:
技术是无国界的,技术是全人类的。

技术是无国界的,技术是全人类的???

但"版权是有归属的, 并且技术有时候也有国界---中国就吃了不少"技术封锁"的苦头". 难道各位都忘了吗?

如果真的 "技术是无国界的,技术是全人类的", 那么为什么中美老是在"知识产权"上纠缠不清呢? 难道不值得我们深思吗?


可以借用, 但不可以随便借用(随便借用实际上是盗版); 而 freedos 有些地方还不稳定.

  Quote:
如果仅仅为了“民族自尊心”,而开发“Chinese  DOS”,那大可不必

早期的 unix 是免费发布的, 但到后来就变成授权使用了; 同样, 今天免费发布的软件, 说不定有一天也会变成授权使用. 这就说明"虽然源代码公开,但源代码仍有版权,甚至是专利权".

难道真是 "造船不如买船, 买船不如租船" 吗???

有时候我们也想买船, 甚至是买飞机,大炮, 可别人不买啊!!!

早先vxwork就禁止向中国出口啊!!! "有钱难买不卖的"------铁一般的事实啊.

有时候我们也想用别人的软件, 因为他们做的非常好, 可版权是别人的, 不是免费的啊(很多人承受不起费用啊)!!!

总之, "开发国人的多任务系统"还是有必要的, 但这个重任可能不在"讨论者们"身上.

其实, 国人的多任务操作系统(而且具有硬实时特性,支持对称多处理机,优秀的安全性)早就有了, 只是不针对普通用户而已.

以上内容没有任何偏见,仅对"开发国人的多任务系统"这一题目讨论.

[ Last edited by taowentao on 2005-9-4 at 10:39 ]

2005-9-4 09:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


积分 1410
发帖 497
注册 2004-6-28
来自 九龍,香港
状态 离线
『第 11 楼』:  



  Quote:
Originally posted by taowentao at 2005-9-4 09:56 AM:
技术是无国界的,技术是全人类的???

冒 犯 了 ! 對 不 起 ...

大 家 的 觀 點 角 度 不 同 , 但 世 事 是 沒 有 絕 對 的 。

把 自 己 的 個 人 放 在 世 界 上 , 眼 望 的 就 會 是 世 界 的 景 況 , 把 自 己 放 在 某 村 的 一 間 小 屋 子 裡 , 看 的 就 只 有 屋 內 的 四 周

假 如 tao 兄 寫 了 一 個 OpenSource 程 序 , 在 美 國 歐 洲 有 很 多 人 覺 得 很 好 , 宣 傳 開 去 , 那 麼 這 個 技 術 就 屬 於 這 世 界 , 人 們 會 覺 得 作 者 真 好 啊 , 肯 把 這 麼 好 的 東 西 和 全 世 界 分 享 ... 這 時 候 你 再 不 會 是 某 村 的 人 , 你 是 一 個 世 界 的 好 公 民 。

  Quote:
但"版权是有归属的, 并且技术有时候也有国界---中国就吃了不少"技术封锁"的苦头". 难道各位都忘了吗?

人 家 美 國 德 州 的 粗 野 牛 郎 , 給 我 們 幾 千 年 文 化 的 中 華 民 族 子 孫 摑了 一 記 耳 光 , 難 道 要 我 們 貶 低 自 己 , 去 和 這 野 蠻 人 打 過 你 死 我 活 ?

算 了 吧 , 不 屑 和 他 計 較 ,唐 朝 婁 師 德 有 云 : 唾 面 自 乾 。 給 他 們 看 看 中 國 人 的 氣 度

  Quote:
如果真的 "技术是无国界的,技术是全人类的", 那么为什么中美老是在"知识产权"上纠缠不清呢? 难道不值得我们深思吗?

因 為 美 國 政 府 內 盡 是 窩 囊 , 你 看 新 聞 就 知 道 , 早 前 美 國 空 軍 的 資 料 庫 被 黑 了 , 33000 個 空 軍 官 員 個 人 資 料 洩 漏 了 。 幾 天 前 颶 風 掠 過 新 奧 爾 良 , 幾 多 人 搶 略 食 物 , 整 個 城 市 陷 入 無 政 府 狀 態 ... 那 些 商 人 也 差 不 多 , 為 利 益 把 自 己 國 民 告 個 你 死 我 活 , 這 些 惡 行 不 值 得 學 習 !

OpenSource 的 發 起 人 Richard Stallman 就 是 為 軟 體 "地 球 化" , 從 那 些 卑 鄙 商 人 中 奪 回 "自 由 使 用" 的 權 利 , 同 時 軟 體 可 以 在 世 界 中 流 通 強 化 , 獲 益 的 是 用 戶 。

  Quote:
可以借用, 但不可以随便借用(随便借用实际上是盗版); 而 freedos 有些地方还不稳定.

FreeDOS 的 開 發 人 員 不 夠 啊 !
欠 缺 了 中 國 的 高 手 參 與 , 單 靠 些 美 國 "固 執 的 死 硬 派" 土 包 子 , 當 然 進 度 慢 如 蝸 牛

  Quote:
早期的 unix 是免费发布的, 但到后来就变成授权使用了; 同样, 今天免费发布的软件, 说不定有一天也会变成授权使用. 这就说明"虽然源代码公开,但源代码仍有版权,甚至是专利权".

UNIX 是 因 為 柏 克 萊 軟 體 授 權 (BSD License) 被 商 人 濫 用 , 才 落 得 AT&T/SCO 等 公 司 有 機 可 乘 , 建 立 自 己 的 品 牌 去 收 費 。 我 們 仍 然 可 以 選 擇 使 用 FreeBSD 。

OpenSource 就 是 對 抗 "变 成 授 权" 的 法 寶 , 法 律 保 障 不 能 收 費 、亦 不 能 封 鎖 原 代 碼 !

  Quote:
难道真是 "造船不如买船, 买船不如租船" 吗???
有时候我们也想买船, 甚至是买飞机,大炮, 可别人不买啊!!!
早先vxwork就禁止向中国出口啊!!! "有钱难买不卖的"------铁一般的事实啊.
有时候我们也想用别人的软件, 因为他们做的非常好, 可版权是别人的, 不是免费的啊(很多人承受不起费用啊)!!!

任 何 人 也 可 以 在 Open Source Development Labs 建 立 自 己 的 軟 體 , 他 們 不 賣 , 我 們 自 己 造 , 不 懂 就 虛 心 學 習 , 用 不 著 盜 版 或 去 借 。

  Quote:
总之, "开发国人的多任务系统"还是有必要的, 但这个重任可能不在"讨论者们"身上.

國 之 根 本 在 於 民 , 責 任 不 能 推 卸 , 全 民 皆 有 份 , 只 是 貢 獻 力 量 的 方 法 不 同 ... 要 是 假 手 於 人 , 『 坐 這 山 , 看 那 山 , 一 事 無 成 ! 』

  Quote:
其实, 国人的多任务操作系统(而且具有硬实时特性,支持对称多处理机,优秀的安全性)早就有了, 只是不针对普通用户而已.
以上内容没有任何偏见,仅对"开发国人的多任务系统"这一题目讨论.

一 小 撮 人 使 用 的 東 西 , 一 小 撮 人 去 編 程 , 再 好 也 有 極 限 。

Internet 的 流 行 , 把 世 界 聯 結 起 來 , 我 們 再 也 不 能 在 山 腳 看 走 獸 , 應 該 要 攀 上 頂 峰 看 雲 海 才 是 !

[ Last edited by johnsonlam on 2005-9-5 at 04:19 ]



我 的 網 站 - http://optimizr.dyndns.org
2005-9-5 04:16
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
taowentao
高级用户





积分 739
发帖 111
注册 2004-11-30
来自 辽宁沈阳
状态 离线
『第 12 楼』:  

johnsonlam兄言之有理, 的确向你说的"Internet 的 流 行 , 把 世 界 聯 結 起 來 , 我 們 再 也 不 能 在 山 腳 看 走 动 , 應 該 要 攀 上 頂 峰 看 雲 海 才 是 !"
闭门造车,夜郎自大难以推动自由软件的发展,更不利于普通用户.

[ Last edited by taowentao on 2005-9-16 at 11:34 ]

2005-9-5 11:43
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
taowentao
高级用户





积分 739
发帖 111
注册 2004-11-30
来自 辽宁沈阳
状态 离线
『第 13 楼』:  

论坛当前有点冷清。

2005-9-16 11:35
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
johnsonlam
银牌会员

阿林


积分 1410
发帖 497
注册 2004-6-28
来自 九龍,香港
状态 离线
『第 14 楼』:  



  Quote:
Originally posted by taowentao at 2005-9-16 11:35 AM:
论坛当前有点冷清。

老 實 說 , 國 內 論 壇 多 的 是 , 但 實 質 有 作 為 的 不 太 多 , 這 個 也 算 很 不 錯 了 , 間 中 還 有 些 網 友 自 己 編 的 程 序 ...

我 不 懂 編 程 , 真 是 沒 法 ...

最 近 一 個 fat32 硬 盤 有 些 磁 區 損 壞 , 才 猛 然 醒 覺 所 有 Open Source 的 DOS 都 沒 有 一 個 可 處 理 48bit LBA fat32 的 CHKDSK !

由 於 MS-DOS 有 版 權 , 可 避 則 避 , 它 亦 只 可 以 處 理 到 8GB 而 已 !

FreeDOS CHKDSK 不 支 援 fat32 , 真 是 無 奈 ...



我 的 網 站 - http://optimizr.dyndns.org
2005-9-18 17:30
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
taowentao
高级用户





积分 739
发帖 111
注册 2004-11-30
来自 辽宁沈阳
状态 离线
『第 15 楼』:  GUN 的确不错

目前在学gun c/c++, 其优化效果和稳定性的确不错,果真可以和商业编译器相媲美。
唯一缺憾是说明文档太少。

2005-10-4 16:59
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: