On Thu, Jun 2, 2011 at 9:16 AM, Bartolome Marin Sanchez
<bar...@gmail.com> wrote:
> Hi,
> I'm working on implementing Continua specifications on Linux platform.
> Now I'm studying to add suport for Zigbee Health Specification in
> linux but I'm not sure about the current status of Zigbee on Linux.
>
> I understand that the current status is:
>
>  - Support for 802.15.4 stack in Linux Kernel (I think that it isn't
> completed yet).

http://en.wikipedia.org/wiki/Zigbee

Licensing

For non-commercial purposes, the ZigBee specification is available
free to the general public.[5] An entry level membership in the ZigBee
Alliance, called Adopter, provides access to the as-yet unpublished
specifications and permission to create products for market using the
specifications.
The click through license on the ZigBee specification requires a
commercial developer to join the ZigBee Alliance. "No part of this
specification may be used in development of a product for sale without
becoming a member of ZigBee Alliance." This causes problems for
open-source developers because the annual fee conflicts with the GNU
General Public License. From the GPL v2, "b) You must cause any work
that you distribute or publish, that in whole or in part contains or
is derived from the Program or any part thereof, to be licensed as a
whole at no charge to all third parties under the terms of this
License." Since the GPL makes no distinction between commercial and
non-commercial use it is impossible to implement a GPL licensed ZigBee
stack or combine a ZigBee implementation with GPL licensed code. The
requirement for the developer to join the ZigBee Alliance similarly
conflicts with most other Free software licenses.[6]


>    * What isn't implemented yet (needed for Health)?.
>
>  - Some hardware is supported as at86rf231 (using SPI bus) or MC1322x
> (using serial driver).
>    * I would like to use a usb dongle (without Zigbee stack inside =>
> No aplication level communications). I think that the unique usb
> dongle supported is "Redbee Econotag (mc13224 chipset)" using serial
> driver ¿Is It correct?. It use serial driver, ¿Where I can get more
> information about it?

http://mc1322x.devl.org/

>  - Not exist implementation for Zigbee stack on Linux (Yes for
> Contiky or tinyOS).
>
> What are the steps to get started?

http://freaklabs.org/index.php/FreakZ-Open-Source-Zigbee-Stack.html

http://www.freaklabs.org/freakz/v0_75/html/index.html
Note clause 4 of the license:

4. This software is subject to the additional restrictions placed on the
       Zigbee Specification's Terms of Use.

Wifi and Bluetooth have chosen to make their standard compatible with
free software, Zigbee has not chosen to do so.

Check out 6lowpan. It is an alternative to Zigbee that uses the same
802.15.4 radios. It is not patented and licensed encumbered. Redbee
supports 6lowpan.


>
> Best regards.
>
> ------------------------------------------------------------------------------
> Simplify data backup and recovery for your virtual environment with vRanger.
> Installation's a snap, and flexible recovery options mean your data is safe,
> secure and there when you need it. Data protection magic?
> Nope - It's vRanger. Get your free trial download today.
> http://p.sf.net/sfu/quest-sfdev2dev
> _______________________________________________
> Linux-zigbee-devel mailing list
> Linux-zigbee-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel
>



-- 
Jon Smirl
jonsm...@gmail.com

------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger. 
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Data protection magic?
Nope - It's vRanger. Get your free trial download today. 
http://p.sf.net/sfu/quest-sfdev2dev
_______________________________________________
Linux-zigbee-devel mailing list
Linux-zigbee-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel

Reply via email to