Involved Projects and Packages
lxml is a Pythonic binding for the libxml2 and libxslt libraries. It follows
the ElementTree API as much as possible, building it on top of the native
libxml2 tree. It also extends this API to expose libxml2 and libxslt specific
functionality, such as XPath, Relax NG, XML Schema, XSLT, and c14n.
Visual is a Python module for 3D scientific visualization. It offers
real-time 3D output and is easily usable by novice programmers.
A program can create 3D objects (such as spheres, curves, etc.) and
position them in 3D space. Visual, running in a separate thread,
automatically updates a 3D scene many times per second to reflect the
current position of the objects. The programmer does not need to deal
with display management but can focus on the computational aspects for
the program. The user can navigate in the 3D scene by using the mouse
to zoom and rotate while the program is running. Visual supports full
This package is based on the package 'rasmol' from project 'openSUSE:Factory'.
RasMol is an X Window System tool intended for the visualization of
proteins and nucleic acids. It reads Brookhaven Protein Database (PDB)
files and interactively renders them in a variety of formats on either
an 8-bit or 24/32-bit color display.
Examples are in /usr/lib/rasmol.
This package contains the description of the most important changes for this openSUSE education release.
In HTML format, they are available in the help center.
Childsplay is a suite of educational games for young children, like gcompris, but without the overkill of c/c++ and the gnome environ.
Also the use of the SDL libraries makes smooth animation and the playing of sound very easy.
Childsplay uses a plugin system for the games, so you might want to check the Childsplay plugins page. (There are two built-in games: memory and a typing game.)
SchoolTool is free administrative software for schools around the world. The goals of the project are to create a simple turnkey student information system, including demographics, gradebook, attendance, calendaring and reporting for primary and secondary schools, as well as a framework for building customized applications and configurations for individual schools or states.
This is learning software to train and improve skills in reading music notes. Score Reading Trainer generates random notes and the user shall identify the notes. It can produce various music gamuts in different clefs.
This software can be useful for music teachers to let the students work alone and learn/improve their skills in reading music notes alone.
Scratch is a new programming language that makes it easy to create your own
interactive stories, animations, games, music, and art -- and share your
creations on the web.
Scratch is designed to help young people (ages 8 and up) develop 21st century
learning skills. As they create Scratch projects, young people learn important
mathematical and computational ideas, while also gaining a deeper understanding
of the process of design.
This package is based on the package 'SDL_gfx' from project 'openSUSE:Factory'.
The SDL_gfx library evolved out of the SDL_gfxPrimitives code which
provided basic drawing routines such as lines, circles or polygons and
SDL_rotozoom which implemented a interpolating rotozoomer for SDL
surfaces. The current components of the SDL_gfx library are:
- Graphic Primitives (SDL_gfxPrimitives.h)
- Rotozoomer (SDL_rotozoom.h)
- Framerate control (SDL_framerate.h)
- MMX image filters (SDL_imageFilter.h)
The library is backwards compatible to the above mentioned code. It is
written in plain C and can be used in C++ code.
This package is based on the package 'SDL_image' from project 'openSUSE:Factory'.
This is a simple library to load images of various formats as SDL
surfaces. This library supports BMP, PPM, PCX, GIF, JPEG, PNG, and TIFF
This package is based on the package 'SDL_net' from project 'openSUSE:Factory'.
This is a small cross-platform networking library for use with SDL.
Pango is the text rendering engine of GNOME 2.x. SDL_Pango connects the
engine to SDL.
This is a sample library that allows you to use TrueType fonts in your
CGI/Perl and more, with many additional tips for design, graphics, project
Up to now there is only a german version. Translations into english, french,
spanish and japanese are in progress but not yet completed.
Linux reference and tutorial. Unfortunately, this document is only available in German.
You can find the tutorial under /usr/share/doc/selflinux/.
Every PHP instruction is explained with at least one example and
its output in the web-browser. Useful for beginners and for anvanced PHP
programmers. Available in german only.
Semantik (previously Kdissert) is a mindmapping-like tool to help students
to produce complicated documents very quickly and efficiently :
presentations, dissertations, thesis, reports.
While targetted mostly at students, Kdissert can also help teachers,
decision maker, engineers and businessmen.
Seminarix-handbook can use these samples to describe common
functionality of the advertised packages.
This package contains the CD content which is not placed as RPM on the media:
* README, README.BETA files
* Documentation (=> docu directory)
* License files (=> license-education)
* installation.xml file for YaST2
* product, media, content file
* autorun files
Solfege is an eartraining program for X written in python, using the
GTK+ and GNOME libraries.
SQLite is a C library that implements an embeddable SQL database
engine. Programs that link with the SQLite library can have SQL
database access without running a separate RDBMS process.
SQLite is not a client library used to connect to a big database
server. SQLite is the server and the SQLite library reads and writes
directly to and from the database files on disk.
SQLite can be used via the sqlite command line tool or via any
application that supports the Qt database plug-ins.
This package is based on the package squid26 from project home:dvosburg.
squid-2.6STABLE from openSUSE 10.2 re-compiled for SLES 9 and SLES10
This package is based on the package 'squidGuard' from project 'openSUSE:Factory'.
SquidGuard is a free (GPL), flexible and ultra-fast filter, redirector,
and access controller plugin for squid. It lets you define multiple
access rules with different restrictions for different user groups on a
squid cache. SquidGuard uses squid's standard redirector interface.