Tag Archives: Project of the Month

June 2015, “Community Choice” Project of the Month – VBA-M

For our June “Community Choice” Project of the Month, the community elected VBA-M, a merge of the original Visual Boy Advance forks. The VBA-M Team shared their thoughts about the project’s history, purpose, and direction.

SourceForge (SF): Tell me about the VBA-M project please.
VBA-M Team: VBA-M started out as a project to merge all known forks of the original Visual Boy Advance into one solid project. I guess you could say “the fork to end all forks” but not at the same time.

SF: What made you start this?
VBA-M Team: We were tired of all the other forks and wanted just a basic build that had the most useful features from various forks. So we merged features from various forks into one place and added a few of our own to make it our own.

SF: Has the original vision been achieved?
VBA-M Team: For the most part we like to think so but like any project, we want to continue improving VBA-M and make it even better. For example, e-reader support, core improvements, and useful features from other forks were added; however, there are still a few things to get working satisfactorily, such as game boy linking; although, recent contributions improved our game compatibility a great deal.

SF: Who can benefit the most from your project?
VBA-M Team: A lot of people benefit from VBA-M, from Game Boy Advance enthusiasts, hardware tinkerers, and folks who own games they no longer have an original system for. For example, a lot of folks played Pokemon on a Game Boy and wished for a bigger screen.

SF: What is the need for improvements upon Visual Boy Advance?
VBA-M Team: Well right now the biggest thing is stabling our new cross-platform interface, which uses the wxWidgets toolkit to make sure each feature works properly cross-platform (Windows, Linux, OSX) on a variety of compilers and libraries. Then we will add features requested by our users, like hardware-accelerated graphics filters and we may even re-implement the linking code, particularly the IPC (single computer) code.

SF: What’s the best way to get the most out of using VBA-M?
VBA-M Team: VBA-M is a merge of the many forks of VBA and the best way is to explore all of the merged features of VBA-M (from GBA to GBA Cable and RFU wireless link gaming, GameCube (Dolphin) link gaming, Game Boy link gaming (across operating systems), e-Reader scanner support, GDB debugging support, xBRZ 1.3 support, OAM viewers, tilt sensor support in WarioWare – Twisted, Solar Sensor support, automatic save type detection, ROM database support and flashcart CHT cheat support for the GBA cheats database). In short, take a look and tell us if we are missing something that you need.

SF: What has your project team done to help build and nurture your community?
VBA-M Team: We simply add features that the community has requested and encourage contributions such as translating the UI to a requested language, reporting bugs, getting VBA-M packaged by Arch Linux, Ubuntu, and Debian, and help with the VBA-M forum.

SF: Have you found that more frequent releases help build up your community of users?
VBA-M Team: Yes, a surge of activity and interest follows whenever a new release occurs. And some of the changes should help narrow down issues considerably.

SF: What was the first big thing that happened for your project?
VBA-M Team: Several things, for instance:

  • darktjm, the original author of the wxWidgets code, decided to contribute some code that paved the way for our new interface. For this we are forever grateful.
  • Replacing the old 1.8 GBA core with a new core, which had a 15% speed increase from the old core and was never officially implemented.
  • The current WIP WxWidgets GUI, and the mature libretro implementation, which both opened the doors for true extensive cross platform compatibility by RetroArch; a rather nice way of running emulator cores, games, graphics demos, and other things.
  • Replacing the APU with the one written by Blargg improved the audio of many games while reducing emulation complexity.

SF: What helped make that happen?
VBA-M Team: A couple of months ago, during a quiet period, we started to fix the linking and tried to improve the wxWidgets interface, including bringing in features that were initially in the MFC interface over to the new interface so that all wxWidgets platforms are represented.

SF: What was the net result for that event?
VBA-M Team: Overall, we have a unified interface for major operating systems and an improved user experience

SF: What is the next big thing for VBA-M?
VBA-M Team: Once we fix a small few issues, we are hoping to do a few beta builds and do a 2.0.0 release finally.

SF: How long do you think that will take?
VBA-M Team: We hope that when this interview is published we will have gotten through a few betas and, maybe, have a release candidate.

SF: Do you have the resources you need to make that happen?
VBA-M Team: Yes, for the most part but we could do with some other platform developers, such as an OSX developer, if possible. Actually, any help would be appreciated, such as help making bug fixes, creating new features, finding and reporting bugs, translations, and supporting new users in the forum.

SF: If you had it to do over again, what would you do differently for VBA-M?
VBA-M Team: Using a cross-platform UI system like wxWidgets instead of a single-platform framework like MFC would have made VBA-M usable by a wider user base and improve the underlying GB/GBC/GBA cores.

SF: Why?
VBA-M Team: To make it more accurate and improve speed.

SF: Any reason you can’t do that now?
VBA-M Team: Presently, the issue is the time to go back and do it over again.

SF: Is there anything else we should know?
VBA-M Team: We accept all feedback, both positive and negative at the VBA-M forum.

[ Download VBA-M ]

June 2015, “Staff Pick” Project of the Month – git-osx-installer

For our June “Staff Pick” Project of the Month, the we selected git-osx-installer, a stand-alone installer for Git. git-osx-installer’s lead developer, Tim Harper, shared his thoughts about the project’s history, purpose, and direction.

SF: What made you start this?
Harper: Six years ago (or so), before Git really started to dominate the developer tool space, I wanted to get our graphic designers using Git. The biggest issue was getting Git deployed to their laptops. Installing Xcode, then building, and compiling git from source was too much work. There wasn’t an installer yet, so I saw an opportunity to contribute to a tool I loved and also solve a problem at work simultaneously; thus, the stand-alone installer was born.

SF: Has the original vision been achieved?
Harper: Yes. Since then, Apple has started to ship Git with their Xcode tools package, which is helpful. However, it’s all bundled together unfortunately, so having the stand-alone installer is a nice option for those who just want Git and don’t want to install the rest of the stuff on their laptop.

SF: Who can benefit the most from your project?
Harper: People who just want Git and don’t want the entire build-stack.

SF: What’s the best way to get the most out of using git-osx-installer?
Harper: The biggest issue I see is people don’t follow the instructions or don’t know which version to install. Because OS X versions have differed so much, I’ve had to start building versions of the installer for those who are still on old versions of Git.

SF: What has your project team done to help build and nurture your community?
Harper: We’ve provided a streamlined way for the OS X masses to install and use Git.

SF: Have you all found that more frequent releases helps build up your community of users?
Harper: People do get annoyed when the installer is significantly behind the latest release, so yes.

SF: What was the first big thing that happened for your project?
Harper: The installer just kind of took off on it’s own. I didn’t really need to market it, just let a few people know about it’s existence. Initially, I posted comments on blog articles where people described how to install git. Git-scm.com referred to the installer as the official way to get Git installed on OS X laptops and that has been good for the effort.

SF: What is the next big thing for git-osx-installer?
Harper: I plan to continue to support the project while it fulfills a need. If somebody comes along and does a better job at it, I’ll happily hand over the reigns. I just want to see Git succeed as much as possible because it truly is a marvelous tool.

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

SF: If you had it to do over again, what would you do differently for git-osx-installer?
Harper: There was a period where I neglected the project and there were installer issues on older OS X versions; that created “bad karma” and earned the installer some one star reviews. I was quite busy with life but could have made it a priority to solve these issues earlier and help people avoid frustration.

[ Download git-osx-installer ]

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

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

Octave Forge
Octave-Forge is a central location for the collaborative development of packages for GNU Octave. The Octave-Forge packages expand Octave’s core functionality by providing field specific features via Octave’s package system. For example, image and signal processing, fuzzy logic, instrument control, and statistics packages are examples of individual Octave-Forge packages.
[ Download Octave Forge ]


Smoothwall is a best-of-breed Internet firewall/router, designed to run on commodity hardware and to provide an easy-to-use administration interface to those using it. Built using open source and Free software, it’s distributed under the GNU Public License.
[ Download Smoothwall ]


Robolinux is very pleased to make two announcements as of May 1st, 2015:
1) We released the new Robolinux V7.9.1, “Apex X12 Privacy & Security!” Invisible Internet project (I2P), plus many more upgrades!
2) We are introducing “The Robolinux Open Source Software Foundation”, which is a ground breaking game changer for Linux Desktop Users and Linux Desktop Software Developers.
[ Download Robolinux ]


