X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=visor;a=blobdiff_plain;f=README.md;fp=README.md;h=f9a24fc2cc51155999d1cea93f602bf227bc4b45;hp=0000000000000000000000000000000000000000;hb=a3d913263bd55389a60c8db96d1ea1fc11acf178;hpb=9f0326a07930f909b44433f5d0e3b556d0b16a51 diff --git a/README.md b/README.md new file mode 100644 index 0000000..f9a24fc --- /dev/null +++ b/README.md @@ -0,0 +1,45 @@ +visor text editor & text editor framework +========================================= + +About +----- +*visor* is a lightweight, system-independent, device-independent, maximally +portable, easily embeddable text editor framework. Visor is also a concrete +implementation of a text editor for a number of systems, based on the visor +framework. + +To avoid confusion, from this point forward we'll refer to the framework as +`libvisor`, and the editor as `visor`, but keep in mind that the main focus of +this project is actually the editor framework, and not the editor program. + +Libvisor implements all the functionality needed by a complete text editor. +From low level text manipulation operations, to (optional) high level user +interaction layered onto those low level operations, designed to operate similar +to the `vi` text editor. All the while maintaining complete system independence, +able to operate (with help from the client application) under any operating +system, or completely freestanding for embedded devices, boot loaders, +exokernels, retro hacking, or bare metal programs. + +For details about each component, see the `README.md` files in their +subdirectories. + +License +------- +Copyright (C) 2019 John Tsiombikas +All parts of the visor project are free software. Feel free to use, modify, +and/or redistribute under the terms of their respective licenses. + + - *libvisor* (the framework) is released under the terms of the GNU Lesser + General Public License (LGPL) version 3 or later. See `libvisor/COPYING` and + `libvisor/COPYING.LESSER` for details. + + - *visor* (the editor program) is released under the terms of the GNU General + Public License (GPL) version 3 or later. See `visor/COPYING` for details. + +Download +-------- +The source code for both parts of the visor project are included in the same git +repository, and released as one. + +No releases are available yet, but you can grab the current source code from +github: https://github.com/jtsiomb/visor