微嵌电子技术(北京)有限责任公司

返回 常见问题


OpenBTS 常见问题(版本发行、服务器、牌照、版权)


"Kestrel Signal Processing, Inc." 是干什么的它同 OpenBTS 是什么关系?

Kestrel Signal Processing, Inc. (KSP) 位于加州、Fairfield 的一家软件和信号处理咨询公司。 OpenBTS 项目源自于 KSP。 KSP 持有OpenBTS 的non-GPL 发行版本的实体的总许可证。 OpenBTS 的大多数公众可得的源代码也是由 KSP 编写和实施的。

为何有两个 SVN 服务器?

OpenBTS 使用两个 SVN 服务器, 一个在 GNU Radio (此维客所在地)另一个在 KSP。 大多数开发活动是在 KSP 服务器上完成的。 其原因是 OpenBTS 的发起人可以在 KSP 服务器上随意授权; GNU Radio 的服务器相反是由 FSF掌握的。 KSP 一般是不对大众开放,但更偏好 OpenBTS 通过 GUN Radio 提供给大众。 这样一来, GUN Radio 上的 OpenBTS 框架知识便落后 KSP 上的 4-6 周左右。

如何在 GNU Radio SVN 服务器上取得帐号?

你需要做一下 FSF 的版权协议方面的功课。

如何在 KSP 上取得帐号?

为了能够在 KSP 服务器上取得帐号,你必须做一件下面的工作:

1.同 KSP 签订捐赠者协议。 这个协议将转移版权给你做捐赠到 KSP,然后 KSP 将授与你总许可证到你想捐赠的部分。

2.加入 KSP 从事 OpenBTS 的咨询和支持工作。

既然有两个服务器,是否便有两种发行版本?

不是这样的,至少到目前为止还没出现这种情况。 从理论上讲,有一个 GPL 发行版的 GNU Radio 和一个来自 KSP 的非 GPL 发行版。 但现实上,它们的源代码完全相同所不同的只是执照。 问题也许会发生,假如有人同 KSP 做过版权方面的作业却捐赠给 GNU Radio 的 OpenBTS 的核心应用。 这极有可能发生,(这样一来)GNU Radio 和 KSP 的发行版将会有分歧,因为 KSP 无法在非 GPL 发行版中用 仅仅 GPL 的版本。

还需注意版权转移仅仅适应于 OpenBTS 核心应用:GSM (协议)栈。 它不适应于收发机或应用支持类,诸如 Smqueue (消息)。 这些元素应将在GPL下被应用于商业应用中并且能够包含同 GPL 相兼容元素。如果有人捐赠遵循 GPL 的这些支持类应用,它将被糅合到 KSP 的开发框架下。

你是否意识到 GPLv3 专利版权要求 GPLv3 下的发行版不能在大多数的商业 GSM 应用中使用?

使的。 如果你把 OpenBTS 用于商业目的, 你大概需要从 KSP 哪儿得到一个 non-GPLv3 的版权。

OpenBTS 被用于现实中了吗?

到2009年的12月为止,还没有, 但是它已经被用于研发现实产品并将于 2010 年面世。


硬件、软件及蜂窝通信技术标准


为何收发机和 GSM 栈在不同的应用中?

把软件无线电的收发机和其它的 GSM 栈分开成两部分有以下两个优点:

1.开发者可以在其它无线系统硬件或他们的现有的解调机中采纳(OpenBTS)也无需改动 GSM 栈。

2.收发机和 GSM 栈可以独立牌照,这样可以让 GUN Radio 的 GPL libusrp 驱动使用 non-GPL GSM 栈。

支持 USRP2 吗?

到目前为止,还没有人提供收发机来支持 USRP2.

010-62416824

微嵌 - 产品活动信息


为大学生毕业设计,推出USRP1套件,现特价优惠!

详    情