Имя | Версия | Клент/Сервер | Язык | ОС | Лицензия | Комментарий |
---|---|---|---|---|---|---|
Plan 9 from Bell Labs | 9p2000 | Client/Server | C | Plan 9, Plan B | LPL | Эталонная реализация. Часть операционной системы Plan9. |
plan9port | 9p2000, 9p2000.u | Client/Server | C | Большинство Unix-систем | LPL/MIT | Plan 9 from User Space (plan9port) - порт многих утилит и библиотек Plan9 на Unix. |
Inferno | 9p2000 | Client/Server | Limbo | Inferno | GPL/BSD | Часть операционной системы Inferno. |
v9fs | 9p2000, 9p2000.u | Client | C | Linux | GPL | Драйвер файловой системы для ядра Linux. |
py9p | 9p2000 | Client/Server | Python | - | Public Domain | Реализация 9P на чистом Python. |
libixp | 9p2000 | Client/Server | C | Все Unix | MIT | Изначально часть проекта wmii. |
Ruby-IXP | 9p2000 | Client/Server(?) | Ruby | - | GPL | Простая и быстрая реализация клиента на чистом Ruby. |
Rstyx | 9p2000 | Client/Server(?) | Ruby | - | LGPL/Ruby License | Другая реализация на Ruby. |
[1] | 9p2000 | Client/Server | Java | - | BSD License | Реализация 9P на чистой Java, также включает специальные библиотеки для grid-сервисов. |
ninep | 9p2000 | Client | Lisp | - | MIT | Многопоточная реализация на языке Lisp. |
9pvfs.tcl | 9p2000 | Client/Server | TCL | - | Public Domain? | Прозрачный доступ к серверу 9P из TCL. |
9pc | 9p2000 | Client/Server | C# | - | Public Domain? | 9P для окружения .NET |
StyxLib | 9p2000 | Client | C# / Java | - | LGPL v2 / APL | Клиентская реализация для окружения .NET & GNU/Mono и Java |
rii | 9p2000 | Client | C/Ruby | - | MIT? | Ruby-привязки к библиотеке libixp. |
ocaml-9p | 9p2000 | Client | Ocaml | - | BSD | Реализация на OCaml. |
styx-n-9p | 9p2000 | Client | Java | - | MIT | Многопоточная реализация клиента на Java, включающая поддержку Inferno-аутентификации. |
r9p | 9p2000 | Client | Ruby | - | MIT | Простая реализация клиента для Ruby. |
9puffs | 9p2000 | Client | C | NetBSD | BSD | Драйвер файловой системы уровня пользователя, реализованный с использованием puffs. |
9p.scm | 9p2000 | Client | Scheme | - | MIT? | Простая реализация на языке Scheme. |
PHP9P | 9p2000 | Client/Server | PHP/C | - | MIT | PHP-привязки к libixp. |
JS9P | 9p2000 | Client/Server | JavaScript | - | MIT | Javascript-библиотека 9p. |
Net_9P | 9p2000 | Client/Server | PHP | - | LGPL v2 | Реалиция протокола 9P на чистом PHP. Будет включена в PEAR. |
JavaScript Styx | 9p2000 | Client/Server | JavaScript | - | LGPL v2 | JavaScript-реализация 9p для FireFox. |
9p | 9p2000 | Client/Server | Chicken Scheme | - | BSD | Реализация протокола 9p на Scheme. |
Duat | 9p2000, 9p2000.u | Client/Server | C | - | BSD | Библиотека ввода-вывода для приложений, написанных на Си. Может быть использована для создания файловых серверов. |
NPFS/SPFS | 9p2000, 9p2000.u | Server | C | - | BSD-like | Многопоточная замена u9fs. Также представляет собой фреймворк, который можно использовать для создания синтетических файловых систем. |
Lib-IXP | 9p2000 | Client | C/Perl | - | MIT? | Perl-привязки к libixp (http://repo.cat-v.org/libixp/). |
J9P/StyxLib | 9p2000 | Client/Server | Java | - | LGPL | Java-реализация, предназначенная для простой интеграции 9P- и не-9P-сервисов в 9P-сети. |
Advertisement
150
страниц
9P Implemetations
Advertisement