OLD VERSION OF THE SITE +7 (347) 292-09-90 Login Register home Catalog Solutions and services Company Where can I buy ... Embedded software development homeServicesServices Solutions Services CAD / CAM / CAE design Embedded software development Contract manufacturing Training of specialists Product Catalog Download catalog The development team of JSC NPP "Polygon" has chosen the open platform GNU / Linux as the main one for developing software for the equipment produced. In no small measure, this decision was facilitated by the outstanding advantages of GNU / Linux: Excellent scalability on multiprocessor and multi-core systems; Support for a large number of hardware platforms, including the latest systems based on ARM and ARM64 processors; Support for a wide range of equipment; Source code availability for analysis and modification; A wide selection of free and commercial software for various purposes; POSIX compliant; Large developer community; System vendor independence. Programmers of JSC NPP "Polygon" have formed their own GNU / Linux distribution kit, specially adapted for solving problems of managing the hardware of the equipment produced. Its features are small size, fast loading and low computational load during operation. The Linux kernel and all system software are licensed under the GPL, so anyone can get the source code on demand. All software for GNU / Linux written by OAO NPP "Polygon" is also distributed under this license. In 1986, Ericsson developed the Erlang language specifically for its telecommunications equipment. Later, Erlang acquired the status of a free language with a GPL license, and a large community of programmers joined in the development. Erlang is currently a mature and proven software platform with many third party libraries. The main advantages of Erlang / OTP: These features allow you to minimize the time and money spent on implementing the necessary functionality on your own or by third-party developers, as well as widely use existing software with virtually no modifications. For example, thanks to our integration of the Linux kernel routing subsystem with hardware, we can use any routing software running on Linux (BIRD, Quagga, XORP) to implement routing protocols (BGP, OSPF, etc.), without any changes. High reliability; Transparent support for distributed interaction of processes; Moderate hardware resource requirements; Simplicity of the programming language and ease of training for the developer: a qualified programmer begins to produce results after 2 weeks of acquaintance with Erlang / OTP; A wide range of documentation and literature from beginner to expert level; Availability of developer tools; Large developer community; Source code availability for analysis and modification; System vendor independence. Software development at JSC NPP "Polygon" is carried out in accordance with the leading programming technologies and complies with international standards, as well as the development of the hardware of devices by means of CAD. Gallery Back to the list © 2020 "Plgn.ru" All rights reserved. 450015, Russia, Republic of Bashkortostan, Ufa, st. Karl Marx, 37, building 1 About company news Licenses Requisites Questions and answers Contacts Vacancies Support For partners info@plgn.ru +7 (347) 292-09-90