ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

I imagine ar_pose's license restrictions come from ARToolKit itself, and on their license page, they say:

i.e. your software incorporating or linking to ARToolKit must also be open-source software, licensed under the GPL.

However, there's good news, because they also have professional and commercial licenses:

In response to demand from toolkit users, the holders of the copyright on much of the ARToolKit version 1.0 - 2.x code have elected to make this code and other substantially advanced ARToolKit and AR code available under proprietary licenses for professional and commercial use by persons for whom the GPL license is not ideal. These license arrangements are managed by ARToolworks, Inc., Seattle, WA, USA. A variety of license types are available at reasonable cost. Please contact ARToolworks, Inc. directly for information on products, license terms, and pricing.

If ARToolKit is the only GPL restriction in that package, then I would suggest:

  1. Contact the maintainers of the CCNY ROS packages to privately release a version of their ROS interfaces under a BSD or commercial license.
  2. Contact ARToolworks (https://www.artoolworks.com/) to negotiate a commercial license.

If there are other GPL components, then I would suggest looking for similar solutions.

I think normally these issues need to be dealt with on a case-by-case basis, and it's always better play on the safe side. It's also important to remember that if there's a chance that someone will take the time to sue you for violating copyright, it also means they should care enough to answer any licensing questions you may have.

I imagine ar_pose's license restrictions come from ARToolKit itself, and on their license page, they say:

i.e. your software incorporating or linking to ARToolKit must also be open-source software, licensed under the GPL.

However, there's good news, because they also have professional and commercial licenses:

In response to demand from toolkit users, the holders of the copyright on much of the ARToolKit version 1.0 - 2.x code have elected to make this code and other substantially advanced ARToolKit and AR code available under proprietary licenses for professional and commercial use by persons for whom the GPL license is not ideal. These license arrangements are managed by ARToolworks, Inc., Seattle, WA, USA. A variety of license types are available at reasonable cost. Please contact ARToolworks, Inc. directly for information on products, license terms, and pricing.

If ARToolKit is the only GPL restriction in that package, then I would suggest:

  1. Contact the maintainers of the CCNY ROS packages to privately release a version of their ROS interfaces under a BSD or commercial license.
  2. Contact ARToolworks (https://www.artoolworks.com/) to negotiate a commercial license.

If there are other GPL components, then I would suggest looking for similar solutions.

IANAL, but I think normally these issues need to be dealt with on a case-by-case basis, and it's always better play on the safe side. It's also important to remember that if there's a chance that someone will take the time to sue you for violating copyright, it also means they should care enough to answer any licensing questions you may have.

I imagine ar_pose's license restrictions come from ARToolKit itself, and on their license page, they say:

i.e. your software incorporating or linking to ARToolKit must also be open-source software, licensed under the GPL.

However, there's good news, because they also have professional and commercial licenses:

In response to demand from toolkit users, the holders of the copyright on much of the ARToolKit version 1.0 - 2.x code have elected to make this code and other substantially advanced ARToolKit and AR code available under proprietary licenses for professional and commercial use by persons for whom the GPL license is not ideal. These license arrangements are managed by ARToolworks, Inc., Seattle, WA, USA. A variety of license types are available at reasonable cost. Please contact ARToolworks, Inc. directly for information on products, license terms, and pricing.

If ARToolKit is the only GPL restriction in that package, then I would suggest:

  1. Contact the maintainers of the CCNY ROS packages to privately release a version of their ROS interfaces under a BSD or commercial license.
  2. Contact ARToolworks (https://www.artoolworks.com/) to negotiate a commercial license.

If there are other GPL components, then I would suggest looking for similar solutions.

IANAL, but I think normally these issues need to be dealt with on a case-by-case basis, and it's always better play on the safe side. It's also important to remember that if there's a chance that someone will take the time to sue you for violating copyright, it also means they should care enough to answer any licensing questions you may have.

I imagine ar_pose's license restrictions come from ARToolKit itself, and on their license page, they say:summarize the licensing terms by saying:

i.e. your software incorporating or linking to ARToolKit must also be open-source software, licensed under the GPL.

I think the above means that you cannot sell a product that uses the GPL-licensed ARToolKit, or at very least that they might pursue litigation if you do. However, there's good news, because they also have professional and commercial licenses:

In response to demand from toolkit users, the holders of the copyright on much of the ARToolKit version 1.0 - 2.x code have elected to make this code and other substantially advanced ARToolKit and AR code available under proprietary licenses for professional and commercial use by persons for whom the GPL license is not ideal. These license arrangements are managed by ARToolworks, ARToolworks, Inc., Seattle, WA, USA. A variety of license types are available at reasonable cost. Please contact ARToolworks, Inc. directly for information on products, license terms, and pricing.

If ARToolKit is the only GPL restriction in that package, then I would suggest:

  1. Contact the maintainers of the CCNY ROS packages to privately release a version of their ROS interfaces under a BSD or commercial license.
  2. Contact ARToolworks (https://www.artoolworks.com/) ARToolworks to negotiate a commercial license.

If there are other GPL components, then I would suggest looking for similar solutions.