Открытый код

Открытый кодисходный код, который предоставляется свободно для возможной модификации и перераспределения. Продуктами являются разрешение на использование и просмотр исходного кода[1], дизайн докуметнов[2] или содержание продукта. Модель с открытым кодом — децентрализованная модель разработки программного обеспечения, которая поощряет открытое сотрудничество[3][4]. Основным принципом разработки открытого программного обеспечения является одноранговое производство, при этом такие продукты, как исходный код, чертежи и документация, свободно доступны для общественности. Движение с открытым кодом в программном обеспечении началось как ответ на ограничения проприетарного кода. Модель используется для таких проектов, как электронная коммерция с открытым кодом, соответствующая технология с открытым кодом[5] и открытие лекарств с открытым кодом[6][7].

Открытый код способствует универсальному доступу через бесплатную лицензию к дизайну или чертежу продукта, а также универсальному перераспределению[8][9]. До того, как фраза «открытый код» стала широко распространённой, разработчики и производители использовали множество других терминов, таких как «бесплатное программное обеспечение», и «программное обеспечение общественного достояния». «Открытый код» завоевал популярность с появлением интернета[10]. Движение за открытое программное обеспечение возникло для прояснения вопросов авторского права, лицензирования, домена и потребителей.

Как правило, открытый код относится к компьютерной программе, в которой исходный код широко доступен для использования, модификации его оригинального дизайна и публикации их версии обратно в сообщество. Появились многие крупные официальные учреждения для поддержки развития движения с открытым кодом, в том числе Apache Software Foundation, которое поддерживает проекты сообщества, такие как фреймворк с открытым кодом и сервер с открытым исходным кодом HTTP Apache HTTP.

Примечания

  1. The Open Source Definition. Open Source Org. (7 июля 2006). — «Open source doesn't just mean access to the source code.» Дата обращения: 22 января 2020. Архивировано 11 июня 2007 года.
  2. What is Open Source Software. Diffingo Solutions Inc.. — «Open source software differs from other software because it has a less restrictive license agreement: Instead of using a restrictive license that prevents you from modifying the program or sharing it with friends for example, sharing and modifying open source software is encouraged. Anyone who wishes to do so may distribute, modify or even create derivative works based on that source code!» Дата обращения: 9 марта 2023. Архивировано 28 октября 2008 года.
  3. Levine, Sheen S.; Prietula, M. J. (2013). Open Collaboration for Innovation: Principles and Performance. Organization Science. 25 (5): 1414—1433. arXiv:1406.7541. doi:10.1287/orsc.2013.0872. ISSN 1047-7039. S2CID 6583883. SSRN 1096442.
  4. Raymond, Eric S. The cathedral and the bazaar: musings on Linux and Open Source by an accidental revolutionary. — OReilly, 2001. — ISBN 978-0-596-00108-7.
  5. Pearce, Joshua M (2012). The Case for Open Source Appropriate Technology. Environment, Development and Sustainability. 14 (3): 425—431. Bibcode:2012EDSus..14..425P. doi:10.1007/s10668-012-9337-9. ISSN 1387-585X.
  6. Menon, Sreelatha (1 марта 2009). "Science 2.0 is here as CSIR resorts to open source drug research for TB". Business Standard India — Business Standard.
  7. Ошибка в сносках?: Неверный тег <ref>; для сносок OpenWetWare не указан текст
  8. Lakhani, K.R.; von Hippel, E. (Июнь 2003). How Open Source Software Works: Free User to User Assistance. Research Policy. 32 (6): 923—943. doi:10.1016/S0048-7333(02)00095-1. hdl:1721.1/70028. ISSN 0048-7333. SSRN 290305.
  9. Gerbe, Aurona. Documenting open-source migration processes for re-use // Proceedings of the SAICSIT 2010 Conference — Fountains of Computing Research / Aurona Gerbe, Onkgopotse Molefo, Alta Van der Merwe. — ACM Press, 2010. — P. 75–85. — ISBN 978-1-60558-950-3. — doi:10.1145/1899503.1899512.
  10. Weber, 2004

Литература

Литература по правовым и экономическим аспектам