á áá
á˝áá ááľáĽ áľá á¨á
á ááĽáľ áľáá˝ áĽáááááŤáá, ááá áá á á áĽááá á RAD áááá áá áááľ áľáááá¨áĽ.
áááľ á¨ááá¨áĽ áá°áľ á áŁá á áľáŤá áá áĽá ááľááá á á°áἠá á°áἠááá ἠá áá ᾠᣠáĽá áĽááľá á¨áá á˛á᪠áŁáá¤áľ áŤááá áłá˛áŤ áľá á¨á°ááŤáŠ áá áááśá˝ áŤááłá¨á° á¨áá¨á ááľá á ááľá áá¨ááłáᢠááá ááá á¨ááá°áĽ ááľáááśá˝á áááááľ áá. á ááááľ áĽá á áá°áá°á áá°áľ áĽááľá áĽá áĄáľáá á¨áááľáá á°á áááá˝ ááááľ áá áĽáá°áááá áĽá áá áĽáá°áá¨áá¨á áá¨áłáľ áá˝ááᢠá áĽáá˝á ááľáĽ á¨á°áá°á ááá፠á˛ááááľ á ááŁá áááśá˝ áá áá°áŤá¨áĽ áĽá áľáá á¨ááĽáĽ áĽááľ á¨ááááľá áľá ááľáá áŤáľáááááłáᢠá áĽááἠááá áááľáá, áá á áĽáááą, áĽááá áá á¨ááááľ á áá áĽááłá, áĽáŤááá˝ áááŤá.
á ááááŞáŤ á ááá áá°
á¨áá፠áąááľ
áľá áááśá˝ á á ááá áŁá
áŞáŤáľ áĽáááá
áá áááľ á°á ááá á áśááľáአá á°ááá˘áŚá˝ áá ááľáľá ááľáĽ áĽáá˛áłá°á ááá á ááá˝ á ááá ááááśá˝ áĽáá˛áťáťá ááĽáľ áá°áŁáᢠá áĽááááš áááśá˝ áááąá áĽáá°áá áĽáá˛á°áá ááá ááá á áááľ ááá áá áŽá˝á áĽáá˛á°áŠ á ááá áąáááľá, á¨á¸áááá áĽá / ááá á¨áľáááąá áŁáá¤áľ ááĽáśá˝ ááááŠ.
áľá áá áááľ á¨áááááá¸á áá áá áĽáŤááá˝áĄ-
- á áśááľáአáá á¨á°á°á¨á áááŚá˝ ááľá°áŤá¨á á ááŁá¸á áĽá á¨áľáááą á¨á á ááĽáľ áŁáá¤áľ áá ááá áááááľ á¨áá¸áá?
- á¨á°áá°á°á áśááľáá áľá á¨áśááľáአáŁáá¤áľ áľá áá á ááľ á áááľ ááá á¨áá áľá?
- á¨áŁáá¤áľááľ ááĽáľá á¨áᎠáááááá á á˛áľ áľáŞáśá˝ áááąá áá° áá ááá¨á ááťáá?
á áŁá á¨á°áááąáľá á¨áááśá˝ áááá á áĽááá á¨á°ááá¨áľá á áá, á¨á áá á áááá á¨á°ááá¨áľáá¸á áĽááśá˝á ááá áá. ááá á¨áá˝á áááśá˝ á
áááľ ááĽá áá áᢠá¤á.á.á¤á 2.0. áĽáá° áĽáááą á¨áá áá˛áŤáá áá° áĽáą á áááŁáá ᣠáá á¨á áá á áááá áŤá áá á áá á ááĽááľ áĽááľááá°ááá ᣠááááŤáąá ááá ááłáą áááą á á á ááá ááŽáááľ áá áłááá á ááá°áĽ áááá˝ áá áá ᢠá á°á¨ááŞá, á°á ááá áááá áŤáľá°áŤááá, áááą á á°á ááá ááľá°áŤá¨á á áá˝áá. á áĽáááĽáŁ á¨áąáá áŤá á á¨áąáá áŤá á á¨áááľ ááá ááŽáááľá áĽáľáááĄáŁ áĽáá°áá áŁá áááľ ááááŤáľ áᢠááá á á áľá˝ááᢠá áááŤá˝á áá áá á á á ááĽáľ áŁáá¤áą áá á áá°áá áá.
á¨áááą áá á°ááłáłá á˝áá á á áá¤áአGPLv3. ááááá ááá á áĽáą áľá áĽáá˛áá áááááᢠáá¤áአááá¤á á¨áááť áľáŤáá˝ áááľ ááá áĽáá˛áá áĽá á á°ááłáłá áááľ áľá áĽáá˛áአá¨áááá á¨á á á፠áááľ ááᢠáá¸ááᥠáááľ á¨áŽáľ ááľááŽá˝á áĽáá°áá á ááťá áááŚá˝áá áĽáá˛áá˝á ááá°áłá áĽá á°á¨á᪠áĽá á áá á˛áá ááá á˛á°áŤáŠ áŽáąá á áá¤áአGPL áľá áŤááŠáľá˘ á áá ááłá áá áá áááŽáááłá˝á á°á áá áĽáá ááĽá á áá°áá. ááá áá GPLá áá° áá áááľ ááá¨á á ááá¤á áľáŞáśá˝ ááľáĽá á˘áá á¨á°á¨áá¨á ááᢠáááłá, á¨áá¨áŠ LGPL (GPL add-on) áá° GPLᣠáá° LGPL ááááľ á ááááᢠáĽá áá ááĽáĽ á á°ááá áľáá˝ ááľáĽ ááłá áá á.
á á á ááá áááŤá˝á ááááŞáŤ áá áŤá°á áá áᢠGPL3 áĽ.á¤.á . á áľááá á á°ááłáłáŠ áááľ á¨á°áťáťáá áŽáľ áľáááľ ááááŤáľ. áááłá˝áá á áá ááááľ áá á á áĽáá°ááá˝á á áľá á áá áᣠááá áá á Apache 2.0 áá áŤááą áľááśá˝ á áá°ááᢠá ááť á¨áśááľáá áááá´á˝á áá°á¨áľ GPLv3 ᨠApache License v2.0. áá á°áłáá ááᣠáá áááľ áááá áááąá ᨠApache License v2.0 áá° GPL v3.0 ááá¨á ááťáá áááľ ááá˘
Apache 2.0
áĽáá˛ááᣠá á˛áľ áááśá˝á á Apache 2.0 áľá á áááľ áŽáľ ááá á°á¨á᪠á°ááŁá áŤáá¸áá áááśá˝ á áááá áľ ááᣠá°ááłáłá áááľ áá áá á áŤáľááááᢠá¨áá á áłá˝ ᨠApache 2.0 áááľ ááá˝ áĽá áááłáá˝ áá ááľá áá¨áľ áá˝ááá˘
áááą á¨á á ááĽáľá áĽá áśááľáአá¨á°áááá áľá áááľ ááá á á áĽá áááĽááľ á¨ááŤáľááááľá ááľáááśá˝ áŤáááŁáᢠá¨áá´áł ááááľ á¨á á ááĽáľ ááľáłáá፠á á á ááĽáľ áŁáá¤áą áľá áĽá áááą á¨áśááľááŠá áá á¸áá ááĽáśá˝á áá áĽáá ᣠááááŤáąá áľá á˘áá¨áá ᣠá˘á°áĽá ááá á áá áááľ á˘á¸áĽá á¨á°áŤá˛á ááááľ á ááá áááŤáᢠááá á áááá áá áá áá˝áá. ááľáłáá፠áĽá á¨ááአáŽáľ ááá á¨ááŽáááą á°ááľ áá á áŤááá.
á GitHub áá á Apache 2.0 áááľ áľá áááá áááśáťá˝áá áĽáááááá˘
áĽáááŤá˘ á¨áááá ááááŽá˝
IONDV áááá á node.js áá á¨áá°á á°á¨á áŤáá¸á á¨áľá áá°áá áŞáŤáá˝á á ááłáłáł áá áááá á áááľ ááá áááá ááᣠáá á°áá á¨áŁáľ á¨ááŽááŤá á ááŁáĽ á˝ááł á áŤáľáááááá˘
á¨áá°áá áŞáŤá á°ááŁáŤáááľ áá á¨áľ á¨ááἠáááἠ- á¨ááááá˘áŤ ááá áá. áá á ááłáłáł á ááááŽá˝ áá á áááľá¨áľ á ááĽáł á¨áá¨á áá áááľáŤáľ á¨á°áá°á ááá ááá áá - ááŽáááśá˝á ᣠááŽááŤáá˝á ᣠááá áśá˝á ᣠááá° ááľá°áłá°áá á¨áᎠᢠááŽáááą á¨áááá° á¨ááἠá áĽááśá˝á áááłá¨áľ á¨áááłá ááááá áá ááá - á¨áá á°á áááá˝á áááἠááľ áááľ áá°áá áŤá ᢠ.
MongoDb áá˛á˘á¤áá¤áľ áĽá á áá áááá - á¨áá°áá áŞáŤ á ááĽáŽá˝á ᣠááłáłáłá áĽá áááĄá áŤáą áŤá¨ááťáá˘
áááŽáááľá áááľ áĽáá´áľ áĽáá°áá°áá á?
ááá á áá áááľ á áááą á˝áá áá° á¨áĽááľá ááŽáááľ áá¨ááť áĽá áŽááᣠááŽáááą á Apache 2.0 á¨á°á á á ááᢠá¨á á ááĽáľ áŁáá¤áąá ááĽááľ áŤáľáááááłáᣠáá ááᢠá¨á á ááĽáľ ááľáłáááŤ. áá áá á ááá áŽáľ ááá á ááá ááľáĽ ááľá¨á áá˝áá ááľáłáá፠(á Apache áááľ áľá áŤá áááá á¤á°-ááťáááľ á¨ááŁáŞááťá¸á áľá áá á¨ááá¨áá á¨á˝áá ááá)ᢠáááá áŤáą á¨ááአáŽáľ ááá á¨áĽáŤá áá á á°á°áŤá¨á á°ááľ ááľáĽ áŤáľáááĄá˘ á¨áááš áá áá áááľááá˘
á¨á á ááĽáľ Š 2018 ION DV LLC.
á Apache áááľáŁ áĽáŞáľ 2.0 áľá áááľ á°á°áĽáśáłáá˘
Apache 2.0 á¨áááľ á˝áá
ᨠApache áááľ
áĽáŞáľ 2.0 ᣠáĽá 2004
ááá˝ áĽá áááłáá˝ áá á ááá ᣠáááá¨áľ áĽá ááá°áŤá¨áľ
-
ááşáá˝.
"áááľ" áááľ á¨á á áááᣠá¨ááŤáŁáľáŁ á¨áá áľááááśá˝ áĽá áááłáá˝ áááľ ááá˘
áĽá á áá á°ááľ á ááá 1 áĽáľá¨ 9 á á°ááá¸á áá á¨áľ áá°áŤá¨áľ áĄáĄ"áááľ á°áŞ" áááľ á¨á á ááĽáľ áŁáá¤áľ ááá á¨á°ááá°ááľ á áŤá áááľ ááá˘
áááąá áĽá¨á°á áŤáá á¨á á ááĽáľ áŁáá¤áą"á áá á áŤá" áááľ á¨á°ááŁá á áŤá áĽá ááá á ááľááľ áááľ áá
ááá˝ á¨áááŁá áŻá¸á ᣠá¨áááŁá áŻá¸á ááá á á፠á¨áá áá¸á
á¨á፠á áŤá áá áááŁá á áĄáĄ ááá áľááá ááá áŁ
âááĽáĽáâ áááľ (i) áááá á ááĽáłá áá á á°ááááŞáŁ áááľá¤áá
á¨áĽáá á áŤá áááŞáŤ ááá á áŤáŤá ᣠá áá ááá
á áá áá፠ᣠááá (ii) á¨áááł á ááś (50%) ááá á¨á፠á áá áŁáá¤áľááľ
á¨áá á áá˛áŽáὠᣠááá (iii) á¨áá ááááą á áŤá á áá áŁáá¤áľááľ áĄáĄ"á áá°" (ááá "á¨á áá°") áááľ ááá°áĽ ááá á áá á áŤá áááľ ááá˘
á áá áááľ á¨á°á°áĄ áááśá˝á áá ááá˘"ááá" á á ááťáťáŤ áááľá¨á á°ááŤá á á˝ áááľ ááá˘
á áśááľáá ááá áŽáľ ᣠá°ááśá˝ áá á¨áᎠáá á ááá°áá
ááá áĽá áá á áááá˝á˘"ááá" á á áááľ á¨ááŤááŤá á¨ááᣠáááááá á áááľ áá
ááá ááá áááἠááá áá°ááá ᣠáá á¨ááŽ
á á°á ááá¨á á¨áááŽá˝ áŽáľ áŤáá°áá°á ᣠá¨á°áá አá°ááśá˝ áŁ
áĽá áá° ááá˝ á¨áá˛áŤ ááááśá˝ áááŁáá˝ áĄáĄ"áĽáŤ" áááľ á¨á¸ááááľ áĽáŤ áááľ áá, ááá ááá
á âšáâş áĽáá°á°ááá¨á°á á áááą áľá áĽáá˛áá á¨á°á°á¨áá á¨ááá á á˝
á¨áĽáŤá áá á¨á°áŤá°á° ááá á¨á°áŤáŤáá á¨á á ááĽáľ ááľáłáááŤ
(á ááľ ááłá á¨áá á áłá˝ áŁáá á áŁáŞ ááľáĽ ááá§á).âá¨áááť áĽáŤáá˝â áááľ á áááťá áá á ááá ááľáĽ áŤá ááááá áĽáŤ áááľ ááá˘
á á ᣠá áľáŤá áá á¨á°áá á¨á° (ááá á¨á°áá) áĽá á
á¨á ááľááľ áááłáὠᣠááĽáŤáŞáŤáὠᣠááĽáŤáŞáŤáá˝ ááá ááá˝ ááťáťáŤáá˝
á á á ááá ᣠá¨á°áŤá˛ááľ á¨ááááŞáŤ áĽáŤá ááááá áĄáĄ ááááááš
á¨áá ááᾠᣠá°ááŤáŤá˘ áĽáŤáá˝ á¨ááአáĽáŤáá˝á á áŤáŤáľáąá
á¨á¨á¨á¨á¨á¨á¨á¨á¨á¨á¨á¨ á¨á¨á¨á¨á¨á¨á¨á¨á¨ á¨á¨á¨á¨á¨á¨á¨á¨ á¨á¨á¨á¨á¨á¨ á¨á¨á¨á¨á¨á¨ á¨á¨á¨á¨á¨á¨á¨ á¨á¨á¨á¨á¨á¨á¨ á¨á¨á¨á¨á¨á¨ á¨á¨á¨á¨á¨á¨
á¨áĽáŤ áĽá á¨áááť áĽáŤááš áĄáĄâáááŽâ áááľ áááááá á¨á¸ááááľ áĽáŤáŁ á¨ááŽ
á¨áĽáŤáá á¨ááááŞáŤ áľáŞáľ áĽá ááá¸áá ááťáťáŤáá˝ ááá áááŞáá˝
áá°á፠áĽáŤ ááá á°ááŁáŞ áĽáŤáὠᣠáá á°áĽá áá
á á á ááĽáľ áŁáá¤áą á áĽáŤá ááľáĽ áĽáá˛áŤá°áľ ááááľ á°áá ááá§á
ááá ááá ááá á¨áĽ á á°ááá°ááľ ááá°áĽ ááá á ááá á áŤá
á¨á á ááĽáľ áŁáá¤áľ. ááá ááş ááááá˝ "á¨á°á°á "
áááľ áááááá á¨á¤áááľáŽáá ᣠá¨áá ááá á¨á˝áá áááááľ á°ááłá áááľ áá
ááááľ á°áŞá ááá áá°ááŤáŽáš ᣠá¨áᎠáá á áá°áá°áá
á á¤áááľáŽáá á¨áááááľ áááá áá ááááᾠᣠá¨ááá áŽáľ ááĽáĽá áľáááśá˝ áŁ
á ááá á¨áá°áłá°áŠ á
áĽáŤá ááááŤá¨áľ áĽá áááťáťá ááá áááľ á°áŞ áŁ áá
á ááá˝ á¨á°ááá ááá á áá ááááľ áááŁáŁáľá áłáá¨áá
á á áááĽáľ áŁáá¤áą á á˝áá "á áľá°áá˝á á áá°áá" á°áĽá á¨á°á°á¨áá˘"á áľá°áá˝á á á ááŤá˝" áááľ áááľ á°áŞ áĽá ááááá ááá°áĽ ááá á áá á áŤá áááľ ááá˘
á áĽáłá¸á áľá á ááľ áááľ á á°á¨á°á áĽá á
á ááá á á áĽáŤá ááľáĽ á°áŤáˇá áĄáĄ -
á¨á á ááĽáľ áááľ ááľá áľ. ááá˝ áĽá áááłáá˝ á°áá˘
áá áááľ áĽáŤááłááą á á ááŤá˝ áááááá áá°áĽááłá áŁ
á ááá á áá á°á¨á ᣠáĽá¸á áŤááá ᣠáŤá áá፠ᣠá¨áŽáŤáᲠáá ᣠá¨áááááľ
á¨á á ááĽáľ áááľ áááŁáᾠᣠá¨áá¨áá˝á áĽáŤáá˝á ááááááľ áŁ
á áá áŤáłáŠ ᣠá áá áŤá¨ááá ᣠáááľ á˝áá áĽá áŤá°áŤáŠ
áĽáŤ áĽá áĽáá°áá áŤá á°ááłá áľáŤáá˝ á áááť ááá á áĽá á á˝á˘ -
á¨áá°ááľ áááľ ááľá áľá˘ ááá˝ áĽá áááłáá˝ á°áá˘
áá áááľ áĽáŤááłááą á á ááŤá˝ áááááá áá°áĽááłá áŁ
á ááá á áá á°á¨á ᣠáĽá¸á áŤááá ᣠáŤá áá፠ᣠá¨áŽáŤáᲠáá ᣠá¨áááááľ
(á áá ááá ááľáĽ á¨á°á áá°á á áľá°áá) áááľá¨á á¨áá ፠áŁáá¤áľááľ áááľ áŁ
áľáŤáá ááá¸áĽ ᣠááá¸áĽ ᣠáááľááŁáľ áĽá á áá áá፠áááľá°ááá áŁ
áĽáá˛á ááááą áááľ ááááľáá¸á ááá˝áá á¨áŁáá¤áľááľ ááĽáľ áĽáŤá áĽáť á¨áááá¨áľ áá
á áá´áł á áĽááą á ááŁáą áĽáá°áá áŁá á áľá°áá˝á á á ááŤážá˝
á áľá°áá á (áśá˝) áĽáť ááá á á áľá°áá˝áááťá¸á (áśá˝) áĽáá
áĽáá°áá ááááľ ááᎠ(áśá˝) á¨áá¨áĄá áľ áĽáŤ áá áĄáĄ á áá°
á°áá á ááááá á áŤá áá á¨áá ፠áŁáá¤áľááľ áááľ (á. á¨ááŽ)
á¨áááŁáá áĽáŤáá ááá á ááą ááľáĽ á¨áááŁáá áĽáŤáá) áĽáŤáá á áááá
ááá á áĽáŤá ááľáĽ á¨á°áŤá°á° á áľá°áá á ááĽá°á áá
ááá á áľá°áá á áŤáá á¨áá ፠áŁáá¤áľááľ ááĽáľ áĽá°áľ ᣠá¨á፠áááááá á¨áá ፠áŁáá¤áľááľ áááľ
áá፠áĽáŤ á áá áááľ áľá á¨á°á°á ááľ ááá¨áŁá
áĽáá°áá ááááľ áááá á¨á°á°á á áľ áá ááᎠáĄáĄ -
áĽáá°áá áá¨ááá. á ááá˝á ááŁááľ áĽá áá°áŤá¨áľ áá˝ááá˘
áá አááá áá አáĽáŤáá˝ á ááááá ááŤá¨áá ᣠáŤá ááá áŤá
ááťáťáŤáὠᣠáĽá á áááť ááá á áĽá á á˝ ááľáĽ áĽááľá áŤá°á¨ááľ
á¨áá¨á°ááľá áááłáá˝ ááááľ(á) ááá ááááá á¨áĽáŤ á°ááŁáŽá˝ ááľá áľ á ááĽááľ ááá
á°ááłá áĽáŤáá˝ á¨áá áááľ á á ; áĽá(á) ááááá á¨á°áťáťá áááá˝á áłáá ááľáłáááŤáá˝á áĽáá˛áá ááľá¨á á ááĽááľ
áááášá áĽáá°ááᥠá áááá˝; áĽáŠ á ááá¸áá á¨áááť áľáŤáá˝ ááá ááá ááŤá á ááŚáľ
áĽááľá áĽáá°ááŤá°áŤáŠ ᣠááá á¨á á ááĽáľ ᣠá¨áá ፠áŁáá¤áľááľ ááĽáľ ᣠá¨áááľ ááááľ áĽá
á¨áááł ááááŤáá˝ á¨áĽáŤ ááá ááá áŁ
á¨ááááá áááá á¨ááááá¨áą ááľáłáááŤáá˝á áłáá¨áá
á¨áááť áĽáŤáá˝; áĽá(á) áĽáŤá "ááľáłáááŤ" á¨á˝áá ááá áĽáá° á¨áŤáą á áŤá áŤáŤá°á°
áá°áŤá¨áľ ᣠá¨á፠áĽááľá á¨ááŤá°áŤáŠáá¸á ááááá á°ááá áľáŤáá˝ á¨ááľ ááá á ááŁá¸á
á¨áŤááá á¨áŁáá¤áľááľ ááľáłáááŤáá˝ á¨ááá ἠá á áŤáŤáľáą
áĽáááŤá á¨ááŤá°áá ááľáłáááŤáá˝á áłáá¨áá á áĽáá°áá áŤá ááľáłáá፠ááá ááľáĽ
á˘áŤááľ á á ááą á¨áľááá áĽáŤáá˝ áááááá ááá áááá¨áłá
á¨áá¨á°ááľ áŚáłáá˝ ááľáĽ-á ááľáłáá፠á¨á˝áá ááá ááľáĽ á°á°áŤááˇá
áĽáá° á°ááłá áĽáŤáá˝ á áŤá; á áááť á á˝ ááľáĽ ááá
á°ááśá˝ ᣠá¨á°ááá áĽáŤáá˝ áá á¨áá¨áĄ ááá áŁ
á áá¨áá˝á áĽáŤáá˝ á á°áá á¨á ááłáŤ ááľáĽ ᣠá¨áá áĽá
áĽáá°áá ááááľ á¨áśáľá°á ááá ááľáłáááŤáá˝ á áá°á áááľ á ááłáŠá áľ áŚáł áá áĄáĄ áááśáš
á¨ááłáá፠ááá ááá¨á á áááááľ áĽáť áĽá
áááąá á áŤáťá˝áᢠá¨áŤáľáá áá፠áá¨á áá˝áá
áĽááľá á ááŤá°áŤáŠáľ á ááŤá áĽáŤáá˝ ááľáĽ áŤá ááľáłáááŤáá˝
ááá á¨áĽáŤá á¨ááłáá፠á˝áá á°á¨á᪠áĽáá° áá
áĽáá°áá áŤá á°á¨á᪠á¨áŁáá¤áľááľ ááľáłáááŤáá˝ áá°á¨áá á áá˝áá
áááąá áĽáá°ááťáťá áĄáĄá¨áŤáľáá á¨á á ááĽáľ ááá፠á áĽááľá ááťáťáŤáá˝ áá áá¨á áá˝áá áĽá
á°á¨á᪠ááá á¨á°ááŤáŠ á¨áááľ ááá˝á áĽá áááłáá˝á ááŤááἠáá˝áá
á¨á áá°á ááťáťáŤáá˝ ááá áá ᣠáááŁááľ ááá ááá°áŤá¨áľ ááá
á á á ááá áááááá ááĽáá˛á ááááśáš á°ááłáŤá áĽáŤáὠᣠá á áááá
á¨áĽáŤáá ááŁááľ áĽá áá°áŤá¨áľ á áá áá፠áŤááá
á áá áááľ ááľáĽ á¨á°ááášáľá áááłáá˝ áĄáĄ -
ááᎠáá á¨áĽ. á ááá˝ áŤááááš á áááŁ
á áľáŤ áá áĽáá˛áŤá°áľ áá á°áĽá á¨áááἠááááá áááŽ
á á áá° ááááľ á°áŞá á ááá˝ áĽá áááłáá˝ áá á¨áľ áááá
áá ááᾠᣠáŤá á°á¨á᪠ááá˝ ááá áááłáá˝á˘
á¨áá á¨á°á áá°á á˘ááá ᣠá áá ááľáĽ ááá á¨áá°áŤ ááá á¨áááťáťá ááá á¨áá
áĽááľá áŤáľáá¸áá¸áá ááá¸áá á¨á°áᨠá¨áááľ áľááááľ ááá˝
áĽáá°ááá áŤá áááŽáá˝á á á°ááá¨á° á¨áááľ á°áŞá áá áĄáĄ -
á¨áááľ ááááśá˝. áá áááľ áááąá ááá áá áááľ á áá°áĽá
á¨áááľ á°áŞá áľáὠᣠá¨áááľ ááááśá˝ ᣠá¨á áááááľ ááááśá˝ ááá á¨áááľ áľáá˝ áŁ
á áááá ááááŤáłá áĽá ááŁá áá á á ááá á¨áá á¨áá á áľá°áá
á¨áĽáŤá áááť áĽá á¨ááłáá፠ááá áááľá ááŁááľá˘ -
á¨ááľáľá ááľá°áŁá áŤá˘ á áááá¨á°á á á áŤáá°ááá ááá
á á˝áá á°áľááá°áá ᣠáááľ á°áá áĽáŤáá (áĽá áĽáŤááłááąá) áá°áŁá
á áľá°áá á á á ááŤá˝ á áľá°áá ááá áŤáááŁá) á "AS IS" áá á¨áľáŁ
áŤáá ááłá˝ ááááľ ááľáľááá˝ ááá áááłáὠᣠááááš ááá
áŤááá°áĽ ᣠááá¸áá ááľáľááá˝ ááá áááłáá˝ á¨ááŽ
ᨠâTITLEâ ᣠâá¨ááá áľá ᣠá¨áááľ áĽáŤ ááá á á áâ
áአáááᢠáĽááľá áĽáá˛ááľá áĽááľá áĽáť áááááąá á¨áááľáąáľ áĽááľá áááľ
áĽáŤáá á¨áá áá ááá áĽáá°áá áá°áŤá¨áľ á°áá˘ááľ áŤáá áĽá áááá áááľ ááľáĽ áŤáľááĄ
á áá áááľ áľá á¨ááá áą áááśá˝á áá á¨á°áááą á á°ááá˝á˘ -
á¨á°á áŤáááľ áá°áĽ. á ááá á áááľ áááł áĽá á á á ááľá ááłáĽ áľááŁ
á áľáá ááľáĽ (á¸áá°áááľá á¨ááŽ) ᣠáá ááá áá áŁ
á áááá¨á°á áá áŤáá°á á¨á á áľá°áá (áá á°áĽá áĽá á áŁá á¨áŁáľ)
á¸áá°á áľáááśá˝) ááá á á˝áá á¨á°áľáá ááááá á áľá°áá˝á á á ááŤá˝ ááá á áá áľ
áááłáśá˝ á°á áŤá á¨ááááľ áááááá ááĽá°á ᣠááĽá°á áŤááá ᣠáአáŁ
áĽáá° á ááľ á¨áááł ááááá áá áá á á ááŁá ááá á ááŤáľá¨áľáá ááłáľ
á¨áá áááľ áá¤áľ ááá á¨áĽá á áá ááá ááá áá á áááťá
áĽáŤ (á á áááľá á ááŁáľ á¨ááłáľ ááłáśá˝á á¨áᎠáŁ
á¨áĽáŤ ááá, á¨áŽááá°á áĽáá˝áľ ááá áĽáášááľ, ááá ááááá áĽá ááá
ááá˝ á¨áááľ ááłáśá˝ ááá áŞáłáŤáá˝) ᣠááá áĽááłá áĽáá°áá áŤá á áľá°áá˝á á á ááŤá˝ á˘ááá
áĽáá°áá áŤá ááłáśá˝ ááአáĽáá°áá˝á ááá á°á°áĽáśáłá áĄáĄ -
ááľáľá ááá á°á¨á᪠á°á áŤáááľá ááá áᢠáĽáá°áá á áá°áŤá¨áľ áá
á¨áĽáŤáá ááá á¨áááť áĽáŤáášá ááá á¨áĽ áŁ
áĽá ááľáá á°ááŁááᾠᣠááľáľá ᣠáŤáł
ááá á¨áá áá á¨ááŁáŁá ááá˝ á°á áŤáááśá˝ áá´áłáá˝ áĽá / ááá ááĽáśá˝
áááľ. ááá ᣠáĽáá°áá áŤááľá áá´áłáá˝ á ááá á áĽááľá áĽáť áĽááá ááá°áľ áá˝áá
ááá áłááá á áŤáľá áľá áĽá á áĽááľá áĽá¸á áááááľ áá
á¨áá á¨ááááá á áľá°áá˝á á á ááŤá˝ ᣠáĽá áŤáł ááááá á¨á°áľáá áĽáť áŁ
áĽáŤááłááąá á áľá°áá á á á ááŤá˝ áááááá á°á áŤáááľ áá¨áá¨á áĽá ááŤá
áĽáá°áá áŤá á áľá°áá á á á ááŤá˝ á ááááŤáľ á¨á°á¨á°áą ááá á¨á°á¨á°áąáŁá¸á á¨áááŁáá áĽáŤááá˝
áĽáá°áá á áááľ ááľáľá ááá á°á¨á᪠áááááľ áľáááá áá˘ááá˝ áĽá áľááááśá˝ áá¨á¨áť
á áŁáŞ-Apache License á áá° áĽáŤá áĽáá´áľ áááá¨áľ áĽáá°ááťá áĄáĄ
ᨠApache áááľá á áľáŤá áá ááááá¨áľ á¨áá¨á°ááľá áŤáŤáá
á¨áŚááá á°ááł ááłá°á˘áŤáŁ ááľáŽáš á á áá á¨á°ááá áľ "[]"
á áŤáľá á ááá áá¨á áá°áŤá áĄáĄ (á áŤáŤáľáą)
á ááá˝!) á˝áá á á°áá˘á ááľáĽ ááááľ á áá áľ
áááá á áá¸áľ á¨á áľá°áŤá¨áľ á ááŁáĽá˘ áĽá á°áá áĽááááŤáá á
á¨ááá ááá á¨ááá áľá áĽá á¨áááá ááá፠á áá á°áŤáˇá
á¨á á ááĽáľ ááľáłáá፠áá á°ááłáłá "á¨áłá°á áá˝" áááá
á áŚáľá°á ááá áááἠá¤áśá˝ ááľáĽ ááłáá፠áĄáĄá¨á á ááĽáľ [yyyy] [á¨á á ááĽáľ áŁáá¤áą áľá]
á Apache áááľáŁ áĽáŞáľ 2.0 ("áááą") áľá áááľ áŤáá;
á¨áááą áá áŤáá°áľáá á áľá°áá áá áá ááá á áá áá ááááá˘
á¨áááąá á á á ááááľ áá˝áá áhttp://www.apache.org/licenses/LICENSE-2.0 á áááá¨á°á áá áŤáá°á á¨á ááá á á˝áá áááľáááľ á¨áśááľáá á áľá°áá
á áááą áľá á¨á°á¨áááá á "AS IS" áá°á¨áľáŁ
áŤáá ááłá˝ á¨ááľáľá áá¨áááŤáá˝ ááá áááłáὠᣠá ááá˝á ááá á á°ááá᪠áĄáĄ
áá°áá°á ááá áááśá˝ á¨ááááá áááľá áááá¨áą áĽá
á áááą áľá áŤá áá°áŚá˝
áááľ = áá
áá áááľ ááá áĽááłá ááť á˘ááá ááá°áááľá á ááá áľá, áĽá áá°á á˛á áá°áŚá˝á ááłááá˝á á°áĽá°áá. á¨áĽááľáá ááááľ áĽá á°á áá áááąáá á¨áááľ ááľáĽ á ááľááŁáľ áááľ ááá¨áĄáŁ ááááŤáąá á¨áááľ ááá áśááľáá ááĽáą á¨á°áá°á ááᢠá¨ááŽáááą á°á áá áááąá á áĽáą áĽá á á á ááĽáľ áŁáá¤áą ááŤá¨á áĽáá° áľááááľ ááááľ ááááá á áááŁá, áľááá á ááá áŽáľ áá áááááá áĽááá á¨ááá°áą á ááľ, á ááŽáááľ áááľá áá á¨á°áŁááľá áá°áŚá˝ á áĽááá áŤá á.
á áááľ áááľ áá á¨á°áá°á áĽááá áĽáá°á°á á á°áľá áĽáá°áááá áĽá á¨ááłáŠ ááľáĽáľáĽ á˘ááá áá° áááľ ááá á ááŤá°áááľ ááááľ áá áĽáá ááľ ááá á¨áá áľáᢠááŽáááľáá áŤáłáľá áĽá áľáááĽáśá˝á ᣠáľááĽááľá áĽá áľáááá˝ á áááąá˘
á áá á áááá˝
á áá¨á¨áťáᣠáľáááŁá áááśá˝ áá¨á áĽááľááá áĽá ááĽá ááááá˝ á áŁá á°áľáá á¨áááá áĽááľáááἠá¨á¨áąá á ááłááľ á áá ááĽá áśá˝áĄ-
áááľ á¨á áᲠá¨áááśá˝ áááá á¨áááľ áŞá á¨github áááľ ááá áááŞáŤ á¨áááľ á˝ááá˝ á á°ááŤáŠ áááľ áááśá˝ ááŤá¨á áŤáá ááŠááľ á¨áááľ ááá áááśá˝ á áá áááŞáŤ - áĽá
á á áŁá á áá
á˝áá ĐžŃááááľ á¨á°á°á¨áá áľ-á ááľ á¨áááľ ááá áááśá˝ ááááśá˝ áľá GNU GPL 3 á¨StackOverflow ááá˝ ááľáĄ
ááá: hab.com