changeset 97:d8bd5b4ba4d5

Added LICENSE and README files
author Ivo Smits <Ivo@UCIS.nl>
date Tue, 08 Jul 2014 14:21:59 +0200
parents 94df2951d118
children c9bc014bdbe8
files LICENSE.txt README.txt
diffstat 2 files changed, 60 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/LICENSE.txt	Tue Jul 08 14:21:59 2014 +0200
@@ -0,0 +1,10 @@
+Copyright 2010 Ivo Smits <Ivo@UCIS.nl>. All rights reserved.
+
+This software may be used for personal use. Distribution of the complete
+unmodified source code is permitted.
+
+Additional permissions may apply for individual components. See the source code
+files or component directories for details, if applicable.
+
+Alternative licensing options are available. Contact Ivo@UCIS.nl for more
+information.
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/README.txt	Tue Jul 08 14:21:59 2014 +0200
@@ -0,0 +1,50 @@
+README
+======
+The UCIS.Core library provides several relatively small reuseable .Net
+components.
+
+License
+-------
+See LICENSE.txt for licensing information.
+
+UCIS.FBGUI
+----------
+FBGUI consists of components to build a platform-independent graphical user interface. Components
+are built in pure C# code and use the System.Graphics functions to draw directly to a framebuffer.
+
+UCIS.NaCl
+---------
+This namespace contains a fairly straightforward port of some of the cryptographic functions found
+in the NaCl library (http://nacl.cace-project.eu/). See also: http://wiki.ucis.nl/NaCl. The
+UCIS.NaCl.v2 namespace provides some friendly wrappers around the commonly used low-level functions.
+
+UCIS.Net.HTTP
+-------------
+This namespace provides simple HTTP webserver components, including a WebSocket server.
+
+UCIS.Remoting
+-------------
+UCIS.Remoting is a custom .Net remoting solution. It needs only one single Stream channel to
+provide remote access to objects. Delegates, serializable types, MarshalByReference types and
+interfaces are supported. Garbage Collection is used for lifetime management. The simplicity of the
+protocol allows for compatibility with other programming languages, like PHP and JavaScript.
+
+UCIS.USBLib
+-----------
+USBLib provides various functions to use USB devices in a platform independent way. Direct USB
+communication is supported through libusb, WinUSB, VBoxUSB and USBIO drivers on Windows, and via
+libusb on Linux systems. The UCIS.USBLib.Descriptor namespace provides classes for decoding USB
+descriptor data. The UCIS.HWLib.Windows namespace provides managed access to the Windows Device Tree
+and the Windows USB Device Tree.
+
+UCIS.VNCServer
+--------------
+A simple VNC Server implementation serving a "virtual" VNC desktop. It can be used with FBGUI to
+create simple remote graphical user interfaces, or can be connected to some other source of bitmap
+data.
+
+Contact
+-------
+E-mail: Ivo@UCIS.nl
+IRC: Ivo in #Chat on irc.kwaaknet.org
+WWW: www.ucis.nl
\ No newline at end of file