» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 29 12
发新话题
打印

当大家鄙视所谓的国产OS时我想到了一个问题。

这贴充分暴露了LZ虚拟内存大神的本质。


TOP

posted by wap, platform: ZTE U956
引用:
原帖由 @ffcactus  于 2015-5-11 12:34 发表
全世界都没人说Linux是抄袭Unix的,Linux的代码全都自己写的。
但按脚是剽窃了iOS却是公认的说法。这不是我一个人说了能算的。

本帖最后由 ffcactus 于 2015511 12:35 通过手机版编辑
你凭空创造了公认么

谷歌要是抄袭,苹果会不告么

还真是张口就来啊



TOP

posted by wap, platform: iPhone
引用:
原帖由 @ffcactus  于 2015-5-11 12:34 发表
全世界都没人说Linux是抄袭Unix的,Linux的代码全都自己写的。
但按脚是剽窃了iOS却是公认的说法。这不是我一个人说了能算的。

本帖最后由 ffcactus 于 2015511 12:35 通过手机版编辑
Linux 说白了就是 抄袭的 unix,但是为的是 自由。 而非商业利益。


TOP

posted by wap, platform: Meizu MX4
引用:
原帖由 @beterhans  于 2015-5-11 17:36 发表
Linux 说白了就是 抄袭的 unix,但是为的是 自由。 而非商业利益。
命令行时代相互兼容的操作系统很稀松平常的,控制指令一致就行,甚至微软也出过POSIX兼容的系统。
当然,dos也是一个大家庭,win95之前版本可以运行在其他品牌的dos上。

TOP

posted by wap, platform: Chrome
引用:
原帖由 @beterhans  于 2015-5-10 21:36 发表
Linux 说白了就是 抄袭的 unix,但是为的是 自由。 而非商业利益。
这个抄袭的说法,有点太广了。我几个月前刚读完Linus的传记《只是为了好玩》,他写Linus最开始只是想做一个在大型机客户端上跑的终端用来登陆大学服务器而已,只是慢慢越做越大做成了操作系统。Linux最开始成为操作系统是学习了Minix这个为了操作系统教学用的可获得源代码的系统,然后自己按照Unix的API手册自己写的。而且Linus在Linux发布后还和Minix的作者就内核究竟是大内核(Linux)好,还是微内核好(Minix)好网络大撕逼过,两者的结构差异很大,抄袭真说不上。

这只能说,Linux是unix这个流派里面的最流行的一种,就像小说一样,《无限恐怖》开创了无限流,但是有很多小说例如《惊悚乐园》也算无限流,但是并不是抄袭了《无限恐怖》一样,只能说大的架构在一些方面类似。

TOP

posted by wap, platform: Chrome
引用:
原帖由 @卖哥  于 2015-5-10 21:51 发表
命令行时代相互兼容的操作系统很稀松平常的,控制指令一致就行,甚至微软也出过POSIX兼容的系统。
当然,dos也是一个大家庭,win95之前版本可以运行在其他品牌的dos上。
DOS的很多元素来自CP/M系统,其相似度就像Linux之于Unix一样。
附件: 您所在的用户组无法下载或查看附件

TOP

posted by wap, platform: 华为
半桶水瞎晃荡不懂装懂,明明就是大字不识几个的半文盲还要
在论坛装键盘精英,说的就是虚拟内存这种神仙。
本帖最近评分记录
  • 未定名 激骚 +1 最骚 Rated by wap 2015-5-12 17:30
  • jun4rui 激骚 +1 最骚 Rated by wap 2015-5-12 06:21

TOP

posted by wap, platform: iPhone
引用:
原帖由 @流浪的枪骑兵  于 2015-5-11 13:36 发表
狭义的linux只是内核,
完整的操作系统除内核外, 需要有窗口管理系统, 常用应用软件等一堆东西
Android是基于Linux kernel, 在上面补上了剩下的东西, 所以叫操作系统, 不过分
可以这么理解, Android/Ubuntu/Debian这几个都是平级, 都是基于Linux Kernel起来的
是这个意思。个人觉得不带Kernel的都不该叫OS。

TOP

posted by wap, platform: 小米 4
引用:
原帖由 @ffcactus  于 2015-5-11 18:23 发表
是这个意思。个人觉得不带Kernel的都不该叫OS。
你的意思是os必须自己做完kernel?
那ubuntu都不是os了

说国产所谓os只是ui的原因是,去掉他们的东西,android照跑
但只有kernel是跑不起来的

对了,android的java虚拟机不是sun版本,也不是openjdk,是重新写的dalvik,包括c编译器都是重新写的bionic

本帖最后由 流浪的枪骑兵 于 2015-5-11 21:26 通过手机版编辑

TOP

posted by wap, platform: iPhone
题外话,最近youtube上看了cp/m发明者Gary Kildall主持的计算机节目,被他的个人魅力迷住了,真技术宅

TOP

posted by wap, platform: iPhone
引用:
原帖由 @流浪的枪骑兵  于 2015-5-11 21:23 发表
你的意思是os必须自己做完kernel?
那ubuntu都不是os了

说国产所谓os只是ui的原因是,去掉他们的东西,android照跑
但只有kernel是跑不起来的

对了,android的java虚拟机不是sun版本,也不是openjdk,是重新写的dalvik,包括c编译器都是重新写的bionic

本帖最后由 流浪的枪骑兵 于 2015511 21:26 通过手机版编辑
有关OS的定义,其核心要点这些“OS”都不具备。我是这么看的。

TOP

posted by wap, platform: nubia Z7 Max
暗礁机只是一个虚拟操作系统,你们都被骗啦。

TOP

谷歌说android是独立的操作系统的话,那这种说法的确是有问题的

linux和bsd等之于unix不能叫抄袭,只是兼容了unix的系统调用而已,而且还不是完全兼容,各家自己的内核实现天差地别,可以说没有任何相似之处

就微内核和宏内核之别,以工作中接触到的部分来说,我觉得如果当时linux采用微内核,后面应该就流行不起来了 真正的微内核os比如vxworks和qnx几乎只有在要求高实时性的场合才有市场,而在给这些玩意儿写驱动的时候别提多蛋疼了,比如系统调用的全过程从应用层到内核再到应用层整个过程都是同一进程,进程号不变,但微内核os下的驱动只是个服务,和应用程序不在同一个进程空间,这将引发很多问题,逼你一个劲地mmap

ubuntu和android并不算同级,ubuntu作为linux发行版只是做了整合的工作,省的你自己去编译安装了,发行版依然还是基于linux自己的软件生态里,而android完全另起炉灶了

国产各种android rom充其量只是修改了部分android源码而已

TOP

安卓本来就是基于linux的os啊~~
本来这个世界上只有win系统和类unix系统两种,
win不开源所以没人能基于win做二次开发~~

如果你非要另起炉灶开发一套全新的操作系统,那么我说
连linus大神都做不到~~

TOP

 29 12
发新话题
     
官方公众号及微博