What is SAL?

SAL is a development library designed for the development of applications. It started as an attempt to integrate various standard SDL libraries into one package and to simplify the new total package. Mainly this resulted into a pretty good working gui library with additional functionalities.
The main focus of SAL will be on easy programming with the library. SAL should require fewer lines of code then most gui's and should produce clearer code fragmentation then any other library does.
The architecture is designed in such a way that it's both usable for game development (just draw the image on a surface or the window) and application development(draw image, make it interact able, make it refresh when window is refreshing, etc).

What will SAL offer?

  V.0.3.
   -Easy programming
   -Portability of code (Windows, Linux, MacOs, BeOs and even some pda's)
   -Basic set of gui objects
   -Support for: video, input and network capability
  V.0.6.
   -Bash extension to SAL
   -Extended set of gui objects
   -Support for: audio
  V.1.0.
   -Advanced set of gui objects
   -Corporate level of completion

Wish list

   -3d engine
   -Servers master list server