Showing posts with label Tools. Show all posts
Showing posts with label Tools. Show all posts

Wednesday, January 31, 2007

Open Source Project Management


  1. Open Source Project Management tool
    dotProject is a volunteer supported Project Management application. There is no "company" behind this project, it is managed, maintained, developed and supported by a volunteer group and by the users themselves. The software is free to anyone who would like to download it. Day to day support is provided free by volunteers. If you would like to see the system in operation - use the Demo link in the modules list to the left top of the site. If you would like to download the package use the downloads link on the top right. Please be aware that the CVS snapshot is guaranteed to be UNSTABLE and should not be used on a production site or if you are not willing to have to do some work at the code level. If you are looking for support, to ask a question or to check to see if issues have been raised by others - use the support link at the top right to access our support forums.
  2. An Open-Source Based Project Management System
    This web page is about the technical details of project-open and its developer community. This page is designed for software developers, administrators and users with certain technical background. project-open is a very complete online platform and already contains today many of the feature that are currently announced by many large international companies. We can provide these features thanks to the open-source nature of ]project-open[ that allows us to tap into thousands of many years of development time from other open-source projects such as OpenACS, AOLServer, PostgreSQL, CygWin, CVS, Postfix, Linux, Pound, Inno Setup, etc. project-open is an open-source based project management system. Functionality include internet collaboration and e-Rooms, discussion forums, Internet file storage, customer management (CRM), timesheet management, management accounting with profit & loss per project, basic human resources management (HR), provider & freelance database, search engine, reporting, translation workflow and many more.
  3. Open source or low-cost project management
    We're looking for an open source or low-cost Web-based project management tool. The most important feature we need is a decent calendaring system that will work with users from distributed groups that don't share an e-mail platform. We would like the kind of functionality Outlook provides for calendars and tasks in an Exchange environment, but without requiring that everyone use Outlook and Exchange. There are several free and low-cost project management and collaboration groupware tools, ranging from full-featured project management portals to simple task trackers, or software tool kits that interchange information and data files between open formats and Microsoft Project.
  4. Open Source Website Content Management System
    OpenCms helps to create and manage complex websites easily without knowledge of html. An integrated WYSIWYG editor with a user interface similar to well known office applications helps the user creating the contents, while a sophisticated template engine enforces a site-wide corporate layout. As true Open Source software, OpenCms is completely free of licensing costs. OpenCms is based on Java and XML technology. Therefore it fits perfectly into almost any existing modern IT infrastructure. OpenCms runs in a "full open source" environment (e.g. Linux, Apache, Tomcat, MySQL) as well as on commercial components .

  5. Free source project management
    Project management and engineering is a largely neglected aspect of free source development. Monty R. Manley addressed this issue in a recent article on linuxprogramming.com, but I have reservations about his particular recommendations. Nevertheless, it's an issue we need to tackle. Manley's article is very thought-provoking, and prodded me to give some thought to issues that have been at the back of my mind for a while. As a free source project lead myself (for gimp-print), I've had to face a lot of these issues. In my professional career, I've frequently been both a developer and release engineer, and I've developed some insights from this experience.
  6. Open-Source Project Management Software
    Open-source based project management software announces the release of Version 3.0 of project-consulting . The new version runs with the free PostgreSQL database on both Linux and Windows, allowing SMEs to take advantage of Internet technology at zero license cost. The open-source based project-consulting project management solution has been designed for the specific needs of small and medium companies. Working with project-consulting allows you to perform your projects more cost-efficiently which leads to competitive advantages. The open-source idea is just beginning to gain momentum in the market for project management software and will ultimately revolutionize the market. We want to give our customers the chance to take advantage of these developments as soon as possible.
  7. The paradox of open source project management
    Leaders from three separate but related - and incredibly successful -- free/open source projects agree: If you want the project to move to the next level, let go and let the community take over. We asked Larry Wall, creator of Perl; Brian Behlendorf, the Apache Project leader; and Linus Torvalds, creator of Linux, for their thoughts on why this happens and how they and their projects have fared as a result. All of these projects are tied in some way to the great enabler: the Internet. They share synergy with it. All have contributed to the growth of the Internet, and the Internet has provided the medium that has allowed them to thrive. If the Internet is one extended machine network, Perl is the baling wire that has held it together. The Apache Server has come out of nowhere to dominate the Internet statistically. And Linux is probably the best-loved kernel of all time, whose popularity continues to surge.

Tuesday, January 30, 2007

Open Source Backup Software


  1. Open Source Backup Pc
    BackupPC is a high-performance, enterprise-grade system for backing up Linux and WinXX PCs and laptops to a server's disk. BackupPC is highly configurable and easy to install and maintain. Given the ever decreasing cost of disks and raid systems, it is now practical and cost effective to backup a large number of machines onto a server's local disk or network storage. This is what BackupPC does. For some sites, this might be the complete backup solution. For other sites, additional permanent archives could be created by periodically backing up the server to tape. A variety of Open Source systems are available for doing backup to tape. BackupPC is written in Perl and extracts backup data via SMB using Samba, tar over ssh/rsh/nfs, or rsync. It is robust, reliable, well documented and freely available as Open Source on SourceForge.
  2. Open Source Backup and Archiving Project
    This was a mixed Thanksgiving weekend for open source communities. We had a renewed PR onslaught from proprietary software vendors ("Linux is anti-commercial") and even hardball politics. Amanda is the world's most popular open source Backup and Archiving software. Amanda allows system administrators to set up a single backup server to back up multiple hosts to a tape- or disk-based storage system. Amanda uses native dump and/or GNU tar facilities and can back up a large number of workstations running various versions of Linux, Unix, OS X or Microsoft Windows operating systems. Amanda's developer and user community can easily be characterized as modest and understated. But given tens of thousands of systems being protected by Amanda, hundreds of thousands of downloads of the software and inclusion in every major distribution it is hard not to notice her.
  3. Freeware and Open Source Software
    Creating freeware and dabbling with the commercial side of things is always difficult if you want to abide by the law and be productive before there's any sign of extra income. Home users also feel the pinch when faced with the prospect of forking out hundreds of dollars for an applications suite when all they want to do is formulate the rare complaint to the council, do a quick budget, or brighten that dark photo. We'd never consider going out to buy a writing set worth hundreds of dollars to write nice quality letters; the old chewed biro and a bit of lined paper will suffice. Well, enter free and open-source software. From your point of view as a user, you can have much the same thing as those fancy expensive software packages without spending a cent.
  4. Open Source Backup and Recovery Software
    Amanda protects thousands of production servers running various versions of Linux, UNIX, Mac OS-X and Microsoft Windows operating systems worldwide. The key reasons for wide adoption of Amanda are:
    * Amanda simplifies the life of a System Administrator who can easily set up a single server to back up multiple networked clients to a tape- or disk-based storage system.
    * Amanda is well documented and can be setup very rapidly.
    * Amanda provides the unique capability of writing backups to tape and disk simultaneously. The very same data could be available on-line for quick restores from disk and off-site for disaster recovery and long term retention.
    * Since Amanda does not use proprietary device drivers, any device supported by an operating system works well with Amanda. The System Administrator does not have to worry about breaking support for a device when upgrading Amanda.

  5. Open source backup gets more support
    Startup Zmanda Inc. came out of stealth this week with the launch of an open source backup product based on the Amanda open source backup and recovery software. According to users and industry experts, the features and support Zmanda has added to the package could be appealing to highly cost-conscious but less technically advanced users at the low end of the market. These users are currently caught between writing their own shell scripts and using freeware or enterprise-level backup software they can't afford to buy or manage. The Zmanda Network with Amanda Enterprise Edition software is based on the Amanda standard developed at the University of Maryland over a decade ago. Zmanda has developed it from its original incarnation to support Windows machines, added security features, brought it up to date with support for new applications, improved its scalability and added a management GUI.

  6. The Open Source Backup Software
    Amanda is the world's most popular open source backup and recovery software. Amanda allows system administrators to set up a single server to back up multiple hosts to a tape- or disk-based storage system over the network. It uses native dump and/or GNU tar facilities and can back up a large number of workstations or servers running various versions of Linux, Unix, Mac OS-X or Microsoft Windows operating systems. On March 23rd, 2006, the Amanda team released a major version (2.5) of the software. Overall the focus of the release is on security of the backup process & backed up data, scalability of the backup process and ease of installation & configuration of Amanda.
    Recently security of the backup process has been a hotly discussed topic. Encryption of data across the network as well as while being stored on backup media is critical for privacy concerns and compliance requirements.
  7. Open source backup grows up
    Having effective backups are a critical part of any business, but the open source community was for a long time ignored. It's only in recent years that we've had tools and extensions that allow backup of Linux software - I've been using the backup client for Retrospect from Dantz now part of EMC for years. But what about open source backup tools for open, and proprietary, platforms. There have been many bubbling under, although I doubt I will be the only to admit having used tar, cpio or rsync for years on their Unix systems. In fact, I've been using a variation of the same backup script now for about 12 years. Others probably use ufsdump or similar for their backups - a tool that has been part of Unix for many many years, but it is hardly an effective solution for very large systems.
  8. Backup Software supports open-source environments
    Part of QiNetix suite, Galaxy Backup and Recovery solution supports Novell enterprise server operating systems including Novell NetWare
    Novell SUSE® LINUX Enterprise Server 9, and Novell Open Enterprise Server. It simplifies data and application protection by minimizing complexity required to deploy, use, and maintain multi-tiered data protection strategy. Software protects heterogeneous environments including Linux file systems and clustered file systems.CommVault Galaxy Backup and Recovery protects heterogeneous environments including Linux file systems and clustered file systems. The software provides easy, unified administration and flexibility to support open-source environments. Novell Open Enterprise Server is a secure and reliable suite of services that delivers comprehensive and integrated file, print, directory, management, collaboration and application Advertisement services in NetWare and SUSE LINUX environments.

Open Source PIM

Open Source PIM

  1. Open Source PIM Software
    Being organised is something that I tend to naturally strive for. I guess it puts me in my comfort zone. So when my laptop died recently I had to try very hard to accept that it was not the end of the world and that I would indeed be able to survive. Annoyingly I hadn't become well enough organised to have a painless backup procedure. So my up-to-date personal data died with my laptop. I've used various tools to organise my personal data over the years. Well before personal computers became popular and relatively affordable, I relied on a diary and an address book, both small enough to fit into a pocket. I skipped the filofax and have since used a range of PIM software, starting with a DOS shareware program called Ample Notice that I used to carry on a floppy. My latest tool has been Evolution. Oh, and I still have an old Sharp 32KB organiser but the battery has gone in that.
  2. The Battle of the Open Source PIM
    Alright. Got my new PC just gaaruuuuvin’ along here. I’ll detail that in another post. Been loading software on the Windows partition past few days and it came time to install or not to install MS Office. I get all Microsoft stuff for free/cheap from work, depending on the situation, so I’ve always had Office installed as a matter of course. I’m a long time user, abuser, tech supporter and trainer of Office, so its very natural for me to use that. However, since I am starting from scratch here, I thought I’d see what else is out there nowadays. And as my friends know, I am a right cheap bastard. I’ve installed Open office 1.9 betasomethingorother. I’ve used it before and highly recommended it anyway, so this is a no brainer for me. I’m sure I’ll get along fine with that.
  3. Open-Source PIM Due In Spring
    Lotus founder Mitch Kapor said his open-source personal-information manager, "Chandler", will be released in an alpha version this April.
    Kapor, who spoke to about seventy Stanford University students as part of the university's computer systems colloquium, said the project's goal was to do for application software what Linux had done for operating systems: begin life as essentially a group project, then later challenge proprietary systems and win. We think this is a good time to bring to use the OS model to bring to the world of applications software of uncompromising quality," Kapor said. Kapor, the co-founder of Lotus Development Corp. and principal author of the Lotus 1-2-3 spreadsheet application, first disclosed his PIM plans last October, as part of an ongoing blog on the Open Source Applications Foundation (OSAF) web site. The OSAF employs nine paid members and four volunteers.
  4. Open-Source PIM To Take On Outlook
    The designer of the Lotus 1-2-3 software database has decided to develop an open-source, serverless personal-information manager (PIM) that will take on Microsoft's Outlook service. Mitch Kapor, who founded Lotus Development Corp. before it was purchased by IBM, said he and a small development team are working on the framework for the PIM project. Kapor's team is working under the auspices of the Open Source Applications Foundation, which includes John Anderson and Andy Hertzfeld, one of the original team which designed Apple's Macintosh. The OSAF mission is to "create and gain wide adoption of open source application software of uncompromising quality." The new PIM is a "new take" on the traditional PIM, designed to email, appointments, contacts and tasks and exchange information with others in the style of Lotus Agenda, a DOS product which Kapor developed.

  5. Open Source Personal Information Management
    The talk will give an account of the the Kroupware project. The Kroupware project was executed on behalf of and paid for by the German Federal Agency for IT Security. It's aim was to bring the functionality of email clients (notably KMail, mutt, and Mozilla) together with groupware functionality as exemplified in KOrganizer. From the beginning, the Kroupware project was under extreme time pressure, and I will both explain the technical details as well as how we approached the project to achieve a considerable groupware functionality in less than two months. Interest in Personal Information Management (PIM). Experiences with MS-Outlook and/or the KDE Desktop Environment is useful, but not mandatory. Some parts of the talk will be technical and require some C++ knowledge.
  6. Opie open source GUI/PIM project
    The Open Palmtop Integrated Environment (Opie) project is pleased to announce its first 1.0 release. Having been forked from TrollTech's Qtopia environment, Opie has evolved into the most sophisticated free and open graphical user interface for Linux based embedded devices and PDAs. Opie features a sophisticated personal information (PIM) framework as well as several other productivity apps, extended multimedia capabilities and document model, networking and communication tools as well as multi language support for more than a dozen languages. Based on common industry standards like XML, Obex, IrDa et. al. Opie is capable of interacting with lots of devices ranging from cell phones to server backends. Opie is highly optimzed for mobile devices and tries to support the user with shortcuts and ease of use.

Open Source proxy

Open Source proxy

  1. Open-source HTTP proxies
    A HTTP proxy is a piece of software that acts as an intermediary between HTTP client software (i.e. browser) and HTTP server software. The proxy receives all requests from the browser, and relays them (possibly modified) onto the server. Likewise, it receives all responses from the server, and relays them (possibly modified) to the client. HTTP Proxies can be used for a wide variety of tasks, including filtering, logging, caching, etc, etc, etc. At some stage, most web programmers will make use of some form of proxy. The difficulty sometimes arises that it's not easy to find a proxy which implements exactly the function which is required. There may be one or more proxies that implement something close, but not exactly. In these cases, it is often necessary to take an existing proxy that is as close as possible, and modify its source code to meet requirements.
  2. Squid Web Proxy Cache
    The DEVEL releases are meant for Squid users who are already familiar with Squid. You should expect to find numerous bugs and problems with the DEVEL releases. We do not recommend running a DEVEL release on your production cache. Squid supports...
    * proxying and caching of HTTP, FTP, and other URLs * proxying for SSL * cache hierarchies * ICP, HTCP, CARP, Cache Digests
    * transparent caching * WCCP (Squid v2.3 and above) * extensive access controls * HTTP server acceleration * SNMP * caching of DNS lookups .
  3. RabbIT is the First Open Source Proxy
    Robert Olofsson, author of the RabbIT proxy, announced that his software has successfully passed all 668 HTTP/1.1 (Hypertext Transfer Protocol) compliance tests offered by the Co-Advisor suite. The tests covered applicable "must"-level requirements for HTTP proxies. Co-Advisor is a protocol compliance and robustness test suite developed by The Measurement Factory and is the first and only HTTP/1.1 compliance suite in general availability. RabbIT is a web proxy designed to speed up slow network connections, like those going over modems or mobile phones. RabbIT can compress data, transform images into low quality versions, and remove unwanted contents like advertising and background images. One of the goals for RabbIT has always been to follow HTTP standard so that it works nicely with all the major web browsers and web servers. The tests offered by Co-Advisor allowed Robert's team to improve RabbIT performance and reliability.
  4. Open Source JDBC Proxy Drivers
    JDBC drivers that are act as proxies for other JDBC drivers is quite an interesting design pattern (i.e. Decorator). It has many elements of an AOP interception based strategy albeit against a ubiquitious and standardized interface. Here's a list of open source projects that have exploited this design pattern. It'll be an interesting exercise to re-implement many of this into reusable aspects.P6Spy is an open source framework for applications to intercept and optionally modify database statements. The P6Spy distribution includes P6Log, which intercepts and logs the database statements of any application that uses JDBC. This application is particularly useful for developers to monitor the SQL statements produced by EJB servers, enabling the developer to write code that achieves maximum efficiency on the server. P6Spy is designed to be installed in minutes and requires no code changes.
  5. Open Source Proxy Checker
    To get you involved with PHP3. To give you yet another tool to implement whatever you want, as long as it's web related and doesn't spreng the inherent limits of PHP3.
    * Perhaps to write a proxy checker myself, knowing that there are no hidden logging features, lurking from underneath to catch yet another new proxy.
    * Another reason is to spread the word about the power that lies in PHP3, the scripting language used for this implementation. Of course, anybody can rewrite this stuff in Perl, that's just a matter of personal choice.
    * And the third, and in my eyes most important reason, is to show how easy it is to learn and to implement an idea in PHP3.
  6. Proxy, Open Source Telephony
    Ibrahim Haddad started the week with Connecting to the IPv6 Internet, a followup to his earlier article about enabling IPv6 support on your Linux box. This week, Ibrahim demonstrates how to connect to the 6bone (and why you'd want to) by tunnelling IPv6 over IPv4. Hopefully, as more ISPs support IPv6, tunneling will be less necessary. For now, it's probably your best option. If you're looking for something a little more practical, Nitesh Dhanjani has contributed Web App Security Testing with a Custom Proxy Server. That's a mouthful. The idea, however, is very simple. For people to use your web application, they have to download HTML, including forms. At that point, they can do anything they like - changing values, adding parameters, and bypassing any client-side security you thought you might have had. Nitesh demonstrates how to create and run your own proxy, which will allow you to change these parameters at will, to ensure that your software can handle it gracefully.

  7. Open Proxy Servers
    Most of the spam sent to UO users comes from one of five sources:
    1. So-called "bulletproof" email servers (run by dedicated spam houses and connected by ISPs who fail to enforce any acceptable use policy on their customers)
    2. Throw-away free email accounts which get used until they're cancelled, at which point spammers create and abuse new throw-away email accounts
    3. Open SMTP relays, e.g., hosts that are willing to accept and resend email for virtually anyone, including random spammers
    4. Abusable form-mail cgi-bins. These are web pages that are intended to be used just to send comments to a particular address, but which can be "hijacked" to send email to random addresses of a spammer's choice
    5. Open proxy servers (systems that will accept connections from any network address, acting as a blind intermediary to virtually any other network addresses).
  8. Open Source HTTP Proxy for Firewall
    Nmap ("Network Mapper") is a free open source utility for network exploration or security auditing. It was designed to rapidly scan large networks, although it works fine against single hosts. Nmap uses raw IP packets in novel ways to determine what hosts are available on the network, what services (application name and version) those hosts are offering, what operating systems (and OS versions) they are running, what type of packet filters/firewalls are in use, and dozens of other characteristics. Nmap runs on most types of computers and both console and graphical versions are available. Nmap is free and open source (license). Supports dozens of advanced techniques for mapping out networks filled with IP filters, firewalls, routers, and other obstacles. This includes many port scanning mechanisms (both TCP & UDP), OS detection, version detection, ping sweeps, and more.
  9. HoTTProxy-the Open Source HTTP Proxy
    Welcome to the home of HoTTProxy - the open source HTTP proxy targeted specifically toward serving the needs of wireless Internet devices. If you're new to HoTTProxy, please, before downloading HoTTProxy, read the appropriate Installation Guide for your platform, and also read the rest of this page. This ensures that you know what HoTTProxy will and won't do for you, how to set it up, and finally, how to go about getting help if you have problems. With most Internet capable wireless devices, proxy Internet access is available from the carrier for a modest monthly fee. When you obtain your proxy access from your carrier, you are limited by the features of that carrier's proxy server, as well as any other limits the carrier decides to place upon you. If you're the paranoid type, you might also wonder what sort information about your web surfing your carrier is recording, and exactly what they do with that information. The "limited features" part is the part that drove me the most.
  10. Using Open Source Software to Proxy
    In today's corporate environment employee access to Internet resources is, for many, a daily job function. Fundamentally, the web is utilized for simple day-to-day operations including virus updates, software patches and hardware drivers and other network administrator duties. Other divisions of an organization may require the World Wide Web for resources such as market updates, company news, and general research on products or competitor's products. In today's business environment, access to the World Wide Web is no longer an option for many companies, but instead a requirement. Such global World Wide Web access offered to employees raises issues and concerns over user web habits and issues with users utilizing the World Wide Web for business use during business hours.