Výber licencie pre Open Data Node:
Možnosti, zhruba:
- GPLv3+ a pod.
- Apache style
- BSD
- ...
Čo chceme dosiahnuť:
- FOSS implementacia
- "interoperabilita" s inými FOSS Opan Data implementáciami: aby sme si vedeli vymienať kód
- čo najľahšia participácia čo najširširšieho okruhu ľudí a organizácií
- ...
- aby nám "nekradli" kód iné subjekty na komerčné zneužitie
Zdroje:
- http://www.gnu.org/licenses/license-recommendations.html: based on that AGPL should be used, to "advance the cause" Apache License 2.0 might be appropriate too
- https://www.linux.com/news/biz-os/legal/26690-licensing-101-for-open-source-projects-choosing-an-open-source-license + https://www.linux.com/news/biz-os/legal/28138-licensing-101-for-open-source-projects-pick-a-license: ...
- ...
Aké knižnice už pouzívame a čo z toho vyplýva:
knižnica |
licencia |
čo z toho vyplýva |
---|---|---|
Apache Commons HttpClient |
Apache License 2.0 |
kompatibilné s GPLv3 (http://www.apache.org/foundation/license-faq.html#GPL) |
Apache log4j |
Apache License 2.0 |
" |
Apache Wicket |
Apache License 2.0 |
" |
Jetty |
Apache License 2.0 |
" |
opencsv |
Apache License 2.0 |
" |
Quartz Scheduler |
Apache License 2.0 |
" |
Sesame |
BSD style |
|
SLF4J |
MIT |