RIIHU ZDUUDQW\ SURWHFWLRQ LQ H[FKDQJH IRU D IHH
<RX PD\ PRGLI\ \RXU FRS\ RU FRSLHV RI WKH
/LEUDU\ RU DQ\ SRUWLRQ RI LW WKXV IRUPLQJ D ZRUN
EDVHG RQ WKH /LEUDU\ DQG FRS\ DQG GLVWULEXWH VXFK
PRGLILFDWLRQV RU ZRUN XQGHU WKH WHUPV RI 6HFWLRQ
DERYH SURYLGHG WKDW \RX DOVR PHHW DOO RI WKHVH
FRQGLWLRQV
D 7KH PRGLILHG ZRUN PXVW LWVHOI EH D VRIWZDUH
OLEUDU\
E <RX PXVW FDXVH WKH ILOHV PRGLILHG WR FDUU\
SURPLQHQW QRWLFHV VWDWLQJ WKDW \RX FKDQJHG WKH
ILOHV DQG WKH GDWH RI DQ\ FKDQJH
F <RX PXVW FDXVH WKH ZKROH RI WKH ZRUN WR EH
OLFHQVHG DW QR FKDUJH WR DOO WKLUG SDUWLHV XQGHU
WKH WHUPV RI WKLV /LFHQVH
G ,I D IDFLOLW\ LQ WKH PRGLILHG /LEUDU\ UHIHUV WR D
IXQFWLRQ RU D WDEOH RI GDWD WR EH VXSSOLHG E\ DQ
DSSOLFDWLRQ SURJUDP WKDW XVHV WKH IDFLOLW\ RWKHU
WKDQ DV DQ DUJXPHQW SDVVHG ZKHQ WKH IDFLOLW\
LV LQYRNHG WKHQ \RX PXVW PDNH D JRRG IDLWK
HIIRUW WR HQVXUH WKDW LQ WKH HYHQW DQ DSSOLFDWLRQ
GRHV QRW VXSSO\ VXFK IXQFWLRQ RU WDEOH WKH
IDFLOLW\ VWLOO RSHUDWHV DQG SHUIRUPV ZKDWHYHU
SDUW RI LWV SXUSRVH UHPDLQV PHDQLQJIXO
)RU H[DPSOH D IXQFWLRQ LQ D OLEUDU\ WR FRPSXWH
VTXDUH URRWV KDV D SXUSRVH WKDW LV HQWLUHO\
ZHOOGHILQHG LQGHSHQGHQW RI WKH DSSOLFDWLRQ
7KHUHIRUH 6XEVHFWLRQ G UHTXLUHV WKDW DQ\
DSSOLFDWLRQVXSSOLHG IXQFWLRQ RU WDEOH XVHG E\
WKLV IXQFWLRQ PXVW EH RSWLRQDO LI WKH DSSOLFDWLRQ
GRHV QRW VXSSO\ LW WKH VTXDUH URRW IXQFWLRQ
PXVW VWLOO FRPSXWH VTXDUH URRWV
7KHVH UHTXLUHPHQWV DSSO\ WR WKH PRGLILHG
ZRUN DV D ZKROH ,I LGHQWLILDEOH VHFWLRQV RI WKDW
ZRUN DUH QRW GHULYHG IURP WKH /LEUDU\ DQG
FDQ EH UHDVRQDEO\ FRQVLGHUHG LQGHSHQGHQW
DQG VHSDUDWH ZRUNV LQ WKHPVHOYHV WKHQ WKLV
/LFHQVH DQG LWV WHUPV GR QRW DSSO\ WR WKRVH
VHFWLRQV ZKHQ \RX GLVWULEXWH WKHP DV VHSDUDWH
ZRUNV %XW ZKHQ \RX GLVWULEXWH WKH VDPH
VHFWLRQV DV SDUW RI D ZKROH ZKLFK LV D ZRUN
EDVHG RQ WKH /LEUDU\ WKH GLVWULEXWLRQ RI WKH
ZKROH PXVW EH RQ WKH WHUPV RI WKLV /LFHQVH
ZKRVH SHUPLVVLRQV IRU RWKHU OLFHQVHHV H[WHQG
WR WKH HQWLUH ZKROH DQG WKXV WR HDFK DQG HYHU\
OPEN SOURCE LICENSE
SDUW UHJDUGOHVV RI ZKR ZURWH LW
7KXV LW LV QRW WKH LQWHQW RI WKLV VHFWLRQ WR FODLP
ULJKWV RU FRQWHVW \RXU ULJKWV WR ZRUN ZULWWHQ
HQWLUHO\ E\ \RX UDWKHU WKH LQWHQW LV WR H[HUFLVH
WKH ULJKW WR FRQWURO WKH GLVWULEXWLRQ RI GHULYDWLYH
RU FROOHFWLYH ZRUNV EDVHG RQ WKH /LEUDU\
,Q DGGLWLRQ PHUH DJJUHJDWLRQ RI DQRWKHU ZRUN
QRW EDVHG RQ WKH /LEUDU\ ZLWK WKH /LEUDU\ RU ZLWK
D ZRUN EDVHG RQ WKH /LEUDU\ RQ D YROXPH RI D
VWRUDJH RU GLVWULEXWLRQ PHGLXP GRHV QRW EULQJ WKH
RWKHU ZRUN XQGHU WKH VFRSH RI WKLV /LFHQVH
<RX PD\ RSW WR DSSO\ WKH WHUPV RI WKH RUGLQDU\
*18 *HQHUDO 3XEOLF /LFHQVH LQVWHDG RI WKLV
/LFHQVH WR D JLYHQ FRS\ RI WKH /LEUDU\ 7R GR WKLV
\RX PXVW DOWHU DOO WKH QRWLFHV WKDW UHIHU WR WKLV
/LFHQVH VR WKDW WKH\ UHIHU WR WKH RUGLQDU\ *18
*HQHUDO 3XEOLF /LFHQVH YHUVLRQ LQVWHDG RI WR
WKLV /LFHQVH ,I D QHZHU YHUVLRQ WKDQ YHUVLRQ
RI WKH RUGLQDU\ *18 *HQHUDO 3XEOLF /LFHQVH
KDV DSSHDUHG WKHQ \RX FDQ VSHFLI\ WKDW YHUVLRQ
LQVWHDG LI \RX ZLVK 'R QRW PDNH DQ\ RWKHU
FKDQJH LQ WKHVH QRWLFHV
2QFH WKLV FKDQJH LV PDGH LQ D JLYHQ FRS\ LW LV
LUUHYHUVLEOH IRU WKDW FRS\ VR WKH RUGLQDU\ *18
*HQHUDO 3XEOLF /LFHQVH DSSOLHV WR DOO VXEVHTXHQW
FRSLHV DQG GHULYDWLYH ZRUNV PDGH IURP WKDW FRS\
7KLV RSWLRQ LV XVHIXO ZKHQ \RX ZLVK WR FRS\ SDUW
RI WKH FRGH RI WKH /LEUDU\ LQWR D SURJUDP WKDW LV
QRW D OLEUDU\
<RX PD\ FRS\ DQG GLVWULEXWH WKH /LEUDU\ RU
D SRUWLRQ RU GHULYDWLYH RI LW XQGHU 6HFWLRQ LQ
REMHFW FRGH RU H[HFXWDEOH IRUP XQGHU WKH WHUPV
RI 6HFWLRQV DQG DERYH SURYLGHG WKDW \RX
DFFRPSDQ\ LW ZLWK WKH FRPSOHWH FRUUHVSRQGLQJ
PDFKLQHUHDGDEOH VRXUFH FRGH ZKLFK PXVW EH
GLVWULEXWHG XQGHU WKH WHUPV RI 6HFWLRQV DQG
DERYH RQ D PHGLXP FXVWRPDULO\ XVHG IRU VRIWZDUH
LQWHUFKDQJH
,I GLVWULEXWLRQ RI REMHFW FRGH LV PDGH E\ RIIHULQJ
DFFHVV WR FRS\ IURP D GHVLJQDWHG SODFH WKHQ
RIIHULQJ HTXLYDOHQW DFFHVV WR FRS\ WKH VRXUFH FRGH
IURP WKH VDPH SODFH VDWLVILHV WKH UHTXLUHPHQW
WR GLVWULEXWH WKH VRXUFH FRGH HYHQ WKRXJK WKLUG
SDUWLHV DUH QRW FRPSHOOHG WR FRS\ WKH VRXUFH DORQJ
ZLWK WKH REMHFW FRGH
141