One of the things I encountered in my hacking research so far was that the official API is not usable for Botball-related work due to the restrictive license:
Article 5.1 states:
"PARROT expressly forbids the Developer:
(i) To access or use of the PARROT SDK and APIs from a technology or means others than those provided with the APIs;
(ii) To market copies of the APIs, for free or against fees, and to distribute, sub-license, rent, sell, transfer, commercialize, publish or generally put the APIs to a third party disposal;
(iii) To do reverse engineering, decompile or attempt to extract the Source Codes of the PARROT Drone; under special legal conditions, necessary information for interoperability purpose might be requested from PARROT ;
(iv) To destroy, or alter any warning and copyrights notices;
(v) To use the PARROT SDK and APIs to develop an application other than a Game for AR.Drone. The Game for AR.Drone, shall have for sole purpose to be used by a User for entertaining, game, leisure or training. The creation of applications for the use of the PARROT Drone for professional use or use such as but not limited to military, and, without limitation, security, watching, spying, defence, cartography, is strictly forbidden. "
So what this means is that since Botball is not a game in the sense of the license, usage of the API for Botball violates the license.
Hackers might want to look at third-party code such as the code distributed by KIPR, which is under a more permissive license.
Note that according to my legal understanding, Sec. i and Sec. iii of the above are probably considered anticompetitive in the U.S. under the Lasercomb v. Reynolds court case. However, I'm not a lawyer; be careful about the potential risks if you choose to violate the license.
-Jeremy Rand
Senior Programmer, Team SNARC (2012-2013), Norman Advanced (2010-2011), Norman HS (2008-2009), Norman North (2005-2007), Whittier MS (2003-2004)
2012-2013 VP of Tech, 2011 President, Botball YAC (2009-2013)
Mentor, Alcott and Whittier MS
Gain rebates by finishing offers and even surveys,playing video games and additionally doing daily polls. One can find a selection of well-known present cards akin to Amazon Gift Cards and even Video games Are living Gold Membership. As opposed to a lot of widespread hand-out web-sites there are numerous unique benefits akin to offer aways and http://www.sowlife.org/free-amazon-gift-card-codes-generator/
Thanks gras!
One of the things I encountered in my hacking research so far was that the official API is not usable for Botball-related work due to the restrictive license:
Article 5.1 states:
"PARROT expressly forbids the Developer:
(i) To access or use of the PARROT SDK and APIs from a technology or means others than those provided with the APIs;
(ii) To market copies of the APIs, for free or against fees, and to distribute, sub-license, rent, sell, transfer, commercialize, publish or generally put the APIs to a third party disposal;
(iii) To do reverse engineering, decompile or attempt to extract the Source Codes of the PARROT Drone; under special legal conditions, necessary information for interoperability purpose might be requested from PARROT ;
(iv) To destroy, or alter any warning and copyrights notices;
(v) To use the PARROT SDK and APIs to develop an application other than a Game for AR.Drone. The Game for AR.Drone, shall have for sole purpose to be used by a User for entertaining, game, leisure or training. The creation of applications for the use of the PARROT Drone for professional use or use such as but not limited to military, and, without limitation, security, watching, spying, defence, cartography, is strictly forbidden. "
(Emphasis mine.)
Source: https://projects.developer.nokia.com/ardrone/browser/ParrotLicense.txt
So what this means is that since Botball is not a game in the sense of the license, usage of the API for Botball violates the license.
Hackers might want to look at third-party code such as the code distributed by KIPR, which is under a more permissive license.
Note that according to my legal understanding, Sec. i and Sec. iii of the above are probably considered anticompetitive in the U.S. under the Lasercomb v. Reynolds court case. However, I'm not a lawyer; be careful about the potential risks if you choose to violate the license.
-Jeremy Rand
Senior Programmer, Team SNARC (2012-2013), Norman Advanced (2010-2011), Norman HS (2008-2009), Norman North (2005-2007), Whittier MS (2003-2004)
2012-2013 VP of Tech, 2011 President, Botball YAC (2009-2013)
Mentor, Alcott and Whittier MS
Gain rebates by finishing offers and even surveys,playing video games and additionally doing daily polls. One can find a selection of well-known present cards akin to Amazon Gift Cards and even Video games Are living Gold Membership. As opposed to a lot of widespread hand-out web-sites there are numerous unique benefits akin to offer aways and http://www.sowlife.org/free-amazon-gift-card-codes-generator/