Board logo

标题: 当大家鄙视所谓的国产OS时我想到了一个问题。 [打印本页]

作者: ffcactus    时间: 2015-5-11 12:16     标题: 当大家鄙视所谓的国产OS时我想到了一个问题。

posted by wap, platform: iPhone
当大家鄙视国产操作系统,说其只是按脚上的外衣,我突然有个问题想说。
这按脚不也是架设在Linux上的吗?按脚算哪门子的操作系统?而且其诞生还是剽窃了iOS所来。
但是谷歌却很巧妙的表现出按脚是OS,绝大多数按脚爱好者也没意识到这一点。
作者: taishen001    时间: 2015-5-11 12:18

posted by wap, platform: iPhone
楼主高地不保
作者: refo    时间: 2015-5-11 12:30

posted by wap, platform: ZTE U956
按照lz的理论,linux也是抄袭unix的呢
作者: 丹尼K    时间: 2015-5-11 12:31

osx也是抄袭unix的啊
作者: banditcat    时间: 2015-5-11 12:33

posted by wap, platform: iPhone
按脚还是搞了虚拟机的,比国产做做小功能强不少,不过没国产按脚怎么本地化,见仁见智
作者: ffcactus    时间: 2015-5-11 12:34

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

本帖最后由 ffcactus 于 2015-5-11 12:35 通过手机版编辑
作者: 加拿大    时间: 2015-5-11 12:36

posted by wap, platform: Nokia
你要是基于Linux kernel 写出Android 或者ios我也佩服。
你要是基于windows做番茄花园我也觉得没技术含量。
作者: ffcactus    时间: 2015-5-11 12:38

posted by wap, platform: iPhone
引用:
原帖由 @丹尼K  于 2015-5-11 12:31 发表
osx也是抄袭unix的啊
上古时代的BSD老早就没人维护,OS X虽然继承的是BSD但是这么多年都是苹果自己在开发维护。
按脚却是直接架设在Linux上,Linux的维护和开发与按脚没一毛钱关系。
作者: ffcactus    时间: 2015-5-11 12:42

posted by wap, platform: iPhone
引用:
原帖由 @加拿大  于 2015-5-11 12:36 发表
你要是基于Linux kernel 写出Android 或者ios我也佩服。
你要是基于windows做番茄花园我也觉得没技术含量。
这里说的是一种概念。硬件的管理、进程调度、内存管理、文件系统、网络服务全是Linux的。谷歌却在宣传上说按脚是OS。这和国产OS有何本质区别?
作者: 532    时间: 2015-5-11 12:44

  听说激骚跟智商是正相关
作者: ffcactus    时间: 2015-5-11 12:44

posted by wap, platform: iPhone
引用:
原帖由 @banditcat  于 2015-5-11 12:33 发表
按脚还是搞了虚拟机的,比国产做做小功能强不少,不过没国产按脚怎么本地化,见仁见智
按脚的虚拟机难道不又是建立在Java虚拟机之上的?
作者: jjx01    时间: 2015-5-11 12:45

依稀记得早期windows是运行在dos上的……
作者: 卖哥    时间: 2015-5-11 12:46

posted by wap, platform: Meizu MX4
linux不是操作系统,linux/Gnu才是,linux是其中一个组件。
安卓用了linux,但并不是linux/Gnu,所以说安卓是独立的操作系统完全没有疑问。
作者: jun4rui    时间: 2015-5-11 12:46

posted by wap, platform: Chrome
暗礁只是一个内核,就像OSX的内核也是抄了FreeBSD的一样,据说iOS的内核也是基于OSX的。如果前者的推论成立,那后者也变成抄袭者了。
作者: 流浪的枪骑兵    时间: 2015-5-11 13:36

狭义的linux只是内核,
完整的操作系统除内核外, 需要有窗口管理系统, 常用应用软件等一堆东西
Android是基于Linux kernel, 在上面补上了剩下的东西, 所以叫操作系统, 不过分
可以这么理解, Android/Ubuntu/Debian这几个都是平级, 都是基于Linux Kernel起来的
作者: LTFYH    时间: 2015-5-11 14:28

这贴充分暴露了LZ虚拟内存大神的本质。
作者: refo    时间: 2015-5-11 17:17

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

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

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

还真是张口就来啊
作者: beterhans    时间: 2015-5-11 17:36

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

本帖最后由 ffcactus 于 2015511 12:35 通过手机版编辑
Linux 说白了就是 抄袭的 unix,但是为的是 自由。 而非商业利益。
作者: 卖哥    时间: 2015-5-11 17:51

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

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这个流派里面的最流行的一种,就像小说一样,《无限恐怖》开创了无限流,但是有很多小说例如《惊悚乐园》也算无限流,但是并不是抄袭了《无限恐怖》一样,只能说大的架构在一些方面类似。
作者: jun4rui    时间: 2015-5-11 17:59

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

posted by wap, platform: 华为
半桶水瞎晃荡不懂装懂,明明就是大字不识几个的半文盲还要
在论坛装键盘精英,说的就是虚拟内存这种神仙。
作者: ffcactus    时间: 2015-5-11 18:23

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

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 通过手机版编辑
作者: mieumieu    时间: 2015-5-11 21:34

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

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”都不具备。我是这么看的。
作者: 大头木    时间: 2015-5-11 21:47

posted by wap, platform: nubia Z7 Max
暗礁机只是一个虚拟操作系统,你们都被骗啦。
作者: henvelleng    时间: 2015-5-11 22:39

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

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

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

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

国产各种android rom充其量只是修改了部分android源码而已
作者: adrftgyh    时间: 2015-5-12 17:17

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

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




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0