如題,
關於專案的code寫完之後,License該怎麼寫呢?
目前我只想到這樣而已
MIT License
Copyright (c) 西元幾年 作者名稱
我想請問的是,如果有用套件,
是不是套件的License內容也必須複製到我的License裡面?
像是這樣:
MIT License
Copyright (c) 西元幾年 我的名稱
//以下是套件的License
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
如果用了十個套件,其中一個是GPL License,剩下9個是MIT License,
那我的授權是不是也要改成GPL License?
還有什麼需要注意的地方嗎?
感謝
正常來說,還是會建議用MIT宣告。
除非你的東西是打算販賣的。
GPL條例有一個別稱叫做病毒條例。
因為它的規範,說明的很不清楚。只要商用行為就不行,但又容許部份商用行為。
所以後來又出現了LGPL條例。