|
|
Subscribe / Log in / New account

Development

Anyterm: A Terminal Anywhere

Anyterm is a terminal emulator package that runs as a local Javascript application on a web browser, it is similar in concept to the commercial application MindTerm from the company appGATE. Anyterm uses SSL encryption to prevent snooping of terminal session information. The Comparisons page looks at the differences between Anyterm and several other remote login applications. The introduction describes Anyterm:

[Anyterm]

Anyterm is a box on a web page that behaves like a shell or other text-mode application on the host machine. Performance is quite respectable and it will run almost anywhere, even through firewalls, since it uses only HTTP on standard ports. It consists of:
    * Some Javascript on a web page.
    * An XmlHTTP channel to the web server.
    * An Apache module that receives the XmlHTTP requests and feeds them
      to an emulated terminal, and thence to a shell or whatever.

The how it works document sheds light on the internal operation of an Anyterm session and the deployment document describes a number of possible configuration arrangements. The documentation also addresses a number of potential security concerns when running Anyterm.

Anyterm stable version 1.0 and development version 1.1.0 were just announced: "This week the stable branch has reached the milestone of version 1.0, as I think that this is now good enough for widespread use. There's also a development branch where I'll be adding more experimental features, starting with WAP support in version 1.1.0 which was released today. So you can now get a shell prompt on your mobile phone. Some work is needed to make it useable though. Future plans include merging my QWAZERTY keyboard-layout mapping code."

Dependencies include version 2 of the Apache web server and the ROTE terminal emulation library. Anyterm development is Debian-based, your editor was able to get Anyterm to build on a Fedora Core 3 system by adding some file paths various lines of several include files. The installation instructions provided sufficient information for getting the software up and running.

The configuration instructions bring one issue to light: "If you're using a system with SE-Linux security features, such as Fedora Core 3, you may find that they prevent anygetty from invoking /bin/login. This probably just needs a slight change to a configuration file somewhere to make it work; if someone knows what is required please get in touch." A bit of SE-Linux configuration knowledge would be a useful addition to the documentation.

To get a look at Anyterm in action, you can try running the Tetris clone "bastet" from the Anyterm web site.

Comments (1 posted)

System Applications

Mail Software

Mailman 2.1.6 Released

Version 2.1.6 of GNU Mailman, a mailing list manager application, is out. "This is a significant release, which includes three important security patches, updated Chinese (zh_TW and zh_CN) support, better compatibility with Python 2.4, a few new features, and many bug fixes."

Full Story (comments: none)

popa3d 1.0 announced

Version 1.0 of popa3d has been announced. "For those few on the announcement list who don't know this yet, popa3d is a tiny POP3 daemon which attempts to be extremely secure, reliable, RFC compliant, and fast (in that order). Now, to the news: I've released popa3d 1.0. This means that I consider popa3d to be mature enough to enter its 1.x era."

Full Story (comments: none)

Networking Tools

Knettools 1.0 (stable) released

Stable version 1.0 of Knettools has been announced. "Knettools' is a collection of menu-based testing tools for IPv4 networks. Tools included in the package are Finger, Name Scan, Ping, Ping Scan, Port Scan, Service Scan, and Whois. It is developed using POSIX threads and gnome libraries. This package was formerly known as 'xNetTools'."

Comments (none posted)

OpenSSH 4.1 released

Version 4.1 of OpenSSH is out with several bug fixes.

Full Story (comments: none)

Twisted 2.0.1 Released

Version 2.0.1 of the Twisted networking framework has been released. "This is a minor release, only including bugfixes since 2.0.0. One of the most important fixes was a bug causing many gtk GUI apps to crash. Twisted News is now properly included in the Sumo release."

Comments (none posted)

Printing

CUPS 1.2.x Weekly Snapshot, r4528

A new weekly snapshot of the CUPS printing system is out. See the release announcement for details.

Comments (none posted)

VPN Software

SSL-Explorer 0.1.11 released! (SourceForge)

Version 0.1.11 of SSL-Explorer, an open-source SSL VPN solution, is available. "This release of SSL-Explorer contains a number of new features such as the ability to view the currently logged-in users and disconnect their sessions if necessary. The software can detect when new SSL-Explorer releases become available and also detect when new versions of the provided extensions are released. Version 0.1.11 also provides new features required to enable the launch of 3SP's SSL-Explorer Xtra service that brings commercial support and additional features to the product."

Comments (none posted)

Web Site Development

Caravel CMS version 2.3 released (SourceForge)

Version 2.3 of Caravel, a content management system, is available. "Version 2.3 marks the transition of our source code tree to Sourceforge's CVS server, accompanied by major cleanup and reorganization of the code tree. In addition, a number of bugs have been fixed. Flash, MP3, and Quicktime file types are now supported. The publish tool has been revamped. See the CHANGELOG for details."

