GitHub เชชเชฐ RAD เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชฎเชพเชŸเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชฒเชพเช‡เชธเชจเซเชธ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชชเชธเช‚เชฆ เช•เชฐเชตเซเช‚

เช† เชฒเซ‡เช–เชฎเชพเช‚ เช†เชชเชฃเซ‡ เช•เซ‰เชชเชฟเชฐเชพเช‡เชŸ เชตเชฟเชถเซ‡ เชฅเซ‹เชกเซ€ เชตเชพเชค เช•เชฐเซ€เชถเซเช‚, เชชเชฐเช‚เชคเซ เชฎเซเช–เซเชฏเชคเซเชตเซ‡ RAD เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชฎเชพเชŸเซ‡ เชฎเชซเชค เชฒเชพเช‡เชธเชจเซเชธ เชชเชธเช‚เชฆ เช•เชฐเชตเชพ เชตเชฟเชถเซ‡. IONDV. เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช…เชจเซ‡ เชคเซ‡เชจเชพ เช†เชงเชพเชฐเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เช‰เชคเซเชชเชพเชฆเชจเซ‹ เชฎเชพเชŸเซ‡. เช…เชฎเซ‡ เชคเชฎเชจเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เชฒเชพเชฏเชธเชจเซเชธ เชตเชฟเชถเซ‡ เชœเชฃเชพเชตเซ€เชถเซเช‚ เช…เชชเชพเชšเซ‡ 2.0, เช…เชฎเชจเซ‡ เชคเซ‡ เชคเชฐเชซ เช•เซ‡เชฎ เชฆเซ‹เชฐเซ€ เช—เชฏเชพ เช…เชจเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เช…เชฎเซ‡ เช•เชฏเชพ เชจเชฟเชฐเซเชฃเชฏเซ‹เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเซเชฏเซ‹ เชคเซ‡ เชตเชฟเชถเซ‡.

เชฒเชพเชฏเชธเชจเซเชธ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชเช•เชฆเชฎ เชถเซเชฐเชฎ-เชธเช˜เชจ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เชธเช‚เชชเชฐเซเช• เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชตเชพเช‚เชšเชตเซ‹ เชœเซ‹เชˆเช, เช…เชจเซ‡ เชœเซ‹ เชคเชฎเซ‡ เช•เชพเชจเซ‚เชจเซ€ เชถเชฟเช•เซเชทเชฃเชจเชพ เช–เซเชถ เชฎเชพเชฒเชฟเช• เชจ เชนเซ‹เชต, เชคเซ‹ เชชเช›เซ€ เชตเชฟเชตเชฟเชง เชฎเชซเชค เชฒเชพเช‡เชธเชจเซเชธ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€เชจเซเช‚ เชเช• เช…เชตเชฟเชฐเชค เช•เซเชทเซ‡เชคเซเชฐ เชคเชฎเชพเชฐเซ€ เชธเชฎเช•เซเชท เช–เซเชฒเชถเซ‡. เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชฎเซเช–เซเชฏ เชตเชธเซเชคเซ เช เช›เซ‡ เช•เซ‡ เชธเช‚เช–เซเชฏเชพเชฌเช‚เชง เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชฎเชพเชชเชฆเช‚เชกเซ‹ เชฆเซ‹เชฐเชตเชพ. เชšเชฐเซเชšเชพ เช…เชจเซ‡ เชชเซเชฐเชคเชฟเชฌเชฟเช‚เชฌเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฆเซเชตเชพเชฐเชพ, เชคเชฎเซ‡ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เชŸเซ€เชฎ เชธเชฎเชœเซ€ เชถเช•เชถเซ‹ เช•เซ‡ เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เช‰เชคเซเชชเชพเชฆเชจเชจเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชถเซเช‚ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชตเชพ เชฎเชพเช‚เช—เซ‹ เช›เซ‹ เช…เชจเซ‡ เชถเซเช‚ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ‹ เช›เซ‹. เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชคเชฎเชพเชฐเชพ เชนเชพเชฅเชฎเชพเช‚ เชšเซ‹เช•เซเช•เชธ เชตเชฐเซเชฃเชจ เชนเซ‹เชฏ, เชคเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ‡ เชคเซ‡เชจเซ‡ เชนเชพเชฒเชจเชพ เชฒเชพเช‡เชธเชจเซเชธ เชชเชฐ เช“เชตเชฐเชฒเซ‡ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช…เชจเซ‡ เชœเซเชฏเชพเช‚ เชธเซŒเชฅเซ€ เชตเชงเซ เชชเซ‹เชˆเชจเซเชŸ เชเช•เชธเชฐเช–เชพ เชนเซ‹เชฏ เชคเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‹. เชคเซ‡, เช…เชฒเชฌเชคเซเชค, เชธเชฐเชณ เชฒเชพเช—เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชตเชพเชธเซเชคเชตเชฎเชพเช‚, เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชšเชฐเซเชšเชพ เชชเช›เซ€ เชชเชฃ, เชชเซเชฐเชถเซเชจเซ‹ เชฐเชนเซ‡ เช›เซ‡.

GitHub เชชเชฐ RAD เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชฎเชพเชŸเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชฒเชพเช‡เชธเชจเซเชธ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชชเชธเช‚เชฆ เช•เชฐเชตเซเช‚

เชชเซเชฐเชฅเชฎ, เชเช• เชฒเชฟเช‚เช• choosealicense.com, เชเช• เช‰เชชเชฏเซ‹เช—เซ€ เชธเชพเช‡เชŸ เชœเซ‡เชจเซ‹ เช…เชฎเซ‡ เชตเซเชฏเชพเชชเช•เชชเชฃเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹ เช›เซ‡. เช–เชพเชธ เชงเซเชฏเชพเชจ เชฐเชพเช–เชตเซเช‚ เชธเชฐเช–เชพเชฎเชฃเซ€ เช•เซ‹เชทเซเชŸเช• 13 เชฎเซเช–เซเชฏ เชฎเชพเชชเชฆเช‚เชกเซ‹ เช…เชจเซเชธเชพเชฐ เชฒเชพเช‡เชธเชจเซเชธ. เช…เช‚เช—เซเชฐเซ‡เชœเซ€ เช…เชจเซ‡ เชงเซˆเชฐเซเชฏ เชคเชฎเชพเชฐเซ€ เชธเชพเชฅเซ‡ เชฐเชนเซ‡.

เชชเชธเช‚เชฆเช—เซ€เชจเซ€ เชตเซ‡เชฆเชจเชพ

เชšเชพเชฒเซ‹ เชฒเชพเช‡เชธเชจเซเชธเชจเซ€ เชธเชพเชฎเชพเชจเซเชฏ เชธเซเชตเชฟเชงเชพเช“เชฅเซ€ เชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเซ€เช เชฎเชซเชค เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ. เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เช เชตเชฟเชถเชฟเชทเซเชŸ เชฐเซ€เชคเซ‡ เชฎเชซเชค เชฒเชพเชฏเชธเชจเซเชธ เชธเซ‚เชšเชตเซ‡ เช›เซ‡, เชœเซ‡ เชฎเซ‹เชกเซ‡เชฒ เช…เชจเซเชธเชพเชฐ เชตเซเชฏเชตเชธเชพเชฏเชฟเช• เช…เชจเซ‡ เชฌเชฟเชจ-เชตเซเชฏเชพเชตเชธเชพเชฏเชฟเช• เชตเชฟเชคเชฐเชฃเชจเซ‡ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเชคเซเช‚ เชจเชฅเซ€. เช“เชชเชจ เช•เซ‹เชฐ. เชคเชฆเชจเซเชธเชพเชฐ, เชฎเชซเชค เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เชฎเซ‚เช•เชตเชพเชฅเซ€ เชคเซƒเชคเซ€เชฏ เชชเช•เซเชทเซ‹ เชฆเซเชตเชพเชฐเชพ เชคเซ‡เชจเชพ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฃ, เชตเชฟเชคเชฐเชฃ เช…เชจเซ‡ เชตเซ‡เชšเชพเชฃเชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเซ€ เชถเช•เชพเชคเซเช‚ เชจเชฅเซ€, เช…เชจเซ‡ เชคเชฎเชพเชฐเซ‡ เช† เชฎเชพเชŸเซ‡ เชฎเชพเชจเชธเชฟเช• เชฐเซ€เชคเซ‡ เชคเซˆเชฏเชพเชฐ เชฐเชนเซ‡เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เชฎเชซเชค เชฒเชพเช‡เชธเชจเซเชธ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเชพ เชฐเชฟเชตเชฐเซเชธ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเชฟเช‚เช—เชฎเชพเช‚ เชญเชพเช— เชฒเซ‡เชตเชพเชจเซ‹ เช…เชฅเชตเชพ เช…เชจเซเชฏ เช‰เชชเชฒเชฌเซเชง เชฐเซ€เชคเซ‡ เชคเซ‡เชจเซ‡ เชฌเชฆเชฒเชตเชพเชจเซ‹ เช…เชงเชฟเช•เชพเชฐ เช†เชชเซ‡ เช›เซ‡. เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เชฒเชพเช‡เชธเชจเซเชธ เชคเชฎเชจเซ‡ เช‰เชคเซเชชเชพเชฆเชจเชจเซเช‚ เชจเชพเชฎ เชฌเชฆเชฒเชตเชพเชจเซ€ เช…เชฅเชตเชพ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เช•เซ‹เชˆเชชเชฃ เชชเซเชฐเช•เชพเชฐเชจเซ€ เชนเซ‡เชฐเชซเซ‡เชฐ เช•เชฐเชตเชพ, เชฒเซ‡เช–เช• เช…เชจเซ‡/เช…เชฅเชตเชพ เชธเชฟเชธเซเชŸเชฎเชจเชพ เชฎเชพเชฒเชฟเช•เชจเชพ เช…เชงเชฟเช•เชพเชฐเซ‹เชจเซ‡ เชฌเชฆเชฒเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชคเชพ เชจเชฅเซ€.

เชฎเชซเชค เชฒเชพเช‡เชธเชจเซเชธ เชตเชฟเชถเซ‡ เช…เชฎเชจเซ‡ เชฐเซเชšเชฟ เชงเชฐเชพเชตเชคเชพ เชฎเซเช–เซเชฏ เชชเซเชฐเชถเซเชจเซ‹ เชนเชคเชพ:

  1. เชถเซเช‚ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชฎเชพเช‚ เช•เชฐเชพเชฏเซ‡เชฒเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเชตเชพ เชœเซ‹เชˆเช เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เชธเชฟเชธเซเชŸเชฎเชจเชพ เช•เซ‰เชชเชฟเชฐเชพเช‡เชŸ เชงเชพเชฐเช• เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชธเช‚เชฌเช‚เชง เชจเชฅเซ€?
  2. เชถเซเช‚ เชกเซ‡เชฐเชฟเชตเซ‡เชŸเชฟเชต เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเซเช‚ เชจเชพเชฎ เช•เซ‰เชชเชฟเชฐเชพเช‡เชŸ เชงเชพเชฐเช•เชจเชพ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเชพ เชจเชพเชฎ เชœเซ‡เชตเซเช‚ เชœ เชจ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช?
  3. เชถเซเช‚ เชฎเชพเชฒเชฟเช•เซ€ เชธเชนเชฟเชค เช•เซ‹เชˆเชชเชฃ เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡เชจเซเช‚ เชฒเชพเช‡เชธเชจเซเชธ เชฌเซ€เชœเชพเชฎเชพเช‚ เชฌเชฆเชฒเชตเซเช‚ เชถเช•เซเชฏ เช›เซ‡?

