Android Studio 下管理原始碼授權條款的方法

2018-02-11 14:11:25来源:https://ghostsinthelab.org/2018/02/09/android-studio-下管理原始碼授作者:hiroshi yui人点击

分享

我打算把我 Android 专案中的「主要、原创」程式原始码都宣告为採用 GPLv3 授权,所以:


[File] -> [Settings] -> [Editor] -> [Copyright] -> [Copyright Profiles] 新增一组名为 GPLv3 的 profile,Copyright text 当然就複製自 GPLv3,再自己签署一下后存档。这边有个地方要记得,就是 Default project copyright 要维持 “No copyright”,不然 Android Studio 自动生成的有些档案,像是 SVG 格式的图示,我觉得授权上有些灰色地带,如果不小心无差别都套上了 GPLv3,应该会成为潜在地雷与日后的相骂本…。
[File] -> [Settings] -> [Appearance & Behavior] -> [Scopes] 新增一组名为 Codes 的 scope,针对 Project 递迴选择 (Include Recursively) “src/androidTest/java”, “src/main/java”, “src/main/res/values”, “src/main/res/xml”, “src/test/java” 底下的档案。
[File] -> [Settings] -> [Editor] -> [Copyright] 针对 Codes scope 套用 GPLv3 copyright (应该说是 copyleft 比较正确?)
[Code] -> [Update Copyright] 套用授权。

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License .


最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台