Skip to content

Software Development News: .NET, Java, PHP, Ruby, Agile, Databases, SOA, JavaScript, Open Source

Methods & Tools

Subscribe to Methods & Tools
if you are not afraid to read more than one page to be a smarter software developer, software tester or project manager!

SourceForge.net: Front page news
Syndicate content SourceForge Community Blog
What's new on SourceForge.net
Updated: 4 hours 29 min ago

Projects of the Week, November 24, 2014

Mon, 11/24/2014 - 07:08

Here are the featured projects for the week, which appear on the front page of SourceForge.net:

gnuplot development

A famous scientific plotting package, features include 2D and 3D plotting, a huge number of output formats, interactive input or script-driven options, and a large set of scripted examples.

[ Download gnuplot development ]

MSYS2

MSYS2 is an updated, modern version of MSYS, both of which are Cygwin (POSIX compatibility layer) forks with the aim of better interoperability with native Windows software. MSYS2 facilitates using the bash shell, Autotools, revision control systems, and the like for building native Windows applications using MinGW-w64 toolchains. We wanted a package management system to provide easy installation of packages, and ported Arch Linux’s Pacman.

[ Download MSYS2 ]

Megacubo

Megacubo is a broadcast tuner application written in PHP and Winbinder. Megacubo has a catalog of links of TV streams, which are available for free on the web. At the moment it only runs on Windows (XP or later). Megacubo lets you watch hundreds of live TV channels for your computer without antenna or TV cards.

[ Download Megacubo ]

ScummVM

ScummVM is a cross-platform interpreter for many point-and-click adventure games. This includes LucasArts SCUMM games (such as Monkey Island 1-3, Day of the Tentacle, Sam & Max, …), many of Sierra’s AGI and SCI games (such as King’s Quest 1-6, Space Quest 1-5, …), Discworld 1 and 2, Simon the Sorcerer 1 and 2, Beneath A Steel Sky, Lure of the Temptress, Broken Sword 1 and 2, Flight of the Amazon Queen, Gobliiins 1-3, The Legend of Kyrandia 1-3, many of Humongous Entertainment’s children’s SCUMM games (including Freddi Fish and Putt Putt games) and many more.

[ Download ScummVM ]

Skim

Skim is a PDF reader and note-taker for OS X. It is designed to help you read and annotate scientific papers in PDF, but is also great for viewing any PDF file. Skim requires Mac OS X 10.6 or higher.

[ Download Skim ]

gretl

gretl is a cross-platform software package for econometric analysis, written in the C programming language.

[ Download gretl ]

Shareaza

Shareaza is a very powerful multi-network peer-to-peer file-sharing client supporting Gnutella² G2, Gnutella, eDonkey2000 / eMule, DC++, HTTP, FTP and BitTorrent / DHT protocols for Windows or Wine.

[ Download Shareaza ]

FileBot

FileBot is the ultimate tool for renaming your movies, tv shows or anime and downloading subtitles. It’s smart, streamlined for simplicity and just works. FileBot supports Windows, Linux and Mac, plus there’s a full-featured command-line interface for all sorts of automation.

[ Download FileBot ]

Google Map Gps Cell Phone Tracker

Google Map Gps Cell Phone Tracker includes clients for IOS, Android, Windows Phone, and Java Me/J2ME cell phones. The project allows you to track cell phones periodically. For instance every minute or every five minutes. You can watch the cell phone being tracked in real time and you can store and reload routes easily. You have the choice of two server stacks. Either using asp.net and sql server or using php and mysql.

[ Download Google Map Gps Cell Phone Tracker ]

Categories: Open Source

Projects of the Week, November 17, 2014

Mon, 11/17/2014 - 07:08

Here are the featured projects for the week, which appear on the front page of SourceForge.net:

simutrans

Simutrans is a cross-platform simulation game where players try to successfully manage transportation systems between places by land, air, and water for passengers, mail, and goods. Planes, ships, trains, trams, trucks, buses, or monorails are at your disposal, but factories operate based on contracts and passengers can only travel to their set destinations.

[ Download simutrans ]

GnuCash

GnuCash is a personal and small-business finance manager with a check-book like register GUI to enter and track bank accounts, stocks, income, and expenses. GnuCash is designed to be simple and easy to use but still based on formal accounting principles.

[ Download GnuCash ]

Roundcube Webmail

Roundcube Webmail is a browser-based, multilingual IMAP client with an application-like user interface. Roundcube provides the full functionality you’d expect from an email client, including MIME support, address book, folder manipulation, message searching, and spell check. Roundcube is written in PHP and JavaScript.

[ Download Roundcube Webmail ]

gnuplot development

A famous scientific plotting package, features include 2D and 3D plotting, a huge number of output formats, interactive input or script-driven options, and a large set of scripted examples.

[ Download gnuplot development ]

Cyberfox

Cyberfox is a Mozilla-based Internet browser designed to take advantage of 64-bit architecture but a 32-bit version is also available. The application provides a higher performance when navigating your favorite pages. Compatible With Windows Vista x64, Windows 7 x64, Windows 8/8.x OS. Cyberfox uses windows 8 SDK.

[ Download Cyberfox ]

winPenPack: Portable Software Collection

winPenPack is a project that aims at collecting the most frequently used and most popular open source applications made portable, so that they can be executed without installation from any USB Flash Drive or Hard Disk. The winPenPack suites offer a wide range of portable applications like office tools, internet tools, multimedia tools, development tools, security applications and other frequently used utilities. Everything you need, completely free, open source and portable!

[ Download winPenPack: Portable Software Collection ]

OS X Portable Applications

OS X FOSS portable applications are packaged so you can carry around on any portable device, USB thumb drive, iPod, portable hard drive, memory card, other portable device (or also on your internal hard disk), taking your preferences with you.

[ Download OS X Portable Applications ]

Clam AntiVirus

Clam AntiVirus is a GPL antivirus toolkit for UNIX. The main purpose of this software is the integration with mail servers. It provides a flexible and scalable multi-threaded daemon, a command line scanner and a virus database that is kept up-to-date.

[ Download Clam AntiVirus ]

FileBot

FileBot is the ultimate tool for renaming your movies, tv shows or anime and downloading subtitles. It’s smart, streamlined for simplicity and just works. FileBot supports Windows, Linux and Mac, plus there’s a full-featured command-line interface for all sorts of automation.

[ Download FileBot ]

Categories: Open Source

“Community Choice” Project of the Month Vote – January 2015

Mon, 11/17/2014 - 02:45

The vote for January 2015 Community Choice SourceForge Project of the Month is now available, and will run until Dec 15, 2014 12:00 UTC:

Vote here for the Community Choice SourceForge Project of the Month for January 2015

 

Alt-F

Alt-F provides a free alternative firmware for the DLINK DNS-320/320L/321/323/325. Alt-F has Samba and NFS; supports ext2/3/4, VFAT, NTFS and ISO9660 filesystems; RAID 0, 1, 5 (with external USB disk) and JBOD; supports 2/3/4TB disks; rsync, ftp, sftp, ftps, ssh, lpd, DNS and DHCP servers, DDNS, fan and leds control, clean power up and down, and more.

[ Download Alt-F ]

GnuCash

GnuCash is a personal and small-business finance manager with a check-book like register GUI to enter and track bank accounts, stocks, income, and expenses. GnuCash is designed to be simple and easy to use but still based on formal accounting principles.

[ Download GnuCash ]


gnuplot

A famous scientific plotting package, features include 2D and 3D plotting, a huge number of output formats, interactive input or script-driven options, and a large set of scripted examples.

[ Download gnuplot ]

ScummVM

ScummVM is a cross-platform interpreter for many point-and-click adventure games. This includes LucasArts SCUMM games (such as Monkey Island 1-3, Day of the Tentacle, Sam & Max, …), many of Sierra’s AGI and SCI games (such as King’s Quest 1-6, Space Quest 1-5, …), Discworld 1 and 2, Simon the Sorcerer 1 and 2, Beneath A Steel Sky, Lure of the Temptress, Broken Sword 1 and 2, Flight of the Amazon Queen, Gobliiins 1-3, The Legend of Kyrandia 1-3, many of Humongous Entertainment’s children’s SCUMM games (including Freddi Fish and Putt Putt games) and many more.

[ Download ScummVM ]

OS X Portable Applications

OS X FOSS portable applications are packaged so you can carry around on any portable device, USB thumb drive, iPod, portable hard drive, memory card, another portable device, or on your internal hard disk so you can take your preferences with you.