เชธเซŒเชฅเซ€ เชธเชพเชฎเชพเชจเซเชฏ เชฒเชพเช‡เชธเชจเซเชธเชจเซ€ เชธเซ‚เชšเชฟเชจเซ‡ เช•เชพเชณเชœเซ€เชชเซ‚เชฐเซเชตเช• เชœเซ‹เชฏเชพ เชชเช›เซ€, เช…เชฎเซ‡ เชตเชงเซ เชตเชฟเช—เชคเชฎเชพเช‚ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ€เชงเซ‡เชฒเชพ เช•เซ‡เชŸเชฒเชพเช•เชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซเชฏเชพ เช›เซ‡. เชฎเชพเชŸเซ‡ เชธเช‚เชญเชตเชฟเชค เชฒเชพเช‡เชธเชจเซเชธ IONDV. เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชนเชคเชพ: GNU GPLv3, Apache 2.0, MIT เช…เชจเซ‡ MPL. เชเชฎเช†เช‡เชŸเซ€ เชฒเช—เชญเช— เชคเชฐเชค เชœ เชฌเชพเช•เชพเชค, เช† เช…เชจเซเชฎเชคเชฟเชถเซ€เชฒ เชฌเชฟเชจ-เช•เซ‹เชชเซ€เชฒเซ‡เชซเซเชŸ เชฒเชพเช‡เชธเชจเซเชธ เช›เซ‡, เชœเซ‡ เชฒเช—เชญเช— เช•เซ‹เชˆเชชเชฃ เชฐเซ€เชคเซ‡ เช•เซ‹เชกเชจเซ‹ เช‰เชชเชฏเซ‹เช—, เชซเซ‡เชฐเชซเชพเชฐ เช…เชจเซ‡ เชตเชฟเชคเชฐเชฃ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เชฎเซ‡ เช† เชตเชฟเช•เชฒเซเชชเชฅเซ€ เช–เซเชถ เชจ เชนเชคเชพ, เช…เชฎเซ‡ เชนเชœเซ€ เชชเชฃ เช•เซ‰เชชเชฟเชฐเชพเช‡เชŸ เชตเชšเซเชšเซ‡เชจเชพ เชธเช‚เชฌเช‚เชงเชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฒเชพเช‡เชธเชจเซเชธ เช‡เชšเซเช›เชคเชพ เชนเชคเชพ. เชงเชพเชฐเช• เช…เชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ. GitHub เชชเชฐเชจเชพ เชฎเซ‹เชŸเชพ เชญเชพเช—เชจเชพ เชจเชพเชจเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ MIT เชฒเชพเชฏเชธเชจเซเชธ เช…เชฅเชตเชพ เชคเซ‡เชจเซ€ เชตเชฟเชตเชฟเชง เชญเชฟเชจเซเชจเชคเชพ เชนเซ‡เช เชณ เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡. เชฒเชพเช‡เชธเชจเซเชธ เชชเซ‹เชคเซ‡ เช–เซ‚เชฌ เชœ เชŸเซ‚เช‚เช•เซเช‚ เช›เซ‡, เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชจเชฟเชฐเซเชฎเชพเชคเชพเชจเชพ เชฒเซ‡เช–เช•เชคเซเชตเชจเซ‡ เชธเซ‚เชšเชตเชตเชพ เชฎเชพเชŸเซ‡ เช›เซ‡.

เช†เช—เชณ เชฒเชพเชฏเชธเชจเซเชธ เชนเชคเซเช‚ เชเชฎเชชเซ€เชเชฒ 2.0. เช•เชฌเซ‚เชฒ เช›เซ‡ เช•เซ‡, เช…เชฎเซ‡ เชคเชฐเชค เชœ เชคเซ‡เชจเซ€ เชชเชพเชธเซ‡ เช†เชตเซเชฏเชพ เชจ เชนเชคเชพ, เชชเชฐเช‚เชคเซ เชตเชงเซ เชตเชฟเช—เชคเชตเชพเชฐ เช…เชญเซเชฏเชพเชธ เช•เชฐเซเชฏเชพ เชชเช›เซ€, เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เชเชกเชชเชฅเซ€ เชจเช•เชพเชฐเซ€ เช•เชพเชขเซเชฏเซเช‚, เช•เชพเชฐเชฃ เช•เซ‡ เชฎเซเช–เซเชฏ เช–เชพเชฎเซ€ เช เช›เซ‡ เช•เซ‡ เชฒเชพเช‡เชธเชจเซเชธ เชธเชฎเช—เซเชฐ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ‡ เชฒเชพเช—เซ เชชเชกเชคเซเช‚ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชซเชพเช‡เชฒเซ‹เชจเซ‡ เชฒเชพเช—เซ เชชเชกเซ‡ เช›เซ‡. เชตเชงเซเชฎเชพเช‚, เชœเซ‹ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชซเชพเช‡เชฒเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‹ เชคเซ‡ เชฒเชพเช‡เชธเชจเซเชธ เชฌเชฆเชฒเซ€ เชถเช•เชคเชพ เชจเชฅเซ€. เชตเชพเชธเซเชคเชตเชฎเชพเช‚, เชคเชฎเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ‡ เช—เชฎเซ‡ เชคเซ‡เชŸเชฒเซ€ เช–เช‚เชคเชชเซ‚เชฐเซเชตเช• เชฌเชฆเชฒเซ‹ เชคเซ‹ เชชเชฃ, เช†เชตเชพ เชฒเชพเชฏเชธเชจเซเชธเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชคเชฎเซ‡ เช•เซเชฏเชพเชฐเซ‡เชฏ เชคเซ‡เชจเซเช‚ เชฎเซเชฆเซเชฐเซ€เช•เชฐเชฃ เช•เชฐเซ€ เชถเช•เชถเซ‹ เชจเชนเซ€เช‚. เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ, เช† เช•เซ‰เชชเชฟเชฐเชพเช‡เชŸ เชงเชพเชฐเช•เชจเซ€ เชšเชฟเช‚เชคเชพ เช•เชฐเชคเซเช‚ เชจเชฅเซ€.

เชฒเชพเช‡เชธเชจเซเชธ เชธเชพเชฅเซ‡ เชธเชฎเชพเชจ เชธเชฎเชธเซเชฏเชพ เชšเชพเชฒเซ เชฐเชนเซ‡ เช›เซ‡ GNU GPLv3. เชคเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ เช•เซ‡ เช•เซ‹เชˆเชชเชฃ เชซเชพเช‡เชฒ เชคเซ‡เชจเซ€ เชนเซ‡เช เชณ เชฐเชนเซ‡. GNU GPL เช เช•เซ‰เชชเชฟเชฒเซ‡เชซเซเชŸ เชฒเชพเชฏเชธเชจเซเชธ เช›เซ‡ เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ เช•เซ‡ เชตเซเชฏเซเชคเซเชชเชจเซเชจ เช•เชพเชฐเซเชฏเซ‹ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชนเซ‹เชฏ เช…เชจเซ‡ เชคเซ‡ เชœ เชฒเชพเช‡เชธเชจเซเชธ เชนเซ‡เช เชณ เชฐเชนเซ‡. เชเชŸเชฒเซ‡ เช•เซ‡: เช•เซ‹เชกเชจเซ€ เชฌเซ‡ เชฒเซ€เชŸเซ€เช“ เชซเชฐเซ€เชฅเซ€ เชฒเช–เซ€เชจเซ‡, เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเชตเชพเชจเซ€ เชซเชฐเชœ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เช…เชจเซ‡, เชตเชงเซ เช‰เชชเชฏเซ‹เช— เช…เชฅเชตเชพ เชตเชฟเชคเชฐเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เช•เซ‹เชกเชจเซ‡ GNU GPL เชนเซ‡เช เชณ เชธเชพเชšเชตเซ‹. เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เช† เช…เชฎเชพเชฐเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชชเชฐเชฟเชฌเชณ เช›เซ‡, เช…เชจเซ‡ เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชจเชนเซ€เช‚. เชชเชฐเช‚เชคเซ GPL เชจเซ‡ เช…เชจเซเชฏ เช•เซ‹เชˆเชชเชฃ เชฒเชพเชฏเชธเชจเซเชธเชฎเชพเช‚ เชฌเชฆเชฒเชตเซเช‚ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เช›เซ‡, GPL เชธเช‚เชธเซเช•เชฐเชฃเซ‹เชฎเชพเช‚ เชชเชฃ. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เชคเชฎเซ‡ เชฌเชฆเชฒเซ‹ เช›เซ‹ เชเชฒเชœเซ€เชชเซ€เชเชฒ (GPL เชฎเชพเช‚ เชเชก-เช“เชจ) GPL เชฎเชพเช‚, เชชเช›เซ€ LGPL เชชเชฐ เชชเชพเช›เชพ เชœเชตเชพเชจเซ‹ เช•เซ‹เชˆ เชฐเชธเซเชคเซ‹ เชฐเชนเซ‡เชถเซ‡ เชจเชนเซ€เช‚. เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชตเชฟเชฐเซเชฆเซเชง เชฎเชคเชฆเชพเชจเชฎเชพเช‚ เช† เชฎเซเชฆเซเชฆเซ‹ เชจเชฟเชฐเซเชฃเชพเชฏเช• เชนเชคเซ‹.

เชเช•เช‚เชฆเชฐเซ‡, เช…เชฎเชพเชฐเซ€ เชชเชธเช‚เชฆเช—เซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชคเชฐเชซ เชเซเช•เซ‡เชฒเซ€ เชนเชคเซ€ GPL3 เชธเชฎเชพเชจ เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชธเช‚เชถเซ‹เชงเชฟเชค เช•เซ‹เชกเชจเชพ เชตเชฟเชคเชฐเชฃเชจเซ‡ เช•เชพเชฐเชฃเซ‡. เช…เชฎเซ‡ เชตเชฟเชšเชพเชฐเซเชฏเซเช‚ เช•เซ‡ เช† เชฐเซ€เชคเซ‡ เช…เชฎเซ‡ เช…เชฎเชพเชฐเชพ เช‰เชคเซเชชเชพเชฆเชจเชจเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช, เชชเชฐเช‚เชคเซ เช…เชฎเซ‡ Apache 2.0 เชฎเชพเช‚ เช“เช›เชพ เชœเซ‹เช–เชฎเซ‹ เชœเซ‹เชฏเชพ. เชซเซเชฐเซ€ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เชซเชพเช‰เชจเซเชกเซ‡เชถเชจ เชฎเซเชœเชฌ, GPLv3 เช เช…เชชเชพเชšเซ‡ เชฒเชพเช‡เชธเชจเซเชธ v2.0 เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชค เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡ เช…เชชเชพเชšเซ‡ เชฒเชพเชฏเชธเชจเซเชธ v2.0 เชฅเซ€ GPL v3.0 เชฎเชพเช‚ เชฒเชพเชฏเชธเชจเซเชธ เชฌเชฆเชฒเชตเชพเชจเซเช‚ เชนเช‚เชฎเซ‡เชถเชพ เชถเช•เซเชฏ เช›เซ‡.

เช…เชชเชพเชšเซ‡ 2.0

เช…เชชเชพเชšเซ‡ 2.0 - เช•เซ‰เชชเชฟเชฐเชพเช‡เชŸ เชชเชฐ เชญเชพเชฐ เชธเชพเชฅเซ‡ เชธเช‚เชคเซเชฒเชฟเชค เช…เชจเซเชฎเชคเชฟเชถเซ€เชฒ เชฒเชพเช‡เชธเชจเซเชธ. เช…เชฎเชจเซ‡ เชฐเซเชšเชฟ เชงเชฐเชพเชตเชคเชพ เชชเซเชฐเชถเซเชจเซ‹เชจเชพ เชคเซ‡เชฃเซ€เช เช†เชชเซ‡เชฒเชพ เชœเชตเชพเชฌเซ‹ เช…เชนเซ€เช‚ เช›เซ‡. เชถเซเช‚ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชฎเชพเช‚ เช•เชฐเชพเชฏเซ‡เชฒเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเชตเชพ เชœเซ‹เชˆเช เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เชธเชฟเชธเซเชŸเชฎเชจเชพ เช•เซ‰เชชเชฟเชฐเชพเช‡เชŸ เชงเชพเชฐเช• เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชธเช‚เชฌเช‚เชง เชจเชฅเซ€? เชนเชพ, เชฌเชงเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เซƒเชค เชนเซ‹เชตเชพ เชœเซ‹เชˆเช เช…เชจเซ‡ เช…เชฎเซ‡ เชฎเซ‚เชณ เช•เซ‹เชก เช…เชฅเชตเชพ เชธเช‚เชถเซ‹เชงเชฟเชค เช•เซ‹เชก เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เชจเชฅเซ€. เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชธเชพเชฅเซ‡เชจเซ€ เชซเชพเช‡เชฒ เชคเซ‡ เช•เซ‹เชก เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช เชœเซ‡เชฎเชพเช‚ เชคเชฎเซ‡ เช† เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเซเชฏเชพ เช›เซ‡. เชถเซเช‚ เชกเซ‡เชฐเชฟเชตเซ‡เชŸเชฟเชต เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเซเช‚ เชจเชพเชฎ เช•เซ‰เชชเชฟเชฐเชพเช‡เชŸ เชงเชพเชฐเช•เชจเชพ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเชพ เชจเชพเชฎ เชœเซ‡เชตเซเช‚ เชœ เชจ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช? เชนเชพ, เชกเซ‡เชฐเชฟเชตเซ‡เชŸเชฟเชต เชธเซ‹เชซเซเชŸเชตเซ‡เชฐเชจเซ‡ เช…เชฒเช— เชจเชพเชฎ เชนเซ‡เช เชณ เช…เชจเซ‡ เช…เชฒเช— เชŸเซเชฐเซ‡เชกเชฎเชพเชฐเซเช• เชนเซ‡เช เชณ เชฐเชฟเชฒเซ€เช เช•เชฐเชตเซเช‚ เชœเซ‹เชˆเช, เชชเชฐเช‚เชคเซ เช•เซ‰เชชเชฟเชฐเชพเช‡เชŸ เชงเชพเชฐเช•เชจเชพ เชธเช‚เช•เซ‡เชค เชธเชพเชฅเซ‡. เชถเซเช‚ เชฎเชพเชฒเชฟเช•เซ€ เชธเชนเชฟเชค เช•เซ‹เชˆเชชเชฃ เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡เชจเซเช‚ เชฒเชพเช‡เชธเชจเซเชธ เชฌเซ€เชœเชพเชฎเชพเช‚ เชฌเชฆเชฒเชตเซเช‚ เชถเช•เซเชฏ เช›เซ‡? เชนเชพ, เชคเซ‡เชจเซ‡ เช…เชฒเช— เช…เชฒเช— เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชฐเชฟเชฒเซ€เช เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, Apache 2.0 เช•เซ‹เชˆเชชเชฃ เชฌเชฟเชจ-เชตเชพเชฃเชฟเชœเซเชฏเชฟเช• เช…เชจเซ‡ เชตเซเชฏเชพเชชเชพเชฐเซ€ เชฒเชพเช‡เชธเชจเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเชคเซเช‚ เชจเชฅเซ€.

