首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu是完全开源的吗?

Ubuntu是完全开源的吗?
EN

Ask Ubuntu用户
提问于 2017-06-28 10:06:26
回答 2查看 958关注 0票数 2

据我所知,Ubuntu基本上是开源的。但是它是完全开源的吗?所有的驱动程序都是开源的吗?有二进制点吗?

我想我的实际问题是:我可以使用Ubuntu而不运行任何封闭源代码吗?

如果我没记错的话,在Android上(尽管Android本身就是开源的),除非您安装了一些封闭的高通服务(或类似的东西),否则您就不能将它作为手机使用。因此,我总是假设基带相关部件的驱动程序将是封闭源。

但后来我读到,Ubuntu只能支持具有开源设备树的设备。不过,我仍不完全确定这对能够为设备编写驱动程序意味着什么。

这是否意味着我们实际上不需要使用任何封闭源驱动程序来使gsm、3g等系统正常工作?

例如,我的设备(OnePlus One)有一个开源设备树在这里可以找到。但是如果你仔细观察,你会发现这样的东西:WCNSS_高通_无线局域网_nv.bin,这让我想知道它到底有多开放。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2017-07-06 10:43:11

Ubuntu通常在android容器中运行以访问其驱动程序,而驱动程序通常也包含专有的blobs。目前没有完全免费的手机,所以解决这个问题的唯一方法就是为每一部手机做大量的逆向工程。

除了驱动程序之外,操作系统本身(由UBports发布)是完全免费的开源软件。在by和Meizu出售的设备上,有许可的专有比特,如Nokia,由UBports取代了。

票数 2
EN

Ask Ubuntu用户

发布于 2018-02-12 14:14:37

据我所知,Ubuntu基本上是开源的。但是它是完全开源的吗?

如果你问的是操作系统本身,是的,它是完全开源的。它能使用专有的吗?是的,它可以使用专有驱动程序(或一般的软件),因为非开源的使用本身并没有损害Stallman和他的“四个自由”的自由软件定义,即:

  • 为了任何目的任意运行程序的自由。
  • 自由学习程序如何工作,并改变它,以便它做你想要的计算。
  • 对源代码的访问是实现此目标的先决条件。重新分发副本的自由,这样你就可以帮助你的邻居。
  • 向他人分发你修改过的版本的自由。

自由软件许可证(GPL i.e)允许商业使用,如生产和使用专有软件,许可只取决于已使用的库和软件组件,而不是底层平台,因此,如果工具或驱动程序不使用这些,则即使其基础是Ubuntu Touch,也可以收取费用。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/929879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档