switching
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 816
Linux Layer7 Switching 0.1.2
Linux Layer7 Switchings main goal is to provide a performant framework for Layer7 switching. more>>
Linux Layer7 Switchings main goal is to provide a performant framework for Layer7 switching. Layer7 switching is driving a low-level engine using networking design to speed-up forwarding of data stream. Implementation in this project is split into a userspace daemon and a low-level kernelspace forwarding engine.
Userspace daemon is responsible for scheduling and switching decisions. Kernelspace forwarding engine is responsible for forwarding stream and using TCP-Splicing scheme.
TCP-Splicing is the postponement of the connection between the client and the server in order to obtain sufficient information to make a routing decision. This project is close to Linux Virtual Server project since lot of discusions on this topics have been made online and offline LVS project.
Why using L7SW ?
This project will provide you a way to switch incoming clients requests using pattern matching. A quick example is to drive a web server farm by locating specific content on dedicated servers (video, audio, images, ...) while virtual server exported to end user is uniq.
Enhancements:
- The kernel module was backported to Linux version 2.4.
- The Linux 2.6 kernel module was extended to support kernel versions lower than 2.6.19.
- libtcpsplice has been extended to export more helpers.
- A locking issue has been fixed while splicing sockets.
- HAProxy has been extended to support tcp_splicing module.
<<lessUserspace daemon is responsible for scheduling and switching decisions. Kernelspace forwarding engine is responsible for forwarding stream and using TCP-Splicing scheme.
TCP-Splicing is the postponement of the connection between the client and the server in order to obtain sufficient information to make a routing decision. This project is close to Linux Virtual Server project since lot of discusions on this topics have been made online and offline LVS project.
Why using L7SW ?
This project will provide you a way to switch incoming clients requests using pattern matching. A quick example is to drive a web server farm by locating specific content on dedicated servers (video, audio, images, ...) while virtual server exported to end user is uniq.
Enhancements:
- The kernel module was backported to Linux version 2.4.
- The Linux 2.6 kernel module was extended to support kernel versions lower than 2.6.19.
- libtcpsplice has been extended to export more helpers.
- A locking issue has been fixed while splicing sockets.
- HAProxy has been extended to support tcp_splicing module.
Download (0.042MB)
Added: 2007-01-16 License: GPL (GNU General Public License) Price:
1017 downloads
Wchange 1.0
Wchange provides a very simple wallpaper changer. more>>
Wchange provides a very simple wallpaper changer.
It requires only java runtime environment (JRE) and gconftool-2.
Usage:
java Wchange /home/folder/pictures/ seconds [random]
Where:
/home/folder/pictures/ is the directory where are wallpapers
seconds is how much time the system will wait between wallpaper switching
random (optional) use it only if you want wallpaper random switching
<<lessIt requires only java runtime environment (JRE) and gconftool-2.
Usage:
java Wchange /home/folder/pictures/ seconds [random]
Where:
/home/folder/pictures/ is the directory where are wallpapers
seconds is how much time the system will wait between wallpaper switching
random (optional) use it only if you want wallpaper random switching
Download (0.003MB)
Added: 2007-03-29 License: GPL (GNU General Public License) Price:
940 downloads
Superswitcher 0.5
Superswitcher project is a more feature-ful replacement of the Alt-Tab window switching behavior. more>>
Superswitcher project is a more feature-ful replacement of the Alt-Tab window switching behavior.
SuperSwitcher is a (more feature-ful) replacement for the Alt-Tab window
switching behavior and Ctrl-Alt-Left/Right/Up/Down workspace switching behavior that is currently provided by Metacity.
When running, use the "Super" key (also known as the "Windows" key) to switch between windows and workspaces. This key is usually found between the Ctrl and Alt keys on the keyboard.
Super-Tab works just like Alt-Tab does (with and without Shift), but also:
Super-Up and Super-Down cycles through all windows in the current workspace in a fixed order (as opposed to Alt-Tab or Super-Tab, whose list of windows is ordered by most-recently-used first - which is good if you want recently used windows, but its clumsy to cycle through, for example, all three or four windows in the one workspace). Hold down Shift to re-order the list instead of switching between windows.
Super-PageUp and Super-PageDown maximize and minimize the active window (or restores them if it was already maximized or minimized). Super-Ctrl-PageUp and Super-Ctrl-PageDown do this to all windows on the current workspace, not just the active one.
Super-Left and Super-Right cycles through your workspaces. Hold down Shift
to also bring across the active window into the new workspace. Hold down Shift and Ctrl to bring across all windows from one workspace to the next. Unlike Metacitys Ctrl-Alt-Left and Ctrl-Alt-Right, this "loops" so that, when you get to the end of the list, you cycle back to the start.
Super-F1 moves to workspace number 1, Super-F2 moves to workspace number 2, and so on, up to Super-F12. Again, hold down Shift to bring across the active window, and both Shift and Ctrl to bring across a flock of windows, just like as described above.
Super-Insert creates a new, empty workspace. Again, hold down Shift to also
bring across the active window (if there is one) into the new workspace.
Super-Delete deletes the current workspace, if it is empty. Super-Shift-Delete will delete all empty workspaces, down to a minimum of one.
Super-Escape closes the active window. Super-Ctrl-Escape will close all windows on this workspace.
Whilst holding down Super, typing regular letters or numbers will show you only those windows whose titles match that pattern. Pressing Enter (whilst still holding down Super) will then cycle through the matches, regardless of which workspace you are on. For example, if you have a lot of windows open, and you want to get to your web browser window that is showing planet.gnome.org, then hold down Super, then type "p" "l" "a" "Enter" and then release the Super key.
Shift-Enter goes in the other direction than Enter (i.e., up and left with
Shift, versus down and right without Shift). Use the Space key to enter
multiple word fragments, such as "pla gn", to further refine your search.
Finally, when holding down Super, click on image or text representing a window or a workspace to activate it.
Building, Installing, Running:
To build (and install), the standard
./autogen.sh --prefix=/usr
make
(and optionally) sudo make install
should work. After that, just run src/superswitcher. This will listen
indefinitely for Super key presses, until you kill the process (e.g., with
Ctrl-C).
SuperSwitcher is best enjoyed if you automatically start the program
whenever you log in. To do this, from System -> Preferences -> Sessions, go to the Startup Programs tab and add superswitcher.
<<lessSuperSwitcher is a (more feature-ful) replacement for the Alt-Tab window
switching behavior and Ctrl-Alt-Left/Right/Up/Down workspace switching behavior that is currently provided by Metacity.
When running, use the "Super" key (also known as the "Windows" key) to switch between windows and workspaces. This key is usually found between the Ctrl and Alt keys on the keyboard.
Super-Tab works just like Alt-Tab does (with and without Shift), but also:
Super-Up and Super-Down cycles through all windows in the current workspace in a fixed order (as opposed to Alt-Tab or Super-Tab, whose list of windows is ordered by most-recently-used first - which is good if you want recently used windows, but its clumsy to cycle through, for example, all three or four windows in the one workspace). Hold down Shift to re-order the list instead of switching between windows.
Super-PageUp and Super-PageDown maximize and minimize the active window (or restores them if it was already maximized or minimized). Super-Ctrl-PageUp and Super-Ctrl-PageDown do this to all windows on the current workspace, not just the active one.
Super-Left and Super-Right cycles through your workspaces. Hold down Shift
to also bring across the active window into the new workspace. Hold down Shift and Ctrl to bring across all windows from one workspace to the next. Unlike Metacitys Ctrl-Alt-Left and Ctrl-Alt-Right, this "loops" so that, when you get to the end of the list, you cycle back to the start.
Super-F1 moves to workspace number 1, Super-F2 moves to workspace number 2, and so on, up to Super-F12. Again, hold down Shift to bring across the active window, and both Shift and Ctrl to bring across a flock of windows, just like as described above.
Super-Insert creates a new, empty workspace. Again, hold down Shift to also
bring across the active window (if there is one) into the new workspace.
Super-Delete deletes the current workspace, if it is empty. Super-Shift-Delete will delete all empty workspaces, down to a minimum of one.
Super-Escape closes the active window. Super-Ctrl-Escape will close all windows on this workspace.
Whilst holding down Super, typing regular letters or numbers will show you only those windows whose titles match that pattern. Pressing Enter (whilst still holding down Super) will then cycle through the matches, regardless of which workspace you are on. For example, if you have a lot of windows open, and you want to get to your web browser window that is showing planet.gnome.org, then hold down Super, then type "p" "l" "a" "Enter" and then release the Super key.
Shift-Enter goes in the other direction than Enter (i.e., up and left with
Shift, versus down and right without Shift). Use the Space key to enter
multiple word fragments, such as "pla gn", to further refine your search.
Finally, when holding down Super, click on image or text representing a window or a workspace to activate it.
Building, Installing, Running:
To build (and install), the standard
./autogen.sh --prefix=/usr
make
(and optionally) sudo make install
should work. After that, just run src/superswitcher. This will listen
indefinitely for Super key presses, until you kill the process (e.g., with
Ctrl-C).
SuperSwitcher is best enjoyed if you automatically start the program
whenever you log in. To do this, from System -> Preferences -> Sessions, go to the Startup Programs tab and add superswitcher.
Download (0.22MB)
Added: 2007-05-01 License: GPL (GNU General Public License) Price:
908 downloads
Multi Switch Looking Glass for PHP 0.1.0
Multi Switch Looking Glass for PHP allows network administrators to open/close ports on Cisco CatOS/IOS switches. more>>
Multi Switch Looking Glass for PHP allows network administrators to open/close ports on Cisco CatOS/IOS switches via a Web interface.
It is clear, configurable, and very useful to LAN party organizers for opening a port when a gamer pays for his place in the manifestation
<<lessIt is clear, configurable, and very useful to LAN party organizers for opening a port when a gamer pays for his place in the manifestation
Download (0.010MB)
Added: 2007-02-21 License: GPL (GNU General Public License) Price:
980 downloads
Program Version Switch 1.03
Program Version Switch is a program to easily switch between different interpreter versions. more>>
pvswitch is a very tiny program which makes it possible to use different program installations on one machine flawlessly.
Its flexibility is intended for people who need to run programs against different interpreter versions.
But it can also be used for different purposes like switching the version of a compiler, text editor, mail reader, browser, whatever.
It is most useful for developers of interpreter based programs which are started via a hash-bang line (#!).
The following example explains the usage for perl programs, but the very same is true for all other interpreter languages.
If you install two or more different perl versions on your machine, you could just call the respective perl binary you want to use..
perl myscript.pl
/path/to/another/perl myscript.pl
This works fine, although it isnt very convenient. However if you are starting your program using the hash-bang line like
#! /usr/bin/perl
and then just start it by
./myscript.pl
you would need to change the file itself to use another perl version. Again it is possible, but not very convenient.
And here comes pvswitch: its purpose is to make such situations convenient. Further it solve some problems which come up if multiple people want to use different perl versions. pvswitch allows even to run one program in two shells with different perl versions.
This is possible because pvswitch uses a environment variable to select the interpreter version to use. This environment variable can be set in different sessions independently.
pvswitch is installed as new program binary (e.g. perl) the old one will be renamed to program.pvswitch.
Now every time you execute a this program (e.g. perl), pvswitch is executed. It doesnt matter how you start the program...
perl myscript.pl
./myscript.pl # if it has a hash-bang #! /usr/bin/perl
for both cases the pvswitch binary will be executed, pvswitch will than check for the environment variable PVSWITCH_PERL_BINARY (if you are running perl), if it is found it tries to find this key in the configuration file pvswitch.conf and execute the program which is configured for the version configured set in the environment variable (e.g. perl.pvswitch).
So it just executes the real program (e.g. perl interpreter). Depending on the environment a different version might be selected.
There are some convenient tools (e.g. perlver, pvconfig) to configure this.
Enhancements:
- Fixed a bug which could cause segmentation violation.
<<lessIts flexibility is intended for people who need to run programs against different interpreter versions.
But it can also be used for different purposes like switching the version of a compiler, text editor, mail reader, browser, whatever.
It is most useful for developers of interpreter based programs which are started via a hash-bang line (#!).
The following example explains the usage for perl programs, but the very same is true for all other interpreter languages.
If you install two or more different perl versions on your machine, you could just call the respective perl binary you want to use..
perl myscript.pl
/path/to/another/perl myscript.pl
This works fine, although it isnt very convenient. However if you are starting your program using the hash-bang line like
#! /usr/bin/perl
and then just start it by
./myscript.pl
you would need to change the file itself to use another perl version. Again it is possible, but not very convenient.
And here comes pvswitch: its purpose is to make such situations convenient. Further it solve some problems which come up if multiple people want to use different perl versions. pvswitch allows even to run one program in two shells with different perl versions.
This is possible because pvswitch uses a environment variable to select the interpreter version to use. This environment variable can be set in different sessions independently.
pvswitch is installed as new program binary (e.g. perl) the old one will be renamed to program.pvswitch.
Now every time you execute a this program (e.g. perl), pvswitch is executed. It doesnt matter how you start the program...
perl myscript.pl
./myscript.pl # if it has a hash-bang #! /usr/bin/perl
for both cases the pvswitch binary will be executed, pvswitch will than check for the environment variable PVSWITCH_PERL_BINARY (if you are running perl), if it is found it tries to find this key in the configuration file pvswitch.conf and execute the program which is configured for the version configured set in the environment variable (e.g. perl.pvswitch).
So it just executes the real program (e.g. perl interpreter). Depending on the environment a different version might be selected.
There are some convenient tools (e.g. perlver, pvconfig) to configure this.
Enhancements:
- Fixed a bug which could cause segmentation violation.
Download (0.075MB)
Added: 2005-04-15 License: GPL (GNU General Public License) Price:
1661 downloads
Fast User Switch Applet 2.18.0
Fast User Switch Applet is an applet for the GNOME 2.10 panel which allows for MacOS X-style menu-based user-switching. more>>
Fast User Switch Applet is an applet for the GNOME 2.10 panel which allows for MacOS X-style menu-based user-switching. It integrates with GDM to switch between existing X11 sessions or create new ones as needed, and will show the same users as the GDM face browser.
The applet can display itself in the panel using either the current users name, the word "Users," or an icon, and can be configured to include an item which launches an X session in a window. The applet code is designed to allow for easy cut-and-paste of the system-interaction code into other applications, like screensavers
<<lessThe applet can display itself in the panel using either the current users name, the word "Users," or an icon, and can be configured to include an item which launches an X session in a window. The applet code is designed to allow for easy cut-and-paste of the system-interaction code into other applications, like screensavers
Download (0.51MB)
Added: 2007-04-09 License: GPL (GNU General Public License) Price:
930 downloads
WAassistant 0.3
WAassistant is a Web application for evaluating the accessibility of Web sites to handicapped users. more>>
WAassistant is a Web application for evaluating the accessibility of Web sites to handicapped users.
WAassistant is not just a test result reporting tool and also it tries to manage the whole testing process, including review of automated testing results, testing by humans, and making comprehensive reports on accessibility properties of Web sites.
Enhancements:
- Support for cooperation with WAusers and switching user roles.
- Additionally, it contains a few bugfixes and smaller improvements.
<<lessWAassistant is not just a test result reporting tool and also it tries to manage the whole testing process, including review of automated testing results, testing by humans, and making comprehensive reports on accessibility properties of Web sites.
Enhancements:
- Support for cooperation with WAusers and switching user roles.
- Additionally, it contains a few bugfixes and smaller improvements.
Download (0.060MB)
Added: 2006-01-12 License: GPL (GNU General Public License) Price:
1380 downloads
Random Theme Switcher 0.2.2
Random Theme Switcher provides an extension which switches skin at random time interval. more>>
Random Theme Switcher provides an extension which switches skin at random time interval.
If you have no theme installed, this extension is of no use.
<<lessIf you have no theme installed, this extension is of no use.
Download (0.010MB)
Added: 2007-04-23 License: MPL (Mozilla Public License) Price:
917 downloads
Bait and Switch Honeypot System 2.1
The Bait and Switch Honeypot is a multifaceted attempt to take honeypots out of the shadows of the network security model. more>>
The Bait and Switch Honeypot is a multifaceted attempt to take honeypots out of the shadows of the network security model and to make them an active participant in system defense.
To do this, we are creating a system that reacts to hostile intrusion attempts by redirecting all hostile traffic to a honeypot that is partially mirroring your production system. Once switched, the would-be hacker is unknowingly attacking your honeypot instead of the real data and your clients and/or users still safely accessing the real system.
Life goes on, your data is safe, and you are learning about the bad guy as an added benefit. The system is based on snort, linuxs iproute2, netfilter, and custom code for now.
We have plans on adding additional support in the future if possible.
Enhancements:
- So its beta release day. The final package is up, but largely unannounced. Ive cleaned up the few bugs I knew about, added the blacklisting feature, tested and added features to electr0ns config script, and updated the documentation to the point where I think its very useable and easy to understand.
- I have also added a baitnswitch-users mailing list through sourceforge.
<<lessTo do this, we are creating a system that reacts to hostile intrusion attempts by redirecting all hostile traffic to a honeypot that is partially mirroring your production system. Once switched, the would-be hacker is unknowingly attacking your honeypot instead of the real data and your clients and/or users still safely accessing the real system.
Life goes on, your data is safe, and you are learning about the bad guy as an added benefit. The system is based on snort, linuxs iproute2, netfilter, and custom code for now.
We have plans on adding additional support in the future if possible.
Enhancements:
- So its beta release day. The final package is up, but largely unannounced. Ive cleaned up the few bugs I knew about, added the blacklisting feature, tested and added features to electr0ns config script, and updated the documentation to the point where I think its very useable and easy to understand.
- I have also added a baitnswitch-users mailing list through sourceforge.
Download (0.37MB)
Added: 2006-07-13 License: BSD License Price:
1201 downloads
STX Linux 1.1 RC1
STX Linux is a lightweight Debian-based installation and live CD, using the Equinox Desktop Environment. more>>
STX Linux is a lightweight Debian-based installation and live CD, using the Equinox Desktop Environment. STX Linux is especially suited to be installed on older and low-specification computers.
Main features:
- Complete Linux Desktop
- Lightweight (about 1 GB installed, 390 MB LiveCD
- Slackware 10.2 based
- Works nicely on old Hardware (Oldest system tested so far: K6/333, 32 MB RAM, 64 MB Swap ... acceptable results)
- Harddisk Installer from Pocketlinux
- Very much like Windows(TM) 98/2000 - means easy switching.
<<lessMain features:
- Complete Linux Desktop
- Lightweight (about 1 GB installed, 390 MB LiveCD
- Slackware 10.2 based
- Works nicely on old Hardware (Oldest system tested so far: K6/333, 32 MB RAM, 64 MB Swap ... acceptable results)
- Harddisk Installer from Pocketlinux
- Very much like Windows(TM) 98/2000 - means easy switching.
Download (551MB)
Added: 2007-01-17 License: GPL (GNU General Public License) Price:
1053 downloads
Parallel port powerSwitch 0.1.1
Parallel port powerSwitch is a TCP/IP server to control a parallel port power switch. more>>
Parallel port powerSwitch project is a TCP/IP server to control a parallel port power switch.
pp_powerSwitch is a TCP/IP based server, which controls a power switching device through the parallel port. Besides Java, I used a bit C to handle the parallel port I/O.
I use it for controling heating, lamps, computers, coffee machine and other things (device has eight ports).
Main features:
- multiple connections
- user athorization
- cron-like scheduled switching
- reads configurations from file
- configurable log output
- simple port descriptions (add a short description to each port)
- remote shutdown
<<lesspp_powerSwitch is a TCP/IP based server, which controls a power switching device through the parallel port. Besides Java, I used a bit C to handle the parallel port I/O.
I use it for controling heating, lamps, computers, coffee machine and other things (device has eight ports).
Main features:
- multiple connections
- user athorization
- cron-like scheduled switching
- reads configurations from file
- configurable log output
- simple port descriptions (add a short description to each port)
- remote shutdown
Download (0.009MB)
Added: 2007-01-16 License: Freeware Price:
1016 downloads
Linux Multilayer Switch 2006-08-07-01
Linux Multilayer Switch is part of a larger project that aims at building a Linux-based Layer 2 and 3 switching appliance. more>>
Linux Multilayer Switch is part of a larger project that aims at building a Linux-based Layer 2 and 3 switching appliance.
We hope this will be integrated into the official Linux kernel someday, but first our code must reach maturity and then we must prove the kernel team that its ok.
This is not just a standalone module, but also a bunch of minor patches for the kernel networking code. We had to hook into the packet reception code. Theres also a hook in the socket ioctl code to implement "deviceless" ioctls on sockets.
This subproject also includes a user space tool to manage the various features of the kernel module.
Linux Multilayer Switch implements ethernet layer 2 switching with VLAN (802.1q) support and VLAN virtual interfaces for inter-VLAN routing.
Enhancements:
- This release adds Cisco Discovery Protocol.
- There are bugfixes to the userspace and kernel code.
- This release has been updated to 2.6.17.
<<lessWe hope this will be integrated into the official Linux kernel someday, but first our code must reach maturity and then we must prove the kernel team that its ok.
This is not just a standalone module, but also a bunch of minor patches for the kernel networking code. We had to hook into the packet reception code. Theres also a hook in the socket ioctl code to implement "deviceless" ioctls on sockets.
This subproject also includes a user space tool to manage the various features of the kernel module.
Linux Multilayer Switch implements ethernet layer 2 switching with VLAN (802.1q) support and VLAN virtual interfaces for inter-VLAN routing.
Enhancements:
- This release adds Cisco Discovery Protocol.
- There are bugfixes to the userspace and kernel code.
- This release has been updated to 2.6.17.
Download (0.081MB)
Added: 2006-12-13 License: GPL (GNU General Public License) Price:
1053 downloads
SwiftTabs 0.3.3.1 for Firefox
SwiftTabs is an extension which allows you to assign shortcuts to switching and closing tabs. more>>
SwiftTabs is an extension which allows you to assign shortcuts to switching and closing tabs.
Main features:
- Allows you to assign your own shortcuts to moving tab left/right.
- Allows you to assign your own shortcut to closing the current tab.
- Allows you to assign your own shortcut to restoring recently closed tab.
- Overrides the default function of the assigned shortcut.
- Stops working when the cursor is on an input form.
<<lessMain features:
- Allows you to assign your own shortcuts to moving tab left/right.
- Allows you to assign your own shortcut to closing the current tab.
- Allows you to assign your own shortcut to restoring recently closed tab.
- Overrides the default function of the assigned shortcut.
- Stops working when the cursor is on an input form.
Download (0.014MB)
Added: 2007-04-17 License: MPL (Mozilla Public License) Price:
923 downloads
Cibyl 11
Cibyl is a programming environment that allows compiled C programs to execute on J2ME-capable phones. more>>
Cibyl is a programming environment that allows compiled C programs to execute on J2ME-capable phones. Cibyl uses GCC to compile the C programs to MIPS binaries, and these are then recompiled into Java bytecode.
The programs are not parsed during runtime, and Cibyl is therefore relatively well-performing. With Cibyl, games written in C can be ported to J2ME without switching language. The environment is tied to the GNU compiler tools (GCC and binutils) and only tested on Linux so far although it should work in other environments as well.
There are two reasons why I want Cibyl. First, C is in my opinion a much better suited language for writing games than Java. Also, since I have a couple of old games written in C, I would like to port them to the J2ME environment without rewriting the entire games. The goal is therefore to be able to only port the game to a another API instead of porting the game to another language.
The name started out as Nophun, a pun on Mophun, but has now changed to Cibyl (since it is so fun!). Cibyl is an abbreviation of something, but only the C, meaning C has been fixed so far.
Enhancements:
- The ability to inline certain function calls was added, which greatly improves floating point performance.
- Exception handling has been changed to match the native Java behavior, and various performance optimizations have been implemented.
<<lessThe programs are not parsed during runtime, and Cibyl is therefore relatively well-performing. With Cibyl, games written in C can be ported to J2ME without switching language. The environment is tied to the GNU compiler tools (GCC and binutils) and only tested on Linux so far although it should work in other environments as well.
There are two reasons why I want Cibyl. First, C is in my opinion a much better suited language for writing games than Java. Also, since I have a couple of old games written in C, I would like to port them to the J2ME environment without rewriting the entire games. The goal is therefore to be able to only port the game to a another API instead of porting the game to another language.
The name started out as Nophun, a pun on Mophun, but has now changed to Cibyl (since it is so fun!). Cibyl is an abbreviation of something, but only the C, meaning C has been fixed so far.
Enhancements:
- The ability to inline certain function calls was added, which greatly improves floating point performance.
- Exception handling has been changed to match the native Java behavior, and various performance optimizations have been implemented.
Download (0.088MB)
Added: 2007-07-23 License: GPL (GNU General Public License) Price:
825 downloads
MultiSessionX 0.6
MultiSessionX is a fast user switching implementation for X11 utilizing VNC for persistent sessions. more>>
MultiSessionX is a fast user switching implementation for X11 utilizing VNC for persistent sessions. It provides a choosable menu via xdialog or xmessage. It supports Linux, FreeBSD, and Irix.
Main features:
- Support for xdialog and xmessage (xmessage provided for legacy support -- use xdialog instead). Support planned for zenity.
- Maintain multiple user logins from a single terminal without logging users out.
- Reconnect to sessions from another terminal.
- Multiple sessions per-user.
- Mulitple connections to a single session. (vnc -shared)
- Allows creation of non-persistent sessions -- starts window manager normally to support features not available through VNC (high-speed video, opengl)
Note: use with xdialog and an X11 login manager can be very similar to the behavior AND visual appearance of Windows 2003 with Terminal Services. I should note that this project was started early 2002, well before Windows 2003 was released! Just in case you were wondering ;-)
Licensed under the general BSD license (no advertising clause).
Version restrictions:
- VNC has a lot of bugs and limitations. For instance, it does not support OpenGL or XV visuals. "Non-persistent" sessions provided as work-around. Also, VNC "messes up", causing visual artifacts.
- Does not work with Zenity at all, not even its gdialog emulation
<<lessMain features:
- Support for xdialog and xmessage (xmessage provided for legacy support -- use xdialog instead). Support planned for zenity.
- Maintain multiple user logins from a single terminal without logging users out.
- Reconnect to sessions from another terminal.
- Multiple sessions per-user.
- Mulitple connections to a single session. (vnc -shared)
- Allows creation of non-persistent sessions -- starts window manager normally to support features not available through VNC (high-speed video, opengl)
Note: use with xdialog and an X11 login manager can be very similar to the behavior AND visual appearance of Windows 2003 with Terminal Services. I should note that this project was started early 2002, well before Windows 2003 was released! Just in case you were wondering ;-)
Licensed under the general BSD license (no advertising clause).
Version restrictions:
- VNC has a lot of bugs and limitations. For instance, it does not support OpenGL or XV visuals. "Non-persistent" sessions provided as work-around. Also, VNC "messes up", causing visual artifacts.
- Does not work with Zenity at all, not even its gdialog emulation
Download (0.004MB)
Added: 2005-07-13 License: BSD License Price:
1565 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above switching search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed