Formation | 2 февраля 2004 г. (2004-02-02) |
---|---|
Цель | Цель Eclipse Foundation - продвижение проекты с открытым исходным кодом и развитие сообществ и бизнес-экосистем. |
Штаб-квартира | Оттава, Онтарио, Канада |
Членство | 300+ членов |
Исполнительный директор | Майк Милинкович |
Веб-сайт | www.eclipse.org |
Eclipse Foundation - это независимая некоммерческая корпорация, которая выступает в качестве управляющего сообщества разработчиков программного обеспечения с открытым исходным кодом Eclipse. Это организация, которую поддерживают более 300 членов. Фонд специализируется на ключевых услугах, таких как: управление интеллектуальной собственностью (ИС), развитие экосистемы, процесс разработки и ИТ-инфраструктура. В его состав входят лидеры отрасли, которые восприняли открытый исходный код как ключевой инструмент для реализации бизнес-стратегии.
Созданный для создания независимого от поставщика, открытого и прозрачного сообщества вокруг первоначального проекта Eclipse, Фонд предоставляет глобальное сообщество людей и организаций со зрелой, масштабируемой и коммерчески ориентированной средой для сотрудничества и инноваций. Его заявленная цель - развивать как сообщество, так и «экосистему дополнительных продуктов и услуг».
Eclipse Foundation считается организацией с открытым исходным кодом «третьего поколения» и является домом для Jakarta EE и более 375 проекты с открытым исходным кодом, включая среды выполнения, инструменты и платформы для широкого спектра областей технологий, таких как Интернет вещей (IoT), облачные и периферийные вычисления, автомобилестроение, системная инженерия, технологии цифрового реестра и открытые конструкции процессоров. "Самым известным из проектов Eclipse является платформа Eclipse, многоязычная среда разработки программного обеспечения и IDE ".
Проект Eclipse изначально был создан IBM в ноябре 2001 г. и поддерживался консорциумом поставщиков программного обеспечения. Проект Eclipse продолжает использоваться миллионами разработчиков.
В 2004 году была основана Eclipse Foundation для руководства и развития сообщества Eclipse. Он был создан, чтобы позволить создать вокруг Eclipse независимое от поставщиков, открытое и прозрачное сообщество.
По состоянию на июнь 2020 года в Eclipse Foundation размещено более 375 проектов с открытым исходным кодом.
В проектах Eclipse более 1631 коммиттеров, и по состоянию на июнь 2020 года в репозитории проектов Eclipse добавлено более 240 миллионов строк кода.
Фонд использует иерархическую структуру проекта. Каждый проект происходит от основного родительского проекта и может иметь подпроекты. Самые верхние проекты, у которых нет родительского проекта, называются проектами верхнего уровня.
По состоянию на июль 2020 года проектами верхнего уровня Eclipse Foundation являются:
Eclipse Foundation регулируется набором уставов, соглашений и политик. Один из аспектов этого управления - нейтралитет в отношении поставщиков. Модель управления, не зависящая от поставщика, - это модель, которая поощряет отраслевое сотрудничество, которое осуществляется с использованием рабочих групп.
Рабочие группы Eclipse - это сотрудничество организаций, которые объединяют методы разработки с открытым исходным кодом с набором услуг, необходимых для открытых инноваций. Они позволяют организациям развивать отраслевое сотрудничество за пределами организации.
По состоянию на июль 2020 года в Eclipse Foundation размещается 13 рабочих групп.
К ним относятся:
Рабочая группа AsciiDoc руководит стандартизацией, внедрением и развитием AsciiDoc. Эта группа поощряет и формирует открытую совместную разработку языка AsciiDoc и его процессоров, чтобы предоставить лексикон для создания технического контента и общий интерфейс для AsciiDoc-совместимых приложений и служб.
Рабочая группа по инструментам разработки облака Eclipse (ECD) будет стимулировать эволюцию и широкое внедрение стандартов де-факто для инструментов разработки облака, включая язык поддержка, расширения, определение рабочего пространства разработчика и многое другое.
Рабочая группа Eclipse Edge Native движет эволюцией и широким внедрением технологий, связанных с пограничными вычислениями.
Рабочая группа Eclipse IoT предоставляет открытые технологии, необходимые для создания устройств, шлюзов и облачных платформ IoT., служащая основой openHAB, QIVICON и других, является подразделением Eclipse IoT.
The Jakarta Рабочая группа EE развивает бизнес-интересы, связанные с облачными технологиями Java.
Рабочая группа OpenADx сосредоточена на цепочке инструментов для автономного вождения и стремится обеспечить прозрачность и улучшенные возможности интеграции в пространство инструментов для автономного вождения.
Рабочая группа openGENESIS направлена на развитие, поддержку и предоставление знаний, методов и инструментов для оценки ИИ, используемого в приложениях для автономного вождения.
Рабочая группа openMDM предоставляет инструменты и системы, квалификационные комплекты и адаптеры для стандартизированного и независимого от производителя управления данными измерений в соответствии со стандартом ASAM ODS.
Рабочая группа openMobility формирует и поддерживает разработку необходимых программных инструментов и сред, основанных на проверенных моделях мобильности, чтобы обеспечить общую платформу для промышленных приложений и академическое исследование.
Рабочая группа openPASS разрабатывает основные структуры и модули для оценки безопасности систем помощи при вождении и автоматизированных систем вождения.
Научная рабочая группа Eclipse - это сотрудничество людей, разрабатывающих программные компоненты, используемые для фундаментальных научных исследований.
Рабочая группа Eclipse Sparkplug стремится способствовать развитию и широкому внедрению протокола Eclipse Sparkplug и связанных технологий, которые позволяют создавать открытые, совместные и совместимые решения промышленного Интернета вещей (IIoT).
Рабочая группа Tangle EE обеспечивает управляемую среду для организаций и участников для разработки новых идей и приложений с использованием технологий IOTA.
Существует пять типов членства в Eclipse Foundation. К ним относятся:
Стратегические участники - это организации, которые вкладывают средства в разработчиков и другие ресурсы для дальнейшего развития технологии Eclipse. Каждый стратегический член имеет представителя в совете директоров Eclipse Foundation.
Есть два типа стратегических членов. Это стратегические разработчики и стратегические потребители.
По состоянию на октябрь 2019 года насчитывается 11 стратегических участников. К ним относятся (в алфавитном порядке):
Корпоративные участники - это обычно более крупные организации, которые используют технологию Eclipse в качестве платформы для своих внутренних проектов разработки и / или создают продукты и услуги, основанные на Eclipse или с его помощью.
Члены Solutions - это организации, которые участвуют в развитии экосистемы Eclipse. Эти организации предлагают продукты и услуги на основе Eclipse или вместе с ним.
По состоянию на август 2018 года в Eclipse Foundation входит 151 член Solutions.
Ассоциированные члены - это члены без права голоса, которые могут подавать требования, участвовать в рассмотрении проектов и участвовать в Ежегодном собрании членов в целом. Ассоциированные члены также участвуют в запланированных ежеквартальных собраниях, посвященных той же информации.
По состоянию на август 2018 года в Eclipse Foundation насчитывается 121 ассоциированный член.
Члены-коммиттеры коммиттеры, которые становятся полноправными членами Eclipse Foundation. Коммиттеры являются основными разработчиками проектов Eclipse и могут фиксировать изменения в исходном коде проекта. Члены коммиттера представлены в Совете директоров.
По состоянию на август 2018 года в Eclipse Foundation было 390 коммиттеров.
Eclipse Foundation - это некоммерческая организация, поддерживаемая членами. Фонд финансируется в основном за счет членских взносов.
Eclipse Foundation проводит 3 основных типа мероприятий : конференции, Демо-лагеря и Дни затмения.
На конференциях Eclipse Foundation проводятся технические сессии по текущим темам, имеющим отношение к сообществам разработчиков Eclipse и рабочей группы Eclipse, а также сессии, демонстрирующие инструменты на основе Eclipse в действии.
Флагманское мероприятие Eclipse Foundation - EclipseCon. Это дает возможность сообществу Eclipse изучать, исследовать, делиться и совместно работать над последними идеями и информацией об Eclipse и его компаниях-членах.
Eclipse DemoCamp - это совместные мероприятия. DemoCamp включает технические беседы и демонстрации от сообщества Eclipse и демонстрирует технологии, создаваемые сообществом Eclipse.
Eclipse Days - это однодневные мероприятия, посвященные технологии Eclipse. Eclipse Days облегчает сетевое взаимодействие и личное общение внутри сообщества Eclipse.
Хакатоны Eclipse - это собрания разработчиков для работы над ошибками и запросов функций для создания патчей для проектов. Разработчики делятся на небольшие группы во главе с ветераном проекта, чтобы завершить патч.