Программное обеспечение с открытым и закрытым кодом
Download 187,11 Kb.
|
Практическая работа 1
Практическая работа №1 Тема: Программное обеспечение с открытым и закрытым кодом Проприетарное программное обеспечение Проприетарное программное обеспечение, несвободное программное обеспечение (англ. proprietary software; от proprietary — частное, патентованное, в составе собственности и software — программное обеспечение) — программное обеспечение, являющееся частной собственностью авторов или правообладателей и не удовлетворяющее критериям свободного ПО (наличия открытого программного кода недостаточно). Правообладатель проприетарного ПО сохраняет за собой монополию на его использование, копирование и модификацию, полностью или в существенных моментах. Обычно проприетарным называют любое несвободное ПО, включая полусвободное. Открытое программное обеспечение Открытое программное обеспечение (англ. open-source software) — программное обеспечение с открытым исходным кодом. Исходный код таких программ доступен для просмотра, изучения и изменения, что позволяет пользователю принять участие в доработке самой открытой программы, использовать код для создания новых программ и исправления в них ошибок — через заимствование исходного кода, если это позволяет совместимость лицензий, или через изучение использованных алгоритмов, структур данных, технологий, методик и интерфейсов (поскольку исходный код может существенно дополнять документацию, а при отсутствии таковой сам служит документацией). Open Source Initiative Open Source Initiative разработан и опубликован документ "The Open Source Definition" ("Определение программного обеспечения с открытым кодом" Документ состоит из 10 пунктов, согласно которым конкретную программу можно считать соответствующей или нет статусу "Open Source". Согласно определению, данному в документе, одной публикации исходных кодов недостаточно для того, чтобы программа имела статус "Open Source". Лицензия на программное обеспечения не должна ограничивать распространение программы и препятствовать созданию на ее основе производных произведений. В определении также перечислены антиконкурентные и ограничительные условия, которые недопустимы для лицензий на программное обеспечение с открытым кодом. "The Open Source Definition"
Лицензии свободного и открытого программного обеспечения Наиболее распространены 4 лицензии открытого программного обеспечения:
Общественная лицензия Mozilla Foundation – Mozilla Public License (MPL) Сравнительный анализ 4 основных свободных лицензий Сравнительный анализ ПО с открытым и закрытым кодом Контрольные вопросы
Download 187,11 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling