The name of the base system (platform): | Diasoft Framework |
Developers: | Diasoft |
Branches: | Military industrial complex, Government and social institutions |
Technology: | Virtualization, OS, DBMS |
Content |
2014
Development start
In July, 2014 it became known that the Russian company "Diasoft" which is engaged in software development for financial institutions announced a project startup Beta which purpose - creation of a domestic software platform for creation and deployment of applications.
"Beta" is going to implement by method of mass collective development (crowdsourcing) for the benefit of all Russian vendors, as a domestic alternative to the foreign software which is widely used today, speak in Diasoft.
A curator of the project is Alexander Glazkov, the chairman of the board of directors of Diasoft. The company invited to take part in development of the project of everyone.
"Successful implementation will allow to speak about existence in the country of the domestic platform first 100-protsentno for development and deployment of applications", - Glazkov considers.
Financing of Beta will be performed by Diasoft in the volumes corresponding to financing of other its project — the Diasoft Framework platforms whose practices were absorbed by Beta (now specialists of Diasoft conduct parallel operation over both projects at the same time). A part of revenue from distribution of the commercial version of Diasoft Framework is reinvested in development of Beta.
For creation of the new platform of Diasoft selected the division which is engaged in Diasoft Framework in the separate independent company — Diasoft Platform based on which it is going to exercise general management of the project and development of a number of components.
Within the Beta project of Diasoft selected the following subprojects:
- Creation of the operating system (OS) working on servers and workstations of the Russian production
- Release of the means of virtualization working at it
- Creation of the database management system with ample opportunities of horizontal scaling
- Creation of the domestic application development environment and means of their debugging.
- Release of the means automating testing of the created applications
- Creation of the domestic application server
- Development of means of balancing of loading and other components for creation of server clusters of applications
- Creation of the design tools facilitating development of application services and programs
- Development of a domestic e-business intelligence and universal report generator
- Development of simulars and execution of business processes
- Creation of design tools and creation of user interfaces for work on different devices
- Release of the mobile operating system working on smartphones and tablets of the Russian producers
- Development of technology of installation/updating of the created applications
- Development of means of migration for the different languages and technologies of development allowing to move the applied software products created with their use to this platform, having provided thereby presence of all business applications necessary to customers
- Formation of methodological ensuring development process, creation of training courses.
The coordinator and the chief architect of the Beta project Konstantin Varov in a conversation of CNews reported that during creation of the Russian OS the Linux distribution kit most widespread today — Ubuntu will be taken as a basis.
Specialists from around the world took part in its development, and it is already ready to use both on servers and workstations, and on tablets and smartphones, Varov therefore it is the most suitable starting point for the new project considers.
With the Canonical company supporting Ubuntu it will be easier to agree about friendly coexistence, not leading to "self-isolation" of a new product, are sure of Diasoft. Also developers hope to agree "about stable process of loan in the Russian distribution kit of all adequate that will appear in the main branch (certainly, after the corresponding procedures)".
At the same time in Diasoft consider also other options of consolidation of efforts so far — accession to the project of the large participant with ready practices can influence final decision-making for benefit of other distribution kit.
Anyway Varov understands that works it is necessary many — to touch a line after line a core and all most demanded packets.
The operating system — too difficult product to refuse cooperation with the international community, consider in Diasoft therefore the company will consider opinions of experts and specialists regardless from what country they come.
Answering a question who will take the responsibility for direct making changes in the code who will test it, to undergo with it procedures of confirmation and compliance, Varov unambiguously says that exclusively Russian citizens and legal entities will be involved in similar works.
The reason of it that Diasoft hopes to interest in the platform not only commercial customers, but also government institutions.
Most likely, the second most important subproject of Beta in Diasoft consider creation of funds of migration of the existing products for the platform. Thanks to the solution of this task, users will be able to receive business applications necessary for them slightly earlier.
Points thieves that it is difficult to rewrite big products under the new platform "from scratch", and assures that his company has a successful experience of migration from the most different technologies of development.
It is supposed what created on the basis of Beta of software will be able to work on the domestic hardware: the servers, workstations, smartphones and tablets made by the Russian companies.
Diasoft understands that Russian "iron" is produced very little so far. From positive examples Varov mentions the recent message that Central Research Institute EISU developed the tablet and mobile OS. The company considers that if with this institute it is possible to agree and combine efforts, then Beta will receive powerful feed in the form of the work which is already done by these specialists.
For July, 2014 Beta is completely an initiative of Diasoft. Considers thieves that until recently it was just senseless to start such project; it would not have supporters within the country, potential customers would simply not be ready to consider seriously its use, it would be very heavy to be advanced abroad. Now, according to Varov, the initiative had a chance of success.
Speaking about approximate terms of implementation of the large-scale intentions, Varov reports that in each of subprojects the company is going to move iteratsionno — to release intermediate versions of each of platform components, to carry out integration tests in which their joint work will be checked, to release early assemblies and to check for them the turning-out result. As for many stages there are already ready practices, it is expected that these early assemblies will appear at the end of 2014. It will be possible to speak about complete compliance to initial problem definition approximately in 2-2.5[1].
See Also