📜 ⬆️ ⬇️

Plan 9 operating system published under GPLv2

The developers of the unique Plan 9 operating system, with the permission of Alcatel-Lucent management, have changed the licensing terms . Now all OS code distributed under the Lucent Public License will be simultaneously distributed under the GPLv2 license.

Thus, users can distribute the system code and / or modify it at will, in accordance with the terms of the GPLv2 agreement published by the Free Software Foundation.

At the same time, the repository is also open on Github .

Plan 9 is a system that had to overcome the fundamental flaws of UNIX.
')
According to Wikipedia, the system is built on three main principles:


Unlike modern operating systems, in which the user gets access to a personal computer or workstation, in Plan 9, the user gets access to a distributed computing environment and has the ability to configure their workspace. Thus, / dev / mouse for a process is a mouse on the computer from which this process is started, and this may not be the computer on which the process is executed.

The main programming language is C. A feature of the C compiler is full support for Unicode and a number of other useful extensions, such as the formation of structures and the initialization of arrays. Implemented cross-platform compilation and debugging, successfully ported Perl, Python, Scheme, noweb, Haskell, Newsqueak, Go and ML.

It should be noted that the Plan 9 operating system, despite its exoticism, is especially popular in Japan and Russia .

Source: https://habr.com/ru/post/212529/


All Articles