Открытое программное обеспечение — различия между версиями

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

Текущая версия на 12:19, 12 августа 2015

Открытое программное обеспечение (open source software) — программное обеспечение (ПО) в виде исходного кода на языке программирования. Частным случаем открытого ПО является свободное программное обеспечение (free software).

Возможность обратиться к исходным текстам позволяет пользователю открытого ПО:

  • Изучать алгоритмы, реализованные в программном обеспечении.
  • Исправлять замеченные в ПО ошибки без привлечения автора.
  • Улучшать функциональность ПО.
  • Анализировать исходный код и убедиться в его корректности и отсутствии недокументированных возможностей — различного рода «закладок» (malware и spyware), «чёрных ходов» (back-door), намеренно оставленных программистом возможностей обхода защиты и прочее).

Распространение программного обеспечения с открытыми исходными текстами пропагандируется некоммерческой организацией OSI — Open Source Initiative.

См. также:

Ссылки