[ Download OS X Portable Applications ]

SharpDevelop

SharpDevelop is the open-source IDE for the .NET platform. Write applications in languages including C#, VB.NET, F#, IronPython, and IronRuby, as well as target rich and reach: Windows Forms or WPF, as well as ASP.NET MVC and WCF. It starts from USB drives, supports read-only projects, comes with integrated unit and performance testing tools, Git, NuGet, and a lot more features that make you productive as a developer.

[ Download SharpDevelop ]

gretl

gretl is a cross-platform software package for econometric analysis, written in the C programming language.

[ Download gretl ]

ZABBIX

ZABBIX is an enterprise-class open source distributed monitoring solution designed to monitor and track performance and availability of network servers, devices, and other IT resources. It supports distributed and WEB monitoring, auto-discovery, and more. An enterprise-class distributed monitoring solution for networks and apps.

[ Download ZABBIX ]

PostInstallerF

PostInstallerF will install all the software that Fedora doesn’t include by default, after running Fedora for the first time. It’s easy for a new user. PostInstallerF contains everything that you need for your daily computing.

Categories: Open Source

Projects of the Week, November 10, 2014

Mon, 11/10/2014 - 07:08

Here are the featured projects for the week, which appear on the front page of SourceForge.net:

Money Manager Ex

Money Manager Ex is an easy-to-use, money management application. It is a personal finance manager. It can be used to track your net worth, income vs expenses, etc., and it runs on Windows, Linux, and Mac OSX.

[ Download Money Manager Ex ]

PostInstallerF

PostInstallerF will install all the software that Fedora doesn’t include by default, after running Fedora for the first time. It’s easy for a new user. PostInstallerF contains everything that you need for your daily computing.

[ Download PostInstallerF ]

winPenPack: Portable Software Collection

winPenPack is a project that aims at collecting the most frequently used and most popular open source applications made portable, so that they can be executed on Windows without installation from any USB Flash Drive or Hard Disk. The winPenPack suites offer a wide range of portable applications like office tools, internet tools, multimedia tools, development tools, security applications and other frequently used utilities. Everything you need, completely free, open source and portable!

[ Download winPenPack: Portable Software Collection ]

get_iplayer

get_iplayer enables you to search, index, and record/stream BBC iPlayer TV and radio, BBC live TV and radio, and BBC podcasts. It can also download subtitles and signed, or audio described, programmes where available. get_iplayer has PVR-like capabilities so you can save lists of programme searches, which are automatically recorded, when they become available. You can watch downloaded programmes when you choose on devices that cannot run Adobe Flash Player. Requires perl 5.8.8+ with LWP module.

[ Download get_iplayer ]

ZABBIX

ZABBIX is an enterprise-class open source distributed monitoring solution designed to monitor and track performance and availability of network servers, devices, and other IT resources. It supports distributed and WEB monitoring, auto-discovery, and more. An enterprise-class distributed monitoring solution for networks and apps.

[ Download ZABBIX ]

ConEmu – Windows console with tabs

ConEmu-Maximus5 is a Windows console window enhancement (local terminal emulator), which presents multiple consoles and simple GUI applications as one customizable tabbed GUI window with various features. Initially, the program was created as a companion to Far Manager, my favorite shell replacement. Today, ConEmu can be used with any other console application or simple GUI tools (like PuTTY for example). ConEmu is an active project, open to suggestions.

[ Download ConEmu - Windows console with tabs ]

FileBot

FileBot is the ultimate tool for renaming your movies, tv shows, or anime, and downloading subtitles. It’s smart, streamlined for simplicity, and just works. FileBot supports Windows, Linux, and Mac, plus there’s a full-featured command-line interface for automation.

[ Download FileBot ]

Hugin

Panorama stitching and more. A powerful software package for creation and processing of panoramic images.

[ Download Hugin ]

Vtiger CRM

Vtiger CRM enables sales, support, and marketing teams to organize and collaborate to measurably improve customer experiences and business outcomes. Vtiger CRM also includes email, inventory, project management, and other tools, providing a complete the business management suite.

[ Download Vtiger CRM ]

Categories: Open Source

Projects of the Week, November 3, 2014

Mon, 11/03/2014 - 07:08

Here are the featured projects for the week, which appear on the front page of SourceForge.net:

Alt-F

Alt-F provides a free alternative firmware for the DLINK DNS-320/320L/321/323/325. Alt-F has Samba and NFS; supports ext2/3/4, VFAT, NTFS and ISO9660 filesystems; RAID 0, 1, 5 (with external USB disk) and JBOD; supports 2/3/4TB disks; rsync, ftp, sftp, ftps, ssh, lpd, DNS and DHCP servers, DDNS, fan and leds control, clean power up and down and more.

[ Download Alt-F ]

GnuCash

GnuCash is a personal and small-business finance manager with a check-book like register GUI to enter and track bank accounts, stocks, income, and expenses. GnuCash is designed to be simple and easy to use but still based on formal accounting principles.

[ Download GnuCash ]

OS X Portable Applications

OS X FOSS portable applications are packaged so you can carry around on any portable device, USB thumb drive, iPod, portable hard drive, memory card, another portable device, or on your internal hard disk so you can take your preferences with you.

[ Download OS X Portable Applications ]

MSYS2

MSYS2 is an updated, modern version of MSYS, both of which are Cygwin (POSIX compatibility layer) forks with the aim of better interoperability with native Windows software. MSYS2 facilitates using the bash shell, Autotools, revision control systems, and the like for building native Windows applications using MinGW-w64 toolchains. We wanted a package management system to provide easy installation of packages, and ported Arch Linux’s Pacman.

[ Download MSYS2 ]

SharpDevelop

SharpDevelop is the open-source IDE for the .NET platform. Write applications in languages including C#, VB.NET, F#, IronPython, and IronRuby, as well as target rich and reach: Windows Forms or WPF, as well as ASP.NET MVC and WCF. It starts from USB drives, supports read-only projects, comes with integrated unit and performance testing tools, Git, NuGet, and a lot more features that make you productive as a developer.

[ Download SharpDevelop ]

FileBot

FileBot is the ultimate tool for renaming your movies, tv shows, or anime, and downloading subtitles. It’s smart, streamlined for simplicity, and just works. FileBot supports Windows, Linux, and Mac, plus there’s a full-featured command-line interface for automation.

[ Download FileBot ]

ReactOS

ReactOS is an open source effort to develop a quality operating system that is compatible with applications and drivers written for the Microsoft Windows NT family of operating systems (NT4, 2000, XP, 2003).

[ Download ReactOS ]

ZABBIX

ZABBIX is an enterprise-class open source distributed monitoring solution designed to monitor and track performance and availability of network servers, devices, and other IT resources. It supports distributed and WEB monitoring, auto-discovery, and more. An enterprise-class distributed monitoring solution for networks and apps.

[ Download ZABBIX ]

ConEmu – Windows console with tabs

ConEmu-Maximus5 is a Windows console window enhancement (local terminal emulator), which presents multiple consoles and simple GUI applications as one customizable tabbed GUI window with various features. Initially, the program was created as a companion to Far Manager, my favorite shell replacement. Today, ConEmu can be used with any other console application or simple GUI tools (like PuTTY for example). ConEmu is an active project, open to suggestions.

[ Download ConEmu - Windows console with tabs ]

 

Categories: Open Source

November 2014, “Community Choice” Project of the Month – MPC-HC

Fri, 10/31/2014 - 06:08

mpc-hc-logo-108x108For our November “Community Choice” Project of the Month, the community elected MPC-HC, an extremely lightweight, open source media player for Windows. The MPC-HC team shared their thoughts about the project’s history, purpose, and direction.

SourceForge (SF): Tell me about the MPC-HC (Media Player Classic Home Cinema) project please.

MPC-HC Team: MPC-HC supports all common video and audio file formats available for playback. Based on the original Guliverkli project, MPC-HC contains a lot of additional features and bug fixes. Plus MPC-HC is 100% spyware free; there are no advertisements or toolbars. Also, we care about keeping an open project, open and free for contributions wherever they may come from.

SF: What made you start this?

MPC-HC Team: It is somewhat hard to answer that question. However, it’s important to mention that MPC-HC is the revival of a previous open source project, namely MPC and that’s the beauty of open source. MPC’s development had stalled because its administrator more or less vanished (probably to due to some real life changes) and Casimir Tibrium revived it by creating MPC-HC, based on the groundwork of MPC. After Casimir left in 2009, XhmikosR took care of maintenance. Later on, more developers joined including Armada651, Kasper93, AlexMarsev, and Underground78.

