Открытое программное обеспечение — различия между версиями
Материал из ЭНЭ
EvgBot (обсуждение | вклад) (восстановлено из архива) |
Evgen (обсуждение | вклад) м |
||
(не показаны 3 промежуточные версии 3 участников) | |||
Строка 1: | Строка 1: | ||
− | '''Открытое программное обеспечение''' | + | '''Открытое программное обеспечение''' (''open source software'') — программное обеспечение (ПО) в виде [[Исходный код|исходного кода]] на [[Язык программирования|языке программирования]]. Частным случаем открытого [[ПО]] является [[свободное программное обеспечение]] (''free software''). |
− | + | Возможность обратиться к исходным текстам позволяет пользователю открытого ПО: | |
− | * | + | * Изучать [[Алгоритм|алгоритмы]], реализованные в программном обеспечении. |
− | * | + | * Исправлять замеченные в ПО ошибки без привлечения автора. |
− | * | + | * Улучшать функциональность ПО. |
− | * | + | * Анализировать исходный код и убедиться в его корректности и отсутствии недокументированных возможностей — различного рода «закладок» (''[[malware]]'' и ''[[spyware]]''), «чёрных ходов» (''[[back-door]]''), намеренно оставленных программистом возможностей обхода защиты и прочее). |
− | Распространение программного обеспечения с открытыми исходными текстами пропагандируется некоммерческой организацией '''[[OSI]]''' | + | Распространение программного обеспечения с открытыми исходными текстами пропагандируется некоммерческой организацией '''[[OSI]]''' — Open Source Initiative. |
− | + | ||
− | + | ||
== См. также: == | == См. также: == | ||
− | *[[BSD]] | + | * [[FSF]] — Free Software Foundation |
+ | * [[GNU]] | ||
+ | * [[BSD]] | ||
+ | * [[Open source]] | ||
+ | |||
+ | == Ссылки == | ||
+ | * [http://opensource.org Open Source Initiative] | ||
− | |||
− | |||
[[Категория:Программное обеспечение]] | [[Категория:Программное обеспечение]] |
Текущая версия на 12:19, 12 августа 2015
Открытое программное обеспечение (open source software) — программное обеспечение (ПО) в виде исходного кода на языке программирования. Частным случаем открытого ПО является свободное программное обеспечение (free software).
Возможность обратиться к исходным текстам позволяет пользователю открытого ПО:
- Изучать алгоритмы, реализованные в программном обеспечении.
- Исправлять замеченные в ПО ошибки без привлечения автора.
- Улучшать функциональность ПО.
- Анализировать исходный код и убедиться в его корректности и отсутствии недокументированных возможностей — различного рода «закладок» (malware и spyware), «чёрных ходов» (back-door), намеренно оставленных программистом возможностей обхода защиты и прочее).
Распространение программного обеспечения с открытыми исходными текстами пропагандируется некоммерческой организацией OSI — Open Source Initiative.
См. также:
- FSF — Free Software Foundation
- GNU
- BSD
- Open source