NAS4Free is an embedded Open Source Storage distribution and supports sharing across Windows, Apple, and UNIX-like systems. It includes ZFS, Software RAID (0,1,5), disk encryption, S.M.A.R.T / email reports etc. with following protocols: CIFS (samba), FTP, NFS, TFTP, AFP, RSYNC, Unison, iSCSI, UPnP, Bittorent (initiator and target), Bridge, CARP (Common Address Redundancy Protocol) and HAST (Highly Available Storage). All this can easy be setup by it’s highly configurable Web interface. NAS4Free can be installed on Compact Flash/USB/SSD media, Hard disk or booted of from a LiveCD with a usb stick.
[ Download NAS4Free ]


NamelessRom is opportunity; an opportunity to have a voice to the development team of the after-market firmware that you run on your device. The main goal of NamelessRom is to provide quality development for android devices, phones, and tablets alike. NamelessRom developers are available nearly 24/7 and respond to bug reports and feature requests almost instantly. This availability will allow you, the end-user, to have direct input into exactly what features and functions are included on the firmware that YOU run.
[ Download NamelessROM ]

CaesarIA (openCaesar3)

CaesarIA is an open source remake of Caesar III game released by Impressions Games in 1998, it aims to expand the possibilities of the classical city-building simulators and to add new features showing the city life. Now the game work with Windows, Linux, Mac, Haiku and Android. The original Caesar3 game is needed to play openCaesar3.
[ Download CaesarIA (openCaesar3) ]


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 ]


Battle for Wesnoth
The Battle for Wesnoth is a free, turn-based tactical strategy game with a high fantasy theme, featuring both single-player and online/hotseat multiplayer combat. Fight a desperate battle to reclaim the throne of Wesnoth, or take hand in any number of other adventures.
[ Download Battle for Wesnoth ]


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 ]

Vote for the February 2013 project of the month

January’s project of the month is DosBox. And it’s time to start voting for the February project of the month. The candidates are below, and you can go vote at http://twtpoll.com/fr2oso.

  • Open Broadcaster Software

    Open Broadcaster Software is free and open source software for the purposes of streaming live media content to the internet or to video files.

  • Kiwix

    Wikipedia offline & more

  • Waterfox

    Waterfox is a high performance browser based on the Mozilla Firefox source code. Made specifically for 64-Bit systems, Waterfox has one thing in mind: speed.

  • WinDS PRO

    WinDS PRO (también abreviado como WinDS) es un Pack de Emuladores (colección de emuladores) para emular Game Boy, Super Game Boy, Game Boy Color, Game Boy Advance y Nintendo DS; todas ellas Consolas portátiles creadas por Nintendo.

  • wxWidgets

    wxWidgets is a free open source framework for development of cross platform GUI applications in C++ and many other languages via its different bindings (Python, Perl, Ruby, D, …).

  • Redo Backup and Recovery

    Easy rescue system with GUI tools for full system backup, bare metal recovery, partition editing, recovering deleted files, data protection, web browsing, and more. Uses partclone (like Clonezilla) with a UI like Ghost or Acronis. Runs from CD/USB.

  • Arch Bang

    ArchBang is a simple GNU/Linux distribution which provides you with a lightweight Arch Linux system combined with the OpenBox window manager. Suitable for both desktop and portable systems – It is fast, stable, and always up to date.

  • 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).

  • AjaXplorer

    Simply share documents and folders with your teams, Administrate your box with an Entreprise grade console (rights, groups, plug ins), Access documents with a Web Gui, Smartphones and tablet apps (iOS, Android), Sync folders on your computer (public beta, PC, Mac, Linux, Web, Tablets).

2012 Projects of the Month