MPC was created in 2003, when there was not many free multimedia players and there were fewer open source players. The idea was to offer an open source alternative to the first versions of Windows Media Player (WMP) with more advanced features (subtitle rendering, etc). Later, as WMP started following another path, the idea was for MPC to stay lightweight and continue to offer advance features.

SF: Has the original vision been achieved?

MPC-HC Team: We are still one of the most lightweight multimedia players available for Windows and a reference point for features. But it is hard to say since the team has evolved a lot. We try to keep in mind what historically first defined MPC and then MPC-HC.

SF: Who can benefit the most from your project?

MPC-HC Team: Anyone who watches movies, TV shows, etc. on Windows, which is a lot of people. MPC-HC is an advanced player in many way so clearly we have many somewhat “geek” users. On the other hand, it’s still one of the easiest players to use. People who know nothing about codecs, DirectShow filters and more, generally anybody who wants a simple player that works “out of the box” can use MPC-HC. This is our strength because MPC-HC is seen as one of the possible replies to the statement like: “Hey! I’m using Windows and I can’t play that or this video file.”

SF: What is the need for this particular media player?

MPC-HC Team: Basically, we try to make the best of both the MPC and Microsoft DirectShow worlds. So, what we offer is the simplicity of the MPC-HC player, which handles many audio and video formats out of the box due to our embedded decoders, combined with the DirectShow architecture and decoding filters.

SF: What’s the best way to get the most out of using MPC-HC?

MPC-HC Team: Just download, install the software, and enjoy your movie!

SF: What has your project team done to help build and nurture your community?

MPC-HC Team: One of the built-in tools we introduced is a way to generate a post-mortem report to use when the player crashes (yes, that happens sometimes). We use the tool to guide and encourage our users to report bugs on our bug-tracker, which allows us to track feedback and further improve MPC-HC. We are usually quite reactive and I think our users like the quality of our technical support.

Some time ago, we decided to use Transifex to maintain MPC-HC translations. Transifex simplifies the work of our translators and has helped us gain new translations (there are more are to come and everybody is welcome to help). It is extremely important for us to offer all those localizations for MPC-HC since; obviously, it helps us reach more users.

MPC-HC Team: We also believe in open source and actively support this development model. We offered DXVA in 2007 when no other player had it. After that, a lot has changed. Now we use LAV filters, an open source project, which is based on FFMpeg and offers many features our old, internal filters did not, or had had issues with. So instead of becoming a shareware media player, we instead provide a very powerful open source solution.

SF: Have you all found that more frequent releases helps build up your community of users?

MPC-HC Team: Yes, it certainly does. We want our releases to be quality releases so we try to keep a stable release cycle these days. With the exception of bug fix releases, of course. We try to give a lot of testing and we have many users who use our nightly builds.

SF: Is there anything else we should know?

MPC-HC Team: We are generally looking for people willing to contribute to open source projects like ours, either as programmers, designers and so on.

[ Download MPC-HC ]

Categories: Open Source

November 2014, “Staff Pick” Project of the Month – Google2SRT

Fri, 10/31/2014 - 06:08

For our November “Staff Pick” Project of the Month, we selected Google2SRT, a conversion tool that allows you to download, save, and convert subtitles from YouTube and Google Video to SubRip (.srt) format. Google2SRT administrator, kom shared his thoughts about the project’s history, purpose, and direction.

SourceForge (SF): Tell me about the Google2SRT project please.

kom: Google2SRT is a tool that downloads XML CC (Closed Captions/ subtitles) from a former Google Video or YouTube and converts them to SubRip (SRT), which is recognized by most video players.

SF: What made you start this?

kom: Back in 2007, there was a publicly available documentary on the former Google Video platform with non-embedded subtitles in many non-English languages. Some friends and I wanted to download it so we could watch it without the inconveniences of online streaming in our non-wireless house. The documentary’s authors also distributed the video via P2P; however, subtitles were not available. The documentary was publicly available, so I attempted to download it from Google Video but couldn’t find any subtitles! I searched on the Internet, among the dozens of video downloaders available in those days, to see if there was any that would help us get the subtitles. Perhaps, closed captions were not extensively used back then because I had to give up on my search without results. When I investigated a bit, I realized subtitles were transmitted via a simple XML file, which could be easily transformed to SRT. So I downloaded the XML file and wrote a rudimentary Java application to convert it to SRT. That’s how we were able to enjoy that documentary offline and with subtitles!

SF: Has the original vision been achieved?

kom: Yes, I achieved more than I ever thought possible. On one hand, Google Video and its CC unfortunately never received the attention they deserved and were slowly dying. And, on the other hand, in 2008, the omnipresent YouTube service implemented a practically identical protocol and XML format, which was then the potential growth for this application’s audience.

SF: Who can benefit the most from your project?

kom: Anyone who has the need to download YouTube video subtitles for later offline usage in an alternative video player such as people learning languages, people who have a language barrier, or people who are hearing-impaired.

SF: What is the need for this particular subtitle conversion program?

kom: It gives a user what Google received from another user, subtitles in SRT format. If Google allowed you to download these subtitles, Google2SRT would be useless.

SF: What’s the best way to get the most out of using Google2SRT?

kom: The application is quite simple and so it is design. In the latest release, v0.7, supports multiple videos (with multiple subtitles with multiple translations!). The design is so simple that it does not overwhelm the user. The application is documented but, as stated, it really is a simple tool.

SF: What has your project team done to help build and nurture your community?

kom: Basically, we offer new features when Google updates its functionality on YouTube, like translations, ASR, and a multi-lingual interface.

SF: Have you all found that more frequent releases help build up your community of users?

kom: There has never been a very frequent release schedule (some gaps go up to a year and a half!); however, activity has increased recently from users downloading the application, contributors offering translations, suggestions for fixes, or requests for features.

SF: What was the first big thing that happened for your project?

kom: In 2008, the big surprise was that YouTube practically absorbed and inherited the Google Video CC design, which encouraged us to add network support for Google Video and YouTube.

SF: What helped make that happen?

kom: A few years after YouTube replaced Google Video, Google Video vanished as video sharing and streaming service.

SF: What was the net result for that event?

kom: YouTube got more and more subtitle-related features, like automatic translations and ASR (Automatic Speech Recognition) subtitles. And Google2SRT provided support for this functionality. Actually, nowadays “Google2SRT” could only mean “Google’s format to SRT” through YouTube, its only supported live service.

SF: What is the next big thing for Google2SRT?

There are some user requests to process YouTube playlists and multiple offline XML files. The former can be partially achieved in v0.7 when the playlist’s list of URL is provided in a text file (obtained from an alternative source). The latter, and also the ability to save XML files without converting them on-the-fly, are pending additions to the next release.

SF: How long do you think that will take?

kom: It is hard to say. This is a personal project that is enhanced from time to time in my spare hours.

SF: Do you have the resources you need to make that happen?

kom: We could definitely use more help and are always open to contributions. I would like to thank everybody who has contributed to Google2SRT by translating the application or the website, reporting bugs, suggesting improvements, and especially JAYZMRT who provided some valuable information regarding ASR retrieval.

SF: If you had it to do over again, what would you do differently for Google2SRT and why?

kom: Frankly, there are no real regrets even when bugs are reported. Even the initial command-line release, v0.1, only available in Catalan with less than 200 lines of actual code, besides charset encoding and certain bugs fixed, still does the job of converting Google’s XML to SRT!

SF: Is there anything else we should know?

kom: It is great news to get recognized as a SourceForge Project of the Month, especially taking into account the high quality, age, and size of some other past projects of the month. Again, I would like to thank all people who contributed to this project in a way or another, even if it was just to let me know that Google2SRT solved one of their small problems.

[ Download Google2SRT ]

Categories: Open Source

Projects of the Week, October 27, 2014

Mon, 10/27/2014 - 06:08

Here are the featured projects for the week, which appear on the front page of SourceForge.net:

FileBot

FileBot is the ultimate tool for renaming your movies, TV shows, or anime and downloading subtitles. It’s smart, streamlined for simplicity, and just works. FileBot supports Windows, Linux, and Mac and includes a full-featured command-line interface for all sorts of automation.

[ Download FileBot ]

LibreCAD

LibreCAD is a 2D CAD drawing tool based on the community edition of QCad LibreCAD has been re-structured and ported to qt4 and works natively cross platform OSX, Windows, and Linux

[ Download LibreCAD ]

