Here’s the projects that we’re featuring this week on the front page of our site. These are projects that have pushed out a release in the last week, and we think you’ll be interested in what they’re doing.
You may also want to have a look at the most recently 25 releases here, which is updated every 10 minutes. It’s impossible to feature them all – we’re seeing about 500-1000 distinct projects pushing out a release on any given day, in every size and genre.
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: it remembers the settings of all files you play. So you start to watch a movie but you have to leave… don’t worry, when you open that movie again it will be resumed at the same point you left it, and with the same settings: audio track, subtitles, volume… SMPlayer is a graphical user interface (GUI) for the award-winning MPlayer, which is capable of playing almost all known video and audio formats. But apart from providing access for the most common and useful options of MPlayer, SMPlayer adds other interesting features like the possibility to play Youtube videos or download subtitles.
Port of SDL library to Android mobile platform. There are also several games inside the repository, along with their sources and build files. Both SDL 1.2 and 1.3/2.0 versions are supported (1.3/2.0 support is experimental) Sources are at https://github.com/pelya/commandergenius
• Designed for Linux and Windows email system administrators, Scrollout F1 is an easy to use, already adjusted email firewall (gateway) offering free anti-spam, anti-virus protection and Data Loss Prevention aiming to secure existing email servers, old or new, such as Microsoft Exchange, Lotus Domino, Postfix, Exim, Sendmail, Qmail and others. • Built-in multilayer security levels make configuration effort equal to a car radio. • It combines simplicity with effective protection using powerful open source with additional set of rules & filters. • Available as: – ISO image (Internet connection required during installation) – install from scratch for 64bit (Internet connection required during installation). – Free service for 1 domain: www.scrollout.net • Minimum Requirements: 384 MB of RAM 3 GB of HDD 1 Processor x86/AMD64
Screenshot tool optimized for productivity. Save a screenshot or a part of the screen to a file within a second. Apply text and shapes to the screenshot. Offers capture of window, region or full screenshot. Supports several image formats. Imprint: http://getgreenshot.org/imprint/
FreeFileSync is a folder comparison and synchronization tool providing highly optimized performance and usability without a needlessly complex user interface. Help wanted ——————- Support the FreeFileSync project by offering help on maintaining the – Norwegian translation: https://sourceforge.net/people/viewjob.php?group_id=234430&job_id=36898
Unvanquished is a fast-paced, futuristic FPS with RTS elements, pitting technologically advanced humans against hordes of highly adaptable aliens. The player can choose from either team, providing a fresh gameplay experience on both sides of the conflict. The game is under highly active development, with a new alpha release being made at the beginning of each month.
milter manager protects you from spam mails and virus mails effectively with milter. milter manager has embedded Ruby interpreter to control milters flexibly. milter manager can be used with Sendmail on Postfix on Ubuntu, CentOS, FreeBSD and so on.
SourceForge is pleased to announce our new Enterprise Directory – a sub-section of our site focused specifically on Enterprise projects. These are the projects that are geared specifically for use within a company. This might include areas such as project management, office suites, or customer relationship management (CRM) software. Often, software in this category is backed by a company, but this isn’t always the case, nor is it a requirement for inclusion in the directory.
The SourceForge Enterprise Directory is the authoritative destination for researching and downloading Enterprise-Ready projects. It allows for rich community interaction on Open Source titles through the new reviews and ratings system. and enables direct reach to the developers of these titles.
In this release, we have enriched our Project Summary Page with new compelling content, like a larger project description, a richer list of project features, a resource center, comparison charts and more. We have also redesigned the Project Summary Page for these projects, making it intuitive and interactive. You’ll be able to find in-depth reviews, partners, books, and events featuring these projects, to make it easier to choose the right products for your company.
The changes will appear only on select Enterprise-Ready projects such as Alfresco Content Management and Liferay Portal However, this is a beta release and we are constantly focused on increasing the numbers of projects in this select list, based on your feedback. If you have a project that is Enterprise Ready, and it’s not listed in the Enterprise Vertical, please get in touch.
We always love your feedback. Check it out and let us know what you think!
SkyChart is a software to draw chart of the night sky for the amateur astronomer from a bunch of stars and nebulae catalogs. See main web page for full download
A complete CRM system for businesses of all sizes. CRM helps your business gain and retain customers. Core CRM functionality includes sales automation, marketing campaigns, support cases, email, calendaring and more. Developers can easily extend the application with new CRM functionality unique to your business. Built in PHP, supports MySQL and SQL Server.
VertrigoServ is a complete PHP development and server environment for Windows. It installs Apache 2.x.x, PHP 5.x.x, MySQL 5.x.x, and PhpMyAdmin, both installing and setting up the environment. An uninstaller allows you to remove Vertrigo from hard disc. Vertrigo is a freeware compilation of free software (under GPL, Apache License). Main aplication has closed source code. For license details please take a look at every single component terms and conditions.
SDCC is a free open source, retargettable, optimizing ANSI C compiler suite that supports a growing list of processors including the Intel 8051, Maxim 80DS390, Zilog Z80, Z180, Rabbit 2000, gbz80, Motorola 68HC08, Microchip PIC16 and PIC18 targets.
OpenJUMP is a community driven fork of JUMP the “Java Unified Mapping Platform” GIS software. The original JUMP was developed by Vivid Solutions, released under GPL2 in 2003 and discontinued in 2006. During 2004 already some enthusiastic developers joined together to enhance further the features of JUMP. They launched an independent development branch called OpenJUMP. The name gives credit to the original JUMP development, and at the same time describes the objectives of this project to be fully open to anyone wanting to contribute. These days OpenJUMP is developed and maintained by volunteers around the globe.
ZenTaoPMS is an open source project management system with product management, project management, bug management, testcase management, doc management, todo management and many other features in one application. ZenTaoPMS is also a scrum tool.
Rich: SourceForge is delighted to announce that the March project of the month is Postbooks. Postbooks is an ERP and I’m speaking with Ned Lilly, who is the CEO of XTuple, the company behind this project, to talk about what that means, and where the project is going.
If you’d like to have your project featured on the SourceForge podcast, just drop me a note and we’ll schedule something.
If the embedded audio player below doesn’t work for you, you can download the audio in mp3 or ogg formats.
Congratulations on winning the project of the month.
Ned: Thanks. We’re excited about it.
Rich: The vote was much closer than we’ve seen in years past – I guess you followed that.
Ned: Yeah, it really was like a race. I was picturing the TuxKart guys in their little graphics going up and down. Hopefully they’ll have another bite at the apple, because it sounds like there was a larger number of votes than you often see.
Rich: Let’s talk about Postbooks. For people that aren’t really familiar with it, can you give us an overview of what it is, what it does, and in what kind of business somebody would want to use it.
Ned: Postbooks is a full featured ERP, Accounting, and CRM application that we developed, ourselves, from scratch. XTuple, the company, has been around for about eleven years, and Postbooks has been on SourceForge, free and Open Source, for … since the summer of ’07, so, five and half years. It’s had a good steady stream of popularity. We’ve got a good community of … last guess, probably 30,000 active users. In a nutshell – I said ERP, Accounting, and CRM, so it’s the next step up from a desktop accounting package like Quickbooks or Peachtree, but it scales up to full featured ERP that competes with Microsoft Dynamics, SAP, and the R3 product. And we’ve had people move to our ERP from just about any package you’ve heard of. Postbooks is he core, and it’s licensed under the CPAL license, which is successor to the Mozilla Plus Attribution.
It’s been great. Ever since we’ve had a steadily growing community.
Rich: I guess at some level ever company needs something like this. Is this primarily aimed at the enterprise, or is this something that could be used in non profits? Who are your users?
Ned: That’s a great question. Our roots are in inventory based businesses, so, in manufacturing, distribution, there’s a lot of good tools for that kind of stuff in the product, but we’ve got plenty of people that don’t carry any inventory that are some type of services. We use it ourselves to run XTuple, and it’s not like we’ve got a warehouse full of floppy disks or anything. In addition to all of the standard ERP stuff you’d expect, in the way of inventory manufacturing distribution, there’s time and expense management that’s tightly integrated with the accounting. Anybody that’s got a professional services capability in their business can automate a lot of that. Non-profits are an interesting area for us because we have project … there’s integrated project tracking management as well, and then we have an add-on called project accounting which allows you to do financial reporting by project, and track that kind of stuff. That’s pretty similar to the fund accounting that a lot of non-profits are organized around.
One of the fundamental ideas behind Postbooks is that accounting is accounting – It’s not like there have been fifty new and exciting ways to build a general ledger introduced in the past thirty years. You’ve got your debits and you’ve got your credits, pretty much. It’s a good candidate for Open Source because there’s a horizontal core of common functionality that any business would, could, and should use. And then we’ve got the fully integrated CRM as well. That’s something you see in a lot of low-end ERP and accounting packages.
Rich: Tell me about the relationship between your company and the community side of things. What parts of your business are not Open Source? How does that work for you guys.
Ned: Postbooks is sort of the core of the product. The two key technologies are the Postgres database on the server side and the GUI client is built with QT, the C++ framework. Those are the two core technologies. The GUI client that you download from SourceForge, depending on what database it’s talking to, could be Postbooks, or it could be one of our commercially licensed editions that adds bigger company functionality. The GUI client is exactly the same. Building out from the core of Postbooks, we have what we call the standard edition, which has some more distribution type functionality for companies that have multiple warehouses and are doing some planning, and lot and serial control, and that kind of stuff across multiple warehouses. We have a manufacturing edition, which adds some some manufacturing specific functionality. And then we have an enterprise edition which is everything with the kitchen sink. A couple of other packages people have build over the years. The difference between those editions is just additional tables and whatnot being created via script in the postgres database. We have an updater tool that you can also download from SourceForge, which does both updating you from one release to another – updating your database – as well as upgrading from one edition to another. The key there is that it’s the same code base, and that any contributions – any enhancements that anybody makes to one version of the product have the potential to flow through all of them.
Rich: On the community side, do most of the contributions to the product come from within your company, or from the community? And to add on to end of that, if I want to become involved in your community, where can I plug in?
Ned: Since we sort of originated the project, it’s more the model where one company started it and is the big fish in the pond. We do have an active community of contributors as well as users and participants in various forms – bug tracking and so forth. We’ve got a great deal of developer-oriented documentation on the website that goes into how you can get involved in developing both the core and we have a capacity for scripted add-on packages. QT has a variant of Javascript that allows for modifying screens in a GUI application. And we have a package management system for rounding up all those changes that you might make to individual screens and scripts and functionalities and bring them into one package. The one great example that is a guy in New Zealand who jumped into a conversation about fixed assets on our website, and people start talking about does this functionality exist somewhere, and someone else says no, it doesn’t exist in XTuple but here’s how I’ve seen it in other packages, and they start this design conversation in the forums, and it evolves into a spec document and this guy coded it up as a package. He actually ended up building a concentric circles model like we do for our products. There’s a core fixed assets module that you download for free. And then he’s got additional functionality that for a couple of hundred bucks you can add depreciation schedules and integration with the general ledger and that kind of stuff. It’s neat to see the free/open source community model and the ability for community members to have some economic gain in this too.
Rich: What’s the future? Where are you going with the project? What are the exciting things on the horizon?
Ned: I mentioned that we’re moving over to Git. The reason for that, or the work that we’re doing there is all related to a new mobile web client that’s kind of exciting that we’re developing. It will live alongside the QT client. We actually just released the first pice of it in December. It’s an all Javascript/HTML5 framework called Enyo, which came out of the HP acquisition of Palm. It’s really slick. It’s still the same Postgres database on the back end. The QT client connects directly to the Postgres database. Instead of doing that, we have a middle tier now. The Node.js server manages the data source. We built a model layer with Backbone.js, and then Enyo on top of it for the front end. And the really cool thing is the two clients are completely interoperable, so you can have your accounting and manufacturing types back at the home office using the GUI client, and then the sales people out on the road with their iPads, or their Zunes or they Galaxys, or whatever. We looked for a very long time for the mobile equivalent of QT when it became clear that QT wasn’t going to do that any time soon. We really are very happy with Eyno. It’s fantastic. We’re big fans. And I think we’re going to end up, as was the case with QT, having one of the most substantial enterprise applications built with this tool set.
Rich: Thanks so much for your time. Congratulations again.
Ned: Thanks, Rich, appreciate it. And thanks for everything you guys do managing SourceForge. It’s an incredible resource and we’ve been happy participants for years, and we wish you all the best.
TYPO3 is an enterprise class Web CMS written in PHP/MySQL. It’s designed to be extended with custom written backend modules and frontend libraries for special functionality. It has very powerful integration of image manipulation.
Pentaho tightly couples data integration with business analytics in a modern platform that brings together IT and business users to easily access, visualize and explore all data that impacts business results. Use it as a full suite or as individual components that are accessible on-premise in the cloud or on-the-go (mobile). Pentaho Kettle enables IT and developers to access and integrate data from any source, and deliver it to your business applications, all from within an intuitive and easy to use graphical tool.
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
Scintilla is a free source code editing component which includes useful features such as syntax styling, error indicators, folding, code completion and call tips. The project includes SciTE (SCIntilla based Text Editor).
Maxima is a fairly complete computer algebra system written in Common Lisp with an emphasis on symbolic computation. It is based on DOE-MACSYMA and licensed under the GPL. Its abilities include symbolic integration, 3D plotting, and an ODE solver.
A 32/64-bit Pascal compiler for Win32/64/CE, Linux, Mac OS X/iOS, FreeBSD, OS/2, Game Boy Advance, Nintendo NDS and DOS; semantically compatible with Delphi, Borland Pascal and Mac Pascal (partially) with extra features, e.g. operator overloading.