Statements (304)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:operating_system
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:What_We_Do_in_the_Shadows
|
gptkbp:allows |
remote procedure calls
|
gptkbp:based_on |
the 9 P protocol
the idea of everything being a file |
gptkbp:can_be_extended_by |
through user-defined protocols
|
gptkbp:contains |
draw graphics library
|
gptkbp:designed_by |
gptkb:Rob_Pike
|
gptkbp:developed_by |
gptkb:Plan_9_Team
gptkb:Bell_Labs C and assembly languages the Plan 9 team |
gptkbp:distribution |
open source
|
gptkbp:employs |
access control lists
|
gptkbp:features |
gptkb:archaeological_site
distributed computing namespace management a graphical user interface file system interface file system as a namespace trace for tracing system calls |
gptkbp:first_released |
gptkb:1992
|
gptkbp:has |
gptkb:Plan_9_from_User_Space
gptkb:Plan_9_from_Bell_Labs gptkb:9_P_protocol gptkb:libc_library gptkb:operating_system gptkb:computer gptkb:Rio_file_manager development tools command line interface system libraries text editors scripting capabilities system calls a graphical user interface a community of users a modular design a focus on research and development a community of developers a modular architecture a focus on interoperability a command-line interface a focus on simplicity and elegance a lightweight kernel a unique approach to file systems a unique approach to networking a unique graphical user interface file system interface a unique command line interface a focus on simplicity user space applications 9 P2000 protocol acme text editor draw graphics library draw graphics system factotum authentication service lib9 library venti storage system a small user base a unique approach to processes a unique approach to security a unique approach to user interfaces a minimalist design philosophy a unique shell called 'rc' libbio library libdraw library libfs library libplumb library libthread library libventi library mk file system a unique approach to resource management a focus on educational use a focus on simplicity and clarity a focus on user-centric design a graphical shell a strong academic following a unique approach to device management a unique approach to file permissions a unique approach to process management a unique approach to programming languages a unique approach to system architecture a unique approach to system calls a unique approach to user interaction a unique file system structure a unique networking model a unique user experience unique approach to system design a focus on academic research a focus on community-driven development a focus on innovative solutions a focus on research collaboration a unique programming model Plan 9 Wiki accompanying documentation user interface similar to Unix a rich set of development tools a unique file system architecture factotum service libauth library libip library libipif library libipsec library libmem library libmount library libnet library libproc library libuser library plumb interprocess communication plumber audio system a debugger called 9front a rich set of documentation a unique approach to debugging tools |
https://www.w3.org/2000/01/rdf-schema#label |
Plan 9
|
gptkbp:implements |
resource management
|
gptkbp:includes |
gptkb:Plan_9_from_User_Space
gptkb:Plan_9_from_Bell_Labs gptkb:Rio_window_system gptkb:libc_library gptkb:operating_system gptkb:Plan_9_graphics_system gptkb:Plan_9_C_compiler profiling tools plumbing system a command-line interface acme text editor text editor (acme) a shell called rc gdb for debugging various utilities for system management |
gptkbp:influenced |
gptkb:Inferno_operating_system
|
gptkbp:influenced_by |
gptkb:operating_system
|
gptkbp:inspired_by |
gptkb:operating_system
|
gptkbp:is |
lightweight
open source modular extensible a platform for experimentation not widely adopted notable for its simplicity a collaborative project a research project a niche operating system a multi-user system a historical operating system network-centric influential in academic circles a minimalist operating system a research operating system a system for distributed applications a system for modern computing challenges a system for research and development not commercially supported a lightweight operating system a platform for teaching operating systems a system for experimentation in computing. influential in systems programming not widely used in production a successor to Plan 9 from Bell Labs a system for academic exploration a system for experimental computing. a system for exploring new ideas in computing designed for research and experimentation |
gptkbp:is_associated_with |
the Plan 9 from User Space project
|
gptkbp:is_available_for |
various hardware platforms
|
gptkbp:is_available_in |
multiple languages
|
gptkbp:is_available_on |
gptkb:software
gptkb:archive gptkb:project various hardware platforms open-source license |
gptkbp:is_compatible_with |
gptkb:architect
gptkb:Plan_9_from_User_Space gptkb:SPARC_architecture gptkb:x86_architecture gptkb:POSIX_standards Unix-like systems various hardware architectures |
gptkbp:is_considered |
a niche operating system
a successor to Unix a research operating system |
gptkbp:is_considered_as |
a niche operating system
a successor to Unix a research operating system |
gptkbp:is_designed_for |
distributed computing
network transparency |
gptkbp:is_designed_to |
facilitate collaboration
support heterogeneous environments be easily portable minimize attack surfaces |
gptkbp:is_documented_in |
gptkb:military_officer
technical papers The Plan 9 Manual |
gptkbp:is_implemented_in |
gptkb:language
|
gptkbp:is_influenced_by |
gptkb:Inferno_OS
gptkb:Plan_9_from_Bell_Labs gptkb:operating_system theoretical computer science the research community the ideas of distributed systems |
gptkbp:is_known_for |
simplicity
its unique architecture its simplicity simplicity and elegance its research contributions its lightweight design its innovative design principles its modular design its innovative concepts its educational use its research applications its unique approach to user interfaces its innovative file system its unique user experience its innovative networking features its innovative use of namespaces its unique approach to security |
gptkbp:is_maintained_by |
the Plan 9 community
|
gptkbp:is_optimized_for |
network transparency
|
gptkbp:is_part_of |
Plan 9 family
research operating systems the Plan 9 family of systems |
gptkbp:is_recognized_by |
computer science researchers
|
gptkbp:is_recognized_for |
its contributions to operating system design.
|
gptkbp:is_related_to |
gptkb:Inferno_OS
gptkb:Inferno_operating_system gptkb:Plan_9_from_User_Space |
gptkbp:is_supported_by |
gptkb:Community_Center
various distributions a community of developers a small but dedicated community |
gptkbp:is_used_by |
academic institutions
programmers and researchers |
gptkbp:is_used_for |
gptkb:software_framework
system programming teaching operating systems teaching operating system concepts |
gptkbp:is_used_in |
gptkb:academic_research
gptkb:software_framework academic settings embedded systems research projects research and education system programming research environments |
gptkbp:language |
gptkb:Draw
gptkb:Limbo gptkb:C gptkb:Go gptkb:Rio gptkb:Pike rc shell Alef Plan 9 C |
gptkbp:notable_for |
its simplicity
its research contributions its unique approach to system design its innovative design concepts its research-oriented features |
gptkbp:offers |
process isolation
plumbing system |
gptkbp:provides |
gptkb:Plan_9_from_User_Space
gptkb:9_P_protocol gptkb:operating_system networking capabilities tools for debugging a graphical user interface network transparency security through isolation file system interface a unique user experience a unified namespace system-wide resource sharing system calls for networking |
gptkbp:release_year |
gptkb:1992
|
gptkbp:released_in |
gptkb:1992
|
gptkbp:successor |
gptkb:Plan_9_from_Bell_Labs
|
gptkbp:supports |
UTF-8 encoding
distributed computing multiple architectures multiple programming languages virtualization dynamic linking remote procedure calls remote debugging network transparency multiple user interfaces |
gptkbp:user_interface |
gptkb:Rio
|
gptkbp:uses |
gptkb:9_P_protocol
gptkb:Rio_window_system gptkb:Rio_windowing_system namespaces Plan 9 from User Space (plan9port) Rio file system |
gptkbp:utilizes |
gptkb:9_P_protocol
authentication mechanisms Plan 9 graphics capability-based security factotum for authentication |
gptkbp:written_in |
gptkb:C
gptkb:language C and assembly language |