-
Notifications
You must be signed in to change notification settings - Fork 3
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
記)ライセンスの理解 #170
Comments
ライセンスで制限すべきものV-karaでライセンスを明記する意義は、不特定多数によるV-kara開発を円滑にすることであると考える。 出典:HITACHI OSSライセンスとは(種類、確認方法、違反リスクなどについて)
となると 明記すべきは
自分にはこっちの方が分かりやすかった
具体的なライセンス選定とか似たような記事
|
一般的なOSS(言語そのものやライブラリやフレームワークのように二次利用するためのもの?)のためのLICENSEは見つかった。 NEC様より
今のところの認識と希望
疑問点
|
改めてこれらを確認
(他ユーザーへの許可を要約すると)
(フォークされたものについて)
LISENCEを明示しない=githubの規約に同意しただけの状態では以下のようになる。 この3点を回避したい。 ここまで各ライセンスを調べてて、他人に使用してもらう(ossとして別のソフトウェアの一部となる)場合の制限はわかった。 |
実際に第三者のコードを受け取っているOSSのLICENSEを確認してみる使ったフレームワーク、ライブラリは全部MITだった。
ginのLICENSEの原文と和訳
DeepL先生の和訳
golangはGoオリジナル…? golangのLISENCE原文
DeepL先生の和訳
※All rights reserved.が複製禁止と訳されているが、「(著作権者が、著作権法で規定されている)全ての権利を留保している」なので、以上のコピペは多分問題無し。 |
↓一部抜粋
というか基本的に商用利用の可不可は任意っぽい?
使用したフレームワークがMITライセンスを採用してるから、V-karaにもMITを記述する必要があったってことか。
|
OSSを目指してはいけなかったThe Open Source Definition (Annotated)の和訳
つまり
GNU.org:自由ソフトウェアとは?
以上、フリーソフトウェアは目指す姿では無かった。 https://wa3.i-3-i.info/word19160.html
間違ってないけど、別に目指すものでもないというか、どうでも良い気がする。 |
https://docs.github.com/ja/site-policy/github-terms/github-terms-of-service#5- 他のユーザへのライセンス許可 CC(creative comons)
以下、重要と思った部分
また、長くなるので引用は避けるが、「法的に許されている部分を制限することはできない」(当然)
BY-NCライセンスで気になったところ抜粋原文→和訳(DeepL) 非商業用の定義
効果範囲
ライセンス期限
第5条 無保証および責任制限
要は、これを使ったことで何か問題が起きても提供者は一切の責任は負いませんよ。という意味かな。
↑注意
ブラウザ上で GitHub上でccを取り入れた作業ログ
消し方 成功してる 消した作業ログ
PC上でコピーを作る > git pull origin develop
remote: Enumerating objects: 12, done.
remote: Counting objects: 100% (11/11), done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 8 (delta 4), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (8/8), 9.27 KiB | 249.00 KiB/s, done.
From https://github.com/sharin-sushi/0016go_next_relation
* branch develop -> FETCH_HEAD
19f6a2a..bf709b3 develop -> origin/develop
Updating 19f6a2a..bf709b3
Fast-forward
LICENSE | 407 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
README.md | 23 +++-
2 files changed, 426 insertions(+), 4 deletions(-)
create mode 100644 LICENSE > git log
commit bf709b3bb69e600f6fff5e95c3d23647c98e5c3b (HEAD -> develop, origin/develop, origin/HEAD)
Author: sharin-sushi <127638412+sharin-sushi@users.noreply.github.com>
Date: Sat Apr 6 15:34:38 2024 +0900
Create LICENSE
create commons CC BY-NC 4.0 (plaintext)
https://creativecommons.org/licenses/by-nc/4.0/legalcode.txt
commit f79f337fcc2bc64472761a95fdf30aa38ca70af9
Merge: 19f6a2a d381a01
Author: sharin-sushi <127638412+sharin-sushi@users.noreply.github.com>
Date: Wed Mar 6 00:09:24 2024 +0900
Merge pull request #168 from sharin-sushi/architecture_figure
Update README.md > git reset --hard f79f337fcc2bc64472761a95fdf30aa38ca70af9
HEAD is now at f79f337 Merge pull request #168 from sharin-sushi/architecture_figure
PS C:\Users\kawai tatuya\SESESE\0016go_next_relation> git log
commit f79f337fcc2bc64472761a95fdf30aa38ca70af9 (HEAD -> develop)
Merge: 19f6a2a d381a01
Author: sharin-sushi <127638412+sharin-sushi@users.noreply.github.com>
Date: Wed Mar 6 00:09:24 2024 +0900
Merge pull request #168 from sharin-sushi/architecture_figure
Update README.md
commit d381a010e3681feece7681c12fed64b845cd814a
Author: sharin-sushi <127638412+sharin-sushi@users.noreply.github.com>
Date: Wed Mar 6 00:08:47 2024 +0900
Update README.md
commit 19f6a2ade3f11389f2591b6c066d183f7e666fe2 (github-desktop-sharin-sushi/develop, github-desktop-sharin-sushi/HEAD, refactor/db-url, pr/167)
Merge: 8e7f516 1f2f0f6
Author: sharin-sushi <127638412+sharin-sushi@users.noreply.github.com>
Date: Tue Mar 5 20:13:39 2024 +0900
Merge pull request #165 from sharin-sushi/issue/71-delete-comment > git push -f origin develop
Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
remote: This repository moved. Please use the new location:
remote: https://github.com/sharin-sushi/V-Kara-Lists.git
To https://github.com/sharin-sushi/0016go_next_relation.git
+ bf709b3...f79f337 develop -> develop (forced update) このあと、PC上で
|
追記Xでポストしたところ、改めてアドバイスいただいた。
ということでccにする考え方は合ってた様子。 どっちも長すぎてやばい… |
コピーレフト、コピーライトの理解- コピーレフトhttps://cloudear.jp/blog/?p=896
- コピーライト |
まとめ(上述にない、口頭で人から聞いた話が多い)
|
記載したMITライセンス 英文原文
和訳
DeepL訳
|
MIT導入 ※商用利用不可について。 メリットが僅かで、デメリットとしてエンジニア文化にそぐわずプルリクに対する心理的ハードルが生じることが考えられた。よってcc BY-CN等は不採用とした。
#169
にて、ライセンス明示のご提案をいただいた。
ライセンスの意味と必要性、どう対応すべきかを理解する。
GitHub Docs リポジトリのライセンス
解決策
神か天使なんだと思う。
The text was updated successfully, but these errors were encountered: