File diff 6ec24030ec9e → c16b9550b95f
www/conservancy/static/projects/current/index.html
Show inline comments
...
 
@@ -423,51 +423,51 @@ functionality to other software.</p>
 

	
 
<p>SWIG is a software development tool that connects programs written in C
 
and C++ with a variety of high-level programming languages.  SWIG is used
 
with different types of languages including common scripting languages
 
such as Perl, PHP, Python, Tcl and Ruby. The list of supported languages
 
also includes C&#35;, Java, Lua, Octave and R amongst others. SWIG is most
 
commonly used to create high-level interpreted or compiled programming
 
environments, user interfaces, and as a tool for testing and prototyping
 
C/C++ software.</p>
 

	
 
<h2><a href="http://teachingopensource.org/">Teaching Open Source</a></h2>
 

	
 
<p>Teaching Open Source (TOS) exists to support instructors and FLOSS community
 
members who desire to support student involvement in FLOSS projects
 
within academic institutions.  The TOS community is supported by a web
 
site, mailing list, and planet and welcomes new community members from
 
both academia and FLOSS projects.</p>
 

	
 
<h2><a href="https://twistedmatrix.com/">Twisted</a></h2>
 
<p>Twisted is an event-based engine for Internet applications, written in
 
Python. Twisted supports TCP, SSL and TLS, UDP, Unix sockets, multicast,
 
and serial ports. It also includes a Web server, an SMTP/POP3 server, a
 
telnet server, an SSH server, an IRC server, a DNS server, and of course
 
APIs for creating new protocols. It supports integration with GTK+ 2, Qt,
 
Tkinter, wxPython, Mac OS X (PyObjC) and Win32 event loops.</p>
 

	
 
<h2><a href="https://www.uclibc.org/">uCLibc</a></h2>
 

	
 
<p>uClibc (pronounced yew-see-lib-see) is a C library
 
for developing embedded Linux systems. It is much smaller than the GNU
 
C Library, but nearly all applications supported by glibc also work
 
perfectly with uClibc. Porting applications from glibc to uClibc
 
typically involves just recompiling the source code. uClibc even
 
supports shared libraries and threading. It currently runs on standard
 
Linux and MMU-less (also known as uClinux) systems with support for
 
alpha, ARM, cris, i386, i960, h8300, m68k, mips/mipsel, PowerPC, SH,
 
SPARC, and v850 processors.</p>
 

	
 
<h2><a href="http://www.winehq.org/">Wine</a></h2>
 

	
 
<p>Wine is an Open Source implementation of the Windows API on top of
 
X and Unix.  It is a compatibility layer for running Windows
 
programs. Wine does not require Microsoft Windows, as it is a
 
completely free alternative implementation of the Windows API
 
consisting of 100% non-Microsoft code, however Wine can optionally use
 
native Windows DLLs if they are available. Wine provides both a
 
development toolkit for porting Windows source code to Unix as well as
 
a program loader, allowing many unmodified Windows programs to run on
 
x86-based Unixes, including Linux, FreeBSD, and Solaris</p>
 
x86-based Unixes, including Linux, Mac OS X, FreeBSD, and Solaris.</p>
 

	
 
{% endblock %}