Elastix

Elastix is an appliance software that integrates the best tools available for Asterisk-based PBXs into a easy-to-use interface. It also adds its own set of utilities to make it the best software package available for open source telephony.

[ Download Elastix ]

Hugin

Panorama stitching and more. A powerful software package for creation and processing of panoramic images.

[ Download Hugin ]

gretl

gretl is a cross-platform software package for econometric analysis, written in the C programming language.

[ Download gretl ]

ScummVM

ScummVM is a cross-platform interpreter for many point-and-click adventure games. This includes LucasArts SCUMM games (such as Monkey Island 1-3, Day of the Tentacle, Sam & Max, …), many of Sierra’s AGI and SCI games (such as King’s Quest 1-6, Space Quest 1-5, …), Discworld 1 and 2, Simon the Sorcerer 1 and 2, Beneath A Steel Sky, Lure of the Temptress, Broken Sword 1 and 2, Flight of the Amazon Queen, Gobliiins 1-3, The Legend of Kyrandia 1-3, many of Humongous Entertainment’s children’s SCUMM games (including Freddi Fish and Putt Putt games) and many more.

[ Download ScummVM ]

ZABBIX

ZABBIX is an enterprise-class open source distributed monitoring solution designed to monitor and track performance and availability of network servers, devices, and other IT resources. It supports distributed and WEB monitoring, auto-discovery, and more. An enterprise-class distributed monitoring solution for networks and apps.

[ Download ZABBIX ]

ConEmu – Windows console with tabs

ConEmu-Maximus5 is a Windows console window enhancement (local terminal emulator), which presents multiple consoles and simple GUI applications as one customizable tabbed GUI window with various features. Initially, the program was created as a companion to Far Manager, my favorite shell replacement. Today, ConEmu can be used with any other console application or simple GUI tools (like PuTTY for example). ConEmu is an active project, open to suggestions.

[ Download ConEmu - Windows console with tabs ]

APNG

APNG Tools and Plugins – Support for animated PNG (APNG) images in the Google Chrome browser.

[ Download APNG ]

Categories: Open Source

Audacity is Getting a Touch Screen Twin

Mon, 10/27/2014 - 06:08

Audacity, the Open Source software that many hobbyist-level to multiple Grammy-nominated musicians use to learn about audio recording and editing, is getting a touch screen twin. Audacity’s user interface was originally designed around the mouse and keyboard for PCs, which creates it’s own set of challenges while playing and simultaneously overdubbing music. So, adding a second interface that runs on the popular touch-enabled PCs and Ultrabook 2 in 1s, which allows you to toggle between laptop and touch screen UIs, only enhances the Audacity experience.

The Audacity / Intel Connection

Intel first presented the idea to use a touch interface to Vaughan Johnson, a member of the Audacity Technical Leadership Council. Johnson was so receptive to this idea that he used his 12 years of experience with Audacity to create a prototype. However, it was the power and performance of Intel®-based 2 in 1 computers that ultimately helped Johnson decide that the Ultrabook would be his first touch platform.

Johnson trusts the 2 in 1 technology will support over 200 Audacity use-cases because it provides powerful processors (i.e. the “horsepower”) to do so. And the 2 in 1 technology provides Audacity with high quality audio on mobile devices without having to do a complete code rewrite, an additional requirement for other mobile OS platforms. For example, on 64-bit Windows 8 the minimum hardware requirement to run Audacity is 2GB of RAM with a 1 GHz processor.

Adding Touch

Johnson’s primary goal in modifying the Audacity user interface is simplification. Any screen element, be it a button, control, or status indicator, must pass scrutiny. Does the element support a simpler user experience? When a grandchild records grandma’s family stories, she does so at her grandmother’s convenience. So what controls does a novice need to complete the capture successfully? In Johnson’s own words, “Simplification—provide a basic recording device with ability to label important points, comments, crescendos, etc. by touch.”

Remove the Unnecessary

To begin, Johnson removed the Windows title bar, which has unnecessary elements for touch mode, such as application pane resizing. Then he removed the menu bar with the usual File, Edit, View, and Help buttons. Audacity-specific control buttons Transport, Tracks, Generate, Effect, and Analyze are also gone.

The Audacity laptop UI is very specialized; the area just above and below the audio spectrum display has no fewer than 43 visual control elements by default with room for adding more via customization.

Audacity on Laptop

In the tablet UI, all but three controls from the top of the screen (microphone and speaker levels plus the Settings wrench) are removed and only 20 controls remain on the touch screen. Gone also are numerical displays, such as the scale of the spectrum display and the length of the selection on the bottom, as is the information for file/encoding type, for audio hardware currently active, and for the sampling rate of the project. However, these elements can still be accessed in the desktop UI.

Audacity on Touch UI

Check out the demo here.

Keep the Must-Haves

The Audacity tablet UI groups like actions together, with a focus on ease-of-use. For example:

  • The audio spectrum graph is largely unchanged, while altering the anchor, left side of each graph to make it touch friendly.
  • A smaller number of channels are displayed in the simplified tablet interface.
  • To add a track, the user only has to touch the + sign icon under current tracks, replacing the menu-bar nesting or hot-key combination Ctrl-Shift-N.Icons, like a speaker instead of the mute button and headphone instead of the solo button, replace less efficient elements.
  • Icons, like a speaker instead of the mute button and headphone instead of the solo button, replace less efficient elements.

Perhaps, the most drastic changes in the touch UI are seen on the edges of the display. The laptop UI has a top to bottom flow; whereas, the touch UI has focuses its main controls to left edge. Additional functions occupy space at the top and bottom of the screen to leave more screen real estate and a left to right display.

What’s behind the curtain?

Johnson primarily created the new UI by using Microsoft Visual C 2008 on Windows. He also relied heavily on the body of development work the Audacity team built over the last 14 years including many cross-platform libraries. Johnson is currently planning on porting the easy internal Windows standard controls as implemented by wxWidgets for touch UI. While the first of these descendant classes has been written, each subsequent layer is more complex and therefore needs to branch to simpler versions.

The task of adding a second UI to a popular, 14-year-old application like Audacity and its established user base will take time and effort. These features aren’t available for download today, but the work continues. If you would like to help or encourage the task, let your voice be heard at Audacity.

Related Links

[ Download Audacity ]

Categories: Open Source

Projects of the Week, October 20, 2014

Mon, 10/20/2014 - 06:08

Here are the featured projects for the week, which appear on the front page of SourceForge.net:

gnuplot development

A famous scientific plotting package, features include 2D and 3D plotting, a huge number of output formats, interactive input or script-driven options, and a large set of scripted examples.

[ Download gnuplot development ]

TenFourFox

This is the download repository for TenFourFox 24 and beyond, the Firefox port for Power Macintosh computers running 10.4 and 10.5. TenFourFox is not an official Mozilla product and is not a Mozilla-maintained build of Firefox. PowerPC forever! Our SF repo is only for hosting our current and future downloads at this time (thanks, SourceForge!); Google Code still hosts our wiki, FAQ and issue tracker, as well as all historical downloads prior to 24.1: http://tenfourfox.googlecode.com/ Do not open trouble tickets here — they will be DELETED. If you are an end-user requiring support, please visit our Tenderapp support ticketing site: http://tenfourfox.tenderapp.com/ Read the TenFourFox Development blog for what’s next: http://tenfourfox.blogspot.com/

[ Download TenFourFox ]

Clam AntiVirus

Clam AntiVirus is a GPL antivirus toolkit for UNIX. The main purpose of this software is the integration with mail servers. It provides a flexible and scalable multi-threaded daemon, a command line scanner and a virus database that is kept up to date

[ Download Clam AntiVirus ]

gretl

gretl is a cross-platform software package for econometric analysis, written in the C programming language.

[ Download gretl ]

ScummVM

ScummVM is a cross-platform interpreter for many point-and-click adventure games. This includes LucasArts SCUMM games (such as Monkey Island 1-3, Day of the Tentacle, Sam & Max, …), many of Sierra’s AGI and SCI games (such as King’s Quest 1-6, Space Quest 1-5, …), Discworld 1 and 2, Simon the Sorcerer 1 and 2, Beneath A Steel Sky, Lure of the Temptress, Broken Sword 1 and 2, Flight of the Amazon Queen, Gobliiins 1-3, The Legend of Kyrandia 1-3, many of Humongous Entertainment’s children’s SCUMM games (including Freddi Fish and Putt Putt games) and many more.

[ Download ScummVM ]

winPenPack: Portable Software Collection

