Apache Software Foundation: відмінності між версіями
[неперевірена версія] | [неперевірена версія] |
Deineka (обговорення | внесок) |
Sandric (обговорення | внесок) →Проекти: Додавання фреймворку Hadoop до списку проектів |
||
Рядок 39: | Рядок 39: | ||
* [[Apache Gump|Gump]]: [[Digital integration|integration]], [[Coupling (computer science)|dependencies]], and [[versioning]] management |
* [[Apache Gump|Gump]]: [[Digital integration|integration]], [[Coupling (computer science)|dependencies]], and [[versioning]] management |
||
* [[Apache Harmony|Harmony]]: альтернативна вільна реалізація платформи Java SE |
* [[Apache Harmony|Harmony]]: альтернативна вільна реалізація платформи Java SE |
||
* [[Hadoop]]: [[фреймворк]], написаний на [[Java]] [[розподілене зберігання|розподіленого зберігання]] та [[розподілені обчислення|розподілених обчислень]] великих об'ємів даних ([[Big Data]]) на [[Кластер (комп'ютерна техніка)|кластерах]], що складаються з великої кількості вузлів. |
|||
* [[Apache HiveMind|HiveMind]]: єдине мікроядро, що забезпечує роботу сервісно-орієнтованих Java-застосунків |
* [[Apache HiveMind|HiveMind]]: єдине мікроядро, що забезпечує роботу сервісно-орієнтованих Java-застосунків |
||
* [[iBATIS]]: Persistence framework which enables mapping [[sql]] queries to [[POJO]]s. |
* [[iBATIS]]: Persistence framework which enables mapping [[sql]] queries to [[POJO]]s. |
Версія за 12:43, 31 березня 2015
Apache Software Foundation (ASF) — організація-фонд, що сприяє розвитку проектів програмного забезпечення Apache, до яких відноситься серед іншого веб-сервер HTTP Apache. ASF була сформована в 1999 році з Apache Group в Делавері, США.
Співтовариство ASF складається з розробників-ентузіастів, що живуть в різних країнах світу і беруть участь в різних Open Source проектах. Керують кожним з проектів команда вибраних експертів, які самі беруть активну участь в процесі розробки.
Відмінні риси проектів Apache — це сумісна розробка коду і відкрита, прагматична ліцензія — Apache Software License.
Членами організації можуть стати тільки ті люди, які внесли значний внесок до розвитку/розробки проектів.
Основні завдання фонду — це юридичний захист учасників проекту і захист марки «Apache». ASF була розроблена ліцензія Apache, широко використовувана в рамках інших проектів.
Логотипом фонду є зображення пера.
Проекти
Перелік проектів, що формально вважаються Apache:
- HTTP Server: веб-сервер
- ActiveMQ: Java Message Service 1.1 (JMS) message broker
- Airavata — набір інструментів для створення, управління, виконання і моніторингу завдань у розподілених обчисленнях
- Allura — хостинг-платформа рушія SourceForge
- Ant: Java-based build tool
- APR: Apache Portable Runtime, a portability library written in C
- Axis: Apache Axis is an open source, XML based Web service framework
- Beehive: A Java visual object model
- Bloodhound — система управління спільною розробкою та контролю помилок
- Camel: A declarative routing and mediation rules engine which implements the Enterprise Integration Patterns using a Java based domain specific language.
- Cayenne: A Java ORM framework
- Apache Chemistry — відкрита реалізація стандарту CMIS (Content Management Interoperability Services), що визначає засоби для обміну різнорідною інформацією між системами управління контентом підприємства і зовнішніми застосунками
- CloudStack — платформа для хмарної інфраструктури IaaS
- Click : A modern JEE web application framework, providing a natural rich client style programming model
- Cocoon: XML publishing framework
- Commons: Reusable Java libraries and utilities too small to merit their own project
- Cordova — фреймворк для створення мобільних застосунків
- Бази даних
- Directory: A directory server supporting LDAP and other protocols
- Excalibur: Inversion of Control container named Fortress and related components
- Forrest: documentation framework based upon Cocoon
- Geronimo: a Java EE server
- Gump: integration, dependencies, and versioning management
- Harmony: альтернативна вільна реалізація платформи Java SE
- Hadoop: фреймворк, написаний на Java розподіленого зберігання та розподілених обчислень великих об'ємів даних (Big Data) на кластерах, що складаються з великої кількості вузлів.
- HiveMind: єдине мікроядро, що забезпечує роботу сервісно-орієнтованих Java-застосунків
- iBATIS: Persistence framework which enables mapping sql queries to POJOs.
- Incubator: for aspiring ASF projects
- Isis — фреймворк для швидкої розробки проблемно-орієнтованих застосунків Java
- Jackrabbit: implementation of the Java Content Repository API
- Jakarta: server side Java (including its own set of sub-projects)
- James: Java email and news server
- Labs: A place for innovation where committees of the foundation can experiment with new ideas
- Lenya: content management system
- Logging: A cross-language logging services for purposes of application debugging and auditing
- Lucene: text search engine library written entirely in Java
- Maven: Java project management and comprehension tool
- Mina: Multipurpose Infrastructure for Network Application
- MyFaces: JavaServer Faces implementation
- mod perl: module that integrates the Perl interpreter into Apache server
- mod python: module that integrates the Python interpreter into Apache server
- OFBiz: Open for Business: enterprise automation software
- Portals: web portal related software
- Rave: Java-платформа для розміщення, обслуговування та агрегації соціальних віджетів і сервісів
- Santuario: XML Security in Java and C++
- Shale: Web application framework based on JavaServer Faces
- SpamAssassin: email filter used to identify spam.
- Spark — високопродуктивний рушій для обробки даних у кластері Hadoop
- Stanbol — набір компонентів для семантичного управління контентом
- Stratos — розширюваний PaaS-фреймворк
- Struts: Java програмний каркас веб-застосунків
- Subversion — централізована система управління версіями
- Tajo — система для організації виконання аналітичних запитів до великих масивів даних
- Tapestry: A free/open-source framework for creating dynamic, robust, highly scalable web applications in Java
- Tcl: dynamic websites using Tool Command Language
- Tomcat: a web container for serving servlets and JSP
- Traffic Server — проксі-сервер
- Velocity: A Java Template Creation Engine
- Web services: Web service related systems
- Wicket: Component-based Java web framework
- Xalan: XSLT processors in Java and C++
- Xerces: A validating XML parser
- XML: XML solutions for the web
- XMLBeans: XML-Java binding tool
- XML Graphics: conversion of XML formats to graphical output