83 projects tagged "OS Independent"
GroupOffice is a groupware suite that takes your office online, implementing online collaboration and CRM. It allows you to share projects, calendars, files and email online with co-workers and clients. It is easy to use and fully customizable. It also features synchronization with PDAs and Outlook.
CGIProxy is a Perl CGI script that acts as an Internet proxy. Through it, you can retrieve resources that may be inaccessible from your own machine. The user is kept as anonymous as possible from any servers. HTTP and FTP are supported, and optionally SSL. Common uses include censorship circumvention, VPN-like setups, anonymous proxies, personal proxies, and others. Options include text-only browsing (to save bandwidth), selective cookie and script removal, simple ad filtering, access restriction by server, encoded target URLs and cookies, configuration by end user, and much more (currently about 50 config options). Javascript and Flash are fully supported. An online demo is available.
Ampache is a Web-based audio file manager. It allows you to view, edit, and play your audio files via the Web. It has support for playlists, artist and album views, album art, random play, playback via HTTP with on-the-fly transcoding and downsampling, vote based playback, playback via MPD and Icecast, an integrated Flash player, and per-user themes and song play tracking. You can also link multiple Ampache servers together using XML-RPC. Ampache supports gettext translations and has full translations into many languages.
NASLite is a Network Attached Storage (NAS) server operating system designed to transform a basic computer into a dedicated file server. Utilizing highly optimized versions of Samba, uCLibc, BusyBox, and various other Linux tools, it provides SMB/CIFS, FTP, or NFS filesystem support. It accommodates multiple client OSes: Windows, Mac OS X, and Linux. NASLite offers SMART disk monitoring and large file support, and is incredibly easy to install and administer.
BitTorrent is a tool for copying files from one machine to another. FTP punishes sites for being popular. Since all uploading is done from one place, a popular site needs big iron and big bandwidth. With BitTorrent, clients automatically mirror files they download, making the publisher's burden almost nothing.
EGroupware is a Web-based groupware suite. It contains many modules, including Calendar (personal calendar and group scheduling, notifications and alarms), Mail (IMAP only), InfoLog (todos, notes, and phone calls linked to contacts/CRM), Contacts (an address book for storing and sharing contact information), ProjectManager, Tracker (bug or incident tracking), TimeSheet, SyncML, CalDAV & CardDAV support, and SiteMgr content management
cfv is a utility to both test and create .sfv (Simple File Verify), .csv, .crc, .md5(sfv style), md5sum, BSD md5, sha1sum, and .torrent checksum verification files. It also includes test-only support for .par and .par2 files. These files are commonly used to ensure the correct retrieval or storage of data.
JXTA technology is a set of open protocols that allow any connected device on the network ranging from cell phones and wireless PDAs to PCs and servers to communicate and collaborate in a P2P manner. JXTA peers create a virtual network where any peer can interact with other peers and resources directly even when some of the peers and resources are behind firewalls and NATs or are on different network transports. The project goals are interoperability across different peer-to-peer systems and communities, platform independence, multiple/diverse languages, systems, and networks, and ubiquity: every device with a digital heartbeat.
Pysync has both a demonstration implementation of the rsync and related algorithms in pure Python, and a high speed librsync Python extension. The pure Python is not fast and is not optimized, however it does work and provides a simple implementation of the algorithm for reference and experimentation. It includes a combination of ideas taken from librsync, xdelta, and rsync. The librsync Python extension is less flexible and harder to understand, but is very fast.