Фре́ймворк; иногда фреймво́рк — программная платформа, определяющая структуру программной системы; программное обеспечение, облегчающее разработку и объединение разных компонентов большого программного проекта.

OpenSolaris — операционная система с открытым исходным кодом, созданная корпорацией Sun Microsystems на базе Solaris. Также термин OpenSolaris может использоваться по отношению к открытой кодовой базе Solaris и сообществу, которое её разрабатывает.

Eclipse — свободная интегрированная среда разработки модульных кроссплатформенных приложений. Развивается и поддерживается Eclipse Foundation.

wxWidgets — кроссплатформенная библиотека инструментов с открытым исходным кодом для разработки кроссплатформенных на уровне исходного кода приложений. Основным применением wxWidgets является построение графического интерфейса пользователя (GUI), однако библиотека включает большое количество других функций и используется для создания весьма разнообразного ПО. wxWidgets выпущена под лицензией, базирующейся на LGPL. Проект был начат в 1992 Джулианом Смартом, который до сих пор является членом основной группы разработчиков и уделяет ему внимание, в частности, разрабатывая среду построения графических интерфейсов на wxWidgets — DialogBlocks.
Rich Client Platform (RCP) — подмножество Eclipse Platform, фреймворк общего назначения, который, в отличие от фреймворка инструментов разработчика, не содержит «Resources plug-in» и «UI», связанных с Resources.

OSGi — спецификация динамической модульной системы и сервисной платформы для Java-приложений, разрабатываемая консорциумом OSGi Alliance. Спецификации дают модель для построения приложения из компонентов, связанных вместе посредством сервисов. Суть заключается в возможности переинсталлировать динамически компоненты и составные части приложения без необходимости останавливать и перезапускать его.
Spring Framework — универсальный фреймворк с открытым исходным кодом для Java-платформы. Также существует форк для платформы .NET Framework, названный Spring.NET.
Проект Jakarta — один из проектов Apache Software Foundation. Проект развивает и поддерживает свободно распространяемое ПО, написанное на языке программирования Java.
AMF — бинарный формат обмена данными, использующийся в приложениях, написанных на Action Script. Построен на основе протокола Simple Object Access Protocol и используется, преимущественно, для обмена информацией между Adobe Flash и базами данных. Action Message Format более экономичен по трафику по сравнению с XML и позволяет передавать типизированные объекты.
Apache Wicket — фреймворк с открытым исходным кодом для создания веб-приложений. Разработан Джонатаном Локе в 2004 году. С июня 2007 года является проектом Apache Software Foundation.

Tapestry — объектно-ориентированный Java фреймворк для создания веб-приложений, реализующих модель MVC. Tapestry был создан Howard Lewis Ship и продолжает активно развиваться. Фреймворк является проектом верхнего уровня в организации Apache Software Foundation. Основной акцент в Tapestry сделан на продуктивность разработчика, лёгкость использования, невозможность программистами создания больших кусков «glue code». Tapestry использует модульный подход к веб-разработке, используя биндинг между компонентами (объектами) пользовательского интерфейса на веб-странице и соответствующими им java-классами. Эта компонентно-ориентированная архитектура почерпнула большое количество идей из WebObjects.
Apache Camel — открытый кроссплатформенный java-фреймворк, который позволяет проводить интеграцию приложений в простой и понятной форме. Идеологически основан на Шаблонах Интеграции Корпоративных Приложений.
EclipseLink — это свободный фреймворк для языка программирования Java, предназначенный для решения задач объектно-реляционного отображения ORM. Разрабатывается Фондом Eclipse. Позволяет работать с разными сервисами данных, включая базы данных, веб-сервисы, Object XML mapping (OXM), и корпоративные информационные службы. EclipseLink поддерживает следующие стандарты персистирования данных:
- Java Persistence API (JPA)
- Java API for XML Binding (JAXB)
- Java Connector Architecture (JCA)
- en:Service Data Objects (SDO).

Apache Felix — свободный фреймворк, являющийся реализацией спецификации OSGi Release 4. Основой данного фреймворка является проект Oscar из состава ObjectWeb. 21 июня 2007 года фреймворк стал проектом верхнего уровня некоммерческой организации Apache Software Foundation.
Equinox — каркас приложения проекта Eclipse, реализующий спецификацию OSGi R4. По сути является системой поддержки подключаемых модулей, которая позволяет разработчикам создавать приложения в виде группы наборов, использующих общие сервисы и инфраструктуру. В версии Eclipse 3.0 Equinox заменил старую систему поддержки плагинов, использовавшуюся в более ранних версиях. Таким образом, технология OSGi предоставляет сервис-ориентированную платформу с поддержкой модульности для разработки приложений.
Concierge — фреймворк, реализующий спецификацию OSGi R3, предназначен для устройств с ограниченными ресурсами, таких как мобильные и встраиваемые системы.

Spring Roo — фреймворк с открытым исходным кодом для быстрого создания бизнес-приложений на Java. Полученные в результате приложения используют общие технологии Java, такие как Spring Framework, Java Persistence API, JSP, Apache Maven и AspectJ. Spring Roo является частью проекта Spring.
LÖVE — свободно распространяемый кроссплатформенный фреймворк, предназначенный для разработки компьютерных игр на языке Lua. Распространяется по лицензии zlib, предусматривающей свободное использование как в открытых, так и в коммерческих проектах с закрытым исходным кодом.
Spotify Model — набор организационных методик, используемый для разработки программного обеспечения, позволяющий масштабировать команду разработки в соответствии с принципами Agile. Впервые использован при разработке музыкального сервиса Спотифай.
Devices Profile for Web Services или DPWS представляет собой определённый набор ограничений реализаций позволяющий безопасную связь с веб-службами, нахождение, описание и обработку событий на устройствах с ограниченными ресурсами.