Comments (none posted)

SchoolBell 1.1 Released

Version 1.1 of SchoolBell, a Zope 3-based calendaring server, is out. "In this release we round off and finish most of the functionality that was deferred from the last release (REST interface and proper timezone support). One important point is that we have started to import translations from the rosetta project and already have quite a large amount of translations done."

Full Story (comments: none)

Web Services

Constructing Services with J2EE (O'ReillyNet)

Debu Panda covers the development of web services under J2EE. "Web services are a popular means of deploying service-oriented applications, and the standards in J2EE 1.4 make it easier to develop services that are portable and interoperable. Debu Panda shows you how, and takes a look at how things will get easier in J2EE 5.0."

Comments (none posted)

Desktop Applications

CAD

PythonCAD release 25

The twenty-fifth development release of PythonCAD, a CAD package for open-source software users, is out. "The twenty-fifth release consists primarily of bug fixes. The compatibility code for the GTK Action and ActionGroup classes introduced in the previous release had a number of bugs which have been fixed. People running PythonCAD on PyGTK releases prior to 2.4 should find this latest release working correctly due to these fixes."

Full Story (comments: none)

Data Visualization

Eman 1.7 Released

Version 1.7 of Eman, a scientific image processing suite with Python language bindings, has been announced. Here is the change summary: " A major overhaul of the parallelism infrastructure (runpar) was done. It now uses fileserver for both reads and writes in the cluster versions. A binary release was made for AMD64, and support for OSX was improved. A new program, refine2d.py, was added for generating reference-free class-averages from a set of particles. A new program, makeinitialmodel.py, was added for constructing 3D models from blobs. The AIRS software was greatly expanded and improved with Chimera bindings. Major improvements were done to the experimental 2D crystallography preprocessing program (qindex)."

Comments (none posted)

Desktop Environments

KDE 3.4.1 released

KDE 3.4.1 is out. This is a maintenance release limited to bug fixes and some translation improvements.

Full Story (comments: none)

GNOME Software Announcements

The following new GNOME software has been announced this week:

Comments (1 posted)

KDE Software Announcements

The following new KDE software has been announced this week:

Comments (none posted)

KDE Project Offers Kolab Groupware Services to its Contributors (KDE.News)

KDE.News covers the announcement that groupware services will be available to all KDE contributors. "At the Dutch KDE-PIM meeting in Annahoeve last weekend it was announced that the KDE project will offer groupware services to all KDE contributors using the Free Software groupware server Kolab2. This means that every KDE project or contributor can get a Kolab2 account for sharing tasks, appointments, contacts and email. Every project can manage their own groupware services and decide with which users they want to share these resources. The Kolab2 server will run under the kdemail.net domain and will be administered by the KDE project."

Comments (2 posted)

KDE Commit Digest (KDE.News)

The May 27, 2005 edition of the KDE Commit Digest is available, here's the content summary: "Kalzium adds gradients and crystal structure data. KOffice supports loading of embedded objects from OASIS format. khtml improves XHTML handling. Kopete adds full text search of history, styles, recieving files and buzzing in Yahoo, and work continues on video device support. KDE 4 work continues with some applications able to run."

Comments (none posted)

Educational Software

mnemo-0.5 released (SourceForge)

Version 0.5 of mnemo, a memory training application, is available. "Release 0.5 contains a console-mode implementation (no multi-media, yet) along with some example training files for arithmetic, the "peg system" and Esperanto vocabulary."

Comments (none posted)

Electronics

Oscilloscope plugin 0.2.0 announced

Version 0.2.0 of Oscilloscope plugin, a DSSI format plugin application, is available, here is the description: "It has two audio input ports and will display the two input signals as two waves in the display. The trigger level and direction is controllable, as well as the amplification and offset for each channel and the time resolution."

Full Story (comments: none)

Qocs 0.0.6 Released

Version 0.0.6 of Qocs is available. "Qucs is an integrated circuit simulator which means you are able to setup a circuit with a graphical user interface (GUI) and simulate the large-signal, small-signal and noise behaviour of the circuit. After that simulation has finished you can view the simulation results on a presentation page or window."

Comments (1 posted)

XCircuit 3.3.14 Released

Version 3.3.14 of XCircuit, an electronic schematic drawing package, is out. The CHANGES file says: "Changed behavior of netlist generation to allow (finally!) info labels on a top-level schematic. These labels are written verbatim into the output. Probably needs checks to avoid attempting to process certain embedded escapes like pins."

Comments (none posted)

Games

New version of HLA Adventure for Linux/Red Hat

Version 2.80 of HLA Adventure, an adventure game that was coded in the High Level Assembly programming language, is out with these modifications: "Bug fixes, additional features, program enhancements, code modifications, clearer documentation and other changes."

Full Story (comments: none)

Medical Applications

OpenEMR 2.7.2 Released (LinuxMedNews)

Version 2.7.2 of OpenEMR, an electronic medical record system, has been released. "Some highlights of the 2.7.2 final release are: An overhauled, faster and nicer-looking appointment calendar Support for current versions of the SQL-Ledger accounting system, deprecating the old "forked" sql-ledger sub-project of OpenEMR Partial implementation of access controls based on the phpGACL project Improved tracking of immunizations Patient problems can be associated with specific encounters and vice versa New forms for EOB entry, payment posting and adjustments Patient statements and collection letters New reports including cash receipts and cross-referencing of appointments with encounters Demographics export to a commercial laboratory system Support for some FreeB (billing system) fixes".

Comments (none posted)

Music Applications

BEAST/BSE version 0.6.6 released (GnomeDesktop)

Version 0.6.6 of BEAST/BSE, the BEdevilled Audio SysTem and the Bedevilled Sound Engine, has been announced. "Major bug fixes are incorporated in this release, in particular in the BSE file saving mechanism, so updating to 0.6.6 is recommended to prevent data loss. Also the dialog messages were significantly improved and we had translation updates to Canadian English, Czech, Italian, Spanish and Basque."

Comments (none posted)

Office Suites

OpenOffice.org Newsletter

The May, 2005 edition of the OpenOffice.org Newsletter is online with the latest OpenOffice.org news, events, and a guide to using special characters in OO.o documents.

Full Story (comments: none)

Web Browsers

Mozilla Deer Park Alpha 1 released

The Mozilla Project has made Deer Park Alpha 1 available. This is an early alpha release of what will eventually be Firefox 1.1. New features include a "sanitize" operation (which quickly removes personal information), image thumbnails in tab icons, the "fast back" page caching capability, better cookie management, and more.

Comments (4 posted)

Minutes of the mozilla.org Staff Meeting (MozillaZine)

The minutes from the April 25, 2005 mozilla.org staff meeting have been announced. "Issues discussed include releases, security releases, the Volunteer Awards, the board meeting, search, Mozilla Firefox strategy and quarterly goals."

Comments (none posted)

Languages and Tools

Caml

Caml Weekly News

The May 24-31, 2005 edition of the Caml Weekly News is online with the newest Caml language developments.

Full Story (comments: none)

Haskell

Issue Three of The Monad.Reader

Issue Three of The Monad.Reader is out with new Haskell language topics. "This month's issue has a definite introductory theme. It includes republished book reviews, notes on learning, a look at the differences between functional and object oriented programming, and distributed computation."

Full Story (comments: none)

Lisp

SBCL 0.9.1 released

Version 0.9.1 of Steel Bank Common Lisp has been announced. "This version implements SB-POSIX:MKSTEMP, provides some optimizations, and fixes some bugs."

Full Story (comments: none)

Perl

This Week in Perl 6 (O'Reilly)

The May 18 - 24, 2005 edition of This Week in Perl 6 is available with all of the latest Perl 6 development news.

Comments (none posted)

Python

Dr. Dobb's Python-URL!

The May 31, 2005 edition of Dr. Dobb's Python-URL! is online with the latest Python language articles.

Full Story (comments: none)

Ruby

Ruby Weekly News

The May 22nd, 2005 edition of the Ruby Weekly News has been posted. It is a summary of the ruby-talk mailing list.

Comments (none posted)

Ruby Weekly News

The May 29th, 2005 edition of the Ruby Weekly News has been posted, summarizing the week's activities on the ruby-talk mailing list.

Comments (none posted)

Emulators

Bochs 2.2 released (SourceForge)

Version 2.2 of Bochs has been released with some new features. "Bochs is a highly portable open source IA-32 (x86) PC emulator written in C++, that runs on most popular platforms. It includes emulation of the Intel x86 CPU, common I/O devices, and a custom BIOS. Currently, Bochs can be compiled to emulate a 386, 486, Pentium, Pentium Pro or AMD64 CPU, including optional MMX, SSE, SE2 and 3DNow! instructions."

Comments (none posted)

Profilers

OProfile 0.9 released

Version 0.9 of OProfile, a system profiler, is out. "New in this release is a new differential profile output, a reworked call-graph output format, and several important updates. As usual, upgrading is strongly recommended."

Comments (none posted)

Page editor: Forrest Cook
Next page: Linux in the news>>


Copyright © 2005, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds