-
ALSA 高级Linux声音架构
Advanced Linux Sound Architecture (ALSA) 为 Linux 系统提供了统一的音频和MIDI功能和驱动。
-
TinyOS 无线传感器网络操作系统
TinyOS是一款自由和开源的基于元件(component-based)的操作系统和平台,它主要针对无线传感器网络(WSN, wireless sensor network)。TinyOS是用nesC程序编写的嵌入式操作系统,其作为一系列合作项目的结果。 它的首先出现是做为UC Berkeley和Intel Research合作实验室的杰作,用来嵌入智能微塵当中,之后慢慢演变成一个国际合作项目,即TinyOS联盟。 TinyOS应用程序是用nesC编写,它是C programming language的一个分支对于感知网络的内存限制问题作了优化。它的补充工具主要来自于Java形式和shell script的front-ends。其他的相关的库和工具,例如NesC编译器和Atmel AVRbinutils toolchains,大部分用C编写。 ...
-
linux-ntfs
在Linux下读写Windows的NTFS磁盘格式的Linux内核驱动程序。
-
Tslib 触摸屏驱动扩展
Tslib是一个开源的程序,能够为触摸屏驱动获得的采样提供诸如滤波、去抖、校准等功能,通常作为触摸屏驱动的适配层,为上层的应用提供了一个统一的接口。
-
Martin 微软Kinect体感控制器开源驱动
Hector Martin摘取这个奖项,他的源代码采用GPL许可证发布。Martin的实现包括了初始化摄像头、拍摄实时视频、以及处理场景深度的代码。整个项目尚处于早期开发阶段,在所有功能完成之前还需要大量改进。
-
BITS BIOS测试套件
Intel很高兴宣布其BIOS实现测试套件(BITS)——一个用于测试各种BIOS尤其是它们对Intel处理器、硬件和技术的初始化的可启动准操作系统(pre-OS)环境。BITS可以拿Intel诸多的规范来验证你的BIOS质量。此外,BITS还包含了Intel向BIOS提供的官方引用码,你可以用它来在一个良好的配置下重写你的BIOS硬件初始化,然后启动一个操作系统。
-
BlueZ
BlueZ 是官方 Linux Bluetooth 栈,由主机控制接口(Host Control Interface ,HCI)层、Bluetooth 协议核心、逻辑链路控制和适配协议(Logical Link Control and Adaptation Protocol,L2CAP)、SCO 音频层、其他 Bluetooth 服务、用户空间后台进程以及配置工具组成。
-
LCD-Linux LCD设备驱动
LCD-Linux 是一个 Linux 的软件抽象接口用来驱动 LCD 显示设备,提供完全的VT102控制台仿真。包含两个核心模块分别是 lcd-linux 和显示驱动程序,目前只支持日立的HD44780,但其他的LCD控制器可以很容易的编写。
-
Synergy 键盘鼠标共享
Synergy允许你轻松地在你办公桌上多台计算机之间共享你的鼠标和键盘,它免费并且开放源代码。你只要将鼠标(指针)从一台计算机的屏幕边缘移出到另 一个屏幕就行了。甚至可以共享你的剪贴板。你所需要的仅仅是一个网络连接。Synergy是跨平台的(可以运行于Windows,Mac OS X和Linux)。 关于软件 使用它,所有的电脑在您的桌面上形成一个单一的虚拟屏幕。您可以使用只有一台电脑的鼠标和键盘,而您使用的显示器上能显示所有计算机。你告诉 Synergy多少屏幕和他们的位置。它然后检测时,移动鼠标到一个屏幕的边缘时,它立即向邻近的屏幕上跳跃。该键盘的作用是进入哪个屏幕便在那个屏幕显 示光标。 在上边的图片中,用户从左至右移动鼠标。当光标移动到右边的屏幕上时它立即向左边的屏幕跳跃。 您可以安排屏幕并排,上和下,或任何组合。 ...
-
Clutter 开源3D加速GUI
Clutter 是支持3D加速的开源GUI,采用 GNU LGPL许可证,是Intel开发的基于Linux的上网本操作系统Moblin的核心。Clutter可使用OpenGL,它并非传统2D桌面的UI metaphor,而是2.5D,clutter容器中的物体可以如“演员”一般在3D背景中移动,而开发者便是“导演”。因此比较容易创造出绚丽的特 效。Clutter支持与GTK进行互操作。