佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 2367|回复: 2

原来开源的东西也可以赚大钱!?

[复制链接]
发表于 16-2-2016 10:32 AM | 显示全部楼层 |阅读模式
http://kangsitanding.baijia.baidu.com/article/319426
&*(&(按照文中,ORACLE 的说法,以后我要是用JAVA搞一款软件出来给大家用,是不是也要付钱?
/*-+%%$
回复

使用道具 举报


ADVERTISEMENT

发表于 16-2-2016 10:48 AM 来自手机 | 显示全部楼层
看到『baidu』這個字眼就不想看了
回复

使用道具 举报

发表于 17-12-2016 09:59 PM | 显示全部楼层
本帖最后由 闪电侠 于 17-12-2016 10:02 PM 编辑

android 是开源? hahahaha

表面上而已,实际上人家早已经是半个闭源系统了

"...any drivers written for Android hardware platforms, can not get merged into the main kernel tree because they have dependencies on code that only lives in Google's kernel tree, causing it to fail to build in the kernel.org tree.
所有为Android写的硬件驱动,都不能合并入kernel。因为它们只在Google的代码里有效,在kernel里根本没法用。
Because of this, Google has now prevented a large chunk of hardware drivers and platform code from ever getting merged into the main kernel tree. Effectively creating a kernel branch that a number of different vendors are now relying on.
由于这个原因,Google也从不把大量的硬件驱动程序和平台源码向kernel提交。实际上,它创造出了一个kernel的分支,大量的开发者都依赖那个分支。"

"Linux kernel 的版权是 GPL。
这下问题来了:如果你是硬件厂商,希望你的硬件能在 Linux kernel 下运作,那么就必须要有驱动程序。如果驱动程序的程序代码公开,等于硬件规格也公开的差不多了。许多厂商不愿意这么做,所以就提供编好的驱动程序,但不提供原始码。
Android 的重点就是商业应用,Google采用了一些手法来绕过这问题。他们把驱动程序移到 "userspace",也就是说,把驱动程序变成在 Linux kernel 上头跑,而不是一起跑的东西,这样就可以避过GPL。然后,在 kernel 这边开个小门,让本来不能直接控制到硬件的 "userspace" 程序也可以碰得到,这样只要把"开个小门"的程序代码公布就行啦。"

回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 29-3-2024 10:17 PM , Processed in 0.056920 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表