Open Source
Open Source is software whose source code is publicly available for study, modification and distribution, ensuring transparency and independence.
Contents
What is Open Source
Open Source is software whose source code is available for study, modification and distribution by any user. This ensures transparency, security (code is reviewed by the community) and independence from a single vendor. In Russia, Open Source is actively used for import substitution and is included in the Register of Russian Software.
Main principles of Open Source
- Freedom of use.
- Freedom of study.
- Freedom of distribution.
- Freedom of modification.
Advantages of Open Source
- Cost savings.
- Transparency — code audit.
- Flexibility.
- Independence from a vendor.
Open Source in Russia
Russian Linux distributions (Astra Linux, RED OS, Alt OS), PostgreSQL-based DBMS (Postgres Pro), office suites. Many low-code platforms, including SINTEZ-M, use Open Source components.
Open Source and security
Open code allows anyone to find and fix vulnerabilities. For state systems, Open Source components must be certified by FSTEC or FSB.
Frequently asked questions
How is Open Source different from proprietary software?
Open Source code is open for study and modification. Proprietary software code is closed and requires purchasing a license.
Is Open Source safe to use?
Yes, the code is open and reviewed by a global community. For CII facilities, FSTEC-certified solutions are recommended.
Can Open Source be used in government systems?
Yes, including Astra Linux and Postgres Pro, which are in the Register of Russian Software.
What Open Source licenses exist?
GPL, MIT, Apache. The choice affects use in commercial products and government systems.
How does Open Source help import substitution?
It allows creating domestic solutions on the basis of proven open code, reducing dependence on foreign vendors.
Which Russian Open Source projects exist?
Astra Linux, Postgres Pro, RED OS, Alt OS, LibreOffice, Angie.
What risks are associated with Open Source?
Independent support needed, compatibility issues, no vendor guarantees. Regular audit is recommended. See also software fork.
Other terms in «Import substitution»
Was this information helpful?
Switch to Russian software with us
Switch to domestic software without losing functionality. We will run an audit, select analogues and perform migration.