My favorites | Sign in
Logo
                
Search
for
Updated Dec 28, 2008 by skarzhevskyy
Labels: Featured
FAQ  
Frequently Asked Question(s)

How to determine which Bluetooth stack is installed on my Windows?

see this page

Where can I get help or support?

Discussions questions and support here @ Goolge Groups: bluecove-users
Defects (bugs) should be submitted here @ Issues
We also offer Paid Services and technical support for the project

Where can I find API-Documentation of the BlueCove Library?

BlueCove is JSR-82, All JSR-82 API Documentation apply. See Java APIs for Bluetooth Wireless Technology
BlueCove Java docs. For application it is not recommended to use any classes or API other than defined in JSR-82.
Also these links may be useful

Where can I download current development version snapshot/nightly build?

BlueCove is built automatically by CruiseControl. http://snapshot.bluecove.org/. Follow the link on the left Download \ Snapshot. This will bring you maven repository. Take the latest jar files.

Can I use BlueCove Bluetooth stack to ...?

BlueCove is not Bluetooth Protocol Stack! BlueCove is Java JSR-82 interface for following Bluetooth Profiles:
  • SDAP - Service Discovery Application Profile
  • RFCOMM - Serial Cable Emulation Protocol
  • L2CAP - Logical Link Control and Adaptation Protocol
  • OBEX - Generic Object Exchange Profile (GOEP) profile on top of RFCOMM and TCP

Are there any books on Java and Bluetooth?

  • Bluetooth Application Programming with the Java APIs, by C Bala Kumar, Paul Kline, Tim Thompson, ISBN-10: 1558609342, ISBN-13: 978-1558609341
  • 2008 edition: ISBN-10: 0123743427, ISBN-13: 978-0123743428 Companion Website Source Code
  • Bluetooth Essentials for Programmers, by Albert Huang and Larry Rudolph, ISBN-13: 9780521703758
  • Companion Website

Can I distribute a non-'open source' Java application that imports BlueCove LGPL libraries?

Yes. Your application's license needs to allow users to modify the library, and reverse engineer your code to debug these modifications, this is only for the purposes of replacing the LGPL code with a different version of the LGPL code. (LGPL section 6) This doesn't mean you need to provide source code or any details about the internals of your application.
Q: But any reverse engineering of company's code (ie. that written by company) would be unacceptable! A: This is not true. Reverse engineering (decompilation-for-interoperability) is a right given by the law in Europe. In the US, the only legally working restriction on reverse engineering is the abominable DMCA. It prohibits reverse engineering, but only when used to circumvent copy protection.
N.B. This is my (Vlad) personal opinion on licenses. For any questions contact your corporate lawyer.

Can I make a non-'open source' modification to BlueCove LGPL library?

No. You should redistribute your modified version of library under the LGPL or GPL.

Допомога

Мы свои, пишите, поможем.

Comment by skarzhevskyy, Nov 28, 2007

Comments is not a Discussions group.

Discussions and Questions goes here Goolge Groups bluecove-users


Sign in to add a comment
Hosted by Google Code