á áá
áłáááľ á á´ááľ áá°ááľá áá á¨á áᲠááľá˛áŤá ááŤááłá
á ááá ááá áĽááááᣠá Opensource á¨ááá áá ááşá˘ á ááá˝ áĽáá°ááłá¨á áááľ ááá ááŽáááľ á¨ááŽáááąá ááá áŽáľ áááááľ á¨ááá áąáľ áááśá˝ ááľáĽ á ááą ááᢠá á°á¨ááŞá, áááľ ááŽáááľ áááľ á¨áśáľá°á ááá ááá˘áá˝ áááŚá˝á ááľá¨á áá˝áá. áŤá áááľáŁ á ááłááľ áŠáŁá፠ááá ááᢠá¨áááąá áŽáľ á á¨áá ááá áá á¨áłá°áᣠáá áĽáľáŤáá áá á áááľ á¨áááľ ááá ááŽáááľ á áá°á¨áááᢠáĽá á áá¨á¨áťá, ááááá á¨ááŽáááľ áĽáá áľáá´ áá° á ááľ á áááľ áá¤áľ áááŤáľ á áá áľ, áĽá á¨ááŽáááą ááá˝ááľ áá áá¤áľ á áŤáą ááá˘áá˝ áĽáť áĽá á áá áĽáá°ááá áŤááááłá.
á¨áááľ áááśá˝á á˝ááŽá˝ á áááŤá. áá á áŁá áľáá áĽá áĽáá ááá፠á¨ááŤáľáááá áááľ ááᢠá áá áááľ áá á áŁá áĽá áĽáŠ á˝ááá˝ áĽá ááłááśá˝ á°á˝ááá. ááá áá áĽá áŤá´ á á á ááĽáľ ááľá á¤ááľáááľ áľáááááŠ, áááą á¨ááŽáááąá ááŚá˝ ááááľ á áá áľ áĽááá. áááłáᣠáá¤ááŚááľ á¨ááá¤á áááľ ááá á¨á˘á¤áľá˛ áá፠áľááá°á á ááá á¨áá˘
áááľ ááá ááŽáááľ áááŚá˝á á¨ááľá¨á áĽá á áááľ ááá ááŽáááą áĽáľááľ áá á°á áĽá á¨ááľá¨á á˝ááłá ááľá áľ á áá áľ á¨ááá áĽáááł ááŽáááą áá°áŤá¨áąá áŤáłáŤáᢠáĽáąá ááľá°áłá°áᣠáłááááľá áĽá á ááťá¸áá ááľá á á á¨á°áá¨á á áľá°áłá°á áŤáá ááŽáááľ áá á˛ááłá°á á áŁá á¨áŁáľ ááᢠááááŤáłá áĽáŤá á¨áááłá ááááľáá áááľ ááŽáááśá˝ á á á ááá ááááľáá? áááą á áááľ á ááááľ ááľá áá áá ᣠáá°áá°á á¨ááŽáááśá˝ ááá ᣠá¨áá á ááŤá¨áĽ áĽá áá˝ á¨ááŞá á¨á áá áá¸áᢠáŤá áááľ áááá ááŽáááśá˝ á°áľáá á áá°áá áĽá áááľ á ááŤá¨áĽ á á á ááá á°ááŁáááľ á áá. áááłá áááá ááá፠ááá áá ááŽááá áááľ á áá ááá áá á¨ááĽáĽá áľáááľ áááááľ á áľá¸á᪠áá. á á, á áĽáááĽ, áĽáá°áá áŤá áľáááśá˝ á áááľ ááŽáááśá˝ áá á¨á°áá°á¨áą áááá˝á ááŤá°áľ á ááŁá¸á, ááááŤáąá áá á ááŤáł áĽá áá˝á áŤáľááá. ááá áá á ááľ á°á ááá¨á¨áťá áááľ á°á áŤá ááá á áá áľ. ááá áĽááłá áľáááą áá á áá á áááľ ááŽáááśá˝ áŽáľ áá á¨á°áá°á¨á° á˘ááá ááá˘á áááá ááá áá° á ááľ áľáááľ á áá¸á áĽá á¨á°áá°á áááŁáłáá˝á áĽá á ááĽáŽá˝á áŤá°á¨á, á áá á¨áą áááá. áŽáą á áá ááá áá˝ááá˘
áĽáá˛áá áááľ ááá ááŽáááśá˝á á ááá á ááá á áá áá¨áľ ááĽááá áľáááśá˝ áĽá áĽá áá˝ á ááľá˘ á áľááľá áĽááłááŠáľáŁ á¨ááťáá áľáááľ áŽáľ á áá ááá áá˝ááᢠááá ᣠááááŤáąá áľáááąá áááá°á˝ ááá á°á á ááľ á áááľ á ááŽááá ááá¨á áĽáá°ááá˝á ááá áá ᢠáá áĽáááľ ááᣠááá áá á¨á°áá°á á¨áŽáąá áááá˝ áááá°á˝ á¨áááá á°á ááá áá˝ááᣠááá áááłáᣠá ááľ á°á áĽá á áá á¨ááá á¤á°-áá˝áááľ á áľááá áĽááłáá°ááᨠááŤáá áá˝ááá˘
áŤáááá á¨áľáááąá á ááłááľ áá°á¨áłá áááá˝ áá°á°áᨠááŽáááľ á˘ááľáĽ á¨á áá áĽá á ááłáŤáᢠáááłáᣠá ááľ ááááľ á¨ááἠáááἠááŽáśáŽáá á¨áá°áá á¤á°-áá˝áááľá˘ á áá ááłá áá ááŽáśáŽá áá°á áá°á ááá° ááłá á¨á°áá°á á˘ááá áĽááłá, áá áá á¨áľáááąá ááá ááá á á ááŞáá˝á á¨áá á áŤáŁá˘ áŤá ááá˝ áŠáŁááŤáá˝ áá áááŤáľ áá˝áá. á á°á¨ááŞá ᣠáá áá á¨áľáááľ ááá á ááἠá፠ááľáĽ á¨ááŤá á áľááťááľáśá˝ áá¤áłá á áá ááááľ ááá áá áĽá áá áááááᢠáĽá á áá¨á¨áťáᣠá¨áśáľá°á ááá ááá˘áá˝ á¨áá ááá áľ ááŤáá áá° á ááľ áááá°á á áŤá ááá¨áľ áá áá ááá á¨á°áťá áááľá¨á áŤáľá˝áááᣠááááŤáąá áá¤áłá á¤áá ááá˝á áá á¨áĽáŁ á°ááśá˝á ááá á á ááĽáᣠáĽá á¨áá¨áŤ á˝ááá áľáááťáťá áĽááłá á áááááá˘
á ááľ áŠáŁá፠áááľ ááá ááŽáááśá˝á áłáááĽá á¨áááľ áĽá ááĽá áá˝á ááááľ áá˝áá, áአáŁáááŤá°ááš á áľáá áą ááľáĽ áĽá á áá á ááá á¨áśáľá°á ááá ááŽáááśá˝ ááľáĽ ááłá°á á á áá. á¨ááá á áá ááá áĽá ááĽá áá˝ áááŤá-á°áŤá°áá˝ ááŽáááąá á á°áἠáŤááá, áľááá á¨á áá áá¤áłá á áá ááááľ áá ááá, áŠáŁááŤá á¨ááŽáááąá áĽáľááľ á á áŁáŤ áá á°á˝áĽá ááŤáłáľá áá˝áá, áĽá ááá-á¨á°á°áŤ áŽáľ áá áá á¨áŠáŁááŤáá á᪠ááááłá.
á¨áááľ ááá ááŽáááśá˝á á¨ááá á áĽá áá˝ á áá á áŤá ááᢠáĽáá° ááťáťáĽ áŤá á áá á¨áááľ áĽáŤáá˝á áĽááá°áľá˘ ááĽáą, áá á¨áá ፠ááľáááśá˝á á áĽááľ áááááá á¨ááŤáľá˝á á áŁá áĽáŠ áá áŞáŤ áá.
áĽá á áĽááἠᣠá¨ááááť ááá ááŽáááľ áĽáŤáľáá áĽáá°ááááá áአá፠á°á¸áŤá á áľááá áááá áá¤áłá ááááľ áááá áááááľ á¨ááĽáá ᢠá á ááłááľ áááłáá˝, áá° áá ፠ááááŁáľ áĽá¸áá ááááľ áá áá. áááłáᣠá¤ááŚááľ RTOS áááá á áĽáá° ááŽáááľ áá áááŻáᢠááááŁáľ áĽá á°ááŤáŤáŞáá˝ áĽááłá ááĽáŤáŤáľ á áŤáľáááá. áá á á¨á°áĽ áłááá á ááŽáááąá ááá á°á áá áááľá á¨áśáľá°á ááá ááá˘áá˝ ááŽáááąá áá áá áĽáá˛ááአá ááá á á ááĽá áľ á ááá¨áá áá áá˘
á áááľ ááá ááŽáááľ ááľáĽ áá á á¨á°áĄ ááá ááᢠá¨ááŽáááľ á áľá°áłá°á ááŞáá˝á á á¨áá°á áááł áĽáá˛áááą, ááŽáááąá áĽáá˛áŤáłáĽáŠ áĽá áĽáá˛á°áá áŤáľá˝áááłá. áŤá áá á á¨á°áĽ ááá á áááľ áááľ ááá ááŽáááľ á¨áá áááľ áĽáá˝áááá˘
áááľ ááá á¨ááŽáááľ áá á á¨á°áĽ áĽáá´áľ ááá á áĽá ááľá°áłá°á áĽáá°ááťá áĽá áááŽá˝ á°á˝áááᢠáá°á á˛á á¨áłáááľá áĽáááłáá˝ ááááááᣠá á¤ááŚááľ áááľ áá ááá°áŽá áĽáááŤááᢠáááłá áá á á¨á°áĽá á¨ááá á áá°áľ á áŁá á áľá°áłá˝ ááłá ááᢠáŤá áááľ áĽááá˝ á ááľá áá á á¨á°áĽ áĽáá´áľ ááľá°áłá°á áĽáá°áá˝á ááááŠáłá ᣠáá á¨á°áá á¨áŁá¸á áááŤáľ á ááłááľ áá á˝á ááŁáá ᣠáá ááá á¨áááľ ááľáĽ á ááľááŁáľá˘
áááľ ááá á¨ááŽáááľ áá á á¨á°áĽ á˛áá á ááá á á ááá á°ááŚá˝ á¨áá. ááá´ ááá á áááľ áááá°áá á°ááŚá˝ á¨áá, áá áĽáá° á¨áĽá áĽááľ á¨áá, ááááŤáąá ááŽáááśáš á áŁá á¨á°ááŤáŠ áľááá áĽáť áá. á js áá á¤á°-áá˝áááľ áĽá áá ááłááľ á¨áá°á áአášááŽá˝ áá á á¨á°áĽ á˛ááĽáŠ á°ááłáłá á áá˝á áá áá á áá˝áá áááľ á ááťááᢠá¨áá á á áá á á°ááŤáŠ á¨ááŽáááą á¨áĽáľááľ á°á¨ááá˝ (áĽá áľááá áá á á¨á°áĄ), á°ááŚáš ááááŁá.
á¤ááŚááľ áĽáá° á¨á°á᪠ááŽáááľ á¨ááá¨á á¨á˛áľá°á ááŽááŤááá ááá á°ááŞáá˝á ááááľ áľááá á¨á ááᢠáĽáá°áá áá° áá áá á á¨á°áĽ áĽá¨ááŁá áá áᢠá¨áá áá á á¨á°áĽ á°áłáłááá˝áᣠá°ááŞáá˝áᣠá áአááŤá¸áᣠá áľáááľ ááŽááŤááá ááľá áłáááłá áľáŤáŁ á¨áŽááľ áľáŤ áĽá á˛ááááá˝á á áĽáŠ á¨á˘ááąáľáľáŞ ááááśá˝ áááááŤá¸á áĽáá˝áááᢠáááľáᣠá ááľá áá á á¨á°áĽ á¨áá°áŤááľ áá°á¨áłá á áá˝á á°á¨áľáááᥠá¨áá á á¨á°áĽ á áŁááľ á¨áá ááá ááá á á ááŁá¸áᣠáĽá áá áá á¨á°áłáłáá á áľá°áá ጠáá ááááľ á áá áľá˘
ᨠEmbox ááŁáŠ á°á¨á á¨áśáľá°á ááá á°á áááá˝ ááá áá áᢠá°á áááá˝ á áááľ ááá áá á á¨á°áĽ ááľáĽ áá á°áłáłááá˝ áááá¸áá áá¨áłáľ á áŁá á áľááá ááᢠáĽááá áá á¨ááá˘áá˝ á¨á áá á°á áááá˝ á áᢠáĽá á¨ááŽáááľ á áľá°áá á áááľá¨á ááááá á ááááŞáŤ á á ááľ ááá á áá ááááľ áá áá ááááŤá.
á¨ááááŞáŤááš á¨á˘ááŚááľ á°á áááá˝ á¨á˛ááŹá˛áŤá áłáá ááá˛ááľ á˛áááľáááľ áá áŠá˘ á Lego Mindstorm á ááŤá firmware áááá á ááłáĽ á á áá áá ᢠáĽá ááá áĽááłá áĽááá á ááá á¨ááá ááľáĽ á°á áááá˝ á˘ááá (á¨áĽááą áá á á áŤá á°áááá°á áá áĽáá°áááá áááŤá¨áľ áĽáá˝ááá)ᢠáá á ááá á áŁá áĽáŠ á°ááᎠáá á. áááłáᣠáŽáŚáśá˝ á áľá°áłá˝ áĽá áľáŠá¨áľ á¨ááľáĄ áľááá áááá˝ ááłáŠ á¨áá˝á ááłáŤáá˝á á ááá á°ááᢠá áá¤áąáᣠá¤ááŚááľ áá áĽáá°áá áĽá áĽáá´áľ áĽáá°áá ááá áľ áá á¨á á¨ááአáĽááá°á á¨áśáľá°á ááá á°á áááá˝ á ááá°ááá˘
á áá á°á¨á, áľá á°ááśá˝, á¨á°á áááá˝ áá áľá áááá áá´áá˝ áá°áĽ áá á¨áĽá. á áá°ááᣠá áĽáááĽáŁ áľááĽááá á áľááá áááŽá˝ á áľááľáá á áľá á áá áᣠááá áá áŤáááá áá á áĽá á áááłá á°á˝áĽá á áááŁáᢠáá¤áą á ááłá áá áᢠá ááľ áááľ ááłááá˝á ááľáĽá˘ ááŞá áĽá ááááá˝á á¨áá°áá ááá áŽáľ á°á áááᢠá á°ááŤáŠ ááááá˝ ááá˝á áá ááᤠáĽááááá áĽá áŠá˛áŤá áĽáť áłááá áááŁáŁáľ á¨ááá˝ááŁá¸á ááááá áĽá áľááá˝á áááᢠá áá¤áąá, á áĽááá ááááá˝ á˛á á¨á á áŁá á áľáá áááľáá, ááá áá ááá áááľ ááľá áľ á áá˝áá. ááá á°ááśá˝á áľáááťá áĽá á áľá°áŤá¨áľ ááľá áľá á á°ááá¨á° á áá˝á á áľá°áááááᣠááá áá á¤áá á áĽá áá áĽá ááá á áá ááአáľáá°ááá á¨áĽá á°ááľ áá áŤááá áľ áĽá á¨á¨áłá á¨á áá á áłáłá˝ áá á°áááˇáá˘
á áá¤áąá, áĽá¨áłá˝á áá, á¨á°áłáłáąáľá áĽááłá, á¨áá á°á áááá˝á áá˝áł á áľáááˇá. áĽá á¨áŤáą RTOS ááĽáą áĽáá˛áłáĽá á¨áááá á¨áááľ á°áá á áĽááłá áłá¨á˘ áŤáłá áááá áááľ áĽá á ááłááľ áá°á¨áłá áľáŤáá˝ áľááá ááᢠáĽáá áľá áááąá áĽáŠ áĽá ááĽá áááŤáľ áááŤáľ áŤáľáááááłá. á ááĽáááš áĽáááŤáá. á áá ááŽáááľ ááľáĽ áĽá ááá˘áá˝ á áááľ áá á¨á°áłá°á á áááá¸á áá á á¨á°áĄ ááľááá áŤáá°á¨áá áĽá á¨á°á¨ááá áá á ᣠáá á áĽááἠá¨ááŽáááąá áááľ áááł á áá˝ááᢠá ááľ á°á¨á᪠ááááŤáľ á¨ááŽáááą á á áŁáŤ á¨á°ááá á á á ááľ á¨áááľ á°áá á á˛áá ááááá á¨ááŽáááąá á°á¨á᪠áááľ á ááá á¨á. á˘áŤááľ áá ááá áἠá ááá á¨áá˘
á áá á áŠá, á ááŤáł á áááłá áá˝áłáá˝ áá áŠ. á áĽáááľ á¨áśáľá°á ááá á°á áááá˝á á ááá°ááᢠá°áá áá áĽáť áłááá áá áľáááľ á¨áłá°á áá¸áá ááá áá á. á ááŽáááą ááľáĽ áááłá°á áŤáá á°ááłá˝ááľ á¨ááŻá. á¨ááá á áá ᣠáĽááľáá á¨ááŤáľá°áľáľ áááľ áááἠááááľ á¨áťá áá áá áĽáŠ ááᢠáĽá á¨ááá á áá ᣠá¨á°áá áá˝ á ááľ ááááľ á°áá ᣠá ááŤá áá ááĽá áĽáĽáľ ááľá áá á ᣠáá á áá á¨á˘ááŚááľ áá ááłáĽ á¨ááá ᣠá á˛áľá°á ááľáĽ ááľááá á¨á°áťáťá áŽáľ ááá áá ááᢠá áá á¨á˘ááŚááľ áá ááłáĽ á¨ááááľ áśááľááá áŤá ááááľ áá áá ááᢠáá¸áá áááŽáááą ááŁá áĽáľááľ á áľá°áá˝áŚ áŤá°á¨áá áááá á áááłá áá˝áł ááŽáááą á áśáľá°á ááá á°á áááá˝ áĽá á áá á¨ááá áááá á ááááἠá ááłááľ á˝ááŽáťá¸áá áááłáľ áááá áłáá˘
á ááŤá ááᣠá¤ááŚááľ á¨á°á᪠ááŽáááľ áá°á á áááᢠá á°ááŞá áá´á áá°á¨áľ á ááŽáááą áááľ ááľáĽ ááá áá°áĽ á¨á°áłáłááá˝ á°ááłá˝ááľ áá. á°ááŞáá˝ á áááŠá áľ áá ááłá°áá, áĽá á˛áá¨á, á¨á°áᨠá°ááłá˝ááľ ááá áááŁá. á°ááłá˝ááľ áŤááłá¨, á°ááŞá á ááŽáááą ááľáĽ ááłá°áá áŤááá. á°ááŞáá˝ á ááááŞáŤ áá°áá á áĽáá°ááŤáľáááá¸á á¨áááľ ááľáĽ á¨áááľáᣠá¨áá, á ááá¨áá áľ áá áĽáŠ áľááťááľáśá˝ áááá, ááá áá áááŽáááą áŤá á¨á¨áąáľ á áľá°áá áŚ, áááľ á ááŁáľ, á áŁá áľáá á áá°áá.
á á á áááᣠáááľ ááá ááŽáááľ áľáááá á áááááá áá°ááŤáľá˝áá ááá ááĽáĽ á áĽáááł áĽáá¸áááŤáá - á¨á°á áááá á˝áá á¨áááł áááľ ááá áᢠá¨áá áĽáá°ááá˝áŠáľ á¨Opensource ááŽáááľ áá ááĽá¨áľ áá á á¨á°áĄ ááᢠá¨áá á á áá á¨áá á á¨á°áĄ á áŁááľ á ááááľ á°á áááá˝ áá¸áᢠáá ááá áĽá á á ááááá áľ áá á¨á¨áľ ááĄ? áľááá áĽáá°ááłá¨áᣠáá áĽáá° áááľ ááá áŤááá ááŽáááľáŁ á¤ááŞá (á˘áŤááľ á áá áááľ) ááá á áá áá°áŽá á ááŚáľáŁ áĽá á°á áááá˝á á¨ááľáĽ á¨ááᣠá ááľ áá á á¨á°áĽ á ááŽáááą ááŞáŤ ááłáŤáᢠá áá á á¨á°áĽ á¨á áἠáááááľ (PR) á áŠá áĽáť áá á á¨á°áĽ áááá á á¨á°á°áአá ááá á¨á áá ááááá˝ á᪠á ááá ááá á github áá á¨ááľ á¨áľáŤ áá°áľá áááľá°áŤá¨á á¨á°á°áአáá á ááŽáááą á¨ááááŞáŤ á°á¨ááá˝ áá á áľááá á áá°áá ᢠáĽááἠáá, á á°áá˘á á°á¨ááá˝ áĽááá á áľááá áĽáť áłááá á áľááá áááŽá˝á áá¸á.
á áá áááŤá áá áá áĽááááá
áá°áá áľááá° ááá áľáááá¨á á áá ááá áĽáŤá°áĽáŠ áá (á˘áŤááľ ááááŠá˘ á áááľ áĽá¨á°á¨áłá°ááľ áĽá á áŞá áááŽá˝á áĽá¨á°áŠ ááá˘)
PS á ááˇá
ááá: hab.com