ASF (Apache Software Foundation)

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 15:43, 9 июня 2019.
Apache Software Foundation
Apache Software Foundation Logo (2016).svg
Founded июнь 1999
Founder Brian Behlendorf, Ken Coar, Mark Cox, Lars Eilebrecht, Ralf S. Engelschall, Roy T. Fielding, Dean Gaudet, Ben Hyde, Jim Jagielski, Alexei Kosut, Martin Kraemer, Ben Laurie, Doug MacEachern, Aram Mirzadeh, Sameer Parekh, Cliff Skolnick, Marc Slemko, William (Bill) Stoddard, Paul Sutton, Randy Terbush, Dirk-Willem van Gulik
Type 501(c)(3)
Focus Open source software
Method Apache License
Website www.apache.org

ASF (англ. Apache Software Foundation) — организация-фонд, способствующая развитию проектов программного обеспечения Apache, к которым относится среди прочего веб-сервер Apache.[1]

История развития

История Apache Software Foundation связана с Apache HTTP Server. Начиная с февраля 1993 года группа из восьми разработчиков начали работать на повышение NCSA HTTPD. Они стали известны как Группа Apache.

25 марта 1999 года Фонд Apache Software был сформирован. Состоялось первое официальное заседание Apache Software Foundation 13 апреля 1999 года, и по общему согласию, был утвержден список членов Apache Software Foundation:

  • Брайан Белдорф
  • Кен Кор
  • Марк Кокс
  • Ларс Эльберхт
  • Ральф С. Энгельшаль
  • Рой Т. Филдинг
  • Дин Годе
  • Бен Хайд
  • Джим Ягельски
  • Алексей Козут
  • Мартин Крамер
  • Бен Лори
  • Дуг МакЭкерн
  • Арам Мирзаде
  • Самир Перк
  • Клифф Скольник
  • Марк Слемко
  • Уильям Стодарт
  • Пол Саттон
  • Рэнди Тербуш
  • Дирк-Виллем Ван-Гилк

После ряда дополнительных совещаний для избрания членов совета директоров и решения других правовых вопросов, дата вступления в силу работы Apache Software Foundation была 1 июня 1999 года. [2]

Изначально компания занималась разработкой патчей к различным программам(Патчем или обновлением англ. update называется, в частности, содержащее такую информацию автоматизированное отдельно поставляемое программное средство, используемое для устранения проблем в программном обеспечении или изменения его функциональности))[3]. От этого произошло слово A PAtCHy, которое транформировалось в Apache.

Название 'Apache' был также выбрано из уважения к индейской нации Apache(Апа́чи — собирательное название для нескольких культурно родственных племён североамериканских индейцев, говорящих на апачских языках атабаскской ветви семьи на-дене)[4], известный своими превосходными навыками в стратегии войны и их неисчерпаемого выносливости. Группа разработчиков, которые выпустили эту новое программное обеспечение вскоре стали называть себя "Apache Group".

