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

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

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

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

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

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

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

См. также:

Ссылки