Penguin

Differences between current version and predecessor to the previous major change of Curses.

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 9 Last edited on Thursday, January 4, 2007 4:28:08 am by ThomasDickey
Older page: version 8 Last edited on Tuesday, November 2, 2004 2:52:54 am by AristotlePagaltzis Revert
@@ -1,9 +1,10 @@
 [Curses] is an [API] for writing text terminal [GUI]s. It offers operations such as drawing, colouring and removing text, moving the cursor around, and so on. It was devised for scenarios with a terminal connected over a low-speed link (unconfirmed: it grew out of the vi(1) development), and is heavily optimised to send the least number of escape codes necessary to update the screen. This also means that it works well over very laggy [TCP] connections as well. <tt>:-)</tt> 
  
 The [Linux] [Kernel]'s <tt>make menuconfig</tt> interface uses a [Curses] interface, as do most console TextEditor~s. 
  
-On [Linux], the [Curses] [API] is implemented by the [GPL]ed <tt>ncurses</tt> library. 
+On [Linux], the [Curses] [API] is implemented by the MIT-licensed <tt>ncurses</tt> library. 
  
 See also: 
 * [ncurses(3X)] for an overview and links to its functions' ManPage~s 
+* [Project Homepage | http://invisible-island.net/ncurses/] Project Homepage  
 * [NCURSES Programming HOWTO | http://www.tldp.org/HOWTO/NCURSES-Programming-HOWTO/] -- includes a good introduction to terminals