winPenPack is a project that aims at collecting the most frequently used and most popular open source applications made portable, so that they can be executed without installation from any USB Flash Drive or Hard Disk. The winPenPack suites offer a wide range of portable applications like office tools, internet tools, multimedia tools, development tools, security applications and other frequently used utilities. Everything you need, completely free, open source, and portable!

[ Download winPenPack: Portable Software Collection ]

Shareaza

Shareaza is a very powerful multi-network peer-to-peer file-sharing client supporting Gnutella² G2, Gnutella, eDonkey2000 / eMule, DC++, HTTP, FTP and BitTorrent / DHT protocols for Windows or Wine.

[ Download Shareaza ]

ReactOS

ReactOS is an open source effort to develop a quality operating system that is compatible with applications and drivers written for the Microsoft Windows NT family of operating systems (NT4, 2000, XP, 2003).

[ Download ReactOS ]

ZABBIX

ZABBIX is an enterprise-class open source distributed monitoring solution designed to monitor and track performance and availability of network servers, devices and other IT resources. It supports distributed and WEB monitoring, auto-discovery and more.

[ Download ZABBIX ]

Categories: Open Source

“Community Choice” Project of the Month Vote – December

Fri, 10/17/2014 - 16:08

The vote for December 2014 Community Choice SourceForge Project of the Month is now available, and will run until Nov 15, 2014 12:00 UTC:

Vote here for the Community Choice SourceForge Project of the Month for December 2014

NSIS

NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution.

[ Download NSIS ]

OS X Portable Applications

OS X FOSS applications packaged as portable so that can carried around on any portable device, USB thumb drive, iPod, portable hard drive, memory card or other portable device.

[ Download OS X Portable Applications ]

Alt-F

Alt-F provides a free alternative firmware for the DLINK DNS-320/320L/321/323/325. Alt-F has Samba and NFS; supports ext2/3/4, VFAT, NTFS and ISO9660 filesystems; RAID 0, 1, 5 (with external USB disk) and JBOD; supports 2/3/4TB disks; rsync, ftp, sftp, ftps, ssh, lpd, DNS and DHCP servers, DDNS, fan and leds control, clean power up and down, and more.

[ Download Alt-F ]

SCons

SCons is a software construction tool (build tool, substitute for Make) implemented in Python, based on the winning design in the Software Carpentry build tool competition (in turn based on the Cons build tool).

[ Download SCons ]

Google Map Gps Cell Phone Tracker

Google Map Gps Cell Phone Tracker includes clients for IOS, Android, Windows Phone, and Java Me/J2ME cell phones. The project allows you to track cell phones periodically. For instance every minute or every five minutes. You can watch the cell phone being tracked in real time and you can store and reload routes easily. You have the choice of two server stacks. Either using asp.net and sql server or using php and mysql.

[ Download Google Map Gps Cell Phone Tracker ]

winPenPack

winPenPack collects the most frequently used and most popular open source applications made portable so that they can be executed without installation from any USB Flash Drive or Hard Disk. The winPenPack suites offer a wide range of portable applications like office tools, internet tools, multimedia tools, development tools, security applications and other frequently used utilities. winPenPack is everything you need, completely free, open source and portable!

[ Download winPenPack ]


The FreeType Project

FreeType is written in C. It is designed to be small, efficient, and highly customizable while capable of producing high-quality output (glyph images) of most vector and bitmap font formats for digital typography. FreeType is a freely available and portable software library to render fonts.

[ Download The FreeType Project ]


TYPO3

TYPO3 is an enterprise class Web CMS written in PHP/MySQL. It’s designed to be extended with custom written back end modules and front end libraries for special functionality. It has very powerful integration of image manipulation.

[ Download TYPO3 ]


gnuplot

A famous scientific plotting package, features include 2D and 3D plotting, a huge number of output formats, interactive input or script-driven options, and a large set of scripted examples.

[ Download gnuplot ]

Categories: Open Source

Projects of the Week, October 13, 2014

Mon, 10/13/2014 - 19:08

Here are the featured projects for the week, which appear on the front page of SourceForge.net:

Nullsoft Scriptable Install System

NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution.

[ Download Nullsoft Scriptable Install System ]

gnuplot development

A famous scientific plotting package, features include 2D and 3D plotting, a huge number of output formats, interactive input or script-driven options, and a large set of scripted examples.

[ Download gnuplot development ]

TEncoder Video Converter

TEncoder is a multi-threaded video and audio converter that uses MEncoder, MPlayer and FFMpeg. It can download video/audio from video sites like YouTube. I can also rip unprotected DVDs. It can convert almost every video and audio type to each other. Subtitles with same name as video can be hard-coded into video. Up to 8 simultaneous encoders can be run so encoding time decreases. You can select between multiple audio and subtitle tracks. Extracting video or audio content is possible. Edit subtitle and audio delays and part of video that will be encoded. Effects like deinterlacing or cropping can be applied to videos. And the installers no longer contain ads.

[ Download TEncoder Video Converter ]

gretl

gretl is a cross-platform software package for econometric analysis, written in the C programming language. Supported formats include: own XML data files; Comma Separated Values; Excel, Gnumeric, and Open Document worksheets; Stata .dta files; SPSS .sav files; Eviews workfiles; JMulTi data files; own format binary databases (allowing mixed data frequencies and series lengths), RATS 4 databases, and PC-Give databases.

[ Download gretl ]

wxWidgets

wxWidgets is a C++ library that lets developers create applications for Windows, Mac OS X, Linux and other platforms with a single code base. It has popular language bindings for Python, Perl, Ruby and many other languages. And, unlike other cross-platform toolkits, wxWidgets gives applications a truly native look and feel because it uses the platform’s native API rather than emulating the GUI. It’s also extensive, free, open-source, and mature.

[ Download wxWidgets ]

The FreeType Project

FreeType is written in C. It is designed to be small, efficient, and highly customizable while capable of producing high-quality output (glyph images) of most vector and bitmap font formats for digital typography. FreeType is a freely available and portable software library to render fonts.

[ Download The FreeType Project ]

shadowsocks-gui

shadowsocks GUI is a simple and easy-to-use software that helps you to specify the server port and IP address, as well as to select the encryption method you are interested in. With its intuitive interface, you have the possibility to view the console and run the scripts. You can also view where the execution time in spent in your JavaScript functions or view how many times a certain selector has matched DOM elements.

[ Download shadowsocks-gui ]

OS X Portable Applications

OS X FOSS applications packaged as portable so that can carried around on any portable device, USB thumb drive, iPod, portable hard drive, memory card or other portable device.

[ Download OS X Portable Applications ]

winPenPack: Portable Software Collection

winPenPack collects the most frequently used and most popular open source applications made portable so that they can be executed without installation from any USB Flash Drive or Hard Disk. The winPenPack suites offer a wide range of portable applications like office tools, internet tools, multimedia tools, development tools, security applications and other frequently used utilities. winPenPack is everything you need, completely free, open source and portable!

[ Download winPenPack: Portable Software Collection ]

Categories: Open Source

Projects of the Week, October 7, 2014

Mon, 10/06/2014 - 06:08

Here are the featured projects for the week, which appear on the front page of SourceForge.net:

Alt-F

Alt-F provides a free alternative firmware for the DLINK DNS-320/320L/321/323/325. Alt-F has Samba and NFS; supports ext2/3/4, VFAT, NTFS and ISO9660 filesystems; RAID 0, 1, 5 (with external USB disk) and JBOD; supports 2/3/4TB disks; rsync, ftp, sftp, ftps, ssh, lpd, DNS and DHCP servers, DDNS, fan and leds control, clean power up and down, and more.

[ Download Alt-F ]

SCons – a Software Construction tool

SCons is a software construction tool (build tool, substitute for Make) implemented in Python, based on the winning design in the Software Carpentry build tool competition (in turn based on the Cons build tool).

[ Download SCons - a Software Construction tool ]

ScummVM

ScummVM is a cross-platform interpreter for many point-and-click adventure games like LucasArts SCUMM games, many of Sierra’s AGI and SCI games, many of Humongous Entertainment’s children’s SCUMM games and more.

[ Download ScummVM ]

Google Map Gps Cell Phone Tracker

Google Map Gps Cell Phone Tracker includes clients for IOS, Android, Windows Phone, and Java Me/J2ME cell phones. The project allows you to track cell phones periodically. For instance every minute or every five minutes. You can watch the cell phone being tracked in real time and you can store and reload routes easily. You have the choice of two server stacks. Either using asp.net and sql server or using php and mysql.

