Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

Plan 9 from User Space

Compare

  Analyzed 7 days ago

Port of collection of Plan 9 utilities and protocol implementation to generic POSIX/X11R6 environment. Includes acme editor, factotum authentication agent, venti fs server and clients, rc shell, rio window manager and much more. All programs support UTF-8. Maintained by Russ Cox.

1.69M lines of code

0 current contributors

about 5 years since last commit

19 users on Open Hub

Inactive
4.875
   
I Use This
Licenses: BSD-3-Clause, lucent_pu...

Plan 9 from Bell Labs

Compare

  No analysis available

Plan 9 from Bell Labs is a research system developed at Bell Labs starting in the late 1980s. Its original designers and authors were Ken Thompson, Rob Pike, Dave Presotto, and Phil Winterbottom. They were joined by many others as development continued throughout the 1990s to the present. Plan 9 ... [More] demonstrates a new and often cleaner way to solve most systems problems. The system as a whole is likely to feel tantalizingly familiar to Unix users but at the same time quite foreign. In Plan 9, each process has its own mutable name space. A process may rearrange, add to, and remove from its own name space without affecting the name spaces of unrelated processes. Included in the name space mutations is the ability to mount a connection to a file server speaking 9P, a simple file protocol. [Less]

0 lines of code

0 current contributors

0 since last commit

16 users on Open Hub

Activity Not Available
4.5
   
I Use This
Mostly written in language not available
Licenses: lucent_plan9

Inferno Distributed Operating System

Compare

  Analyzed 7 days ago

Inferno® is a distributed operating system, originally developed at Bell Labs, but now developed and maintained by Vita Nuova® as Free Software. Applications written in Inferno's concurrent programming language, Limbo, are compiled to its portable virtual machine code (Dis), to run anywhere on a ... [More] network in the portable environment that Inferno provides. Unusually, that environment looks and acts like a complete operating system. The use of a high-level language and virtual machine is sensible but mundane. The interesting thing is the system's representation of services and resources. They are represented in a file-like name hiearchy. Programs access them using only the file operations open, read/write, and close. The 'files' may of course represent stored data, but may also be devices, network and protocol interfaces, dynamic data sources, and services. The approach unifies and provides basic naming, structuring, and access control mechanisms for all system resources. A single file-service protocol (called Styx or 9P2000) makes all those resources available for import or export throughout the network in a uniform way, independent of location. An application simply attaches the resources it needs to its own per-process name hierarchy ('name space'). The system can be used to build portable client and server applications. It makes it straightforward to build lean applications that share all manner of resources over a network, without the cruft of much of the 'Grid' software one sees. Inferno can run 'native' on various ARM, PowerPC, SPARC and x86 platforms but also 'hosted', under an existing operating system (including FreeBSD, Irix, Linux, MacOS X, Plan 9, and Solaris), again on various processor types. [Less]

2.29M lines of code

4 current contributors

3 months since last commit

13 users on Open Hub

Very Low Activity
4.625
   
I Use This
Licenses: gpl, lucent_plan9, lgpl

inferno-ds

Compare

  Analyzed 7 days ago

Overview Inferno DS is a port of the Inferno Operating system to the Nintendo DS. Inferno DS aims to use the distributed nature of Inferno with the variety of input methods, for the hardware capabilities of the DS like wifi, touchscreen, graphics & audio (see TechnicalBackground) to create ... [More] new and interesting ways of interacting with computational resources. The GsocProjectIdeas wiki page includes some application examples like gaming, VoIP, jukebox and accessing remote resources using the styx(5) protocol. News Intrepid DS developers wanted!, just drop a line for recruitment. As progress is made we release .nds files which you can try and run on the bare DS, get them on the downloads section. [Less]

12K lines of code

0 current contributors

about 9 years since last commit

3 users on Open Hub

Inactive
4.5
   
I Use This

ChanL

Compare

  Analyzed 7 days ago

ChanL is a portable library for easy thread-based synchronous concurrency. ChanL uses channels as primitives for thread communication, and includes a thread pool implementation. It is designed with efficiency, portability, and ease-of-use in mind.

0 lines of code

0 current contributors

0 since last commit

2 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: mit

Web9

Compare

  Analyzed 7 days ago

The Web9 project is about making the 9P protocol accessible to web developers. The project involves developing PHP and Javascript implementations of the protocol and some applications that utilize the implementations. The project currently consists of the following components: PHP9P, JS9P, XHR ... [More] , Angled and Net_9P. This project was funded by Google, under their Summer of Code program for Plan 9 from Bell Labs. [Less]

9.13K lines of code

0 current contributors

about 12 years since last commit

2 users on Open Hub

Inactive
4.5
   
I Use This
Licenses: lucent_plan9, mit, mozilla_p...
Tags 9p plan9

authsrv9

Compare

  Analyzed 7 days ago

Two implementations of the Plan 9 authentication service (auth/authsrv). One version is for unix, written in c and not depending on external libraries. The other version is for inferno, written in limbo.

1.57K lines of code

0 current contributors

over 8 years since last commit

2 users on Open Hub

Inactive
5.0
 
I Use This

plan9front

Compare

  Analyzed 7 days ago

Plan 9 from The People's Front of Cat-v.org, a fork of the Plan 9 from Bell Labs operating system after the front fell off.

2.88M lines of code

0 current contributors

over 4 years since last commit

1 users on Open Hub

Inactive
5.0
 
I Use This

goblin-9base

Compare

  No analysis available

This is an attempt at rewriting some of plan9port (http://swtch.com/plan9port/) in Go (http://golang.org. Specifically, this is intended to be a Go based alternative for 9base http://tools.suckless.org/9base. Rather than re-writing the Plan 9 libc, libbio, libregexp, libfmt and libutf, goblin will make use of Go's libraries.

0 lines of code

0 current contributors

0 since last commit

1 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: mit

Plan9 Doom Port

Compare

  Analyzed about 1 month ago

Doom port to Plan9.

36.3K lines of code

0 current contributors

over 10 years since last commit

1 users on Open Hub

Activity Not Available
5.0
 
I Use This
Licenses: No declared licenses
Tags doom plan9