It’s been a great year at SourceForge. We’ve featured some exciting and fascinating projects. Here’s a quick review of the year. Meanwhile, don’t forget to vote for the January Project of the Month.

  • JANUARY – HyperSQL Database Engine (HSQLDB)

    HSQLDB is a relational database engine written in Java, with a JDBC driver, conforming to ANSI SQL:2008. A small, fast, multithreaded engine and server with memory and disk tables, LOBs, transaction isolation, multiversion concurrency and ACID.

  • FEBRUARY – Boost C++ Libraries

    Boost provides free portable peer-reviewed C++ libraries. The emphasis is on portable libraries which work well with the C++ Standard Library. See http://www.boost.org

  • MARCH – Scribus

    Scribus is an open-source program that brings professional page layout to Linux/Unix, MacOS X, OS/2 and Windows. Scribus supports professional features, such as CMYK color, spot color, separations, ICC color and robust commercial grade PDF.

  • APRIL – 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.

  • MAY – Luminance HDR

    Luminance HDR is a complete suite for HDR imaging workflow. It provides a wide range of functionalities, both during the fusion and the tonemapping stage. Its graphical user interface, based on Qt4, runs on a multitude of platform, like Microsoft Windows (32 and 64 bit), Mac OS X 10.6 and above and several Linux distribution. Input images can be supplied in multiple formats, from JPEG to RAW files. In the same way, output can be saved in many different formats as well, from JPEG to TIFF (both 8 bit and 16 bit per channel), enabling all the power of your post processing tools.

  • JUNE – 0 A.D.

    0 A.D. (pronounced “zero ey-dee”) is a free, open-source, cross-platform real-time strategy (RTS) game of ancient warfare. It’s a historically-based war/economy game that allows players to relive or rewrite the history of six ancient Western civilizations, each depicted at their peak of economic growth and military prowess. The six factions are: The Hellenic States (aka The Greeks), the Roman Republic, The Celtic Tribes, the Persian Empire, the Iberian Tribes, and the Carthaginian Empire, each complete with unique artwork, technologies and civilisation bonuses.

  • JULY – Liferay Portal

    Liferay Portal is the world’s leading enterprise open source portal framework, offering integrated Web publishing and content management, an enterprise service bus and service-oriented architecture, and compatibility with all major IT infrastructure.

  • AUGUST – XOOPS Web Application Platform

    XOOPS is one of world’s leading open source CMS and portal systems, written in PHP for the MySQL database. Its object orientation makes it an ideal tool for developing small or large community websites, intra company and corporate portals, weblogs and much more. Founded in 2001 by group of international software developers, XOOPS quickly become one of world’s leading Open Source Content Management Systems (CMS). Known and loved for its ease of use and countless powerful modules, XOOPS received numerous International Awards and Recognitions, including being the Top 5 finalist of the 2008, 2009, and 2010 CMS Awards by Packt Publishing. In January 2009 it received the 2008 China Open Source Software Contest Award and in October 2010 the “Best Technology Award” from Northeast Asia OSS Forum.

  • SEPTEMBER – PeaZip

    PeaZip is a free Zip files utility, providing an unified, natively portable, cross-platform file and archive manager GUI for many Open Source technologies like 7-Zip, FreeArc, PAQ, UPX. Create: 7Z, ARC, BZ2, GZ, *PAQ, PEA, QUAD/BALZ, TAR, UPX, WIM, XZ, ZIP files Extract 150+ archive types: ACE, ARJ, CAB, DMG, ISO, LHA, RAR, UDF, ZIPX and more Features of PeaZip includes extract, create and convert multiple archives at once, create self-extracting archives, split/join files, strong encryption with two factor authentication, encrypted password manager, secure deletion, find duplicate files, calculate hashes, export job definition as script.

  • OCTOBER – ProjectLibre Project Management Software

    ProjectLibre is an open source alternative to Microsoft Project. We have a community site as well at http://www.projectlibre.org It has been downloaded in 194 countries the first month of release and was just voted Sourceforge’s “Project of the Month” ProjectLibre is compatible with Microsoft Project 2003, 2007 and 2010 files. You can simply open them on Linux, Mac OS or Windows. ProjectLibre has been rewritten and added key features: * Compatibility with Microsoft Project 2010 * User Interface improvement * Printing (does not allow printing) * Bug fixes The ProjectLibre team has been the key innovators in project management software dating to the mainframe/Dos/Windows markets and released the very first web-based project solution…..now also in development of a cloud/server replacement of Microsoft Project Server. If you download please donate so we can continue https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=PZRJ24PWQE5C8

  • NOVEMBER – Rigs of Rods

    Rigs of Rods is a 3D simulator game where you can drive, fly and sail various vehicles using an accurate and unique soft-body physics engine.

  • DECEMBER – JStock – Free Stock Market Software

    JStock is a free stock market software for 26 countries. It provides Stock watchlist, Intraday stock price snapshot, Stock indicator editor, Stock indicator scanner and Portfolio management. Free SMS/email alert supported.