[ Download Google Map Gps Cell Phone Tracker ]

gretl

gretl is a cross-platform software package for econometric analysis, written in the C programming language. Supported formats include: own XML data files; Comma Separated Values; Excel, Gnumeric, and Open Document worksheets; Stata .dta files; SPSS .sav files; Eviews workfiles; JMulTi data files; own format binary databases (allowing mixed data frequencies and series lengths), RATS 4 databases, and PC-Give databases.

[ Download gretl ]

TenFourFox

This is the download repository for TenFourFox 24 and beyond, the Firefox port for Power Macintosh computers running 10.4 and 10.5. TenFourFox is not an official Mozilla product and is not a Mozilla-maintained build of Firefox. PowerPC forever!

[ Download TenFourFox ]

gnuplot development

gnuplot a portable, multi-platform, command-line driven graphing utility. Features include 2D and 3D plotting, a huge number of output formats, interactive input or script-driven options, and a large set of scripted examples.

[ Download gnuplot development ]

TEncoder Video Converter

TEncoder is a multithreaded video and audio converter that uses MEncoder, MPlayer and FFMpeg. It can download video/audio from video sites like youtube. I can also rip unprotected DVDs. It can convert almost every video and audio type to each other. Subtitles with same name as video can be hard-coded into video. Up to 8 simultaneous encoders can be run so encoding time decreases. You can select between multiple audio and subtitle tracks. Extracting video or audio content is possible. Edit subtitle and audio delays and part of video that will be encoded. Effects like deinterlacing or cropping can be applied to videos.

[ Download TEncoder Video Converter ]

Qubes OS

Qubes is an open source operating system designed to provide strong security for desktop computing. Qubes is based on Xen, X Window System, and Linux. It runs most of the Linux applications and uses most of the Linux drivers. In the future it might also run Windows apps.

[ Download Qubes OS ]

Categories: Open Source

October 2014, “Staff Pick” Project of the Month – Miranda IM

Wed, 10/01/2014 - 06:08

For our October “Staff Pick” Project of the Month, we selected Miranda IM, an open source, multi-protocol instant messaging client designed to be very light on system resources, extremely fast, and customizable. Project leader, Robert Rainwater, who has been with Miranda IM since 2004, shared his thoughts about the project’s history, purpose, and direction.

SF: Tell me about the Miranda IM project please.

Robert Rainwater (RR): Miranda IM is an instant messenger application created in 2000 by Roland Rabien (FigBug). The motto has always been “Smaller, Faster, Easier”. Today, the application supports communicating over many different services.

SF: What made you start this?

RR: Miranda IM, a clone of ICQ, was created by FigBug. At the time, ICQ was adding features that many folks considered unnecessary. So Miranda ICQ, which was renamed Miranda IM when more protocol support was added, was born with a minimalist design that focused on communicating over ICQ without any unwanted features. I personally came onto the project a few years later and have been the project leader for the last 10 years. My focus has been to continue to make Miranda IM a simple application with the ability to be as configurable as the user wants.

SF: Has the original vision been achieved?

RR: I would like to think so. Many people use Miranda IM to communicate with one another daily.

SF: Who can benefit the most from your project?

RR: Users who want to communicate with other users and still be able to configure their client down to every last detail.

SF: What is the need for this particular instant messaging client?

RR: There are very few desktop clients that allow you to communicate over multiple protocols simultaneously.

SF: What’s the best way to get the most out of using Miranda IM?

RR: Install it, play around with it, check out our Add-ons section to modify it, and then go to our forums to find help from other users.

SF: What has your project team done to help build and nurture your community?

RR: Miranda IM gets contributions directly from our community. Without the community there would not be a Miranda IM. We are always looking for ways to help our users as much as possible. Our forums provide a great way for users to get involved with the project directly and help other users. Our Add-ons section provides other developers with a platform that provides customizations directly to Miranda IM users.

SF: Have you all found that more frequent releases helps build up your community of users?

RR: Creating a huge user base has never been a priority for Miranda IM. We like to release things when we feel like they are stable. The Add-ons site allows other developers to provide updates outside of our release schedule so there is always something happening with the project.

SF: What was the first big thing that happened for your project?

RR: Version 0.1.0.0 added plugin support in 2001, which caused the project to explode with customizations. To this day, plugins are Miranda IM’s biggest feature.

SF: What helped make that happen?

RR: An early Miranda’ developer, Richard “Cyreve” Hughes, created this plugin system and it is the basis for the plugin system in use today.

SF: What was the net result for that event?

RR: The ability for non-Miranda IM developers to create their own plugins and customize Miranda IM with their own vision began with the plugin system. It is the reason we offer the Add-ons section to users today.

SF: What is the next big thing for Miranda IM?

RR: Miranda IM has never reached the elusive “1.0″ release after 14 years. Part of this reason is our aversion to roadmaps. We like to think there are no restrictions and timetables for what comes next. This means there is nothing to hold us back for any feature that we want to build. So only time will tell what that is!

SF: What resources do you need to make that happen?

RR: Our main resource is our community!

SF: If you had it to do over again, what would you do differently for Miranda IM?

RR: Nothing. Mistakes are how you learn. Without them, there would be nothing to push us forward.

SF: Is there anything else we should know?

RR: I started out a regular user of Miranda and a few years later became the project leader. Don’t be hesitant to get involved in the project. Our users are what make this project active after 14 years!

[ Download Miranda IM ]

Categories: Open Source

October 2014, “Community Choice” Project of the Month – PortableApps

Wed, 10/01/2014 - 06:08

For our October “Community Choice” Project of the Month, the community elected PortableApps.com, an open source, application launcher that you install directly to your USB or cloud drive and use on any PC. PortableApps.com creator, John Haller, shared his thoughts about the project’s history, purpose, and direction.

SF: Tell me about the PortableApps.com project please.

John Haller (JH): PortableApps.com is designed to allow Windows apps to move with the user so people can take their own personal PC wherever they go. The apps as well as the platform to manage them (menu, app store, updater, backup, etc.) install portably, without needing to be ‘installed’ within Windows like standard apps. So, you can have all your own apps with all your own settings, customizations, email, bookmarks, passwords and more on your local machine, in a synced cloud drive, or on a portable device like a flash drive or external hard drive. They continue to work wherever you do on any Windows machine, as well as within Wine on Linux/BSD and Wine derivatives on Mac OS X.

SF: What made you start this?

JH: It started a bit by accident when some users noticed that Firefox had a setting to point it to a specific location for its profile back in 2004. Someone else wondered if that could be used to run it from a flash drive. I packaged it up and made it available on my personal site and “Portable Firefox”, the first modern portable app, was born.

SF: Has the original vision been achieved?

JH: It has and then some. But we’ve been growing the vision along with the project over the years. Today, we’ve grown to include local installs for users who want an easy way to keep their apps and data independent of Windows, as well as cloud drive installs for users moving between machines or wanting to keep everything backed up all the time.

SF: Who can benefit the most from your project?

JH: The apps and management platform can benefit all kinds of users. We’d originally envisioned it helping students as they moved between classes but it quickly grew to include travelers, military personnel, teachers, office workers, and others who wanted a complete PC on a flash drive as a backup.

SF: What is the need for this particular portable app sharing platform?

JH: PortableApps.com is the world’s largest portable software project thanks to our developers and users. In addition to assisting the users, we’ve helped expose smaller apps to wider audiences and gotten more folks involved in open source software. We’ve even helped a couple of our developers get into college and land their first jobs. We’re expanding to make it even easier to portablize apps and have publishers get their apps to users, to make it easier for users to share the apps they love.

SF: What’s the best way to get the most out of using PortableApps.com?

JH: The easiest way to get started is to download the PortableApps.com Platform. It lets you setup a portable software environment on a local, cloud, or portable drive with an easy installer. From there, you can automatically download all the apps you need as well as the tools to package your own apps, help test the apps we’re working on, and contribute translations, all within your portable environment. We also keep complete documentation on the tools within our Developer section on the website. And if you need help packaging an app or getting things working, we have nearly 200,000 users in our online forums as well as live chat within your browser or IRC.

SF: What has your project team done to help build and nurture your community?

JH: We’ve found that having transparency and allowing wider participation helps a lot when growing a community. Providing means to keep in touch like mailing lists, wiki pages on the website that all developers can update, and other participation tools. Listening to your users, translators, and contributors is important with any community but it’s even more so within open source projects. We’re expanding to include better source management tools and writing custom conversion tools (all open source, of course) to enable our translators to use online collaboration and translation tools because they’ve told us that that’s what works best for them.

