新足迹

 找回密码
 注册

精华好帖回顾

· murano 一千公里作业,坑爹的首保 (2011-12-28) 忽然一周 · 一路改了又改的新西兰南岛BUS行-冰川徒步,自行车,开飞机,被咬。。。(全文完,43楼花费总结) (2013-11-13) chelseadj
· [Karen' Kitchen Time] 素裳淡妆——水果泡芙。 (2008-8-8) Tiger_Karen · E&E -- 酱鸭 (2009-2-6) 闲夏采薇
Advertisement
Advertisement
查看: 3287|回复: 41

印度操作系统 [复制链接]

发表于 2010-10-22 11:17 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
印度政府打算自己写一个操作系统。

印度的Defence Research and Development Organization将研发一套操作系统,这样可以自己掌握源码和architecture。这将是印度不再依靠西方,并将阻止大量的安全攻击。

DRDO将在Bangalore和New Delhi雇用50名专家来开发此系统。系统将是闭源的。

据DRDO的Dr. Saraswat说,“这将是个实时系统,将能运行windows程序,源码与架构将会保密,这样才能保护我们的安全系统。”

请讨论利弊,不要无意义地India bashing.

http://www.theinquirer.net/inqui ... 5/india-plans-write

评分

参与人数 1积分 +3 收起 理由
乱码 + 3 感谢分享

查看全部评分

Advertisement
Advertisement

发表于 2010-10-22 11:21 |显示全部楼层
此文章由 zhongbingo 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 zhongbingo 所有!转贴必须注明作者、出处和本声明,并保持内容完整
不错, 估计也就是炒一些开源的, 然后上面搞一些VirtuaL运行Window

发表于 2010-10-22 11:21 |显示全部楼层
此文章由 y12345678 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 y12345678 所有!转贴必须注明作者、出处和本声明,并保持内容完整
50人不够吧

发表于 2010-10-22 11:26 |显示全部楼层
此文章由 大飞熊 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 大飞熊 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 y12345678 于 2010-10-22 11:21 发表
50人不够吧


人不在多而在精。当时bill gates写出一个DOS才多少人。
走别人的路,让别人走投无路

发表于 2010-10-22 11:26 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
架构/算法可能给open source的差不多,不过可能会重写一遍,如果build from scratch,不认为50人就能搞定.

发表于 2010-10-22 11:27 |显示全部楼层
此文章由 righttang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 righttang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
其实上学的时候,经常有牛人在那里说,我想写个操作系统,怎么怎么的

真正写个操作系统其实不难,但是难就难在你对各种各样硬件的支持。各个厂商,各个芯片,移动外设,网络,打印驱动等等

这些东西操作系统一变,其他东西要跟着变。

就算你硬件定下来,这个操作系统指定用某些硬件。还有软件的问题。

比如说,你这是一个系统吧,你总得用到数据库吧。数据库也是在操作系统上面跑的吧。难道你数据库也是自己去开发?Oracle, DB2, My SQL,你能保证这些数据库能在你自己的操作系统上跑得起来?

总之,做个操作系统,这个也许可行,但是要真的达到能够广泛应用,这个不简单。。。

评分

参与人数 1积分 +3 收起 理由
bulaohu + 3 我很赞同

查看全部评分

Advertisement
Advertisement

发表于 2010-10-22 11:27 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
如果还是用Linux做kernel的话,不需要很多人

如果自己写kernel的话就跟硬件关系很大了,他们要是真的把安全当回事,干脆硬件也自己设计算了

发表于 2010-10-22 11:28 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 righttang 于 2010-10-22 11:27 发表
其实上学的时候,经常有牛人在那里说,我想写个操作系统,怎么怎么的

真正写个操作系统其实不难,但是难就难在你对各种各样硬件的支持。各个厂商,各个芯片,移动外设,网络,打印驱动等等

这些东西操作系统一变,其他东西要跟着变。 ...


要学操作系统的话可以从Minix开始。Linux的发明人当年就是上了Minix的课以后开始有写Linux的想法的

发表于 2010-10-22 11:29 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 大飞熊 于 2010-10-22 11:26 发表


人不在多而在精。当时bill gates写出一个DOS才多少人。


那时候不用考虑multi process,security......

不过可以拿来用的资源也少

发表于 2010-10-22 11:32 |显示全部楼层
此文章由 语阁 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 语阁 所有!转贴必须注明作者、出处和本声明,并保持内容完整
等开发出来买套盗版的看看啥东东

发表于 2010-10-22 11:34 |显示全部楼层
此文章由 大飞熊 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 大飞熊 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 乱码 于 2010-10-22 11:29 发表


那时候不用考虑multi process,security......

不过可以拿来用的资源也少


你以为打架啊,人多就能赢。
你就这么想把,如果让你找你这样水平的人给你500个人你认为你能够写出来吗?
走别人的路,让别人走投无路
Advertisement
Advertisement

发表于 2010-10-22 11:35 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我觉得这是典型的security by obscurity,很愚蠢的想法

发表于 2010-10-22 11:36 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 大飞熊 于 2010-10-22 11:34 发表


你以为打架啊,人多就能赢。
你就这么想把,如果让你找你这样水平的人给你500个人你认为你能够写出来吗?


听你的口气我觉得你一个人就可以搞定

发表于 2010-10-22 11:37 |显示全部楼层
此文章由 zhongbingo 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 zhongbingo 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 乱码 于 2010-10-22 11:29 发表


那时候不用考虑multi process,security......

不过可以拿来用的资源也少

其实DOS很安全. 如果印度人搞个超级简单的系统, 应该是最安全

发表于 2010-10-22 11:37 |显示全部楼层
此文章由 matrics 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 matrics 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 大飞熊 于 2010-10-22 11:26 发表


人不在多而在精。当时bill gates写出一个DOS才多少人。

DOS是Tim Paterson写的,最初只有4000行代码,Bill Gates只是把DOS转手卖给了IBM。
宁静致远

发表于 2010-10-22 11:38 |显示全部楼层
此文章由 zhongbingo 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 zhongbingo 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 乱码 于 2010-10-22 11:36 发表


听你的口气我觉得你一个人就可以搞定

应该可以, 前几天, 我印度前同事, 才说最近他搞出一个Firewall
我看看就是Linux Kernel加ACL
Advertisement
Advertisement

发表于 2010-10-22 11:40 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
他们要是用Linux的话,kernel仍然在别人手里,就不能达到设计的目的了

发表于 2010-10-22 11:42 |显示全部楼层
此文章由 大飞熊 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 大飞熊 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 乱码 于 2010-10-22 11:36 发表


听你的口气我觉得你一个人就可以搞定


我和他做的完全是不同的东西。我是做应用的他们是做底层开发的,没有啥可比性。

但是从你说话里面看的出你的level一定不高了,这么和你说吧一个project有三个要素,项目的定义,人和时间。前面两个已经有了,最后一个没有。你怎么可能说人少呢?前面说你这样的人500个也写不出来也就是顺着你的思维来写的。
走别人的路,让别人走投无路

发表于 2010-10-22 11:42 |显示全部楼层
此文章由 zhongbingo 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 zhongbingo 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 bulaohu 于 2010-10-22 11:40 发表
他们要是用Linux的话,kernel仍然在别人手里,就不能达到设计的目的了

这样可以自己掌握源码和architecture。

发表于 2010-10-22 11:42 |显示全部楼层
此文章由 大飞熊 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 大飞熊 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 matrics 于 2010-10-22 11:37 发表

DOS是Tim Paterson写的,最初只有4000行代码,Bill Gates只是把DOS转手卖给了IBM。


Bill难道一点事情也没有做吗?
走别人的路,让别人走投无路

发表于 2010-10-22 11:43 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Bill写了BASIC,算是不错的了

评分

参与人数 1积分 +3 收起 理由
matrics + 3 我很赞同

查看全部评分

Advertisement
Advertisement

发表于 2010-10-22 11:44 |显示全部楼层
此文章由 o2h2o 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 o2h2o 所有!转贴必须注明作者、出处和本声明,并保持内容完整
打架了
我是来劝架的

退役斑竹

发表于 2010-10-22 11:48 |显示全部楼层
此文章由 大饼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 大饼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 bulaohu 于 2010-10-22 11:40 发表
他们要是用Linux的话,kernel仍然在别人手里,就不能达到设计的目的了

Linux至少还是开源的。缺点就是NxN个黑客都在研究怎么公鸡它。
cpu也得用自己的,不然花了NxN天研究OS,最后被硬件上的一个后门就轻松搞定了

发表于 2010-10-22 11:48 |显示全部楼层
此文章由 matrics 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 matrics 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 大飞熊 于 2010-10-22 11:42 发表


Bill难道一点事情也没有做吗?

Bill只是替DOS起了个带微软的名字,没有写代码,然后直接转卖给了IBM。
宁静致远

发表于 2010-10-22 11:54 |显示全部楼层

原则上可行

此文章由 Dan.and.Andy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Dan.and.Andy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Defence 只要把自己的标准公布就行了, 剩下的就是硬件厂商的事了

我们公司是澳大利亚军方的供应商, 我去过几次军事基地, 所有的设备都是单一用途, 所有外设和接口、端口都是屏蔽的,无论从外部还是操作系统本身. 既然是闭源系统并且目的简化,没有什么不可能。

中国原来863计划中也有自主研发操作系统和cpu的课题立项,不过教授学者们发现靠学生们在外面揽项目、办实体企业挣的更多,谁还关系那个。

特殊贡献奖章

发表于 2010-10-22 11:55 |显示全部楼层
此文章由 kr2000 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kr2000 所有!转贴必须注明作者、出处和本声明,并保持内容完整
让我想到朝鲜的红星操作系统, 其实也是linux内核
Advertisement
Advertisement

发表于 2010-10-22 11:56 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 大饼 于 2010-10-22 11:48 发表

Linux至少还是开源的。缺点就是NxN个黑客都在研究怎么公鸡它。
cpu也得用自己的,不然花了NxN天研究OS,最后被硬件上的一个后门就轻松搞定了


硬件上的后门确实厉害

早期有个关于C语言的发明人的故事,就是这位牛人在compiler里留了后门,结果那帮写Unix的人怎么改代码,总能看到这位牛人轻松登录,郁闷得要疯掉,但即使这样,他们还是过了很久才明白过来,后门在compiler里

compiler还不是硬件呢...硬件上的连检测都做不到

发表于 2010-10-22 12:04 |显示全部楼层
此文章由 yuba 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yuba 所有!转贴必须注明作者、出处和本声明,并保持内容完整
可能是在这个基础上做的

http://www.reactos.org/

发表于 2010-10-22 12:06 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 大飞熊 于 2010-10-22 11:42 发表


我和他做的完全是不同的东西。我是做应用的他们是做底层开发的,没有啥可比性。

但是从你说话里面看的出你的level一定不高了,这么和你说吧一个project有三个要素,项目的定义,人和时间。前面两个已经有了,最后一个没有。 ...


谢谢你能设身处地的evaluate你自己的能力,不过我固执的觉得你能行。

我从来没说过我的level高,这是你的假设。

不过angry man,我有个问题:practically, 你真的觉得build os from scratch就需要50个人,我个人觉得50个QA都远远不够。

如果你继续用这种语气跟我说话,我会totally ignore你的comments.

[ 本帖最后由 乱码 于 2010-10-22 12:07 编辑 ]

评分

参与人数 1积分 +2 收起 理由
cdfei + 2 天才是连debugger都不用的,更别说QA了,哈哈 ...

查看全部评分

发表于 2010-10-22 12:10 |显示全部楼层
此文章由 pengruijun 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 pengruijun 所有!转贴必须注明作者、出处和本声明,并保持内容完整
操作系统 可简可繁。 看他的意思是用于defence 部门,估计复杂不了。越简单越安全喽。 关键还看用于啥方面的

发表回复

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

本版积分规则

Advertisement
Advertisement
返回顶部