เช‰เชชเชฐเชพเช‚เชค, เชœเซเชฏเชพเชฐเซ‡ Apache 2.0 เช…เชฅเชตเชพ เชตเชงเชพเชฐเชพเชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชงเชฐเชพเชตเชคเชพ เช‰เชคเซเชชเชพเชฆเชจเซ‹ เชฎเชพเชŸเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เช•เซ‹เชก เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชจเชตเซ€ เชชเซเชฐเซ‹เชกเช•เซเชŸเซเชธ เชฐเชฟเชฒเซ€เช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡, เชคเซ‡ เชœ เชฒเชพเช‡เชธเชจเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เชœเชฐเซ‚เชฐเซ€ เชจเชฅเซ€. เชจเซ€เชšเซ‡ เชคเชฎเซ‡ Apache 2.0 เชฒเชพเชฏเชธเชจเซเชธเชจเซ€ เชถเชฐเชคเซ‹ เช…เชจเซ‡ เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹ เชธเชพเชฅเซ‡เชจเซ€ เช›เชฌเซ€ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹.

GitHub เชชเชฐ RAD เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชฎเชพเชŸเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชฒเชพเช‡เชธเชจเซเชธ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชชเชธเช‚เชฆ เช•เชฐเชตเซเช‚

เชฒเชพเชฏเชธเชจเซเชธ เช•เซ‹เชชเซ€เชฐเชพเชˆเชŸเซเชธ เช…เชจเซ‡ เชœเซ‡ เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชคเซ‡เชจเซ‡ เชธเชพเชšเชตเชตเชพ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพเชจเซ€ เช†เชตเชถเซเชฏเช•เชคเชพ เชฒเชพเชฆเซ‡ เช›เซ‡. เชซเชฐเชœเชฟเชฏเชพเชค เช‰เชชเชฒเชฌเซเชงเชคเชพ เช• copyrightเชชเชฟเชฐเชพเช‡เชŸ เชธเซ‚เชšเชจเชพ เช•เซ‰เชชเชฟเชฐเชพเช‡เชŸ เชงเชพเชฐเช•เชจเชพ เชจเชพเชฎ เชธเชพเชฅเซ‡ เช…เชจเซ‡ เชฒเชพเชฏเชธเชจเซเชธ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเชพ เชฎเซ‚เชณ เชฒเซ‡เช–เช•เชจเชพ เช…เชงเชฟเช•เชพเชฐเซ‹เชจเซเช‚ เชฐเช•เซเชทเชฃ เช•เชฐเซ‡ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เชœเซ‹ เชคเซ‡เชจเซเช‚ เชจเชพเชฎ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเซ‹เชฏ, เชคเซ‡เชจเซ‡ เช…เชฒเช— เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช…เชฅเชตเชพ เชตเซ‡เชšเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซ‹ เชชเชฃ เชฒเซ‡เช–เช•เชจเซเช‚ เชšเชฟเชนเซเชจ เชนเชœเซ€ เชชเชฃ เชฐเชนเซ‡เชถเซ‡. เชคเชฎเซ‡ เช† เชฎเชพเชŸเซ‡ เชซเชพเช‡เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชชเชฃ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เชธเซ‚เชšเชจเชพ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชธเซ‹เชฐเซเชธ เช•เซ‹เชก เช…เชฅเชตเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ เชธเชพเชฅเซ‡ เชœเซ‹เชกเซ‹.

เช…เชฎเซ‡ GitHub เชชเชฐ Apache 2.0 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชฐเซ€เชคเซ‡ เช‰เชชเชฒเชฌเซเชง เช…เชฎเชพเชฐเชพ เชคเชฎเชพเชฎ เช‰เชคเซเชชเชพเชฆเชจเซ‹เชจเซ‡ เชฐเชฟเชฒเซ€เช เช•เชฐเซ€เช เช›เซ€เช, เชธเชฟเชตเชพเชฏ เช•เซ‡ IONDV. เชฏเซเชฆเซเชง เช†เชฐเซเช•เชพเช‡เชต, เชœเซ‡เชจเซ‹ เชธเซเชฐเซ‹เชค เช•เซ‹เชก เช† เชตเชฐเซเชทเชจเชพ เชเชชเซเชฐเชฟเชฒเชฎเชพเช‚ GitHub เชชเชฐ GPLv3 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชซเชพเชฐ เช‡เชธเซเชŸเชฐเซเชจ เชธเซ‡เชจเซเชŸเชฐ เชซเซ‹เชฐ เชธเซ‹เชถเชฟเชฏเชฒ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชธ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹. เช† เช•เซเชทเชฃเซ‡, เช† เช‰เชชเชฐเชพเช‚เชค เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช…เชจเซ‡ เชคเซ‡เชจเชพ เชฎเซ‹เชกเซเชฏเซเชฒเซ‹ เชชเซเชฐเช•เชพเชถเชฟเชค เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชชเชฐ เชฌเชจเชพเชตเซ‡เชฒ เช›เซ‡. เชนเชฌ เชชเชฐ เช†เชชเชฃเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชตเชพเชค เช•เชฐเซ€ เช›เซ‡ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชธเชฟเชธเซเชŸเชฎ เช…เชจเซ‡ เชตเชฟเชถเซ‡ เช•เซ‹เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจเซเชธ เชฐเชœเซ€เชธเซเชŸเชฐ.

เชคเซ‡. เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชตเชฟเชถเซ‡ เชตเชฟเช—เชคเซ‹

IONDV. เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช‰เชšเซเชš-เชธเซเชคเชฐเชจเซ€ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ node.js เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช›เซ‡, เชœเซ‡เชจเซ‡ เช—เช‚เชญเซ€เชฐ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เช•เซŒเชถเชฒเซเชฏเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€.

เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ‹ เช†เชงเชพเชฐ เชกเซ‡เชŸเชพ เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€ เช›เซ‡ - เชฐเชœเชฟเชธเซเชŸเชฐ เชฎเซ‹เชกเซเชฏเซเชฒ. เช† เชเช• เชฎเซเช–เซเชฏ เชฎเซ‹เชกเซเชฏเซเชฒ เช›เซ‡ เชœเซ‡ เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพ เชธเซเชŸเซเชฐเช•เซเชšเชฐเซเชธ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซ€เชงเซเช‚ เชœ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡ - เชœเซ‡เชฎเชพเช‚ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ, เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธ, เช‡เชตเซ‡เชจเซเชŸเซเชธ เชตเช—เซ‡เชฐเซ‡เชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฎเชจเชธเซเชตเซ€ เชกเซ‡เชŸเชพ เชŸเซ‡เชฎเซเชชเซเชฒเซ‡เชŸเซเชธ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‹เชฐเซเชŸเชฒ เชฎเซ‹เชกเซเชฏเซเชฒเชจเซ‹ เชชเชฃ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ - เชคเซ‡ เช†เชฐเซเช•เชพเช‡เชต เชซเซเชฐเชจเซเชŸ เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€เชจเซ‡ เชฒเชพเช—เซ เช•เชฐเซ‡ เช›เซ‡.

MongoDb เชจเซ‹ เช‰เชชเชฏเซ‹เช— DBMS เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡ - เชคเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ, เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพ เช…เชจเซ‡ เชกเซ‡เชŸเชพเชจเซ‡ เชœ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ‡ เช›เซ‡.

เชคเชฎเชพเชฐเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฎเชพเชŸเซ‡ เชฒเชพเช‡เชธเชจเซเชธ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเซเช‚?

เชซเชพเช‡เชฒ เช‰เชฎเซ‡เชฐเซ‹ เชฒเชพเช‡เชธเซ‡เช‚เชธ เชคเชฎเชพเชฐเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚ เชฒเชพเชฏเชธเชจเซเชธ เชŸเซ‡เช•เซเชธเซเชŸ เช…เชจเซ‡ เชตเซ‹เชˆเชฒเชพ เชธเชพเชฅเซ‡, เช…เชชเชพเชšเซ‡ 2.0 เชฆเซเชตเชพเชฐเชพ เชธเซเชฐเช•เซเชทเชฟเชค เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ. เชคเชฎเชพเชฐเซ‡ เช•เซ‰เชชเชฟเชฐเชพเช‡เชŸ เชงเชพเชฐเช•เชจเซ‡ เชธเซ‚เชšเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชฌเชธ เช•เซ‰เชชเชฟเชฐเชพเช‡เชŸ เชธเซ‚เชšเชจเชพ. เช† เชธเซเชฐเซ‹เชค เช•เซ‹เชก เช…เชฅเชตเชพ เชซเชพเช‡เชฒเชฎเชพเช‚ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เชธเซ‚เชšเชจเชพ (เช…เชชเชพเชšเซ‡ เชฒเชพเช‡เชธเชจเซเชธ เชนเซ‡เช เชณ เชฒเชพเช‡เชธเชจเซเชธ เชชเซเชฐเชพเชชเซเชค เชคเชฎเชพเชฎ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชธเชฐเซเชœเช•เซ‹เชจเชพ เชจเชพเชฎ เชธเชพเชฅเซ‡ เชธเซ‚เชšเชฟเชฌเชฆเซเชง เช•เชฐเชคเซ€ เชŸเซ‡เช•เซเชธเซเชŸ เชซเชพเช‡เชฒ). เชซเชพเช‡เชฒเชจเซ‡ เช•เซเชฏเชพเช‚ เชคเซ‹ เชธเซเชฐเซ‹เชค เช•เซ‹เชกเชฎเชพเช‚ เช…เชฅเชตเชพ เช•เชพเชฐเซเชฏ เชธเชพเชฅเซ‡ เชตเชฟเชคเชฐเชฟเชค เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹เชฎเชพเช‚ เชฎเซ‚เช•เซ‹. เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชคเซ‡ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡:

เช•เซ‰เชชเชฟเชฐเชพเช‡เชŸ ยฉ 2018 ION DV LLC.
เช…เชชเชพเชšเซ‡ เชฒเชพเช‡เชธเชจเซเชธ, เชธเช‚เชธเซเช•เชฐเชฃ 2.0 เชนเซ‡เช เชณ เชฒเชพเช‡เชธเชจเซเชธ

Apache 2.0 เชฒเชพเชฏเชธเชจเซเชธ เชŸเซ‡เช•เซเชธเซเชŸ

เช…เชชเชพเชšเซ‡ เชฒเชพเช‡เชธเชจเซเชธ
เช†เชตเซƒเชคเซเชคเชฟ 2.0, เชœเชพเชจเซเชฏเซเช†เชฐเซ€ 2004
http://www.apache.org/licenses/

เช‰เชชเชฏเซ‹เช—, เชชเซเชฐเชœเชจเชจ เช…เชจเซ‡ เชกเชฟเชธเซเชŸเซเชฐเชฟเชฌเซเชฏเซเชถเชจ เชฎเชพเชŸเซ‡เชจเชพ เชจเชฟเชฏเชฎเซ‹ เช…เชจเซ‡ เชถเชฐเชคเซ‹

  1. เชตเซเชฏเชพเช–เซเชฏเชพเช“

    "เชฒเชพเชˆเชธเชจเซเชธ" เชจเซ‹ เช…เชฐเซเชฅ เช‰เชชเชฏเซ‹เช—, เชชเซเชฐเชœเชจเชจ,
    เช…เชจเซ‡ เช† เชฆเชธเซเชคเชพเชตเซ‡เชœเชจเซ€ เช•เชฒเชฎ 1 เชฅเซ€ 9 เชฆเซเชตเชพเชฐเชพ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชตเชฟเชคเชฐเชฃ.

    "เชฒเชพเช‡เชธเซ‡เชจเซเชธเชฐ" เชจเซ‹ เช…เชฐเซเชฅ เช•เซ‹เชชเซ€เชฐเชพเช‡เชŸ เชฎเชพเชฒเชฟเช• เช…เชฅเชตเชพ เชฆเซเชตเชพเชฐเชพ เช…เชงเชฟเช•เซƒเชค เชเชจเซเชŸเชฟเชŸเซ€ เชเชตเซ‹ เชฅเชพเชฏ เช›เซ‡
    เช• theเชชเชฟเชฐเชพเช‡เชŸ เชฎเชพเชฒเชฟเช• เช•เซ‡ เชœเซ‡ เชฒเชพเช‡เชธเซ‡เช‚เชธ เช†เชชเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡.

    "เช•เชพเชจเซ‚เชจเซ€ เชเชจเซเชŸเชฟเชŸเซ€" เชจเซ‹ เช…เชฐเซเชฅ เช…เชญเชฟเชจเชฏ เชเชจเซเชŸเชฟเชŸเซ€ เช…เชจเซ‡ เชฌเชงเชพเชจเซเช‚ เชœเซ‹เชกเชพเชฃ เชฅเชถเซ‡
    เช…เชจเซเชฏ เชเชจเซเชŸเชฟเชŸเซ€เช“ เช•เซ‡ เชœเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เช•เชฐเซ‡ เช›เซ‡, เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เชฅเชพเชฏ เช›เซ‡, เช…เชฅเชตเชพ เชธเชพเชฎเชพเชจเซเชฏ เชนเซ‡เช เชณ เชนเซ‹เชฏ เช›เซ‡
    เช•เซ‡ เชเชจเซเชŸเชฟเชŸเซ€ เชธเชพเชฅเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ. เช† เชตเซเชฏเชพเช–เซเชฏเชพเชจเชพ เชนเซ‡เชคเซเช“ เชฎเชพเชŸเซ‡,
    "เชจเชฟเชฏเช‚เชคเซเชฐเชฃ" เชจเซ‹ เช…เชฐเซเชฅ เชฅเชพเชฏ เช›เซ‡ (i) เชถเช•เซเชคเชฟ, เชชเซเชฐเชคเซเชฏเช•เซเชท เช…เชฅเชตเชพ เชชเชฐเซ‹เช•เซเชท, เช•เชพเชฐเชฃ เชฎเชพเชŸเซ‡
    เช†เชตเซ€ เชเชจเซเชŸเชฟเชŸเซ€เชจเซ€ เชฆเชฟเชถเชพ เช…เชฅเชตเชพ เชธเช‚เชšเชพเชฒเชจ, เช•เชฐเชพเชฐ เชฆเซเชตเชพเชฐเชพ เช…เชฅเชตเชพ
    เช…เชจเซเชฏเชฅเชพ, เช…เชฅเชตเชพ (ii) เชชเชšเชพเชธ เชŸเช•เชพ (50%) เช…เชฅเชตเชพ เชตเชงเซเชจเซ€ เชฎเชพเชฒเชฟเช•เซ€
    เชฌเชพเช•เซ€ เชถเซ‡เชฐ เช…เชฅเชตเชพ (iii) เช†เชตเซ€ เชเชจเซเชŸเชฟเชŸเซ€เชจเซ€ เชฒเชพเชญเช•เชพเชฐเช• เชฎเชพเชฒเชฟเช•เซ€.

    "เชคเชฎเซ‡" (เช…เชฅเชตเชพ "เชคเชฎเชพเชฐเซเช‚") เชจเซ‹ เช…เชฐเซเชฅ เชตเซเชฏเช•เซเชคเชฟเช—เชค เช…เชฅเชตเชพ เช•เชพเชจเซ‚เชจเซ€ เชเชจเซเชŸเชฟเชŸเซ€ เชเชตเซ‹ เชฅเชพเชฏ เช›เซ‡
    เช† เชฒเชพเช‡เชธเชจเซเชธ เชฆเซเชตเชพเชฐเชพ เช…เชชเชพเชฏเซ‡เชฒเซ€ เชชเชฐเชตเชพเชจเช—เซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ.

    "เชธเซเชฐเซ‹เชค" เชซเซ‹เชฐเซเชฎเชจเซ‹ เช…เชฐเซเชฅ เชฅเชพเชฏ เช›เซ‡ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชชเชธเช‚เชฆเช—เซ€เชจเซเช‚ เชซเซ‹เชฐเซเชฎ,
    เชธ butเชซเซเชŸเชตเซ‡เชฐ เชธเซเชฐเซ‹เชค เช•เซ‹เชก, เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ เชธเชนเชฟเชค เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชจเชฅเซ€
    เชธเซเชฐเซ‹เชค, เช…เชจเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเซ‹.

    "เช‘เชฌเซเชœเซ‡เช•เซเชŸ" เชซเซ‹เชฐเซเชฎเชจเซ‹ เช…เชฐเซเชฅ เชฏเชพเช‚เชคเซเชฐเชฟเช•เชฎเชพเช‚เชฅเซ€ เชชเชฐเชฟเชฃเชฎเซ‡เชฒเซเช‚ เช•เซ‹เชˆเชชเชฃ เชธเซเชตเชฐเซ‚เชช เช›เซ‡
    เชธเซเชฐเซ‹เชค เชธเซเชตเชฐเซ‚เชชเชจเซเช‚ เชชเชฐเชฟเชตเชฐเซเชคเชจ เช…เชฅเชตเชพ เชญเชพเชทเชพเช‚เชคเชฐ, เชœเซ‡เชฎเชพเช‚ เชถเชพเชฎเซ‡เชฒ เช›เซ‡
    เช•เชฎเซเชชเชพเช‡เชฒ เช•เชฐเซ‡เชฒ objectเชฌเซเชœเซ‡เช•เซเชŸ เช•เซ‹เชก, เชœเชจเชฐเซ‡เชŸเซ‡เชก เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ,
    เช…เชจเซ‡ เช…เชจเซเชฏ เชฎเซ€เชกเชฟเชฏเชพ เชชเซเชฐเช•เชพเชฐเซ‹เชฎเชพเช‚ เชฐเซ‚เชชเชพเช‚เชคเชฐ.

    "เช•เชพเชฐเซเชฏ" เชจเซ‹ เช…เชฐเซเชฅ เชฒเซ‡เช–เช•เชคเซเชตเชจเซเช‚ เช•เชพเชฐเซเชฏ เช›เซ‡, เชชเช›เซ€ เชญเชฒเซ‡ เชคเซ‡ เชธเซเชคเซเชฐเซ‹เชคเชฎเชพเช‚ เชนเซ‹เชฏ เช…เชฅเชตเชพ
    เช เชฆเซเชตเชพเชฐเชพ เชธเซ‚เชšเชตเซเชฏเชพ เชฎเซเชœเชฌ, เชฒเชพเช‡เชธเซ‡เช‚เชธ เชนเซ‡เช เชณ เช‰เชชเชฒเชฌเซเชง เช•เชฐเชพเชฏเซ‡เชฒ byเชฌเซเชœเซ‡เช•เซเชŸ เชซเซ‹เชฐเซเชฎ
    เช•เชพเชฐเซเชฏเชฎเชพเช‚ เชถเชพเชฎเซ‡เชฒ เช…เชฅเชตเชพ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เช• includedเชชเชฟเชฐเชพเช‡เชŸ เชธเซ‚เชšเชจเชพ
    (เช‰เชฆเชพเชนเชฐเชฃ เชจเซ€เชšเซ‡ เช†เชชเซ‡เชฒเชพ เชชเชฐเชฟเชถเชฟเชทเซเชŸเชฎเชพเช‚ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡).

    "เชกเซ‡เชฐเชฟเชตเซ‡เชŸเชฟเชต เชตเชฐเซเช•เซเชธ" เชจเซ‹ เช…เชฐเซเชฅ เช•เซ‹เชˆเชชเชฃ เช•เชพเชฐเซเชฏ, เชชเช›เซ€ เชญเชฒเซ‡ เชคเซ‡ เชธเซเชคเซเชฐเซ‹เชค เช…เชฅเชตเชพ เช‘เชฌเซเชœเซ‡เช•เซเชŸเชฎเชพเช‚ เชนเซ‹เชฏ
    เชซเซ‹เชฐเซเชฎ, เชœเซ‡ เชตเชฐเซเช• เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡ (เช…เชฅเชตเชพ เช‰เชคเชฐเซ€ เช†เชตเซเชฏเซเช‚ เช›เซ‡) เช…เชจเซ‡ เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡
    เชธเช‚เชชเชพเชฆเช•เซ€เชฏ เช†เชตเซƒเชคเซเชคเชฟเช“, otเชจเซ‹เชŸเซ‡เชถเช‚เชธ, เชตเชฟเช—เชคเชตเชพเชฐ เช…เชฅเชตเชพ เช…เชจเซเชฏ เชธเซเชงเชพเชฐเชพเช“
    เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡, เชฒเซ‡เช–เช•เชคเซเชตเชจเซเช‚ เชฎเซ‚เชณ เช•เชพเชฐเซเชฏ เชฐเชœเซ‚ เช•เชฐเซ‡ เช›เซ‡. เชนเซ‡เชคเซเช“ เชฎเชพเชŸเซ‡
    เช† เชฒเชพเช‡เชธเชจเซเชธเชจเชพ, เชตเซเชฏเซเชคเซเชชเชจเซเชจ เชตเชฐเซเช•เซเชธเชฎเชพเช‚ เชฌเชพเช•เซ€ เชฐเชนเซ‡เชฒเชพ เช•เชพเชฎเซ‹ เชถเชพเชฎเซ‡เชฒ เชฐเชนเซ‡เชถเซ‡ เชจเชนเซ€เช‚
    เชจเชพ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเซ‹เชฅเซ€ เช…เชฒเช— เช…เชฅเชตเชพ เชซเช•เซเชค เชฒเชฟเช‚เช•เซเชธ (เช…เชฅเชตเชพ เชจเชพเชฎ เชฆเซเชตเชพเชฐเชพ เชฌเชพเช‚เชงเซ€),
    เชคเซ‡เชจเซเช‚ เช•เชพเชฐเซเชฏ เช…เชจเซ‡ เชตเซเชฏเซเชคเซเชชเชจเซเชจ เช•เชพเชฐเซเชฏเซ‹.

    "เชฏเซ‹เช—เชฆเชพเชจ" เชจเซ‹ เช…เชฐเซเชฅ เชฒเซ‡เช–เช•เชคเซเชตเชจเชพ เช•เซ‹เชˆเชชเชฃ เช•เชพเชฐเซเชฏเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡
    เชตเชฐเซเช•เชจเซเช‚ เชฎเซ‚เชณ เชธเช‚เชธเซเช•เชฐเชฃ เช…เชจเซ‡ เช•เซ‹เชˆเชชเชฃ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช…เชฅเชตเชพ เชตเชงเชพเชฐเชพเช“
    เชคเซ‡ เช•เชพเชฐเซเชฏ เช…เชฅเชตเชพ เชตเซเชฏเซเชคเซเชชเชจเซเชจ เช•เชพเชฐเซเชฏเซ‹ เชฎเชพเชŸเซ‡, เชคเซ‡ เช‡เชฐเชพเชฆเชพเชชเซ‚เชฐเซเชตเช•เชจเซเช‚ เช›เซ‡
    เช• copyrightเชชเชฟเชฐเชพเช‡เชŸ เชฎเชพเชฒเชฟเช• เชฆเซเชตเชพเชฐเชพ เช•เชพเชฐเซเชฏเชฎเชพเช‚ เชธเชฎเชพเชตเซ‡เชถ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฒเชพเช‡เชธเซ‡เชจเซเชธเชฐเชจเซ‡ เชธเชฌเชฎเชฟเชŸ เช•เชฐเซเชฏเซเช‚
    เช…เชฅเชตเชพ เชตเชคเซ€ เชธเชฌเชฎเชฟเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชงเชฟเช•เซƒเชค เช•เซ‹เชˆ เชตเซเชฏเช•เซเชคเชฟเช—เชค เช…เชฅเชตเชพ เช•เชพเชจเซ‚เชจเซ€ เชเชจเซเชŸเชฟเชŸเซ€ เชฆเซเชตเชพเชฐเชพ
    เช•เซ‰เชชเชฟเชฐเชพเช‡เชŸ เชฎเชพเชฒเชฟเช•. เช† เชตเซเชฏเชพเช–เซเชฏเชพเชจเชพ เชนเซ‡เชคเซเช“ เชฎเชพเชŸเซ‡, "เชธเชฌเชฎเชฟเชŸ เช•เชฐเซ‡เชฒ"
    เช‡เชฒเซ‡เช•เซเชŸเซเชฐเซ‹เชจเชฟเช•, เชฎเซŒเช–เชฟเช• เช…เชฅเชตเชพ เชฒเซ‡เช–เชฟเชค เชธเช‚เชฆเซ‡เชถเชพเชตเซเชฏเชตเชนเชพเชฐเชจเชพ เช•เซ‹เชˆเชชเชฃ เชธเซเชตเชฐเซ‚เชชเชจเซ‹ เช…เชฐเซเชฅ เช›เซ‡
    เชฒเชพเช‡เชธเซ‡เชจเซเชธเชฐ เช…เชฅเชตเชพ เชคเซ‡เชจเชพ เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟเช“เชจเซ‡, เชœเซ‡เชฎเชพเช‚ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชจเชฅเซ€ เชชเชฐเช‚เชคเซ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชจเชฅเซ€
    เช‡เชฒเซ‡เช•เซเชŸเซเชฐเซ‹เชจเชฟเช• เชฎเซ‡เช‡เชฒเชฟเช‚เช— เชธเซ‚เชšเชฟเช“, เชธเซเชฐเซ‹เชค เช•เซ‹เชก เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชธเชฟเชธเซเชŸเชฎเซ‹,
    เช…เชจเซ‡ เช‡เชถเซเชฏเซ‚ เชŸเซเชฐเซ‡เช•เชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเซเชธ เช•เซ‡ เชฆเซเชตเชพเชฐเชพ เชธเช‚เชšเชพเชฒเชฟเชค เช›เซ‡, เช…เชฅเชตเชพ เชตเชคเซ€
    เช•เชพเชฐเซเชฏเชจเซ€ เชšเชฐเซเชšเชพ เช…เชจเซ‡ เชธเซเชงเชพเชฐเชฃเชพเชจเชพ เชนเซ‡เชคเซ เชฎเชพเชŸเซ‡ เชฒเชพเช‡เชธเชจเซเชธเชฐ, เชชเชฐเช‚เชคเซ
    เชธเซเชชเชทเซเชŸ เชฐเซ€เชคเซ‡ เชšเชฟเชนเซเชจเชฟเชค เชฅเชฏเซ‡เชฒ เช…เชฅเชตเชพ เช…เชจเซเชฏเชฅเชพ เชธเช‚เชฆเซ‡เชถเชพเชตเซเชฏเชตเชนเชพเชฐเชจเซ‡ เชฌเชพเช•เชพเชค เชฐเชพเช–เชตเซเช‚
    เช•เซ‰เชชเชฟเชฐเชพเช‡เชŸ เชฎเชพเชฒเชฟเช• เชฆเซเชตเชพเชฐเชพ เชฒเซ‡เช–เชฟเชคเชฎเชพเช‚ "เช•เซ‹เชˆ เชฏเซ‹เช—เชฆเชพเชจ เชจเชฅเซ€" เชคเชฐเซ€เช•เซ‡ เชจเชฟเชฏเซเช•เซเชค.

    "เช•เซ‹เชจเซเชŸเซเชฐเซ€เชฌเซเชฏเซเชŸเชฐ" เชจเซ‹ เช…เชฐเซเชฅ เชฒเชพเช‡เชธเชจเซเชธเชฐ เช…เชจเซ‡ เช•เซ‹เชˆเชชเชฃ เชตเซเชฏเช•เซเชคเชฟเช—เชค เช…เชฅเชตเชพ เช•เชพเชจเซ‚เชจเซ€ เชเชจเซเชŸเชฟเชŸเซ€ เชเชตเซ‹ เชฅเชพเชฏ เช›เซ‡
    เชœเซ‡เชจเซ€ เชตเชคเซ€ เชฒเชพเช‡เชธเซ‡เชจเซเชธเชฐ เชฆเซเชตเชพเชฐเชพ เชซเชพเชณเซ‹ เชชเซเชฐเชพเชชเซเชค เชฅเชฏเซ‹ เช›เซ‡ เช…เชจเซ‡
    เชคเซเชฏเชพเชฐเชฌเชพเชฆ เช•เชพเชฐเซเชฏเชจเซ€ เช…เช‚เชฆเชฐ เชธเชฎเชพเชตเชฟเชทเซเชŸ.

  2. เช•เซ‹เชชเซ€เชฐเชพเชˆเชŸ เชฒเชพเชฏเชธเชจเซเชธ เช—เซเชฐเชพเชจเซเชŸ. เชจเชพ เชจเชฟเชฏเชฎเซ‹ เช…เชจเซ‡ เชถเชฐเชคเซ‹เชจเซ‡ เช†เชงเซ€เชจ
    เช† เชฒเชพเช‡เชธเชจเซเชธ, เช†เชฎเชพเช‚เชจเชพ เชฆเชฐเซ‡เช• เชซเชพเชณเซ‹ เช†เชชเชจเชพเชฐ เชคเชฎเชจเซ‡ เช•เชพเชฏเชฎเซ€,
    เชตเชฟเชถเซเชตเชตเซเชฏเชพเชชเซ€, เชฌเชฟเชจ-เชตเชฟเชถเชฟเชทเซเชŸ, เช•เซ‹เชˆ เชถเซเชฒเซเช• เชจเชนเซ€เช‚, เชฐเซ‹เชฏเชฒเซเชŸเซ€-เชฎเซเช•เซเชค, เช‰เชฒเชŸเชพเชตเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซเช‚
    เชชเซเชฐเชœเชจเชจ เชฎเชพเชŸเซ‡ เช• copyrightเชชเชฟเชฐเชพเช‡เชŸ เชฒเชพเช‡เชธเซ‡เช‚เชธ, เชกเซ‡เชฐเชฟเชตเซ‡เชŸเชฟเชต เชตเชฐเซเช•เซเชธ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพ,
    เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชฐเซ‚เชชเซ‡ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเซ‹, เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชฐเซ‚เชชเซ‡ เช•เชฐเซ‹, เชธเชฌเชฒเชฟเชธเซ‡เชจเซเชธ เช•เชฐเซ‹ เช…เชจเซ‡ เชตเชฟเชคเชฐเชฃ เช•เชฐเซ‹
    เช•เชพเชฐเซเชฏ เช…เชจเซ‡ เชธเซเชฐเซ‹เชค เช…เชฅเชตเชพ .เชฌเซเชœเซ‡เช•เซเชŸ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เช†เชตเชพ เชตเซเชฏเซเชคเซเชชเชจเซเชจ เช•เชพเชฐเซเชฏเซ‹.

  3. เชชเซ‡เชŸเชจเซเชŸ เชฒเชพเชฏเชธเชจเซเชธ เช—เซเชฐเชพเชจเซเชŸ. เชจเชพ เชจเชฟเชฏเชฎเซ‹ เช…เชจเซ‡ เชถเชฐเชคเซ‹เชจเซ‡ เช†เชงเซ€เชจ
    เช† เชฒเชพเช‡เชธเชจเซเชธ, เช†เชฎเชพเช‚เชจเชพ เชฆเชฐเซ‡เช• เชซเชพเชณเซ‹ เช†เชชเชจเชพเชฐ เชคเชฎเชจเซ‡ เช•เชพเชฏเชฎเซ€,
    เชตเชฟเชถเซเชตเชตเซเชฏเชพเชชเซ€, เชฌเชฟเชจ-เชตเชฟเชถเชฟเชทเซเชŸ, เช•เซ‹เชˆ เชถเซเชฒเซเช• เชจเชนเซ€เช‚, เชฐเซ‹เชฏเชฒเซเชŸเซ€-เชฎเซเช•เซเชค, เช‰เชฒเชŸเชพเชตเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซเช‚
    (เช† เชตเชฟเชญเชพเช—เชฎเชพเช‚ เชœเชฃเชพเชตเซเชฏเชพ เชธเชฟเชตเชพเชฏ) เชชเซ‡เชŸเชจเซเชŸ เชฒเชพเช‡เชธเชจเซเชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เชฌเชจเชพเชตเซเชฏเซเช‚ เช›เซ‡,
    เช‰เชชเชฏเซ‹เช—, เชตเซ‡เชšเชตเชพ, เชตเซ‡เชšเชตเชพ, เช†เชฏเชพเชค เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เช…เชจเซเชฏเชฅเชพ เช•เชพเชฐเซเชฏ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ offerเชซเชฐ,
    เชœเซเชฏเชพเช‚ เช†เชตเชพ เชฒเชพเช‡เชธเซ‡เช‚เชธ เชซเช•เซเชค เชคเซ‡ เชชเซ‡เชŸเชจเซเชŸ เชฆเชพเชตเชพเช“ เชชเชฐ เชœ เชฒเชพเช—เซ เชชเชกเซ‡ เช›เซ‡ เชœเซ‡ เชฒเชพเช‡เชธเชจเซเชธ เชฏเซ‹เช—เซเชฏ เช›เซ‡
    เช†เชตเชพ เชซเชพเชณเซ‹ เช†เชชเชจเชพเชฐ เชฆเซเชตเชพเชฐเชพ เช•เซ‡ เชœเซ‡เชจเชพ เชฆเซเชตเชพเชฐเชพ เชคเซ‡เชฎเชจเชพ เชฆเซเชตเชพเชฐเชพ เช†เชตเชถเซเชฏเช• เช‰เชฒเซเชฒเช‚เช˜เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
    เชซเชพเชณเซ‹ (เช“) เชเช•เชฒเชพ เช…เชฅเชตเชพ เชคเซ‡เชฎเชจเชพ เชฏเซ‹เช—เชฆเชพเชจ (เช“) เชจเชพ เชธเช‚เชฏเซ‹เชœเชจ เชฆเซเชตเชพเชฐเชพ
    เช•เชพเชฐเซเชฏ เชธเชพเชฅเซ‡ เช•เซ‡ เชœเซ‡เชฎเชพเช‚ เช†เชตเชพ เชซเชพเชณเซ‹ เชธเชฌเชฎเชฟเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ. เชœเซ‹ เชคเชฎเซ‡
    เช•เซ‹เชˆเชชเชฃ เชเชจเซเชŸเชฟเชŸเซ€ เชธเชพเชฎเซ‡ เชธเช‚เชธเซเชฅเชพเชจเชพ เชชเซ‡เชŸเชจเซเชŸ เชฎเซเช•เชฆเซเชฆเชฎเชพ (เชธเชนเชฟเชค
    เช•เซเชฐเซ‹เชธ-เช•เซเชฒเซ‡เชฎ เช…เชฅเชตเชพ เชฎเซเช•เชฆเซเชฆเชฎเชพเชจเซ€ เชตเชฟเชฐเซ‹เชงเซ€ เชฆเชพเชตเซ‡เชฆเชพเชฐเซ€) เชเชตเซ‹ เช†เช•เซเชทเซ‡เชช เช•เชฐเซ€เชจเซ‡ เช•เซ‡ เช•เชพเชฐเซเชฏ
    เช…เชฅเชตเชพ เช•เชพเชฐเซเชฏเชฎเชพเช‚ เชธเชฎเชพเชตเชฟเชทเซเชŸ เชซเชพเชณเซ‹ เชธเซ€เชงเซ‹ เชฐเชšเชพเชฏ เช›เซ‡
    เช…เชฅเชตเชพ เชซเชพเชณเซ‹ เช†เชชเชจเชพเชฐเชพ เชชเซ‡เชŸเชจเซเชŸเชจเซเช‚ เช‰เชฒเซเชฒเช‚เช˜เชจ, เชชเช›เซ€ เช•เซ‹เชˆเชชเชฃ เชชเซ‡เชŸเชจเซเชŸ เชฒเชพเช‡เชธเชจเซเชธ
    เชคเซ‡ เช•เชพเชฎ เชฎเชพเชŸเซ‡ เชคเชฎเชจเซ‡ เช† เชฒเชพเช‡เชธเชจเซเชธ เชนเซ‡เช เชณ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เชธเชฎเชพเชชเซเชค เชฅเชถเซ‡
    เชœเซ‡เชฎ เช•เซ‡ เชฎเซเช•เชฆเซเชฆเชฎเซ‹ เชฆเชพเช–เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

  4. เชชเซเชจเชƒเชตเชฟเชคเชฐเชฃ. เชคเชฎเซ‡ เชชเซเชจเชƒเช‰เชคเซเชชเชพเชฆเชจ เช…เชจเซ‡ เชจเช•เชฒเซ‹ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹
    เช•เชพเชฐเซเชฏ เช…เชฅเชตเชพ เชตเซเชฏเซเชคเซเชชเชจเซเชจ เช•เชพเชฐเซเชฏเซ‹ เชคเซ‡เชจเชพ เช•เซ‹เชˆเชชเชฃ เชฎเชพเชงเซเชฏเชฎ เชธเชพเชฅเซ‡, เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เช…เชฅเชตเชพ เชตเช—เชฐ
    เชซเซ‡เชฐเชซเชพเชฐเซ‹, เช…เชจเซ‡ เชธเซเชฐเซ‹เชค เช…เชฅเชตเชพ jectเชฌเซเชœเซ‡เช•เซเชŸ เชซเซ‹เชฐเซเชฎเชฎเชพเช‚, เชคเชฎเซ‡ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซเชฏเซเช‚ เช›เซ‡
    เชจเซ€เชšเซ‡เชจเซ€ เชถเชฐเชคเซ‹ เชชเซ‚เชฐเซ€:

    (เช•) เชคเชฎเชพเชฐเซ‡ เช•เชพเชฎเชจเชพ เช…เชจเซเชฏ เช•เซ‹เชˆเชชเชฃ เชชเซเชฐเชพเชชเซเชคเช•เชฐเซเชคเชพเช“ เช…เชฅเชตเชพ เช†เชชเชตเชพเชจเชพ เชฐเชนเซ‡เชถเซ‡
    เชตเซเชฏเซเชคเซเชชเชจเซเชจ เช† เชฒเชพเช‡เชธเซ‡เช‚เชธเชจเซ€ เชเช• เชจเช•เชฒ; เช…เชจเซ‡

    (เชฌเซ€) เชคเชฎเชพเชฐเซ‡ เช•เซ‹เชˆเชชเชฃ เชธเซเชงเชพเชฐเซ‡เชฒเซ€ เชซเชพเช‡เชฒเซ‹เชจเซ‡ เช…เช—เซเชฐเชฃเซ€ เชธเซ‚เชšเชจเชพเช“ เชตเชนเชจ เช•เชฐเชตเซ€ เช†เชตเชถเซเชฏเช• เช›เซ‡
    เชเชฎ เช•เชนเซ€เชจเซ‡ เช•เซ‡ เชคเชฎเซ‡ เชซเชพเช‡เชฒเซ‹ เชฌเชฆเชฒเซ€ เช›เซ‡; เช…เชจเซ‡

    ยฉ เชคเชฎเชพเชฐเซ‡ เช•เซ‹เชˆเชชเชฃ เชกเซ‡เชฐเชฟเชตเซ‡เชŸเชฟเชต เชตเชฐเซเช•เซเชธเชจเชพ เชธเซเชคเซเชฐเซ‹เชค เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชœเชพเชณเชตเซ€ เชฐเชพเช–เชตเซเช‚ เชœเซ‹เชˆเช
    เช•เซ‡ เชœเซ‡ เชคเชฎเซ‡ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเซ‹ เช›เซ‹, เชฌเชงเชพ เช• copyrightเชชเชฟเชฐเชพเช‡เชŸ, เชชเซ‡เชŸเชจเซเชŸ, เชŸเซเชฐเซ‡เชกเชฎเชพเชฐเซเช• เช…เชจเซ‡
    เช•เชพเชฐเซเชฏเชจเชพ เชธเซเชฐเซ‹เชค เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚เชฅเซ€ เชเชŸเซเชฐเชฟเชฌเซเชฏเซเชถเชจ เชธเซ‚เชšเชจเชพเช“,
    เช•เซ‹เชˆ เชชเชฃ เชญเชพเช— เชธเชพเชฅเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชจ เชนเซ‹เชฏ เชคเซ‡เชตเซ€ เชธเซ‚เชšเชจเชพเช“เชจเซ‡ เชฌเชพเชฆ เช•เชฐเชคเชพเช‚
    เชตเซเชฏเซเชคเซเชชเชจเซเชจ เช•เชพเชฐเซเชฏเซ‹; เช…เชจเซ‡

    (d) เชœเซ‹ เช•เชพเชฐเซเชฏเชฎเชพเช‚ เชคเซ‡เชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡ "เชจเซ‹เชŸเชฟเชธ" เชŸเซ‡เช•เซเชธเซเชŸ เชซเชพเช‡เชฒ เชถเชพเชฎเซ‡เชฒ เชนเซ‹เชฏ
    เชตเชฟเชคเชฐเชฃ, เชชเช›เซ€ เชคเชฎเซ‡ เชกเชฟเชธเซเชŸเซเชฐเชฟเชตเซ‡เชŸเชฟเชต เชตเชฐเซเช•เซเชธ เช•เซ‡ เชœเซ‡ เชคเชฎเซ‡ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡
    เชธเชฎเชพเชฏเซ‡เชฒเซ€ เชเชŸเซเชฐเชฟเชฌเซเชฏเซเชถเชจ เชธเซ‚เชšเชจเชพเช“เชจเซ€ เชตเชพเช‚เชšเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซ€ เช• copyเชชเชฟ เชถเชพเชฎเซ‡เชฒ เช•เชฐเซ‹
    เชเชตเซ€ เชธเซ‚เชšเชจเชพ เชซเชพเช‡เชฒเชฎเชพเช‚, เชคเซ‡ เชธเซ‚เชšเชจเชพเช“เชจเซ‡ เชฌเชพเช•เชพเชค เชฐเชพเช–เซ€เชจเซ‡ เช•เซ‡ เชœเซ‡เช“ เชจเชฅเซ€
    เชกเซ‡เชฐเชฟเชตเซ‡เชŸเชฟเชต เชตเชฐเซเช•เซเชธเชจเชพ เช•เซ‹เชˆเชชเชฃ เชญเชพเช— เชธเชพเชฅเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค, เช“เช›เชพเชฎเชพเช‚ เช“เช›เชพ เชเช•เชฎเชพเช‚
    เชจเซ€เชšเซ‡เชจเชพ เชธเซเชฅเชพเชจเซ‹: เชเช• เชธเซ‚เชšเชจเชพ เชฒเช–เชพเชฃ เชซเชพเช‡เชฒเชฎเชพเช‚ เชตเชฟเชคเชฐเชฟเชค
    เชตเซเชฏเซเชคเซเชชเชจเซเชจ เช•เชพเชฐเซเชฏเซ‹เชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡; เชธเซ‹เชฐเซเชธ เชซเซ‹เชฐเซเชฎ เชจเซ€ เช…เช‚เชฆเชฐ เช…เชฅเชตเชพ
    เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ, เชœเซ‹ เชตเซเชฏเซเชคเซเชชเชจเซเชจ เช•เชพเชฎเซ‹ เชธเชพเชฅเซ‡ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡; เช…เชฅเชตเชพ,
    เชกเซ‡เชฐเชฟเชตเซ‡เชŸเชฟเชต เชตเชฐเซเช•เซเชธ เชฆเซเชตเชพเชฐเชพ เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ‡เชฒ เชกเชฟเชธเซเชชเซเชฒเซ‡เชจเซ€ เช…เช‚เชฆเชฐ, เชœเซ‹ เช…เชจเซ‡
    เชœเซเชฏเชพเช‚ เช†เชตเซ€ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชธเซ‚เชšเชจเชพเช“ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชฆเซ‡เช–เชพเชฏ เช›เซ‡. เชธเชฎเชพเชตเชฟเชทเซเชŸเซ‹
    เชธเซ‚เชšเชจเชพ เชซเชพเช‡เชฒเชฎเชพเช‚เชฅเซ€ เชฎเชพเชคเซเชฐ เชฎเชพเชนเชฟเชคเซ€เชจเชพ เชนเซ‡เชคเซ เชฎเชพเชŸเซ‡ เช›เซ‡ เช…เชจเซ‡
    เชฒเชพเช‡เชธเซ‡เช‚เชธเชจเซ‡ เชธเซเชงเชพเชฐเชถเซ‹ เชจเชนเซ€เช‚. เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เชฒเช•เซเชทเชฃ เช‰เชฎเซ‡เชฐเซ€ เชถเช•เซ‹ เช›เซ‹
    เชคเชฎเซ‡ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเซ‹ เช›เซ‹ เชคเซ‡ เชตเซเชฏเซเชคเซเชชเชจเซเชจ เช•เชพเชฐเซเชฏเซ‹เชจเซ€ เชธเซ‚เชšเชจเชพเช“
    เช…เชฅเชตเชพ, เชตเชฐเซเช•เชฎเชพเช‚เชฅเซ€ เชธเซ‚เชšเชจเชพ เชฒเช–เชพเชฃเชฎเชพเช‚ เชเช• เชชเชฐเชฟเชถเชฟเชทเซเชŸ เชคเชฐเซ€เช•เซ‡, เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡เชฒ เช›เซ‡
    เช•เซ‡ เช†เชตเซ€ เชตเชงเชพเชฐเชพเชจเซ€ เชเชŸเซเชฐเชฟเชฌเซเชฏเซเชถเชจ เชธเซ‚เชšเชจเชพเช“ เชฒเช—เชพเชตเซ€ เชถเช•เชพเชคเซ€ เชจเชฅเซ€
    เชฒเชพเช‡เชธเซ‡เช‚เชธ เชธเซเชงเชพเชฐเชตเชพ เชคเชฐเซ€เช•เซ‡.

    เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชฎเชพเช‚ เช…เชจเซ‡ เชคเชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เช• copyrightเชชเชฟเชฐเชพเช‡เชŸ เชธเซเชŸเซ‡เชŸเชฎเซ‡เชจเซเชŸเชจเซ‡ เช‰เชฎเซ‡เชฐเซ€ เชถเช•เซ‹ เช›เซ‹
    เชตเชงเชพเชฐเชพเชจเชพ เช…เชฅเชตเชพ เชœเซเชฆเชพ เชœเซเชฆเชพ เชฒเชพเช‡เชธเชจเซเชธ เชจเชฟเชฏเชฎเซ‹ เช…เชจเซ‡ เชถเชฐเชคเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡
    เชคเชฎเชพเชฐเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเชพ เช‰เชชเชฏเซ‹เช—, เชชเซเชฐเชœเชจเชจ เช…เชฅเชตเชพ เชตเชฟเชคเชฐเชฃ เชฎเชพเชŸเซ‡ เช…เชฅเชตเชพ
    เช†เชตเชพ เช•เซ‹เชˆเชชเชฃ เชตเซเชฏเซเชคเซเชชเชจเซเชจ เช•เชพเชฐเซเชฏเซ‹ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‹ เช‰เชชเชฏเซ‹เช— เชชเซ‚เชฐเซ‹ เชชเชพเชกเซเชฏเซ‹ เช›เซ‡,
    เชชเซเชฐเชœเชจเชจ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเชจเซเช‚ เชตเชฟเชคเชฐเชฃ เช…เชจเซเชฏเชฅเชพ เชคเซ‡เชจเซเช‚ เชชเชพเชฒเชจ เช•เชฐเซ‡ เช›เซ‡
    เช† เชฒเชพเช‡เชธเชจเซเชธเชฎเชพเช‚ เชœเชฃเชพเชตเซ‡เชฒ เชถเชฐเชคเซ‹.

  5. เชฏเซ‹เช—เชฆเชพเชจ เชธเชฌเชฎเชฟเชถเชจ. เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ เชคเชฎเซ‡ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เช…เชจเซเชฏเชฅเชพ เชœเชฃเชพเชตเซ‹ เชจเชนเซ€เช‚,
    เช•เชพเชฐเซเชฏเชฎเชพเช‚ เชธเชฎเชพเชตเซ‡เชถ เชฎเชพเชŸเซ‡ เช‡เชฐเชพเชฆเชพเชชเซ‚เชฐเซเชตเช• เชฐเชœเซ‚ เช•เชฐเซ‡เชฒเซเช‚ เช•เซ‹เชˆเชชเชฃ เชฏเซ‹เช—เชฆเชพเชจ
    เชคเชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชฒเชพเช‡เชธเซ‡เชจเซเชธเชฐเชจเซ€ เชถเชฐเชคเซ‹ เช…เชจเซ‡ เชถเชฐเชคเซ‹ เชนเซ‡เช เชณ เชฐเชนเซ‡เชถเซ‡
    เช† เชฒเชพเช‡เชธเชจเซเชธ, เช•เซ‹เชˆเชชเชฃ เชตเชงเชพเชฐเชพเชจเซ€ เชถเชฐเชคเซ‹ เช…เชจเซ‡ เชถเชฐเชคเซ‹ เชตเชฟเชจเชพ.
    เช‰เชชเชฐเซ‹เช•เซเชค เชนเซ‹เชตเชพ เช›เชคเชพเช‚, เช…เชนเซ€เช‚ เช•เช‚เชˆเชชเชฃ เชธเซเชชเชฐเชก เช…เชฅเชตเชพ เชธเซเชงเชพเชฐเชถเซ‡ เชจเชนเซ€เช‚
    เช•เซ‹เชˆเชชเชฃ เช…เชฒเช— เชฒเชพเช‡เชธเชจเซเชธ เช•เชฐเชพเชฐเชจเซ€ เชถเชฐเชคเซ‹ เชœเซ‡ เชคเชฎเซ‡ เชšเชฒเชพเชตเซ‡เชฒ เช›เซ‹
    เช†เชตเชพ เชซเชพเชณเซ‹ เชธเช‚เชฌเช‚เชงเชฟเชค เชฒเชพเช‡เชธเซ‡เช‚เชธเชฐ เชธเชพเชฅเซ‡.

  6. เชŸเซเชฐเซ‡เชกเชฎเชพเชฐเซเช•เซเชธ. เช† เชฒเชพเช‡เชธเชจเซเชธ เชตเซ‡เชชเชพเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเชคเซเช‚ เชจเชฅเซ€
    เชจเชพเชฎเซ‹, เชŸเซเชฐเซ‡เชกเชฎเชพเชฐเซเช•เซเชธ, เชธเซ‡เชตเชพ เช—เซเชฃ เช…เชฅเชตเชพ เชฒเชพเช‡เชธเซ‡เชจเซเชธเชฐเชจเชพ เช‰เชคเซเชชเชพเชฆเชจ เชจเชพเชฎเซ‹,
    เชตเชฐเซเชฃเชตเชตเชพ เชฎเชพเชŸเซ‡ เชตเชพเชœเชฌเซ€ เช…เชจเซ‡ เชฐเซ‚ custเชฟเช—เชค เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชธเชฟเชตเชพเชฏ
    เช•เชพเชฐเซเชฏเชจเซ€ เช‰เชคเซเชชเชคเซเชคเชฟ เช…เชจเซ‡ เชธเซ‚เชšเชจเชพ เชซเชพเช‡เชฒเชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชจเซเช‚ เชชเซเชจเชฐเซเชคเซเชชเชพเชฆเชจ.

  7. เชตเซ‹เชฐเช‚เชŸเซ€เชจเซ‹ เช…เชธเซเชตเซ€เช•เชฐเชฃ. เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ เชฒเชพเช—เซ เช•เชพเชฏเชฆเชพ เชฆเซเชตเชพเชฐเชพ เชœเชฐเซ‚เชฐเซ€ เชนเซ‹เชฏ เช…เชฅเชตเชพ
    เชฒเซ‡เช–เชฟเชคเชฎเชพเช‚ เชธเช‚เชฎเชค เชฅเชฏเชพ, เชฒเชพเช‡เชธเซ‡เชจเซเชธเชฐ เช•เชพเชฐเซเชฏ (เช…เชจเซ‡ เชฆเชฐเซ‡เช•) เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡
    เชฏเซ‹เช—เชฆเชพเชจเช•เชฐเซเชคเชพ เชคเซ‡เชจเชพ เชฏเซ‹เช—เชฆเชพเชจ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡) "เชœเซ‡เชฎ เช›เซ‡" เช†เชงเชพเชฐ เชชเชฐ,
    เช•เซ‹เชˆเชชเชฃ เชชเซเชฐเช•เชพเชฐเชจเซ€ เช—เซ‡เชฐเช‚เชŸเซ€ เช…เชฅเชตเชพ เชถเชฐเชคเซ‹ เชตเชฟเชจเชพ, เช•เซเชฏเชพเช‚ เชคเซ‹ เชตเซเชฏเช•เซเชค เช•เชฐเซ‹ เช…เชฅเชตเชพ
    เชธเซ‚เชšเชฟเชค, เชฎเชฐเซเชฏเชพเชฆเชพ เชตเชฟเชจเชพ, เช•เซ‹เชˆเชชเชฃ เชตเซ‹เชฐเช‚เชŸเซ€ เช…เชฅเชตเชพ เชถเชฐเชคเซ‹ เชธเชนเชฟเชค
    เชถเซ€เชฐเซเชทเช•, เชจเซ‹เชจ-เช‡เชจเซเชซเซเชฐเซ‡เชœเชฎเซ‡เชจเซเชŸ, เชตเซเชฏเชพเชตเชธเชพเชฏเชฟเช•เชคเชพ, เช…เชฅเชตเชพ เชซเชฟเชŸเชจเซ‡เชธ
    เชตเชฟเชถเชฟเชทเซเชŸ เช‰เชฆเซเชฆเซ‡เชถเซเชฏ. เชคเชฎเซ‡ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชœเชตเชพเชฌเชฆเชพเชฐ เช›เซ‹
    เช•เชพเชฐเซเชฏเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช…เชฅเชตเชพ เชซเชฐเซ€เชฅเซ€ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฏเซ‹เช—เซเชฏเชคเชพ เช…เชจเซ‡ เช•เซ‹เชˆเชชเชฃ เชงเชพเชฐเซ‡ เช›เซ‡
    เช† เชฒเชพเช‡เชธเชจเซเชธ เชนเซ‡เช เชณ เชคเชฎเชพเชฐเซ€ เชชเชฐเชตเชพเชจเช—เซ€เชจเซ€ เช•เชตเชพเชฏเชค เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒเชพ เชœเซ‹เช–เชฎเซ‹.

  8. เชœเชตเชพเชฌเชฆเชพเชฐเซ€เชจเซ€ เชฎเชฐเซเชฏเชพเชฆเชพ. เช•เซ‹เชˆ เช˜เชŸเชจเชพเชฎเชพเช‚ เช…เชจเซ‡ เช•เซ‹เชˆ เช•เชพเชจเซ‚เชจเซ€ เชธเชฟเชฆเซเชงเชพเช‚เชค เชนเซ‡เช เชณ,
    เชญเชฒเซ‡ เชฏเชพเชคเชจเชพเชฎเชพเช‚ เชนเซ‹เชฏ (เชฌเซ‡เชฆเชฐเช•เชพเชฐเซ€ เชธเชนเชฟเชค), เช•เชฐเชพเชฐ เช…เชฅเชตเชพ เช…เชจเซเชฏเชฅเชพ,
    เชฒเชพเช—เซ เช•เชพเชฏเชฆเชพ เชฆเซเชตเชพเชฐเชพ เชœเชฐเซ‚เชฐเซ€ เชนเซ‹เชฏ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ (เชœเซ‡เชฎ เช•เซ‡ เช‡เชฐเชพเชฆเชพเชชเซ‚เชฐเซเชตเช• เช…เชจเซ‡ เชธเซเชฅเซ‚เชณ
    เชฌเซ‡เชฆเชฐเช•เชพเชฐเซ€เชญเชฐเซเชฏเซเช‚ เช•เซƒเชคเซเชฏเซ‹) เช…เชฅเชตเชพ เชฒเซ‡เช–เชฟเชคเชฎเชพเช‚ เชธเช‚เชฎเชค, เช•เซ‹เชˆเชชเชฃ เชซเชพเชณเซ‹ เช†เชชเชจเชพเชฐ เชนเชถเซ‡
    เชชเซเชฐเชคเซเชฏเช•เซเชท, เชชเชฐเซ‹เช•เซเชท, เชตเชฟเชถเซ‡เชท,
    เช†เช•เชธเซเชฎเชฟเช•, เช…เชฅเชตเชพ เช•เซ‹เชˆ เชชเชฃ เชชเชพเชคเซเชฐเชจเซเช‚ เชชเชฐเชฟเชฃเชพเชฎเชฒเช•เซเชทเซ€ เชจเซเช•เชธเชพเชจ
    เช† เชฒเชพเช‡เชธเชจเซเชธเชจเซเช‚ เชชเชฐเชฟเชฃเชพเชฎ เช…เชฅเชตเชพ เช‰เชชเชฏเซ‹เช—เชจเซ€ เชฌเชนเชพเชฐ เช…เชฅเชตเชพ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เช…เชธเชฎเชฐเซเชฅเชคเชพ
    เช•เชพเชฐเซเชฏ (เชธเชฆเซเชญเชพเชตเชจเชพเชจเชพ เชจเซเช•เชธเชพเชจ เชฎเชพเชŸเซ‡เชจเชพ เชจเซเช•เชธเชพเชจเชจเซ‡ เชธเชฎเชพเชตเชฟเชทเซเชŸ เชชเชฐเช‚เชคเซ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชจเชฅเซ€,
    เช•เชพเชฎ เชฌเช‚เชง, เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เชจเชฟเชทเซเชซเชณเชคเชพ เช…เชฅเชตเชพ เช–เชพเชฎเซ€, เช…เชฅเชตเชพ เช•เซ‹เชˆเชชเชฃ เช…เชจเซ‡ เชฌเชงเชพ
    เช…เชจเซเชฏ เชตเชพเชฃเชฟเชœเซเชฏเชฟเช• เชจเซเช•เชธเชพเชจ เช…เชฅเชตเชพ เชจเซเช•เชธเชพเชจ), เชญเชฒเซ‡ เช†เชตเชพ เชซเชพเชณเซ‹ เช†เชชเชจเชพเชฐ
    เช†เชตเชพ เชจเซเช•เชธเชพเชจเชจเซ€ เชถเช•เซเชฏเชคเชพ เช…เช‚เช—เซ‡ เชธเชฒเชพเชน เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.

  9. เชตเซ‹เชฐเช‚เชŸเซ€ เช…เชฅเชตเชพ เชตเชงเชพเชฐเชพเชจเซ€ เชœเชตเชพเชฌเชฆเชพเชฐเซ€ เชธเซเชตเซ€เช•เชพเชฐเชตเซ€. เชชเซเชจเชƒเชตเชฟเชคเชฐเชฃ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡
    เชคเซ‡เชจเชพ เช•เชพเชฎ เช…เชฅเชตเชพ เชตเซเชฏเซเชคเซเชชเชจเซเชจ เช•เชพเชฐเซเชฏเซ‹, เชคเชฎเซ‡ offerเชซเชฐ เช•เชฐเชตเชพเชจเซเช‚ เชชเชธเช‚เชฆ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹,
    เช…เชจเซ‡ เชŸเซ‡เช•เซ‹เชจเซ€ เชธเซเชตเซ€เช•เซƒเชคเชฟ, เชต ,เชฐเช‚เชŸเซ€, เชตเชณเชคเชฐ,
    เช…เชฅเชตเชพ เช…เชจเซเชฏ เชœเชตเชพเชฌเชฆเชพเชฐเซ€เชจเซ€ เชœเชตเชพเชฌเชฆเชพเชฐเซ€เช“ เช…เชจเซ‡ / เช…เชฅเชตเชพ เช† เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชค เช…เชงเชฟเช•เชพเชฐเซ‹
    เชฒเชพเช‡เชธเชจเซเชธ. เชœเซ‹ เช•เซ‡, เช†เชตเซ€ เชœเชตเชพเชฌเชฆเชพเชฐเซ€เช“เชจเซ‡ เชธเซเชตเซ€เช•เชพเชฐเชตเชพเชฎเชพเช‚, เชคเชฎเซ‡ เชซเช•เซเชค เช•เชพเชฐเซเชฏ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹
    เชคเชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เชตเชคเซ€ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เชเช•เชฎเชพเชคเซเชฐ เชœเชตเชพเชฌเชฆเชพเชฐเซ€ เชตเชคเซ€ เชจเชนเซ€เช‚
    เช•เซ‹เชˆเชชเชฃ เช…เชจเซเชฏ เชซเชพเชณเซ‹ เช†เชชเชจเชพเชฐเชจเซเช‚, เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เชœเซ‹ เชคเชฎเซ‡ เช•เซเชทเชฏ เชšเซเช•เชตเชตเชพ เชธเช‚เชฎเชค เชฅเชพเช“,
    เช•เซ‹เชˆ เชชเชฃ เชœเชตเชพเชฌเชฆเชพเชฐเซ€ เชฎเชพเชŸเซ‡ เชนเชพเชจเชฟเช•เชพเชฐเช• เชฆเชฐเซ‡เช• เชซเชพเชณเซ‹ เช†เชชเชจเชพเชฐเชจเซ‹ เชฌเชšเชพเชต เช•เชฐเซ‹ เช…เชจเซ‡ เชชเช•เชกเซ‹
    เช•เชพเชฐเชฃเชธเชฐ เช†เชตเชพ เชซเชพเชณเซ‹ เช†เชชเชจเชพเชฐ เชฆเซเชตเชพเชฐเชพ เชฆเชพเชตเชพเช“ เช…เชฅเชตเชพ เชคเซ‡เชจเชพ เชชเชฐ เชญเชพเชฐเชชเซ‚เชฐเซเชตเช• เชฆเชพเชตเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
    เชคเชฎเชพเชฐเซ€ เช†เชตเซ€ เช•เซ‹เชˆเชชเชฃ เชตเซ‹เชฐเช‚เชŸเซ€ เช…เชฅเชตเชพ เช…เชคเชฟเชฐเชฟเช•เซเชค เชœเชตเชพเชฌเชฆเชพเชฐเซ€ เชธเซเชตเซ€เช•เชพเชฐเชตเชพเชจเซ€.

    เชจเชฟเชฏเชฎเซ‹ เช…เชจเซ‡ เชถเชฐเชคเซ‹ เช…เช‚เชค

    เชชเชฐเชฟเชถเชฟเชทเซเชŸ: เชคเชฎเชพเชฐเชพ เช•เชพเชฐเซเชฏเชฎเชพเช‚ เช…เชชเชพเชšเซ‡ เชฒเชพเช‡เชธเซ‡เช‚เชธ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเซเช‚.

    เชคเชฎเชพเชฐเชพ เช•เชพเชฐเซเชฏ เชชเชฐ เช…เชชเชพเชšเซ‡ เชฒเชพเช‡เชธเซ‡เช‚เชธ เชฒเชพเช—เซ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชจเซ€เชšเซ‡ เช†เชชเซ‡เชฒเชจเซ‡ เชœเซ‹เชกเซ‹
    เชฌเซ‹เช‡เชฒเชฐเชชเซเชฒเซ‡เชŸ เชจเซ‹เชŸเชฟเชธ, เช•เซŒเช‚เชธ เชฆเซเชตเชพเชฐเชพ เชฌเช‚เชง เช•เชฐเซ‡เชฒ เช•เซเชทเซ‡เชคเซเชฐเซ‹ เชธเชพเชฅเซ‡ "[]"
    เชคเชฎเชพเชฐเซ€ เชชเซ‹เชคเชพเชจเซ€ เช“เชณเช– เช†เชชเชคเซ€ เชฎเชพเชนเชฟเชคเซ€เชฅเซ€ เชฌเชฆเชฒเซ€. (เชธเชฎเชพเชตเชถเซ‹ เชจเชนเซ€เช‚
    เช•เซŒเช‚เชธ!) เชฒเช–เชพเชฃ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เชฌเช‚เชง เชฅเชฏเซ‡เชฒ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช
    เชซเชพเช‡เชฒ เชฌเช‚เชงเชพเชฐเชฃ เชฎเชพเชŸเซ‡ เชŸเชฟเชชเซเชชเชฃเซ€ เชตเชพเช•เซเชฏเชฐเชšเชจเชพ. เช…เชฎเซ‡ เชชเชฃ เชญเชฒเชพเชฎเชฃ เช•เชฐเซ€เช เช›เซ€เช เช•เซ‡ เช
    เชซเชพเช‡เชฒ เช…เชฅเชตเชพ เชตเชฐเซเช— เชจเชพเชฎ เช…เชจเซ‡ เชนเซ‡เชคเซเชจเซเช‚ เชตเชฐเซเชฃเชจ เช† เชชเชฐ เชถเชพเชฎเซ‡เชฒ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช
    เชธเชฐเชณเชคเชพ เชฎเชพเชŸเซ‡ เช•เซ‰เชชเชฟเชฐเชพเช‡เชŸ เชจเซ‹เชŸเชฟเชธ เชœเซ‡เชตเซเช‚ เชœ "เชฎเซเชฆเซเชฐเชฟเชค เชชเซƒเชทเซเช "
    เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เช†เชฐเซเช•เชพเช‡เชตเซเชธเชจเซ€ เช…เช‚เชฆเชฐเชจเซ€ เช“เชณเช–.

    เช• Copyrightเชชเชฟเชฐเชพเช‡เชŸ [yyyy] [เช• copyrightเชชเชฟเชฐเชพเช‡เชŸ เชฎเชพเชฒเชฟเช•เชจเซเช‚ เชจเชพเชฎ]

    เช…เชชเชพเชšเซ‡ เชฒเชพเชฏเชธเชจเซเชธ, เชธเช‚เชธเซเช•เชฐเชฃ 2.0 ("เชฒเชพเชˆเชธเชจเซเชธ") เชนเซ‡เช เชณ เชฒเชพเช‡เชธเชจเซเชธ เชชเซเชฐเชพเชชเซเชค;
    เชคเชฎเซ‡ เชฒเชพเช‡เชธเชจเซเชธเชจเชพ เชชเชพเชฒเชจ เชธเชฟเชตเชพเชฏ เช† เชซเชพเช‡เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชคเชพ เชจเชฅเซ€.
    เชคเชฎเซ‡ เชชเชฐเชตเชพเชจเซ‹เชจเซ€ เชจเช•เชฒ เชฎเซ‡เชณเชตเซ€ เชถเช•เซ‹ เช›เซ‹

    http://www.apache.org/licenses/LICENSE-2.0

    เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ เชฒเชพเช—เซ เช•เชพเชฏเชฆเชพ เชฆเซเชตเชพเชฐเชพ เชœเชฐเซ‚เชฐเซ€ เชจเชฅเซ€ เช…เชฅเชตเชพ เชฒเซ‡เช–เชฟเชคเชฎเชพเช‚ เชธเช‚เชฎเชค เชฅเชฏเชพ เชธเชฟเชตเชพเชฏ, เชธ softwareเชซเซเชŸเชตเซ‡เชฐ
    เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ "เชœเซ‡เชฎ เช›เซ‡" เช†เชงเชพเชฐ เชชเชฐ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡,
    เช•เซ‹เชˆเชชเชฃ เชชเซเชฐเช•เชพเชฐเชจเซ€ เช—เซ‡เชฐเช‚เชŸเซ€ เช…เชฅเชตเชพ เชถเชฐเชคเซ‹ เชตเชฟเชจเชพ, เช•เซเชฏเชพเช‚ เชคเซ‹ เชตเซเชฏเช•เซเชค เช…เชฅเชตเชพ เช—เชฐเซเชญเชฟเชค.
    เชตเชฟเชถเชฟเชทเซเชŸ เชญเชพเชทเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡เชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เชฎเชพเชŸเซ‡เชจเซเช‚ เชฒเชพเช‡เชธเชจเซเชธ เชœเซเช“ เช…เชจเซ‡
    เชฒเชพเช‡เชธเชจเซเชธ เชนเซ‡เช เชณ เชฎเชฐเซเชฏเชพเชฆเชพเช“.