SF: Have you all found that more frequent releases help build up your community of users?

JH: Release early, release often is a mantra within open source and startup communities for a reason. It helps keep users, testers, developers, and translators engaged. We’ve had some periods of time over the last decade when we’ve held back on releases to make them bigger, with more of a wow factor, to generate more buzz. But it’s often been a mistake because, even if we publish the code and the plans, it disengages users and contributors. So, frequent betas to get new features out, bug fixes in, and new translations reviewed are key. And frequent stable releases, without being often enough to bug a user looking for a nice stable app, pair well with that.

SF: What was the first big thing that happened for your project?

JH: Our first big thing was hitting the front page of Slashdot (aka getting “Slashdotted”). This was back when the apps were hosted on JohnHaller.com and it took my web server out pretty quickly. After that, we got “Dugg” as well (hitting the front page of Digg).

SF: What helped make that happen?

JH: I think creating a tool that helped people both work and play that was useful to them. I hadn’t promoted it at the time other than posting about it back on the mozillazine forums looking for testers.

SF: What was the net result for that event?

JH: The Slashdot and Digg postings helped generate enough interest to build a wider community and it’s been growing ever since.

SF: What is the next big thing for PortableApps.com?

JH: The next big thing is twofold. First is to improve OS integration to the point that PortableApps.com can become the user’s main way to interface with all their apps. The second is adding in another tier of services so that users who like the product can help support the hosting, bandwidth, and development costs on an ongoing basis with a payment or subscription. This will help ensure that PortableApps.com keeps growing for the next 10 years. In the same vein, we’ll be debuting an online app store for commercial software so that users can use their favorite commercial apps alongside their open source and freeware apps. Open source fans can always set it to only show open source apps, of course.

SF: How long do you think that will take?

JH: We’ve already partially completed setting up an infrastructure for a paid bandwidth tier for faster downloads around the world. We’re also exploring making cloud storage and online backup available directly to users from within the platform. We hope to roll out the first test releases for interested users by the end of the year. OS integration is improving with each release as well.

SF: Do you have the resources you need to make that happen?

JH: We have some of them, but adding in the supported services is a way for us to get more resources to make the portable software experience better for everyone.

SF: If you had it to do over again, what would you do differently for PortableApps.com?

JH: There are two things I’d do differently. First, I’d shut up and listen more. Second, I’d start working on a plan for financial self-sufficiency immediately.

SF: Why?

JH: Because working with a community of people from all over the world who speak different languages and who have different technical and cultural experiences amounts to different expectations, which is different than just making an app in your living room. It took me a few years early on to realize how much users, developers, testers, and translators bring to the table by and how difficult it is to make all that expertise, passion, and wants/needs gel into a coherent plan. It was a humbling experience but well worth it.

JH: Also, I’d originally started PortableApps as a hobby, so its growth, along with the need for funds, bandwidth, servers, etc., was always one step ahead of us. Planning for self-sufficiency and future financial needs makes sense for any project that wants to be around even just a few years from when they start.

SF: Any reason you can’t do that now?

JH: We are!

SF: Is there anything else we should know?

JH: We’re very proud of our past accomplishments and optimistic about our future. We’re always looking for more developers, testers, and translators to join our team. And we need users, of course. Some of the best ideas start with someone using one of our tools and thinking “it would be even better if I could…”

I’d also like to express my gratitude to SourceForge for hosting us for all these years. We’re one of the top projects and all that bandwidth and exposure has helped grow the community we have today.

On behalf of everyone at PortableApps.com, we’re honored to be the SourceForge Project of the Month and we’re always happy when our work is appreciated. Thank you!

[ Download PortableApps.com ]

Categories: Open Source

Projects of the Week, September 29, 2014

Mon, 09/29/2014 - 06:08

Here are the featured projects for the week, which appear on the front page of SourceForge.net:

Alt-F

Alt-F provides a free alternative firmware for the DLINK DNS-320/320L/321/323/325. Alt-F has Samba and NFS; supports ext2/3/4, VFAT, NTFS and ISO9660 filesystems; RAID 0, 1, 5 (with external USB disk) and JBOD; supports 2/3/4TB disks; rsync, ftp, sftp, ftps, ssh, lpd, DNS and DHCP servers, DDNS, fan and leds control, clean power up and down, and more.

[ Download Alt-F ]

TYPO3 Content Management Framework

TYPO3 is an enterprise class Web CMS written in PHP/MySQL. It’s designed to be extended with custom written back end modules and front end libraries for special functionality. It has very powerful integration of image manipulation.

[ Download TYPO3 Content Management Framework ]

Vtiger CRM

Vtiger CRM enables sales, support, and marketing teams to organize and collaborate to measurably improve customer experiences and business outcomes. Vtiger CRM also includes email, inventory, project management, and other tools, providing a complete the business management suite.

[ Download Vtiger CRM ]

Cyberfox

Cyberfox is a Mozilla-based Internet browser designed to take advantage of 64-bit architecture but a 32-bit version is also available. The application provides a higher performance when navigating your favorite pages. Compatible With Windows Vista x64, Windows 7 x64, Windows 8/8.x OS. Cyberfox uses windows 8 SDK.

[ Download Cyberfox ]

Ultimate Edition

Ultimate Edition Linux, previously “Ubuntu Ultimate Edition” is an Ubuntu remix for both new and experienced Linux sophisticates. We cater to a large base of *nix users including, but certainly not limited to gamers & low resource computers. We have a Ultimate Edition for virtually any user.

[ Download Ultimate Edition ]

gnuplot development

gnuplot a portable, multi-platform, command-line driven graphing utility. Features include 2D and 3D plotting, a huge number of output formats, interactive input or script-driven options, and a large set of scripted examples.

[ Download gnuplot development ]

D-Fend Reloaded

D-Fend Reloaded is a graphical environment for DOSBox. D-Fend Reloaded is a successor of the discontinued D-Fend. Both environments look alike and D-Fend Reloaded contains all features of D-Fend. Even the D-Fend config files can be used.

[ Download D-Fend Reloaded ]

gretl

gretl is a cross-platform software package for econometric analysis, written in the C programming language. Supported formats include: own XML data files; Comma Separated Values; Excel, Gnumeric, and Open Document worksheets; Stata .dta files; SPSS .sav files; Eviews workfiles; JMulTi data files; own format binary databases (allowing mixed data frequencies and series lengths), RATS 4 databases, and PC-Give databases.

[ Download gretl ]

Google Map Gps Cell Phone Tracker

Google Map Gps Cell Phone Tracker includes clients for IOS, Android, Windows Phone, and Java Me/J2ME cell phones. The project allows you to track cell phones periodically. For instance every minute or every five minutes. You can watch the cell phone being tracked in real time and you can store and reload routes easily. You have the choice of two server stacks. Either using asp.net and sql server or using php and mysql.

[ Download Google Map Gps Cell Phone Tracker ]

Categories: Open Source

“Community Choice” Project of the Month Vote – November

Thu, 09/25/2014 - 20:40

The vote for November 2014 Community Choice SourceForge Project of the Month is now available, and will run until Nov 15, 2014 12:00 UTC:

Vote here for the Community Choice SourceForge Project of the Month for November 2014

Ares Galaxy

Ares Galaxy is a free, open source BitTorrent and chat program that uses its own decentralized supernode/leaf network. Ares Galaxy has a simple, quick access interface with a built in audio/video viewer. Ares allows you to share any digital file including images, audio, video, software, documents, etc. You may now easily publish your files through the Ares’ peer-to-peer (P2P) network.

[ Download Ares Galaxy ]

Media Player Classic Home Cinema

MPC-HC is an extremely light-weight, open source media player for Windows®. It supports all common video and audio file formats available for playback. We are 100% spyware free, there are no advertisements or toolbars.

[ Download Media Player Classic Home Cinema ]

SMPlayer

SMPlayer is a free media player for Windows and Linux with built-in codecs that can also play and download YouTube videos. One of the most interesting features of SMPlayer is that it remembers the settings of all files you play. SMPlayer is a graphical user interface (GUI) for the award-winning MPlayer, which is capable of playing almost all known video and audio formats.

[ Download SMPlayer ]

Ubuntuzilla

The Ubuntuzilla project hosts an APT repository with .deb repacks of the latest official release versions of Mozilla Firefox, Mozilla SeaMonkey, and Mozilla Thunderbird. The repository should work on any APT-based distribution, including Ubuntu and Debian descendants. Although the project was born on Ubuntu forums, it is not really specific to Ubuntu.

