Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

コントリビュータの皆様へ:ライセンス変更とsciurus17_descriptionの移動について #134

Closed
ShotaAk opened this issue Sep 1, 2023 · 1 comment
Labels
Type: Breaking Change Includes breaking changes Type: Maintenance Repository Maintenance

Comments

@ShotaAk
Copy link
Collaborator

ShotaAk commented Sep 1, 2023

本リポジトリには非商用ライセンスが適用されています。
パッケージの使いやすさを考慮して、sciurus17_description以外のパッケージにApache-2.0ライセンスを適用します。

具体的には次のようにパッケージ構成を変更します。

変更前

  • sciurus17_rosリポジトリのすべてのパッケージ※に非商用ライセンスが適用される

※具体的には以下のROSパッケージです

  • sciurus17(メタパッケージ)
  • sciurus17_bringup
  • sciurus17_control
  • sciurus17_description
  • sciurus17_examples
  • sciurus17_gazebo
  • sciurus17_moveit_config
  • sciurus17_msgs
  • sciurus17_tools
  • sciurus17_vision

変更後

  • sciurus17_descriptionパッケージを新規リポジトリへ移動する
    • ライセンスには、引き続き非商用ライセンスを採用する
  • sciurus17_rosリポジトリからsciurus17_descriptionパッケージを削除し、Apache-2.0ライセンスを適用する
    • タグ:2.0.0としてリリースする

注意事項

  • sciurus17_descriptionの移動によって、パッケージのビルド手順や更新手順が変更されます。
    • 具体的な作業手順については、このissueのコメントとREADMEに記載します。
  • sciurus17_descriptionには引き続き非商用ライセンスが適用されます。
  • v1.0.0以前のソフトウェアのライセンスが変更されることはありません。
    • Apache-2.0ライセンスでソフトウェアを使いたい場合はv2.0.0以降をご利用ください。

関連issue

CRANE-X7 のROSパッケージでも同様の作業を実施しています。
rt-net/crane_x7_ros#154


@nomumu @shotahirama

パッケージ作成と機能更新にコントリビュートして頂いたため連絡します。特に意見がなければ 👍 お願いします。

@ShotaAk
Copy link
Collaborator Author

ShotaAk commented Sep 15, 2023

バージョン2.0.0をリリースしました。

パッケージの更新方法についてはREADMEを参照してください。

v1.0.0以前のバージョンからv2.x.xへ更新する方法:
https://github.com/rt-net/sciurus17_ros/tree/master#v100以前のバージョンからv2xxへ更新する場合

@ShotaAk ShotaAk closed this as completed Sep 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Breaking Change Includes breaking changes Type: Maintenance Repository Maintenance
Projects
None yet
Development

No branches or pull requests

1 participant