假如存在这样的一个操作系统...(同时欢迎有志之士同我联系,并加入我的战对)
1:对病毒和黑客免疫(在保护你的个人隐私和个人数据方面)
2:利用这个操作系统构筑的web服务器,任何人经过任何方式都无法更改其网页的内容。
(维护者例外)
3:因为这个操作系统,大家都会去尽量的购买正版软件。
4:这个操作系统可以构筑专有网络的最大安全,通过这个操作系统构筑的公司网络或国家安全网络,将对黑客和病毒免疫。
(一种情况例外,那就是你有办法使用物理的线路连接到此网络,其他情况都不例外)
大家会不会认为这只是个愿望,不能实现,请不要恶意的拍砖,本人只是有这样的一个构想。
同时,我在致力于开发一个属于我们自己的操作系统,现在已经写了下列部分(欢迎有志之士同我联系,并加入我的战对,可以到我的博客留言):
1:MBR(后来又改用了微软自带的MBR,但是我自己写的也可以使用,将来还是会完善我自己的)。
2:DBR(我是在FAT32的文件系统之上进行开发和测试,以后还会完善各种文件系统的支持,同时也会开发自己的文件系统,已有构想)
3:Loader(我在Loader里面做了如下的工作,加载kernel.sys igbase.bin,开启 A20地址线,加载GDT,IDT,进入保护模式,开启分页机制,获取内存大小,初始化机器时间,初始化8259a,初始化8253寄存器,加载TSS,因为我的操作系统只加载这一次,所以我选择在loader里面加载)
4:igbase.asm(用NASM写的中断处理程序,里面包括:GDT Table,IDT Table,TSS,以及中断的入口函数等,其中GDT,IDT是硬写入的,以后不使用程序进行这方面的处理,中断入口函数处理是使用宏处理的,基本上也是硬写入的)
5:用c++语言写的中断函数处理程序,没写完。
6:c++语言写的调度程序,也没写完,
还有其他的。。。
我希望能有精通内核的爱好者加入我,那样,我会更加快速的编写这个操作系统。
说实话,有的地方想不同,常常要耗费很多的时间看书,或到网上查询,如果有个人帮我,会非常的感谢。
当然加入将来有任何的商业收入,你将会获得你应有的报酬的。