เชฒเชพเช‡เชธเชจเซเชธ = เช•เชฐเชพเชฐ

เชฎเชซเชค เชฒเชพเช‡เชธเชจเซเชธ, เชœเซ‹ เช•เซ‡ เชคเซ‡ เชฎเชซเชค เช›เซ‡, เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเชคเซเช‚ เชจเชฅเซ€ เช…เชจเซ‡ เช…เชฎเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹เชจเชพ เช‰เชฆเชพเชนเชฐเชฃเซ‹ เช†เชชเซเชฏเชพ เช›เซ‡. เชคเชฎเชพเชฐเซ€ เช…เชจเซ‡ เชฏเซเชเชฐเชจเซ€ เชฐเซเชšเชฟเช“เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฐเชพเช–เซ€เชจเซ‡ เชฒเชพเชฏเชธเชจเซเชธ เชชเชธเช‚เชฆ เช•เชฐเซ‹, เช•เชพเชฐเชฃ เช•เซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เช–เชพเชธ เชคเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช เชฒเชพเชฏเชธเชจเซเชธเชจเซ‡ เชคเซ‡เชจเซ€ เช…เชจเซ‡ เช•เซ‰เชชเชฟเชฐเชพเช‡เชŸ เชงเชพเชฐเช• เชตเชšเซเชšเซ‡เชจเชพ เช•เชฐเชพเชฐ เชคเชฐเซ€เช•เซ‡ เชธเชฎเชœเชตเซเช‚ เชœเซ‹เชˆเช, เชคเซ‡เชฅเซ€ เชธเซเชฐเซ‹เชค เช•เซ‹เชก เชชเชฐ เช•เซ‹เชˆเชชเชฃ เช•เซเชฐเชฟเชฏเชพเช“ เชนเชพเชฅ เชงเชฐเชคเชพ เชชเชนเซ‡เชฒเชพ, เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชฒเชพเชฏเชธเชจเซเชธ เชฆเซเชตเชพเชฐเชพ เชคเชฎเชพเชฐเชพ เชชเชฐ เชฒเชพเชฆเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹เชจเซ‹ เช•เชพเชณเชœเซ€เชชเซ‚เชฐเซเชตเช• เช…เชญเซเชฏเชพเชธ เช•เชฐเซ‹.

