OpenAFS - OpenAFS
Оригинальный автор (ы) | Университет Карнеги Меллон |
---|---|
Разработчики) | Transarc, IBM, OpenAFS Foundation |
Стабильный выпуск | 1.8.6 / 20 июня 2020 г. |
Репозиторий | |
Написано в | C |
Операционная система | Кроссплатформенность |
Тип | Распределенная файловая система |
Лицензия | Общественная лицензия IBM |
Интернет сайт | www |
OpenAFS является Открытый исходный код реализация Андрей распределенная файловая система (AFS). AFS был первоначально разработан в Университет Карнеги Меллон, и разработан как коммерческий продукт Transarc Corporation, которая впоследствии была приобретена IBM. В LinuxWorld 15 августа 2000 г. IBM объявила[1] их планы выпустить версию своего коммерческого продукта AFS под Общественная лицензия IBM. Это стало OpenAFS. Сегодня OpenAFS активно разрабатывается для широкого спектра семейств операционных систем, включая: AIX, Mac OS X, Дарвин, HP-UX, Ирикс, Солярис, Linux, Майкрософт Виндоус, FreeBSD, NetBSD.
Фонд
В Фонд OpenAFS была основана 20 мая 2013 года как некоммерческая организация, деятельность которой направлена на обеспечение стабильности и роста OpenAFS.
Управление
Управление проектом разделено между советом старейшин, который рассматривает вопросы стратегического направления, и привратниками, которые контролируют репозиторий исходных текстов.
Лицензирование
Хотя не существует юридического лица, владеющего исходным кодом OpenAFS, авторские права на многие файлы принадлежат IBM. Большая часть источника охвачена IPL, однако несколько файлов в дереве относятся к университету. лицензии на тщеславие. Все применимые лицензии перечислены в файле в исходном репозитории под названием openafs / doc / ЛИЦЕНЗИЯ.
Разработка
В участники за последние пять лет[когда? ] сделал значительные улучшения как к реализации, так и к протоколу AFS3 без нарушения взаимодействия с выпусками IBM / Transarc. С момента написания этого объявления было интегрировано несколько крупных проектов разработки, таких как: поддержка 64-битной MS-Windows, поддержка MS-Windows 7, поддержка Apple-Mac OS X v10.4-v10.9 и требовать прикрепить файловый сервер.
Многие девелоперские проекты находятся на разной стадии завершения. Ниже приведены несколько ярких примеров:
- Бэкэнд файлового сервера, использующий хранилище объектов
- rxtcp
- rxgk
- rxk5
- Инструментальная основа
- Поддержка блокировки байтового диапазона
Развертывание
Существующая база пользователей включает небольшие одиночные серверные ячейки, а также крупные многонациональные развертывания, охватывающие академические круги, частные исследовательские лаборатории, государственные и коммерческие организации. Небольшой снимок развернутых ячеек AFS можно найти, просмотрев содержимое CellServDB файл распространяется с OpenAFS.