Beehive

Beehive

Web site: beehiveforum.co.uk
Category: Network
Subcategory: Forums
Platform: BSD, Linux, OS X, UNIX, Windows
License: GPL
Interface: Web
Programing language: PHP
First release: 2002
line

Beehive – an online forum/message board system with several powerful features, written by several members of what is now called “Teh Forum”.

Main features:
– Frame-based layout, for easy navigation.
– Reply-to-user posting and e-mail notification.
– Powerful HTML posting, without security risks.
– Extendable user profiles.
– Flexible relationships system.
– Private Messaging system.
– Multiple style options, including dyslexia support.
– Advanced word-filtering facility.
– Comprehensive user permissions.
– Full, easy to use admin tools.

Requirements:
– PHP 5.3.0 or above
– MySQL 5.1.41 or above
– PCRE 6.6 compiled with –enable-utf8 –enable-unicode-properties

bbPress

bbPress

Web site: bbpress.org
Category: Network
Subcategory: Forums
Platform: BSD, Linux, OS X, UNIX, Windows
License: GNU GPL
Interface: Web
Programing language: PHP
First release: ?
line

bbPress – an open source plugin for the WordPress content management system which offers a function of an online forum integration to the WordPress installation.

The bbPress plug-in is characterized by simplicity of installation and configuration.
bbPress is offered with many features that integrate the WordPress blog with the forum as well as with other plugins such as BuddyPress and Akismet.

bbPress comes with several widgets, available for activation in the WordPress side panel:
1. Forums List
2. Recent Replies – list of recent replies, with on option of setting a number of displayed responses and their dates
3. Recent Topics – a list of recent topics sorted by popularity and date
4. Topic Views List – a list of registered optionally displayed topics
5. Search – a simple forum search
6. Login Widget – a simple login form with an option to register and recover a lost password
7. Statistics – provides forum statistics

The bbPress plugin also has:
– support for shortcodes to create macros that can be used on forum pages
– forum repair option
– an option to import the forum from other applications
– forum reset option
– template system and graphic themes
– a plug-in system enabling the extension of the number of functions
– built-in gravatar support

tnftp

tnftp

Web site:
Category: Network
Subcategory: File Transfer
Platform: UNIX-like
License: BSD
Interface: CLI
Programing language: ?
First release: March 1999

line

tnftp – enhanced ftp client.

