Skip to content

Commit 566b247

Browse files
author
Murilo Marinho
committed
Adding CC-BY-NC information.
1 parent fe0cc89 commit 566b247

File tree

1 file changed

+28
-2
lines changed

1 file changed

+28
-2
lines changed

docs/README.md

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ python3 -m pip install dqrobotics --pre --break-system-packages
7777
:::
7878
7979
```
80-
The command below will add and install the `sas` packages via `apt-get`.
80+
The command below will add and install the `sas` LGPL packages via `apt-get`.
8181

8282
```bash
8383
curl -s --compressed "https://smartarmstack.github.io/smart_arm_stack_ROS2/KEY.gpg" \
@@ -89,6 +89,19 @@ sudo apt update
8989
sudo apt-get install ros-jazzy-sas-*
9090
```
9191

92+
The command below will add and install the `sas` CC-BY-NC packages via `apt-get`. Please note that they depend on `sas` LGPL packages.
93+
94+
```bash
95+
curl -s --compressed "https://marinholab.github.io/sas_debian_builder_noncommercial/KEY.gpg" \
96+
| gpg --dearmor \
97+
| sudo tee /etc/apt/trusted.gpg.d/smartarmstack_lgpl.gpg >/dev/null
98+
sudo curl -s --compressed -o /etc/apt/sources.list.d/smartarmstack_cc_by_nc.list \
99+
"https://marinholab.github.io/sas_debian_builder_noncommercial/smartarmstack_cc_by_nc.list"
100+
sudo apt update
101+
sudo apt-get install ros-jazzy-sas-*
102+
```
103+
104+
92105
```{note}
93106
:class: dropdown
94107
# Click here for update instructions.
@@ -131,7 +144,14 @@ SAS and ROS2
131144
:class: dropdown
132145
### Click here for the Noncommercial packages information
133146
134-
Currently being ported and packaged to `ROS 2` jazzy.
147+
Copyright (C) 2025 Murilo M. Marinho. Licensed under CC BY-NC 4.0 for noncommercial use.
148+
Commercial licensing available by contacting contact@uominnovationfactory.com.
149+
150+
| Package | License | Description |
151+
|---------------------------------------------|----------|---------------------------------------------------------------------------------------|
152+
| `sas_operator_side_receiver` | CC-BY-NC | Receive messages from master devices and expose them as topics in `ROS2`. |
153+
| `sas_patient_side_manager` | CC-BY-NC | Manage master devices controlling `sas_robot_kinematics` and clutch state space. |
154+
| `sas_robot_kinematics_constrained_multiarm` | CC-BY-NC | A centralised solver for multiple robots with configurable vector-field inequalities. |
135155
```
136156

137157
## Tutorials
@@ -146,6 +166,12 @@ The PPA for the LGPL version is available at https://smartarmstack.github.io/sma
146166

147167
The archive is available at https://github.com/SmartArmStack/smart_arm_stack_ROS2/releases in case you need to rely on older versions.
148168

169+
### CC-BY-NC
170+
171+
The PPA for the CC-BY-NC version is available at https://marinholab.github.io/sas_debian_builder_noncommercial/
172+
173+
The archive is currently private.
174+
149175
## Older versions
150176

151177
Older (and unsupported) versions are available at:

0 commit comments

Comments
 (0)