[ Download Ubuntuzilla ]

Alt-F

Alt-F provides a free alternative firmware for the DLINK DNS-320/320L/321/323/325. Alt-F has Samba and NFS; supports ext2/3/4, VFAT, NTFS, and ISO9660 filesystems; RAID 0, 1, 5 (with external USB disk) and JBOD; supports 2/3/4TB disks; rsync, ftp, sftp, ftps, ssh, lpd, DNS ,and DHCP servers, DDNS, fan and leds control, clean power up and down, and more. Alt-F has a set of comprehensive administering web pages so you don’t need to use the command line to configure it. And Alt-F also supports additional packages on disk, including ffp packages, which you can install, update, and uninstall using the administering web pages.

[ Download Alt-F ]


PocketMine-MP

PocketMine-MP is the server software for Minecraft Pocket Edition. It has support for plugins to extend it and add new features or change default ones. The entire server is done in PHP, and has been tested, profiled, and optimized to run smoothly. It is available on Windows, Linux, MacOS, Android, and iOS.

[ Download
PocketMine-MP
]


PDF Split and Merge

PDF Split and Merge (PDFsam) is an easy-to-use tool with graphical and command line interfaces to split, merge, mix, and rotate your PDF documents.

[ Download PDF Split and Merge ]


usm

Usm is a unified slackware package manager that handles automatic dependency resolution. It unifies various package repositories including slackware, slacky, ponce, salix, and alien. It also supports slackbuilds.org and will build from source.

[ Download usm ]

Categories: Open Source

Projects of the Week, September 22, 2014

Fri, 09/19/2014 - 17:30

Here are the featured projects for the week, which appear on the front page of SourceForge.net:

Alt-F

Alt-F provides a free alternative firmware for the DLINK DNS-320/320L/321/323/325. Alt-F has Samba and NFS; supports ext2/3/4, VFAT, NTFS and ISO9660 filesystems; RAID 0, 1, 5 (with external USB disk) and JBOD; supports 2/3/4TB disks; rsync, ftp, sftp, ftps, ssh, lpd, DNS and DHCP servers, DDNS, fan and leds control, clean power up and down, and more.

[ Download Alt-F ]

ScummVM

ScummVM is a cross-platform interpreter for many point-and-click adventure games like LucasArts SCUMM games, many of Sierra’s AGI and SCI games, many of Humongous Entertainment’s children’s SCUMM games, and more.

[ Download ScummVM ]

winPenPack: Portable Software Collection

winPenPack is a project that collects the most frequently used and most popular open source applications made portable so that they can be executed without installation from any USB Flash Drive or Hard Disk. The winPenPack suites offer a wide range of portable applications like office tools, Internet tools, multimedia tools, development tools, security applications, and other frequently used utilities. Everything you need, completely free, open source, and portable!

[ Download winPenPack: Portable Software Collection ]

MediaPortal

MediaPortal turns your PC into a very advanced MediaCenter / HTPC. It allows you to listen to your favorite music & radio, watch and store your videos and DVDs, view, schedule and record live TV as a digital video recorder, and much more.

[ Download MediaPortal ]

Vtiger CRM

Vtiger CRM enables sales, support, and marketing teams to organize and collaborate to measurably improve customer experiences and business outcomes. Vtiger CRM also includes email, inventory, project management, and other tools, providing a complete the business management suite.

[ Download Vtiger CRM ]

TEncoder Video Converter

TEncoder is a multithreaded video and audio converter that uses MEncoder, MPlayer and FFMpeg. It can download video/audio from video sites like youtube. I can also rip unprotected DVDs. It can convert almost every video and audio type to each other. Subtitles with same name as video can be hard-coded into video. Up to 8 simultaneous encoders can be run so encoding time decreases. You can select between multiple audio and subtitle tracks. Extracting video or audio content is possible. Edit subtitle and audio delays and part of video that will be encoded. Effects like deinterlacing or cropping can be applied to videos.

[ Download TEncoder Video Converter ]

PocketMine-MP

PocketMine-MP is the server software for Minecraft: Pocket Edition. It has support for Plugins to extend it and add new features, or change default ones. The entire server is done in PHP, and has been tested, profiled, and optimized to run smoothly. It is available on Windows, Linux, MacOS, Android, and iOS.

[ Download PocketMine-MP ]

Cyberfox

Cyberfox is a Mozilla-based Internet browser designed to take advantage of 64-bit architecture but a 32-bit version is also available. The application provides a higher performance when navigating your favorite pages. Compatible With Windows Vista x64, Windows 7 x64, Windows 8/8.x OS. Cyberfox uses windows 8 SDK.

[ Download Cyberfox ]

XBian

XBian is a small, fast, and lightweight media center distro for the Raspberry Pi, based on a minimal Raspbian image. Our slogan is “XBMC on Raspberry Pi, the bleeding edge” as our main focus is delivering the fastest XBMC solution for the Raspberry Pi.

[ Download XBian ]

Categories: Open Source

Announcing Tux Paint Upgrade!

Wed, 09/17/2014 - 18:58

Tux Paint drawing software for children, boasts new tools, more languages, and improved accessibility!

Thanks to the efforts of nearly 170 contributors worldwide, Tux Paint 0.9.22 offers 14 new magic tools, 40 new template pictures, nearly 200 new stamps, support for SVG and KidPix templates, and an enhanced text tool. It also features accessibility improvements, including keyboard and joystick pointer controls, and an on-screen keyboard.

Tux Paint always benefits from localization support by volunteers from around the world and version 0.9.22 is no exception, incorporating translations to 32 new languages: six from Europe, over a dozen from the Indian continent, nine from Africa, as well as Armenian, Persian, Sudanese, and the Canadian Inuit language of Inuktitut. Updates were also made to the 90 languages Tux Paint already supports.

Tux Paint is available for Microsoft Windows, Red Hat Linux, Fedora Linux, and as source code. Updates for Apple Mac OS X, Debian Linux, and Ubuntu are in development.


[ Download Tux Paint ]

Categories: Open Source

Projects of the Week, September 15, 2014

Mon, 09/15/2014 - 21:30

Here are the featured projects for the week, which appear on the front page of SourceForge.net:

usm

Usm is a unified slackware package manager that handles automatic dependency resolution. It unifies various package repositories including slackware, slacky, ponce, salix and alien. It also supports slackbuilds.org and will build from source.

[ Download usm ]

PostInstallerF

PostInstallerF will install all the software that Fedora doesn’t include by default, after running Fedora for the first time. It’s easy for a new user. PostInstallerF contains everything that you need for your daily computing.

[ Download PostInstallerF ]

OS X Portable Applications

OS X FOSS applications that are packaged as portables to carry around on a USB thumb drive, an iPod, a portable hard drive, a memory card, etc.

[ Download OS X Portable Applications ]

PDF Split and Merge

PDF Split and Merge is an easy-to-use tool with graphical and command line interfaces to spit, merge, mix, and rotate your PDF documents.

[ Download PDF Split and Merge ]

ScummVM

ScummVM is a cross-platform interpreter for many point-and-click adventure games like LucasArts SCUMM games, many of Sierra’s AGI and SCI games, many of Humongous Entertainment’s children’s SCUMM games and more.

[ Download ScummVM ]

TV-Browser – A free EPG

TV-Browser is a java-based TV guide, which can be easily extended with lots of plugins. It is designed to look like your paper TV guide.

[ Download TV-Browser - A free EPG ]

collectl

Collectl is a lightweight performance-monitoring tool capable of reporting interactively as well as logging to disk. It reports statistics on CPU, disk, infiniband, lustre, memory, network, nfs, process, quadrics, slabs and more in easy to read format.

[ Download collectl ]

MediaPortal

MediaPortal turns your PC into a very advanced MediaCenter/HTPC. It allows you to listen to your favorite music & radio, watch and store your videos and DVDs, view, schedule and record live TV as a digital video recorder, and much more

[ Download MediaPortal ]

winPenPack: Portable Software Collection

winPenPack is a project that collects the most frequently used and most popular open source applications made portable so that they can be executed without installation from any USB Flash Drive or Hard Disk. The winPenPack suites offer a wide range of portable applications like office tools, Internet tools, multimedia tools, development tools, security applications and other frequently used utilities. Everything you need, completely free, open source and portable!

[ Download winPenPack: Portable Software Collection ]

Categories: Open Source