Apache делит свою деятельность по разработке программного обеспечения на отдельные полуавтономные области, называемых "проекты верхнего уровня" (официальное название «Комитет по управлению проектами" в подзаконных актах), некоторые из которых имеют ряд подпроектов. В отличие от некоторых других организаций, принимающих FOSS(Free and open-source software) проекты, перед тем, как проект размещен на Apache он должен иметь лицензию на ASF с грантового соглашения или вкладчика.Таким образом, ASF получает необходимые права интеллектуальной собственности для развития и распространения всех его проектов.

Совет директоров

Совет директоров несет ответственность за осуществление надзора за деятельностью и выступает в качестве центральной точки контакта и коммуникации для своих проектов. Совет назначает корпоративные вопросы, ресурсы для проектов, а также управляет корпоративными услугами, в том числе касательно денежных средств и юридических вопросов. Он не делает технические решения относительно отдельных проектов; это задача отдельных комитетов по управлению проектами.

Совет директоров ежегодно избирается членами фонда и, после годового собрания членов марта 2016 года , он состоит из: [5]

  • Shane Curcuru
  • Bertrand Delacretaz
  • Izabel Drost-Fromm
  • Marvin Humphrey
  • Jim Jagielski
  • Chris Mattmann
  • Brett Porter(председатель)
  • Greg Stein (заместитель предсдателя)
  • Mark Thomas

Проекты

Узнать более подробную информацию можнно здесь : [1]

Apache HTTP Server

"Номер один HTTP-сервер в Интернете"

Проект Apache HTTP Server представляет собой попытку разработать и поддерживать HTTP-сервер с открытым исходным кодом для современных операционных систем, включая UNIX и Windows. Целью данного проекта является обеспечение безопасного, эффективного и расширяемого сервера HTTP, который обеспечивает услуги в синхронизации с действующими стандартами HTTP.

HTTP-сервер Apache был запущен в 1995 году, и это был самый популярный веб-сервер в Интернете с апреля 1996. HTTP-сервер Apache является проектом Apache Software Foundation.

Apache HTTPD версия 2.4.23 Дата выхода 2016-07-05.

Apache Software Foundation и проект Apache HTTP Server рады объявить о выпуске версии 2.4.23 на HTTP-сервере Apache.

Cкачать данную версию вы можете тут : [2]

Apache HTTPD версия 2.2.31

Проект Apache HTTP Server с гордостью объявляет о выпуске версии 2.2.31 из Apache HTTPD.Эта версия является последней безопасности и исправления ошибок релиз 2.2 унаследованной отрасли.

Проект Apache HTTP Server только обеспечит 2.2.х по июнь 2017 года обслуживания, а также обеспечит некоторые патчи безопасности после истечения срока годности по крайней мере до декабря 2017. Пользователям настоятельно рекомендуется незамедлительно завершить свой переход к версии 2.4.х HTTPD, чтобы извлечь выгоду из гораздо большего ассортимента мелких исправлений безопасности и ошибок, а также новых возможностей.

Скачать данную версию возможно здесь : [3]

Проект OpenOffice под угрозой закрытия

подпись

Организация Apache Software Foundation обратилась к команде OpenOffice с просьбой пояснить, как будет решаться проблема обнаруженных в коде уязвимостей.

Опасения организации Apache Software Foundation, связанные с возможным провалом проекта Apache OpenOffice, породили дискуссию о закрытии проекта и привели к отставке по крайней мере одного члена его управляющего комитета.

Когда-то разработка офисного пакета считалась ключевым элементом усилий, направленных на борьбу с доминированием Microsoft на рынке настольных систем и создание альтернативных продуктов с открытым кодом.

Теперь оставшиеся разработчики думают, можно ли эффективно решать вопросы безопасности при общей нехватке ресурсов, а совет директоров ASF обратился к комитету управления проектом с просьбой прояснить ситуацию и предложить решение.

На определенном этапе OpenOffice получал поддержку от Sun Microsystems, но все это прекратилось после того, как Sun была приобретена корпорацией Oracle. Когда стало ясно, что Oracle не проявляет интереса к офисному пакету, многие разработчики OpenOffice покинули проект, создав альтернативное ответвление Libre Office.

Впоследствии в Oracle отказались от контроля над OpenOffice, передав управление ASF, но к тому времени в большинстве дистрибутивов настольных систем Linux пакет OpenOffice уже заменили на Libre Office.

Последние пару лет ASF периодически получает обращения с просьбами закрыть проект и передать его организации The Document Foundation, поддерживающей Libre Office.

В письме к разработчикам OpenOffice председатель комитета управления проектом Дэннис Хэмилтон предложил продолжить обсуждение этого вопроса. В условиях нехватки ресурсов, требуемых для обеспечения безопасности офисного пакета, имеет смысл обсудить мероприятия, которые позволили бы относительно безболезненно закрыть проект.

Хэмилтон подчеркнул, что его предложение не является отражением официальной точки зрения, но тем не менее оно уже вызвало целый шквал откликов со стороны разработчиков. Кей Шенк, занимавшаяся проектом OpenOffice на протяжении многих лет, заявила о своем выходе из управляющего комитета, в состав которого входят 28 человек. Ранее она помимо всего прочего помогала поддерживать систему сборки OpenOffice и веб-сайты проекта.

Серьезные трудности, которые испытывает OpenOffice, для разработчиков давно не являются секретом. Хэмилтон и другие периодически предупреждают о том, что для продолжения реализации проекта нужны дополнительные ресурсы.

В октябре Хэмилтон планирует покинуть пост председателя управляющего комитета.[6]

Брайан Белендорф возглавляет проект

подпись

В Apache Software Foundation рассчитывают, что Брайан Белендорф сможет придать новый импульс проекту, задача которого - создание открытой платформы для распределенных транзакций.

В Apache Software Foundation назначили исполнительным директором проекта Hyperledger Брайана Белендорфа, основного разработчика веб-сервера Apache.

Как ожидается, это придаст новый импульс стартовавшему в конце 2015 года проекту, задача которого — создание открытой платформы для распределенных транзакций, которая будет прозрачной, децентрализованной и предназначенной для коллективного использования. В Apache Software Foundation рассчитывают, что Hyperledger станет открытым стандартом для разработки бизнес-приложений для самых разных отраслей.

Белендорф пообещал использовать весь свой опыт в области создания свободного ПО, чтобы сформировать вокруг проекта Hyperledger сообщество, целью которого станет продвижение блокчейн-решения на корпоративный рынок. В проекте участвуют такие компании, как IBM, Intel, Cisco Systems, VMware и Fujitsu.

Технология блокчейн считается весьма многообещающей. По мнению Белендорфа, сейчас нет недостатка в интересных идеях, направленных на то, чтобы сделать блокчейн частью стека интернет-технологий нового поколения. Роль проекта Hyperledger состоит в том, чтобы этот стек благодаря надежной, модульной платформе, доступной на условиях публичной лицензии Apache стал основой широкого спектра приложений делового назначения.[7]

Фонд Apache запустил новый проект с открытым кодом для Больших Данных

подпись

По утверждениям участников проекта Apache Arrow, он позволит увеличить производительность при решении аналитических задач в сто с лишним раз

Для Apache Software Foundation проект Arrow, который призван вывести на новый уровень производительность неоднородных аналитических систем, обрабатывающих данные в оперативной памяти, приобрел первоочередное значение.

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

В реализации новой инициативы примут участие разработчики, которые внесли свою лепту и в другие проекты Больших Данных Apache: Calcite, Cassandra, Drill, Hadoop, HBase, Impala, Kudu, Parquet, Phoenix, Spark и Storm.

«Сообщество сторонников программного обеспечения с открытым кодом решило объединить свои усилия в работе над Apache Arrow, – сообщил вице-президент Apache Software Foundation Жак Надо, курирующий новый проект и проект Apache Drill. – Мы полагаем, что в ближайшие несколько лет большая часть данных в мире будет обрабатываться с помощью Arrow».

При решении многих задач от 70 до 80% процессорного времени тратится на сериализацию и десериализацию данных. Программное обеспечение Arrow изменяет представление данных при их обработке в системах хранения, благодаря чему в ходе информационного обмена между различными системами и процессами центральный процессор не перегружен операциями сериализации, десериализации и создания копий данных в памяти.

«Колоночное представление данных в памяти позволяет использовать при решении задач множество систем, приложений и языков программирования и избежать характерных издержек», – пояснил вице-президент Apache Incubator и член комитета управления проектом Apache Arrow Тед Даннинг.

Вот почему у Arrow сразу же появилось очень много поклонников, к числу которых относятся не только наиболее известные партнеры Apache, включая разработчиков проектов Calcite, Cassandra, Drill, Hadoop, HBase, Impala, Kudu, Parquet, Phoenix, Spark, Storm, Pandas и Ibis, но и такие компании, как Cloudera, Databricks, Datastax, Dremio, Hortonworks, MapR, Salesforce и Twitter. В качестве общей основы для механизмов исполнения команд SQL, систем анализа данных, хранения и обработки потоков и очередей программное обеспечение Arrow позволит добиться более высокой производительности и интероперабельности.

«Колоночное представление данных в памяти помогает системам и приложениям наиболее полно задействовать ресурсы оборудования в процессе обработки, – пояснил автор идеи Apache Kudu и член комитета управления проектом Apache Arrow Тод Липкон. – Современные процессоры ориентированы на параллельную обработку данных с помощью векторных операций и инструкций SIMD. Arrow упрощает организацию такой обработки».

Помимо традиционной реляционной структуры, Arrow поддерживает сложную организацию данных и динамические схемы. К примеру, можно управлять данными JSON, получившими широкое распространение в Интернете вещей, современных приложениях и файлах системных журналов. Уже доступна поддержка различных языков программирования, включая Java, C++ и Python. По словам Надо, к концу года планируется реализовать R и JavaScript. Примерно в те же сроки Arrow появится в арсенале Drill, Ibis, Impala, Kudu, Parquet, Spark и ряда других проектов: поддержка множества различных языков программирования способствует повышению интероперабельности.

«В обыденной жизни чаще всего используются сценарии, предусматривающие сложное сочетание структурированных и неструктурированных данных, – указал член комитетов управления проектами Apache Drill и Apache Arrow Парт Чандра. – Колоночное представление и обработка данных в памяти, уже доказавшие свою эффективность в Apache Drill, позволят Arrow объединить высокую производительность колоночной обработки с гибкостью JSON».

Программное обеспечение Apache Arrow будет распространяться по лицензии Apache License v2.0 и контролироваться наиболее активными участниками проекта. По словам Надо, первая официальная версия Arrow появится в ближайшие несколько месяцев.[8]

Subversion стал проектом Apache Software Foundation

подпись

Компания CollabNet, оригинальный разработчик системы контроля версий Subversion и ее спонсор, объявила о том, что отныне развитием проекта Subversion будет заниматься организация Apache Software Foundation (ASF).

Проект Subversion добавлен в так называемый «инкубатор Apache» (Apache Incubator) и теперь присоединится к списку других Open Source-инициатив, поддерживаемых ASF. Таковых на данный момент уже более 130.

ASF была неспроста выбрана в качестве нового «пристанища» для Subversion — взаимоотношения между этими проектом и организацией имеют длинную историю, объединенную множеством людей, которые развивают обе инициативы. Кроме того, все проекты ASF используют именно Subversion в качестве системы контроля версий, а в Subversion опираются на такие наработки ASF, как веб-сервер Apache и APR (Apache Portable Runtime).

CollabNet обещает, что после передачи проекта в ASF выпуск сторонних сертифицированных исполняемых версий Subversion не прекратится.[9]

Подведение итогов месяца 30 сентября 2016

Закрытием месяца со следующими видами деятельности от сообщества Apache:

  • ASF Board -Управление и надзор за бизнесом и делами корпорации в соответствии с внутренними документами Фонда.
  • Следующее заседание Правления: 19 октября 2016 года Совет директоров и календарь доступны на http://apache.org/foundation/board/calendar.html
  • ASF Инфраструктура - распределенная команда на четырех континентах сохраняет инфраструктуру ASF работает в круглосуточном режиме.
  • Еженедельные проверки дают отважную производительность на 99,62% времени бесперебойной работы http://status.apache.org/
  • ApacheCon ™ -Официальная конференция серии Apache Software Foundation.
СРОК Ранняя регистрация заканчивается 3 октября для Apache: Big Data и ApacheCon Europe http://apachecon.com/
подробнее дешевый отель блок http://events.linuxfoundation.org/events/apachecon-europe/attend/hotel-travel
Программадля Apache: Big Data теперь доступны http://events.linuxfoundation.org/events/apache-big-data-europe/program/schedul
  • Apache Jackrabbit ™ - полностью совместимая с реализацией Content Repository для Java (TM) Technology API версии 2.0 (JCR 2.0), как указано в запросе спецификации Java JSR 283 (283).
  • Apache Jackrabbit 2.6.7 выпустили http://jackrabbit.apache.org/downloads.html
  • Apache Kylin ™ -an Open Source Распределенные Analytics Engine предназначен для обеспечения интерфейса SQL и многомерный анализ (OLAP), поддерживая чрезвычайно большие наборы данных.
  • Apache Kylin 1.5.4.1 выпустила https://kylin.apache.org/download/
  • Apache OpenMeetings ™ -обеспечивает видео конференц-связь, обмен мгновенными сообщениями, совместно с редактированием документов и других инструментов групповой работы с использованием API-функции сервера Red5 Streaming для Remoting и потоковой передачи.
  • Apache OpenMeetings 3.1.3 выпущен http://openmeetings.apache.org/downloads.html[10]

Примечания

  1. Apache Software Foundation[Электронный ресурс] : Материал из Википедии — свободной энциклопедии: — Режим доступа:https://ru.wikipedia.org/wiki/Apache_Software_Foundation
  2. Apache Software Foundation [Электронный ресурс] : Материал из :http://www.tadviser.ru/index.php/%D0%9A%D0%BE%D0%BC%D0%BF%D0%B0%D0%BD%D0%B8%D1%8F:Apache_Software_Foundation — Режим доступа :http://www.tadviser.ru/index.php/%D0%9A%D0%BE%D0%BC%D0%BF%D0%B0%D0%BD%D0%B8%D1%8F:Apache_Software_Foundation
  3. Allied Telesis [Электронный ресурс]: Материал из Википедии — свободной энциклопедии: — Режим доступа:https://ru.wikipedia.org/wiki/%D0%9F%D0%B0%D1%82%D1%87
  4. Allied Telesis [Электронный ресурс] : Материал из Википедии — свободной энциклопедии: — Режим доступа:https://ru.wikipedia.org/wiki/%D0%90%D0%BF%D0%B0%D1%87%D0%B8
  5. Allied Telesis [Электронный ресурс]: Материал из Википедии — свободной энциклопедии: — Режим доступа:https://en.wikipedia.org/wiki/Apache_Software_Foundation(англ)
  6. Apache Software Foundation [Электронный ресурс] : Материал из :http://www.computerworld.ru/articles/Proekt-OpenOffice-pod-ugrozoy-zakrytiya — Режим доступа :http://www.computerworld.ru/articles/Proekt-OpenOffice-pod-ugrozoy-zakrytiya
  7. Apache Software Foundation [Электронный ресурс] : Материал из :http://www.computerworld.ru/news/Otkrytyy-proekt-blokcheyn-platformy-vozglavil-glavnyy-razrabotchik-Apache — Режим доступа :http://www.computerworld.ru/news/Otkrytyy-proekt-blokcheyn-platformy-vozglavil-glavnyy-razrabotchik-Apache
  8. Apache Software Foundation [Электронный ресурс] : Материал из :http://www.computerworld.ru/articles/Fond-Apache-zapustil-novyy-proekt-s-otkrytym-kodom-dlya-Bolshih-Dannyh — Режим доступа :http://www.computerworld.ru/articles/Fond-Apache-zapustil-novyy-proekt-s-otkrytym-kodom-dlya-Bolshih-Dannyh
  9. Apache Software Foundation [Электронный ресурс] : Материал из :http://novostey.com/soft/news177733.html — Режим доступа :http://novostey.com/soft/news177733.html
  10. Apache Software Foundation [Электронный ресурс] : Материал из :https://blogs.apache.org/foundation/entry/the_apache_news_round_up105( англ) — Режим доступа :https://blogs.apache.org/foundation/entry/the_apache_news_round_up105