The enhancements over the standard ftp client in 4.4BSD include:
* command-line editing within ftp
* command-line fetching of URLS, including support for:
– http proxies (c.f: $http_proxy, $ftp_proxy)
– authentication
* context sensitive command and filename completion
* dynamic progress bar
* IPv6 support (from the WIDE project)
* modification time preservation
* paging of local and remote files, and of directory listings (c.f: `lpage’, `page’, `pdir’)
* passive mode support, with fallback to active mode
* `set option’ override of ftp environment variables
* TIS Firewall Toolkit gate ftp proxy support (c.f: `gate’)
* transfer-rate throttling (c.f: `-T’, `rate’)

The project developer is Luke Mewburn.

ftp

ftp

Web site:
Category: Network
Subcategory: File Transfer
Platform: cross platform
License: BSD
Interface: CLI
Programing language: C
First release: 1983 ?

line

ftp – an user interface to the Internet standard File Transfer Protocol. The program allows a user to transfer files to and from a remote network site. Options may be specified at the command line, or to the command interpreter.

The ftp command appeared in 4.2BSD.

Far Manager

Far Manager

Web site: farmanager.com
Category: Network
Subcategory: File Transfer, File Manager
Platform: Windows
License: BSD
Interface: TUI
Programing language: C++
First release: March 1996

line

Far Manager – a program for managing files and archives in Windows operating systems. Far Manager works in text mode and provides a simple and intuitive interface for performing most of the necessary actions.

Far Manager has a multi-language, easily configurable interface. File system navigation is made easier through the use of color highlighting and sort groups.

The functionality of Far Manager is greatly extended by external DLL modules — plugins (made possible by a special set of interfaces — the Plugins API). For example: archive support, FTP client, temporary panel and network browser are all implemented as plugins included in the standard distribution of Far.

Goals:
– viewing files and directories;
– editing, copying and renaming files;
– transfering files via FTP (via plugin);
– and many other actions.

The project founder is Eugene Roshal.

Resilio Sync

Resilio Sync

Web site: www.resilio.com
Category: Network
Subcategory: File Backup and Sync
Platform: Android, BSD, iOS, Linux, OS X, Windows
License: Freemium
Interface: GUI
Programing language: Unknown
First release: 2016

line

Resilio Sync – a fast, reliable, and simple file sync and share solution, powered by P2P technology.

Features:
– Sync any folder to all your devices. Sync photos, videos, music, PDFs, docs or any other file types to/from your mobile phone, laptop, or NAS
– The fastest and most private way to send files to friends and family. Send one or more files to multiple recipients without sharing the whole folder or creating a permanent sync connection
– Change access permissions at any time using ‘Advanced Folders’. Assign ownership to another user, revoke access, or change read and write permissions on the fly.
– Using ‘Selective Sync’ feature, Sync will create placeholder files in your file-system that can be searched locally.
– You can set bandwidth usage limits so Sync activity occurs only when it suits you.
– Backup your files automatically to another device you own. Create your own Disaster Recovery site.
– Keep folders synced between multiple platforms and operating systems. Sync is available for OS X, Windows, Linux, iOS, Android, all major NAS devices, and more.

In early 2016, Resilio Inc. was spun out of BitTorrent Inc. to bring the power and resilience of distributed technology to the modern enterprise. Resilio started with core BitTorrent technology and hardened it for commercial use while adding the centralized management and control required for modern IT.

The project has been founded by Konstantin Lissounov.

Syncthing

Syncthing

Web site: syncthing.net
Category: Network
Subcategory: File Backup and Sync
Platform: Android, BSD, Linux, Solaris, OS X, Windows
License: MPL
Interface: GUI
Programing language: Go
First release: December 2013

line

Syncthing – a continuous file synchronization program. It synchronizes files between two or more computers.

Features:
– Private. None of your data is ever stored anywhere else other than on your computers. There is no central server that might be compromised, legally or illegally.
– Encrypted. All communication is secured using TLS. The encryption used includes perfect forward secrecy to prevent any eavesdropper from ever gaining access to your data.
– Authenticated. Every node is identified by a strong cryptographic certificate. Only nodes you have explicitly allowed can connect to your cluster.
– Web GUI. Configure and monitor Syncthing via a responsive and powerful interface accessible via your browser.
– Portable. Works on Mac OS X, Windows, Linux, FreeBSD, Solaris and OpenBSD. Run it on your desktop computers and synchronize them with your server for backup.
– Simple. Syncthing doesn’t need IP addresses or advanced configuration: it just works, over LAN and over the Internet. Every machine is identified by an ID. Just give your ID to your friends, share a folder and watch: UPnP will do if you don’t want to port forward or you don’t know how.
– Powerful. Synchronize as many folders as you need with different people.

The project founder is Jakob Borg.

rsync

rsync

Web site: rsync.samba.org
Category: Network
Subcategory: File Backup and Sync
Platform: BSD, Linux, OS X, UNIX-like, Windows
License: GPL
Interface: text
Programing language: C
First release: June 19, 1996

line

rsync – an open source utility that provides fast incremental file transfer.

rsync uses the “rsync algorithm” which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand.

It can copy locally, to/from another host over any remote shell, or to/from a remote rsync daemon. It offers a large number of options that control every aspect of its behavior and permit very flexible specification of the set of files to be copied. It is famous for its delta-transfer algorithm, which reduces the amount of data sent over the network by sending only the differences between the source files and the existing files in the destination. Rsync is widely used for backups and mirroring and as an improved copy command for everyday use.

Some features of rsync:
– can update whole directory trees and filesystems
– optionally preserves symbolic links, hard links, file ownership, permissions, devices and times
– requires no special privileges to install
– internal pipelining reduces latency for multiple files
– can use rsh, ssh or direct sockets as the transport
– supports anonymous rsync which is ideal for mirroring

rsync was originally written by Andrew Tridgell and Paul Mackerras.

luckyBackup

luckyBackup

Web site: luckybackup.sourceforge.net
Category: Network
Subcategory: File Backup and Sync
Platform: BSD, Linux, OS X, OS/2, UNIX-like, Windows
License: GPL
Interface: GUI
Programing language: C++
First release: 2008

line

luckyBackup – an application that backs-up and/or synchronizes any directories with the power of rsync. Its main features are: backup, safety, synchronization, exclude/only include options, allows custom rsync options, remote connections, restore and dry-run operations, scheduling, profiles and command line mode.

It is simple to use, fast (transfers over only changes made and not all data), safe (keeps your data safe by checking all declared directories before proceeding in any data manipulation ), reliable and fully customizable.

Main features:
– Creates multiple backup “snapshots”
– Sync any directories keeping the files that were most recently modified on both of them
– Checks whether the directories you’ve declared exist or if they are empty and warns you accordingly
– Exclude any file, folder or pattern from the transfer
– Add/remove any rsync option
– Remote connections are possible, either for use as a source or as a destination
– You can execute any command(s) before or after a specific task
– Perform a trial run that doesn’t make any changes (and produces mostly the same output as a real run)
– A separate check-box can be used to include or not the operations within a profile
– You can save your preferences in a .profile file and load it whenever needed
– Scheduling for execution of already created profiles via cronjobs is supported

The project developer is Loukas Avgeriou.

nmh

nmh

Web site: www.nongnu.org/nmh/
Category: Network
Subcategory: Email Clients
Platform: Linux, UNIX-like
License: Modified BSD
Interface: CLI
Programing language: ?
First release: May 2002 ?

line

nmh (new MH) – a powerful electronic mail handling system. It was originally based on version 6.8.3 of the MH message system developed by the RAND Corporation and the University of California. It is intended to be a (mostly) compatible drop-in replacement for MH. The MH was originally developed by Bruce S. Borden at RAND Corporation. Then Marshall T. Rose and John L. Romine at the University of California, Irvine, Information and Computer Sciences department maintained it until 1997 when version 6.8.5 was released.

nmh consists of a collection of fairly simple single-purpose programs to send, receive, save, retrieve, and manipulate e-mail messages. Since nmh is a suite rather than a single monolithic program, you may freely intersperse nmh commands with other commands at your shell prompt, or write custom scripts which use these commands in flexible ways.

All versions of nmh prior to 1.0.3 (as well as MH) contained a vulnerability where incoming mail messages with carefully designed MIME headers could cause the mhshow command to execute arbitrary shell code. Though the authors of nmh are not aware of any exploits of this hole, MH users and users of older versions of nmh are strongly encouraged to upgrade to the current version.

Front ends available:
– MH-V is a VI-like interface to mh.
– exmh is a TK-based GUI for mh.
– MH-E is an Emacs interface to mh.