一个、两个、三个或更多 - 使用 DisplayLink 和 USB 查看

作者:Justin Ryan

对于 Linux 开发者来说,最大的挑战之一——也是我们经常听到的不切换到 Linux 的原因之一——是 Linux 设备支持不如其他一些操作系统完善。当然,造成这种情况的原因与 Linux 开发者的能力、意愿或可用性无关——Linux 缺乏对许多设备的支持的原因是,设备制造商拒绝提供 Linux 兼容性所需的驱动程序、数据和设计规范。

然而,一些制造商正在——缓慢地——采取行动,以确保 Linux 和他们的产品之间的兼容性。其中最新的一家是 DisplayLink,这是一家提供 USB 技术的公司,该技术使得高分辨率显示器可以通过普通的 USB 2.0 连接,而不是 VGA、DVI 或 S-Video 端口进行连接。该公司的产品被应用于许多基于 USB 的设备,包括投影仪、显示器和扩展坞,并且如果软件方面所需的内容可用,Linux 设备有大量使用该技术的可能性。

这正是 DisplayLink 本周解决的问题,他们发布了一个库,该库将允许 Linux 开发者提供驱动程序、X Server 兼容性和其他软件,以实现 Linux 对基于 DisplayLink 的设备的支持。最终,DisplayLink 期望其技术能够支持 Linux 设备的整个范围,从移动电话和其他嵌入式设备到笔记本电脑、上网本和各种盒子。

DisplayLink 正在与 Linux Driver Project 和 Novell 合作,以快速启动 Linux 兼容性所需软件的开发。对于那些不熟悉 LDP 的人来说,LDP 是一个由 200 多名 Linux 开发者组成的联盟,专注于建立 Linux 与 DisplayLink 等公司生产的设备的兼容性——当然,Novell 是 SUSE Linux 背后的力量,也是 openSUSE 项目的主要企业支持者。像 DisplayLink 这样传统的专有公司与 Linux 更加企业化的一面合作并不罕见——像 Red Hat 和 Novell 这样将开源和商业结合在一起的公司——尽管这些合作的成果通常不仅有利于这些公司和围绕它们各自的社区,而且也有利于更广泛的 Linux 社区。

最令人鼓舞的或许是该库所附带的许可证。与一些公司以专有许可证提供驱动程序和其他数据——使其与某些发行版的意识形态立场和许多用户的立场相冲突——不同,DisplayLink 选择了在经过验证的开源许可证下发布其库:Lesser General Public License (LGPL),它是可能更广为人知的 General Public License 或 GPL 的近亲,Linux 本身也是在此许可证下授权的。通过在 LGPL 下提供该库,DisplayLink 确保了由此产生的驱动程序和其他软件有机会是自由和开放的,不受经常施加的专有限制的约束。

DisplayLink 营销总监 Jason Slaughter 表示:“通过在 LGPL 许可证下为 DisplayLink 设备提供最广泛的支持,我们将 USB 的无处不在的连接性以及只有 Linux 才有可能实现的通用设备覆盖相结合,为 DisplayLink 硬件平台上的创新创造了一个理想的温床。”对此,我们说:“阿门。”
__________________________
Justin Ryan 是 LinuxJournal.com 的新闻编辑
提交提示:电子邮件IRC

加载 Disqus 评论