Youth Education Desktop Software Youth Education Desktop Software Software for youths (11-14 years) which can be used in educational enviroments on client site. Education Applications for education users This Project contains several packages which might be interesting for educational use. Have a look at http://en.opensuse.org/Category:Applications:Education for details. http://download.opensuse.org/repositories/Education/openSUSE_13.1/ openSUSE:13.1 Official 13.1 openSUSE distribution This project builds the official 13.1 openSUSE distribution. Have a look at http://en.opensuse.org/Portal:13.1 for more details. http://download.opensuse.org/distribution/13.1/repo/oss/ openSUSE:13.1:NonFree Non Free parts of openSUSE 13.1 distribution. Non free or non open source parts of openSUSE 13.1. http://download.opensuse.org/distribution/13.1/repo/non-oss/ pattern:Education The pattern:Education package The pattern:Education package. pattern:x11 The pattern:x11 package The pattern:x11 package. LabPlot The LabPlot package The LabPlot package. TuxMathScrabble Add, subtract and multiply TuxMathScrabble is a math version of the classic word game "Scrabble" (Trademark of Hasbro,Inc) which challenges kids to construct compound equations and to consider multiple abstract possibilities. There are four skill levels for practice, from basic addition with small numbers, through multiplication and division with larger numbers. The game can be played by 0, 1 or 2 human players. Player submissions are made by dragging tiles to the gameboard and pressing the "okay" button when ready to be validated. Invalid submissions are thrown-back to the user's tray. Several new features have recently been added, such as the ability to shuffle player tiles in-place, the programatic creation of tiles on-the-fly (as opposed to using images), configurable tile transparency, the ability to use a background image, and the option of configuring the "None" character for either/both players. Author: ------- Charles B. Cosse TuxWordSmith Scrabble like game for young children TuxWordSmith is similar to the classic word game "Scrabble", but with unicode support for multiple languages and character sets. The game is currently distributed with forty-two (42) dictionary resources for playing Language[i]-Language[j] "Scrabble". For example, if configured to use the French-German dictionary, then the distribution of available tiles will be computed based on frequency of occurance of each character of Language[i] (French), and for each submission the corresponding definition will be given in Language[j] (German). The latest release includes support for the Greek and Cyrillic (Russian, Ukranian) character sets, thus making it possible to play Scrabble in Greek, Russian and Ukranian, as well as a host of other languages which use latin characters. Author: ------- Charles B. Cosse VirtualLab The Virtual Microscope interface The Virtual Microscope interface supports the browsing of high-resolution, multi-dimensional image datasets from our Scanning Electron Microscope (SEM) and our Light Microscope (LM). XaraLX Xara Xtreme for Linux is a powerful, general purpose vector graphics program Xara Xtreme for Linux is a powerful, general purpose vector graphics program for Unix platforms including Linux, FreeBSD and (in development) OS-X. Formely known as Xara LX, it is based on Xara Xtreme for Windows, which is the fastest graphics program available, period. The Xara Xtreme source code was made available open-source in early 2006, and is being ported to Linux. This process is almost complete and Xara Xtreme for Linux is available for download now. Authors: -------- dev@xaraxtreme.org atomix The atomix package The atomix package. audacity The audacity package The audacity package. avogadro A Molecular design tool Avogadro is an advanced molecular editor designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas. It offers flexible rendering and a powerful plugin architecture. batik The batik package The batik package. blender The blender package The blender package. blender-doc The blender-doc package The blender-doc package. bluefish A feature-Rich HTML Editor Bluefish is a HTML editor designed for the experienced Web designer (supports HTML, PHP, Java, Perl, Python, Ruby, C, Pascal and more). It is based on Gtk+. bluefish-doc Bluefish: The Definitive Guide User's, Developer's, and Documentarian's Guide for Bluefish version 1.0.6. You can find the tutorial under /usr/share/doc/bluefish-doc/. Authors: -------- Daniel Blair Michèle Garoche Anita Lewis Alastair Porter Denny Reeh Olivier Sessink Scott White Logo art: Dave Lyon bluej An integrated Java environment specifically designed for introductory teaching The BlueJ environment was developed as part of a university research project about teaching object-orientation to beginners. The aim of BlueJ is to provide an easy-to-use teaching environment for the Java language that facilitates the teaching of Java to first year students. Special emphasis has been placed on visualisation and interaction techniques to create a highly interactive environment that encourages experimentation and exploration. BlueJ is based on the Blue system. Blue is an integrated teaching environment and language, developed at the University of Sydney and Monash University, Australia. BlueJ provides a Blue-like environment for the Java language. Authors: ------- M. Kölling and J. Rosenberg canorus Free cross-platform music score editor Canorus is a free music score editor. It supports note writing, scripting support, import/export of various file formats, MIDI input and output and more! Note that Canorus is still in early stage of development and not nearly all the features are implemented yet! celestia The celestia package The celestia package. chemtool Program for Drawing 2D Organic Molecules Chemtool is a program for drawing organic molecules easily and storing them as an X bitmap, Xfig, or EPS file. It runs under the X Window System using the GTK widget set. clisp The clisp package The clisp package. dia The dia package The dia package. ding The ding package The ding package. dosbox The dosbox package The dosbox package. dosutils The dosutils package The dosutils package. drgeo Interactive Geometry Program An interactive geometry program that allows the construction of interactive geometric figures. It is oriented towards education. exelearning eXe eLearning XHTML editor eXe, the eLearning XHTML editor, is an authoring environment which enables teachers to publish web content in standard package formats (like IMS Content Packages and SCORM) without the need to become proficient in HTML or XML markup. Content generated using eXe can be used by any Learning Management System. Author(s): ---------- eXe Project <exe@exelearning.org> fbreader E-book reader A multi-platform ebook reader which supports popular ebook formats: ePub, fb2, mobi, rtf, html, plain text, and a lot of other formats. It provides access to popular network libraries that contain a large set of ebooks. Download books for free or for a fee. Add your own catalog. Highly customizable. Choose colors, fonts, page turning animations, dictionaries, bookmarks, etc. to make reading as convenient as you want. freqtweak Real-Time Audio Spectral Visualization FreqTweak is a tool for real-time audio spectral manipulation and display. It provides several algorithms for processing audio data in the frequency domain and a highly interactive GUI to manipulate the associated filters for each algorithm. It also provides high-resolution spectral displays in the form of scrolling-raster spectrograms and energy versus frequency plots displaying both preprocessed and post-processed spectra. Authors: -------- Jesse Chappell <jesse@essej.net> fritzing Intuitive EDA platform featuring from prototype to product Fritzing is an open-source initiative to support designers, artists, researchers and hobbyists to take the step from physical prototyping to actual product. It is in the spirit of Processing and Arduino which allows users to document their Arduino and other electronic-based prototypes, and to create a PCB layout for manufacturing. gbrainy A brain teaser game and trainer gbrainy is a brain teaser game and trainer to have fun and to keep your brain trained. It provides the following types of games: * Logic puzzles. Games designed to challenge your reasoning and thinking skills. * Mental calculation. Games based on arithmetical operations designed to prove your mental calculation skills. * Memory trainers. Games designed to challenge your short term memory. * Verbal analogies. Games that challenge your verbal aptitude. gcompris Multiactivity educational software for children aged 2–10 GCompris is an educational software suite comprising of numerous activities for children aged 2 to 10. Some of the activities are game orientated, but nonetheless still educational. Below you can find a list of categories with some of the activities available in that category. - computer discovery: keyboard, mouse, different mouse gesture, ... - algebra: table memory, enumeration, double entry table, mirror image, ... - science: the canal lock, the water cycle, the submarine, electric simulation ... - geography: place the country on the map - games: chess, memory, connect 4, oware, sudoku ... - reading: reading practice - other: learn to tell time, puzzle of famous paintings, vector drawing, ... Currently, GCompris offers in excess of 80 activities. geogebra Free mathematics software for learning and teaching This package provides GeoGebra. GeoGebra is free and multi-platform dynamic mathematics software for all levels of education that joins geometry, algebra, tables, graphing, statistics and calculus in one easy-to-use package. It has received several educational software awards in Europe and the USA. Quick Facts: - Graphics, algebra and tables are connected and fully dynamic - Easy-to-use interface, yet many powerful features - Authoring tool to create interactive learning materials as web pages - Available in many languages for our millions of users around the world - Free and open source software geonext A tool for creating geometric constructions Geonext acts as a tool for creating geometric constructions with a various number of construction tools. Compared to paper based constructions constructions can be changed and varied dynamically afterwards. gimp The gimp package The gimp package. gimp-help The gimp-help package The gimp-help package. gnuchess GNU Chess Program A worthy chess opponent that runs in text mode. Find an X11 interface in the xboard package. gramofile Digitize Audio Records Gramofile is a program to digitize audio records. Through the application of several filters, it is possible to accomplish a significant reduction of disturbances like ticks and scratches. Data is saved in WAV format, making it easy to record on CD with programs like cdrecord or xcdroast. grass The grass package The grass package. hydrogen A Real-Time Drum Machine and Sequencer Hydrogen is an advanced drum machine for GNU/Linux. It's main goal is to bring professional yet simple and intuitive pattern-based drum programming. sequencer MIDI input. Very user-friendly, modular, fast and intuitive graphical interface based on QT4. Sample-based stereo audio engine, with import of sound samples in .wav, .au and .aiff formats. Pattern-based sequencer, with unlimited number of patterns and ability to chain patterns into a song. Up to 64 ticks per pattern with individual level per event and variable pattern length. 32 instrument tracks with volume, mute, solo, pan capabilities. Multi layer support for instruments (up to 16 samples for each instrument). Ability to import/export song files. Unique human velocity, human time, pitch and swing functions. Multiple patterns playing at once. JACK, ALSA, PortAudio and OSS audio drivers. ALSA MIDI input with assignable midi-in channel (1..16, ALL). Import/export of drumkits. Export song to wav file. Export song to midi file. inkscape The inkscape package The inkscape package. krecipes The KDE Cookbook Krecipes is a new Open Source project for an exciting world that is almost forgotten in the Tux world: COOKING (yummy! ;-) The goal of this projects WAS (note that we're talking about 2003) to create a KDE Recipe Tool that: * Can manage a recipe database with an easy to use interface * Allows creation/removal of new ingredients and units * Helps with diets, calculating amount of calories, vitamines, carbohydrates... per recipe * Creates shopping lists, and daily suggestions for a given diet type * Is based on MySQL (1) so it could be possible to generate a KSN(2) * Should be as flexible as possible to have the possibility to extend it in future. lincity-ng The lincity-ng package The lincity-ng package. littlewizard Development Environment for Children Little Wizard is created especially for primary school children. It allows to learn using main elements of present computer languages, including: variables, expressions, loops, conditions, logical blocks. Every element of language is represented by an intuitive icon. It allows program Little Wizard without using keyboard, only mouse. maxima Symbolic Computation Program/Computer Algebra System Maxima is a full symbolic computation program. It is full featured doing symbolic manipulation of polynomials, matrices, rational functions, integration, Todd-coxeter, graphing, bigfloats. It has a symbolic debugger source level debugger for maxima code. Maxima is based on the original Macsyma developed at MIT in the 1970's. It is quite reliable, and has good garbage collection, and no memory leaks. It comes with hundreds of self tests. muse2 MIDI Music Editor MusE aims to be a complete multitrack virtual studio for Linux. MusE contains a MIDI sequencer with recording and editing capabilities. It is fully multithreaded with a Qt GUI. MusE has among other things support for: * Midi sequencing (Record/Playback/Import) * Audio sequencing (AudioGroups; Record/Playback several mono/stereo inputs/outputs) * LASH (Perform audio effects like chorus/flanger in realtime) * Jack - jack-audio-connection-kit (for midi/audio routing; Internal Audio Routing Interface) * ALSA - based on the Advanced Linux Sound Architecture noteedit Score Editor with Extensive MIDI and MusiXTeX Functionality NoteEdit is a score editor based on the MIDI library TSE3. It can read and write MIDI files and process events sent from an external MIDI keyboard. The configured MIDI devices can be used to play the score. The score can be saved as a MusiXTeX file for printout. nvu The nvu package The nvu package. octave The octave package The octave package. pauker Pauker is a generic flashcard program for learning vocabularies Pauker is a * completely free (OpenSource, GPL) * flash card based, * learning application * written in Java * using the leitner cardfile system * available in Dutch, English, Esperanto, German, French and Polish * works offline without the need of an internet connection * and is compatible with MiniPauker, a Pauker version for PDA's and mobile phones. Authors: ------- Ronny Standtke Axel Kittenberger - Website and more Markus Brosch - Searching for similar cards, MiniPauker Kay Patzwald - RPM package pauker-lessons Prepared lessons for Pauker Here you will find prepared Pauker lessons. Please have a look in /usr/share/pauker planets A simple and fun planetary simulator Planets is a simple interactive program for playing with simulations of planetary systems. The user interface is aimed at being simple enough that a fairly young kid can get some joy out of it. But it's probably as much if not more fun for adults. Author(s): ------- Yaron Minsky Sandor Lehoczky Gunner Poulsen Daniel Andor Martin Pitt pythoncad PythonCAD--CAD in Python PythonCAD is a CAD package written in Python. The PythonCAD project aims to produce a scriptable, open source, and easy to use CAD package. Start it with gtkpycad.py from the command line. Authors: -------- Art Haas <ahaas@airmail.net> qcad The qcad package The qcad package. rasmol Molecular Graphics Visualization Tool 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. rekall The rekall package The rekall package. rekall-mysql The rekall-mysql package The rekall-mysql package. rekall-sqlite The rekall-sqlite package The rekall-sqlite package. rekall-unisql The rekall-unisql package The rekall-unisql package. rosegarden4 The rosegarden4 package The rosegarden4 package. scilab The scilab package The scilab package. score-reading-trainer Improve your musical score reading skills Score Reading Trainer helps you improve your (musical) score reading skills by practicing with random scores. It works in a very simple way, you choose the clef, the key and the accidentals you want to practice as well as thee range of notes and then, the program generates a on-screen score with that parameters but randomizing the notes and the accidentals (and everything else that is randomizable). The keys of the keyboard are mapped to the notes like in a piano (it would be nice to support midi in the future) and all you have to do, is press the right key for the first note you see in the score on the screen. If you pressed the right key, the note will disapear and replaced by the second one, a diferent note, and you have to repeat the process. As the notes are generated randomly, there's no way one can predict the following note and since several notes (as much as the screen allows) are on the screen, one can also train pre-reading (reading ahead of the current one) of the notes. Author: ------- José Pablo Ezequiel "Pupeno" Fernández scratch A new programming language 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. screem The screem package The screem package. scribus The scribus package The scribus package. skencil The skencil package The skencil package. solfege An ear training program Solfege is an eartraining program for X written in python, using the GTK+ and GNOME libraries. To use this software you need some basic knowledge about music theory. Using solfege you can learn to recognise melodic and harmonic intervals, compare interval sizes, sing the intervals the computer asks for, identify chords, sing chords, scales, dictation and remember rhythmic patterns. stardict A cross-platform and internationalized dictionary StarDict is a Cross-Platform and international dictionary written in Gtk3. It has powerful features such as "Glob-style pattern matching", "Scan selection word","Fuzzy query" etc. stellarium Astronomical Sky Simulator Stellarium is a free software available for Windows, Linux/Unix and MacOSX. It renders 3D photo-realistic skies in real time.. With stellarium, you really see what you can see with your eyes, binoculars or a small telescope. taskjuggler The taskjuggler package The taskjuggler package. timidity Software Synthesizer and MIDI Player TiMidity plays MIDI files without external MIDI instruments and converts MIDI files to WAV using GUS/patch and SoundFont for voice data. tipp10 Educational typing tutor TIPP10 is an educational typing tutor which automatically adapts the lesson to the typing failures of of the student. The software is easy to use and features a clear user interface. Beginners and even children will find their way around right away so they can start practicing without a hitch. You will be able to learn touch typing quickly and efficiently with the program’s intelligent practice lessons, useful support functions and an extensive progress tracker. You can also play a typing game and expand the program with open lessons or make your own to meet your specific needs. tkgate Event driven digital circuit simulator with a tcl/tk interface TkGate is a event driven digital circuit simulator with a tcl/tk-based graphical editor. TkGate supports a wide range of primitive circuit elements as well as user-defined modules for hierarchical design. The distribution comes with a number of tutorial and example circuits which can be loaded through the "Help" menu. The example circuits include a simple CPU, programmed to run the Animals game. TkGate Features: - Easy to use point-and-click user interface. - Customizable color configuration. - Intelligent placement and movement of wires. - Multi-bit buses. - Hierarchical design through user defined modules. - Six valued logic including 0, 1, floating, unknown, "low" and "high". - Wide range of circuit elements including: - Basic gates (AND, OR, etc.) - Switch-level NMOS and PMOS transistors - Tristate buffers - Alu components (Adders, shifters, multipliers) - Memory elements (Registers, RAMs, ROMs) - A "tty" element which allows the creation of interactive circuits. - Graphical display of simulation results. - Breakpoints, single-step and clock-step simulator control. - Includes a generic microcode/macrocode compiler for creating memory initialization files. - Simulations can be controlled through the GUI or through script files. - Verilog-like save file format. - Hyperlinks to move about in circuit or load other files. - Can be configured to use Japanese interface (see README file). - Supports static critical path analysis. tuxmath Educational math game An educational math tutorial game starring Tux, the Linux Penguin. Based on the classic arcade game "Missile Command," Tux must defend his cities. In this case, though, he must do it by solving math problems. tuxpaint Drawing Program for Young Children Tux Paint" is a drawing program for young children. It has a simple interface and fixed canvas size, and provides access to previous images using a thumbnail browser (it provides no access to the underlying filesystem). Unlike popular drawing programs such as "The GIMP," it has a very limited toolset. However, it provides a much simpler interface, and has entertaining, child-oriented additions such as sound effects. tuxpaint-config Configuration tool for Tux Paint Tux Paint has a rich set of configuration options, controllable via command-line options or configuration files. This configuration tool provides a point-and-click interface for administrators to tailor Tux Paint to suit the needs of their users. tuxtype Typing tutor for children Tux Typing is an educational typing tutor game starring Tux, the Linux penguin. It is designed to be entertaining for children, but can be used by all ages to improve typing skills. Tux Typing includes two video game-style activities that give practice typing individual characters and words. There is also a phrase typing activity that provides practice with phrases and sentences, with on-screen display of accuracy and typing speed. Tux Typing supports all commonly used desktop platforms, and is packaged with translation files and word lists for many (human) languages. The program is capable of displaying essentially the entire Unicode character set. Authors: -------- Current maintainer and programming lead: David Bruce <davidstuartbruce@gmail.com> Jesse Andrews <jdandr2@uky.edu> Calvin Arndt <calarndt@tux4kids.org> Sam Hart <hart@geekcomix.com> --- Sam started it all with TuxType 1!!! Jacob Greig <bombastic@firstlinux.net> Sreyas Kurumanghat <k.sreyas@gmail.com> Sreerenj Balachandran <bsreerenj@gmail.com> Vimal Ravi <vimal_ravi@rediff.com> Prince K. Antony <prince.kantony@gmail.com> Mobin Mohan <mobinmohan@gmail.com> vym View Your Mind - generate and manipulate maps which show your thoughts VYM (View Your Mind) is a tool to generate and manipulate maps which show your thoughts. Such maps can help you to improve your creativity and effectivity. You can use them for time management, to organize tasks, to get an overview over complex contexts, to sort your ideas etc. Some people even think it is fun to work with such maps... wine An MS Windows Emulator Wine is a compatibility layer capable of running Windows applications. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop. You can run your Windows executables with it and write your Windows programs under Linux and link against the WINE libraries. It is not necessary to have a Windows installation to run WINE. Please have a look at /usr/share/doc/packages/wine/README.SUSE. There is more documentation available in that directory. Read 'man wine' for further information. You can invoke wine by entering: 'wine program.exe' wine can be configured by running 'winecfg'. wine-doors An application designed to make installing windows software Wine-doors is an application designed to make installing windows software on Linux, Solaris or other Unix systems easier. Wine-doors is essentially a package management tool for windows software on Linux systems. Most Linux desktop users are familiar with package management style application delivery, so it made sense to apply this model to windows software. Wine-doors works by leveraging the exquisite software, libraries and tools created over at WineHQ, there are also plans to support Cedega, cvscedega and Crossover Office. winetools The winetools package The winetools package. wxMaxima Graphical User Interface for the maxima Computer Algebra System wxMaxima is a cross platform GUI for the computer algebra system maxima based on wxWidgets. wxMaxima features include: * 2D formatted math display: wxMaxima implements its own math display engine to nicely display maxima output. * Menu system: most maxima commands are available through menus. Most used functions are also available through a button panel at below the input line. * Dialogs: commands which require more that one argument can be entered through dialogs so that there is no need to remember the exact syntax. * Command line history: the input line has command history and command completion based on previous input. * Create documents: text can be mixed with math calculations to create documents. See the howto for tips on how to use these features. Documents can be saved and edited again later. xaos Powerful fractal generator XaoS is a fast portable real-time interactive fractal zoomer. It displays the Mandelbrot set (among other escape time fractals) and allows you to zoom smoothly into the fractal. Various coloring modes are provided for both the points inside and outside the selected set. In addition, switching between Julia and Mandelbrot fractal types and displaying planes is provided. xdrawchem The xdrawchem package The xdrawchem package. xfig The xfig package The xfig package. xlogo Logo interpreter, written in Java XLogo is a Logo interpreter, written in Java. Logo is a programming language developed in the 1970's by Seymour Papert. It is an excellent language to begin learning with, as it teaches the basics of things like loops, tests, procedures, etc. The user moves an object called a "turtle" around the screen using commands as simple as forward, back, right, and so on. As it moves, the turtle leaves a trail behind it, and so it is therefore possible to create drawings. Operations on lists and words are also possible. yacas An easy to use, general purpose Computer Algebra System YACAS is an easy to use, general purpose Computer Algebra System, a program for symbolic manipulation of mathematical expressions. It uses its own programming language designed for symbolic as well as arbitrary-precision numerical computations. The system has a library of scripts that implement many of the symbolic algebra operations; new algorithms can be easily added to the library. YACAS comes with extensive documentation (320+ pages) covering the scripting language, the functionality that is already implemented in the system, and the algorithms we used. GNS3 The GNS3 package The GNS3 package. R The R package The R package. Squeak The Squeak package The Squeak package. bc The bc package The bc package. brainworkshop A free version of the Dual N-Back mental exercise Brain Workshop is a free open-source Python version of the Dual N-Back mental exercise. A recent study in the Proceedings of the National Academy of Sciences found that a particular memory task, called Dual N-Back, may actually improve short term memory and fluid intelligence (IQ), previously thought to be unchangeable. The game involves remembering a sequence of spoken letters and a sequence of positions of a square at the same time. Brain Workshop includes an optional Triple N-Back mode that introduces differently colored squares as a third stimulus. bwbasic A Basic interpreter The Bywater BASIC Interpreter (bwBASIC) implements a large superset of the ANSI Standard for Minimal BASIC (X3.60-1978) and a significant subset of the ANSI Standard for Full BASIC (X3.113-1987) in C. It also offers shell programming facilities as an extension of BASIC. bwBASIC seeks to be as portable as possible. fet Open software for scheduling the timetable of a school FET is open source free software for automatically scheduling the timetable of a school, high-school or university. It uses a fast and efficient timetabling algorithm. It is licensed under GNU/GPL. fpc Free Pascal Compiler Freepascal is a free 32/64bit Pascal Compiler. It comes with a run-time library and is fully compatible with Turbo Pascal 7.0 and nearly Delphi compatible. Some extensions are added to the language, like function overloading and generics. Shared libraries can be linked. This package contains commandline compiler and utils. Provided units are the runtime library (RTL), free component library (FCL) and the base and extra packages. fpc-units The fpc-units package The fpc-units package. gambas3-ide The Gambas Development Enviroment This package includes the complete Gambas Development Environment, with the database manager and the help files. The IDE itself is written in Gambas-BASIC. iTest The iTest package The iTest package. lazarus FreePascal RAD IDE and Component Library Lazarus is a free and open source Rapid Application Development tool for the FreePascal compiler using the Lazarus component library - LCL. The LCL is included in this package. netbeans The netbeans package The netbeans package. selfhtml HTML reference A very good documentation of HTML, CSS, JavaScript, DHTML, XML/XSLT, CGI/Perl and more, with many additional tips for design, graphics, project management, etc. Up to now there is only a german version. Translations into english, french, spanish and japanese are in progress but not yet completed. selflinux Linux tutorial Linux reference and tutorial. Unfortunately, this document is only available in German. You can find the tutorial under /usr/share/doc/selflinux/ - or use the SuSE helpcenter. selfphp PHP reference and tutorial 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. swi-prolog The swi-prolog package The swi-prolog package. xboard X Window System Interface for playing chess XBoard is a graphical user interface for chess in all its major forms, including international chess, xiangqi (Chinese chess), shogi Japanese chess) and Makruk, in addition to many minor variants such as Losers Chess, Crazyhouse, Chess960 and Capabanca Chess. It displays a chessboard on the screen, accepts moves made with the mouse, and loads and saves games in Portable Game Notation (PGN). It serves as a front-end for many different chess services, including: * Chess engines that will run on your machine and play a game against you or help you analyze, such as GNU Chess, Crafty, or many others. * Chess servers on the Internet, where you can connect to play chess with people from all over the world, watch other users play, or just hang out and chat. * Correspondence chess played by electronic mail. The CMail program automates the tasks of parsing email from your opponent, playing his moves out on your board, and mailing your reply move after you have chosen it.