เช…เชฎเซ‡ เช†เชถเชพ เชฐเชพเช–เซ€เช เช›เซ€เช เช•เซ‡ เช…เชฎเซ‡ เชฒเชพเช‡เชธเชจเซเชธเชจเชพ เชตเชฟเชทเชฏ เชชเชฐ เชฅเซ‹เชกเซ‹ เชชเซเชฐเช•เชพเชถ เชชเชพเชกเซเชฏเซ‹ เช›เซ‡ เช…เชจเซ‡, เชธเชฎเชธเซเชฏเชพเชจเซ€ เชœเชŸเชฟเชฒเชคเชพ เชนเซ‹เชตเชพ เช›เชคเชพเช‚, เชคเซ‡ เชคเชฎเชพเชฐเชพ เช“เชชเชจ เชธเซ‹เชฐเซเชธเชจเชพ เชฎเชพเชฐเซเช—เชฎเชพเช‚ เช…เชตเชฐเซ‹เชง เชจ เชฌเชจเซ‡. เชคเชฎเชพเชฐเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ‹ เชตเชฟเช•เชพเชธ เช•เชฐเซ‹ เช…เชจเซ‡ เชคเชฎเชพเชฐเชพ เช…เชจเซ‡ เช…เชจเซเชฏเชจเชพ เช…เชงเชฟเช•เชพเชฐเซ‹ เชตเชฟเชถเซ‡ เชญเซ‚เชฒเชถเซ‹ เชจเชนเซ€เช‚.

เช‰เชชเชฏเซ‹เช—เซ€ เชฒเชฟเช‚เช•เซเชธ

เช›เซ‡เชฒเซเชฒเซ‡, เช•เซ‡เชŸเชฒเชพเช• เช‰เชชเชฏเซ‹เช—เซ€ เชธเช‚เชธเชพเชงเชจเซ‹ เช•เซ‡ เชœเซ‡ เชนเชพเชฒเชจเชพ เชฒเชพเชฏเชธเชจเซเชธ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชถเซ‹เชงเชตเชพ เช…เชจเซ‡ เช…เชฎเชพเชฐเชพ เชนเซ‡เชคเซเช“ เชฎเชพเชŸเซ‡ เชธเซŒเชฅเซ€ เชฏเซ‹เช—เซเชฏ เชชเชธเช‚เชฆ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช…เชฎเชจเซ‡ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡:

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