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: 3 hours 29 min ago

Projects of the Week, June 27, 2016

Mon, 06/27/2016 - 05:13

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

Ultimate Edition

Ultimate Edition Linux, previously “Ubuntu Ultimate Edition”. 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 ]


Parrot Security OS

Parrot Security OS is a cloud friendly operating system designed for Pentesting, Computer Forensic, Reverse engineering, Hacking, Cloud pentesting, privacy/anonimity and cryptography. Based on Debian and developed by Frozenbox network.
[ Download Parrot Security OS ]


PyDev for Eclipse

PyDev is a Python Development Environment (Python IDE plugin for Eclipse). It features an editor with code completion, code analysis, refactoring, outline view, debugger, mark occurrences and other goodies – check http://pydev.org for more details). It’s kept going by community contributions, so, if you think it’s a worthy project, please contribute through http://pydev.org
[ Download PyDev for Eclipse ]


DxWnd

Windows hooker – intercepts system calls to make fullscreen programs running in a window, to support a better compatibility, to enhance video modes and to stretch timing. It is typically very useful to run old windows games.
[ Download DxWnd ]


Warzone 2100

You command the forces of “The Project” in a battle to rebuild the world after mankind has almost been destroyed by nuclear missiles. The game offers a full campaign with optional (but strongly recommended!), videos, battle against four factions, multi-player and single-player skirmish modes, and an extensive tech tree and a full unit designer. Multi-player is also cross-platform, battle your friends with any OS, Windows, Linux or Mac, it all works seamlessly! We also offer 100% portable Windows builds, take the game and install it anywhere! Our source repo is now at https://github.com/Warzone2100/warzone2100 If you are using linux, and want a .deb, then please get the latest version available from http://www.playdeb.net/app/Warzone2100 (They are not affliated with us, but they do have the latest builds!) Warzone 2100 works on both 32 & 64 bit Windows Vista or higher, 32 or 64 bit Linux, 32 or 64 bit Macs.
[ Download Warzone 2100 ]


Wings 3D

Wings 3D is an advanced subdivision modeler that is both powerful and easy to use (inspired by Nendo and Mirai from Izware).
[ Download Wings 3D ]


Password Safe

Password Safe is a password database utility. Users can keep their passwords securely encrypted on their computers. A single Safe Combination unlocks them all.
[ Download Password Safe ]


picoreplayer

piCorePlayer is an embedded Squeezebox player build on Tiny Core Linux with Squeezelite for your Raspberry Pi board.
[ Download picoreplayer ]


salix

Salix is a linux distribution based on Slackware that is simple and easy to use. Salix aims to be completely backwards compatible with Slackware, so Slackware users can benefit from Salix repositories.
[ Download salix ]

Categories: Open Source

“Community Choice” Project of the Month Vote – August 2016

Fri, 06/24/2016 - 05:37

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


SQuirreL SQL Client

SQuirreL SQL Client is a graphical SQL client written in Java that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc.
[ Download SQuirreL SQL Client ]


UltraDefrag

UltraDefrag is a disk defragmenter for Windows, which supports defragmentation of locked system files by running during the boot process. It is easy to use without any complicated scripting or a huge load of configuration settings. You can filter the files processed by size, number of fragments, file name and path. You can terminate the process early by specifying an execution time limit.
[ Download UltraDefrag ]


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 Windows Operating Systems: Windows 7/7 SP1 OS x86|x64 Windows 8/8.x OS x86|x64 Windows 10 OS x86|x64 (Windows XP Unsupported, Windows Vista Unsupported) Dedicated support forums. https://8pecxstudios.com/Forums/index.php Dedicated Contact Forms. https://cyberfox.8pecxstudios.com/contact-us Profile Buddy: Transfer your profile from any Mozilla base browser. https://8pecxstudios.com/Forums/viewtopic.php?f=6&t=350 Tell us what you think and write a review.
[ Download Cyberfox ]


SynWrite add-ons

Collection of add-ons for SynWrite editor.
[ Download SynWrite add-ons ]


Eclipse Tomcat Plugin

The Eclipse Tomcat Plugin provides simple integration of a tomcat servlet container for the development of java web applications. This project is a fork of the original Sysdeo Tomcat Plugin. Please use http://tomcatplugin.sf.net/update for installation.
[ Download Eclipse Tomcat Plugin ]


SWIG

SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of target languages including common scripting languages such as Javascript, Perl, PHP, Python, Tcl and Ruby. The list of supported languages also includes non-scripting languages such as C#, Common Lisp (CLISP, Allegro CL, CFFI, UFFI), D, Go language, Java, Lua, Modula-3, OCAML, Octave, R and Scilab. Also several interpreted and compiled Scheme implementations (Guile, MzScheme/Racket, Chicken) are supported. SWIG is most commonly used to create high-level interpreted or compiled programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG is typically used to parse C/C++ interfaces and generate the ‘glue code’ required for the above target languages to call into the C/C++ code. SWIG can also export its parse tree in the form of XML and Lisp s-expressions.
[ Download SWIG ]


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 ]


Smoothwall

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 ]


Manjaro Community Torrents

This project is for download the Manjaro Officials and Community releases using a bittorrent client (console or graphical)
[ Download Manjaro Community Torrents ]

Categories: Open Source

Projects of the Week, June 20, 2016

Mon, 06/20/2016 - 05:16

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

UltraDefrag

UltraDefrag is a disk defragmenter for Windows, which supports defragmentation of locked system files by running during the boot process. It is easy to use without any complicated scripting or a huge load of configuration settings. You can filter the files processed by size, number of fragments, file name and path. You can terminate the process early by specifying an execution time limit.
[ Download UltraDefrag ]


Eclipse Tomcat Plugin

The Eclipse Tomcat Plugin provides simple integration of a tomcat servlet container for the development of java web applications. This project is a fork of the original Sysdeo Tomcat Plugin. Please use http://tomcatplugin.sf.net/update for installation.
[ Download Eclipse Tomcat Plugin ]


SMPlayer

SMPlayer is a free media player for Windows and Linux with built-in codecs that can also play 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 subtitles. Note: for those people complaining about malware in the windows installer: be sure you download SMPlayer from the official website. Our installer is completely safe and free of malware.
[ Download SMPlayer ]


Outlook CalDav Synchronizer

Free Outlook Plugin, which synchronizes events, tasks and contacts between Outlook and Google, SOGo, Horde or any other CalDAV or CardDAV server. Supported Outlook versions are 2016, 2013, 2010 and 2007. This project was initially developed as a master thesis project at the University of Applied Sciences Technikum Wien, Software Engineering Degree program. Outlook CalDav Synchronizer is Free and Open-Source Software (FOSS), still you can support the project by donating on Sourceforge or directly within the About dialog of our Plugin. ### German review can be found in c’t 27/15 http://www.heise.de/ct/ausgabe/2015-27-Kurztest-Outlook-Add-in-3035256.html Another german review in PC-Welt http://www.pcwelt.de/tipps/Google-Kalender-mit-Outlook-abgleichen-per-CalDAV-Synchronizer-9916911.html ### ### New in version 2.0.0 Google native Contacts API support with mapping of Google contact groups to Outlook categories. ###
[ Download Outlook CalDav Synchronizer ]


GO Contact Sync Mod

+++HELP WANTED+++ If you want to support the project please email us! At the moment we have not enough free time to continue the development and answering of your questions. +++ NEWS +++ The newest versions of Google APIs client Library for .NET dropped support for .NET 4.0. Minimum requirement for GO Contact Sync Mod is .NET 4.5 which is not working on Windows XP. —————————————————– GO Contact Sync Mod synchronizes your Microsoft Outlook contacts with your Google Mail address book, including pictures, categories and notes. Since version 3.7.0 it also syncs your Outlook Calendar Appointments on demand to Google Calendar. This Mod fork adds many enhancements and bug fixes to the obviously dead project ‘Go Contact Sync’. Please find some guidelines how to sync your mobile phone contacts with Google Contacts here: http://www.google.com/mobile/sync
[ Download GO Contact Sync Mod ]


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 business management suite. Download Vtiger CRM here or sign up for a free 15-day free trial of the cloud-based application with free updates and support at https://www.vtiger.com/
[ Download Vtiger CRM ]


berryboot

Berryboot is a simple operating system installer and boot selection screen for ARM devices such as the Raspberry Pi and Cubieboard. It allows you to put multiple Linux distribution on a single SD card.
[ Download berryboot ]


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 ]


Freeplane

Application for Mind Mapping, Knowledge Management, Project Management. Develop, organize and communicate your ideas and knowledge in the most effective way.
[ Download Freeplane ]

Categories: Open Source

The Importance of Picking the Right Open Source Community

Fri, 06/17/2016 - 05:30

In choosing a project to work on, there are many things you need to consider. You have to consider if the project is one you are genuinely interested in and use. You have to consider its reputation and track record. And you have to consider the technical aspects like features and frameworks.

Beyond these things however, there is one thing you need to consider most of all and that is the community. But why is this so?

Basic Significance
The most basic reason why it’s important to choose your projects based on the community is that your contributions will all be for naught if the community doesn’t really welcome them. As passionate as you may be about a project, and as robust as a project may be, any participation you have in it will turn void if you are treated as an unwelcome intruder.

This does not mean however, that a red carpet must be rolled out for you every time you make a suggestion or contribution. Different projects have different cultures and different ways of welcoming entrants. Some are open to a variety of contributions, while others are more restrictive and hold high standards to every subscriber whether new or old. Most would prefer the former, though some who are up for a challenge may prefer the latter. As the famous saying goes, “different strokes for different folks.” In the end, what is essential is that you feel part of the community.

The Weight and Worth of Community
But it’s not just that sense of belongingness that makes selecting the right open source community so important. Communities are the basis upon which all open source projects function and grow. A strong community results in a strong project, and of course you want to be a part of a strong project as strength leads to longevity. As PowerDNS author Bert Hubert once said, “Community is the best predictor of the future of a project.”

A good community also ensures that you are not only able to contribute to the project, but that you are also learning and developing your own skills and knowledge as the community grows. As Hubert has also said, “ What you will learn is the best predictor of how the project will serve you (and vice versa!) over the coming years.”

SourceForge and the Open Source Community
Here at SourceForge, we encourage everyone to cultivate and support their project communities. Communities play an integral role in open source. We know how important it is to choose the right community and so we always encourage everyone to do their part in creating truly open communities.

Categories: Open Source

Projects of the Week, June 13, 2016

Mon, 06/13/2016 - 05:15

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, plus there’s a full-featured command-line interface for all sorts of automation.
[ Download FileBot ]


slackel

Slackel is a Linux distribution based on Slackware and Salix. It is fully compatible with Slackware and Salix but the difference is that it includes the current version of Slackware. So Slackware users can benefit from Slackel repositories. It is available in three editions, KDE, Openbox and Fluxbox. Slackel disc images are offered in two different forms, Installation disc image and Live disc image. Slackel is developed in Greece by Dimitris Tzemos.
[ Download slackel ]


Universal Media Server

Universal Media Server is a DLNA-compliant UPnP Media Server. Universal Media Server supports all major operating systems, with versions for Windows, Linux and Mac OS X. The program streams or transcodes many different media formats with little or no configuration. UMS is powered by MEncoder, FFmpeg, tsMuxeR, AviSynth, MediaInfo and more, which combine to offer support for a wide range of media formats. Check out the list of media renderers here: http://www.universalmediaserver.com/about/
[ Download Universal Media Server ]


Manjaro Community Torrents

This project is for download the Manjaro Officials and Community releases using a bittorrent client (console or graphical)
[ Download Manjaro Community Torrents ]


Tcl

Tool Command Language (Tcl) is an interpreted language and very portable interpreter for that language. Tcl is embeddable and extensible, and has been widely used since its creation in 1988 by John Ousterhout. Bug reports to http://core.tcl.tk/tcl/ Follow code development at http://core.tcl.tk/tcl/
[ Download Tcl ]


Hugin

With Hugin you can assemble a mosaic of photographs into a complete immersive panorama, stitch any series of overlapping pictures and much more.
[ Download Hugin ]


SynWrite add-ons

Collection of add-ons for SynWrite editor.
[ Download SynWrite add-ons ]


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!); Github hosts our wiki, FAQ and issue tracker: https://github.com/classilla/tenfourfox/ 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 ]


Linux AIO

We bring you some of the major Linux distributions (Ubuntu and flavors, Linux Mint, LMDE, Debian Live, Fedora) with different desktop environments on one ISO file that can be burnt on one DVD / DVD DL or USB 4GB+/8GB+ flash drive. Every one of them can be used as Live system, with no need of installation on hard drive, or can be eventually installed on computer for full system experience.
[ Download Linux AIO ]

Categories: Open Source

SourceForge Singled out as ‘Shining Star’ in PCMag Column

Fri, 06/10/2016 - 05:15

In his column on PC Magazine, seasoned columnist John Dvorak hailed SourceForge as “the shining star” of freeware providers, as it promotes the unadulterated model of freeware amidst the many “onerous models” that have befallen the world of free and open source software.

In the column published just recently, Dvorak states how such models as crippleware, nagware and misdirection download services have caused the decline of free and open source software. Though these models were designed to increase profit, they only ended up propagating mistrust among freeware users. This he notes, is what is causing the “coming death” of freeware.

But he points out that SourceForge is keeping freeware alive by offering what it originally promised: free, quality open source products with no scams or misdirections. He concludes with a stellar recommendation of SourceForge: “My advice is to go [to SourceForge] and look for those handy utilities before looking anywhere else.”

While we certainly appreciate the commendation, we don’t totally agree with Dvorak’s view on the decline of open source software. Though the reputation of freeware has been marred by dubious models in the past, we’re confident that free and open source software will continue on and even expand its reach in the future.

Learn more about the strides we’ve made so far and what you can look forward to with SourceForge. You could even have your say on developments to come by taking part in our conversation here.

Categories: Open Source

Introducing the SourceForge Internet Speed Test

Tue, 06/07/2016 - 23:29

Today we launched the SourceForge Internet Speed Test. This speed test is designed to test your current Internet connection speed for Latency/Ping, Jitter, Download Speed, Upload Speed, Buffer Bloat, and Packet Loss. Upon completion, the results will explain which types of services your connection is capable of handling, as well as additional reports about your connection. The speed test is an HTML5 speed test, so it does not require Flash or Java, and works on all devices including tablets and smartphones. You can try the speed test here.

Speed Test

Categories: Open Source

Projects of the Week, June 6, 2016

Mon, 06/06/2016 - 05:27

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

SQuirreL SQL Client

SQuirreL SQL Client is a graphical SQL client written in Java that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc.
[ Download SQuirreL SQL Client ]


SWIG

SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of target languages including common scripting languages such as Javascript, Perl, PHP, Python, Tcl and Ruby. The list of supported languages also includes non-scripting languages such as C#, Common Lisp (CLISP, Allegro CL, CFFI, UFFI), D, Go language, Java, Lua, Modula-3, OCAML, Octave, R and Scilab. Also several interpreted and compiled Scheme implementations (Guile, MzScheme/Racket, Chicken) are supported. SWIG is most commonly used to create high-level interpreted or compiled programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG is typically used to parse C/C++ interfaces and generate the ‘glue code’ required for the above target languages to call into the C/C++ code. SWIG can also export its parse tree in the form of XML and Lisp s-expressions.
[ Download SWIG ]


BluestarLinux

Bluestar Linux is an Arch Linux-based distribution, built with an understanding that people want and need a solid Operating System that provides a breadth of functionality and ease of use without sacrificing aesthetics. Bluestar is offered in three edtions – desktop, deskpro and developer – each tailored to address the needs of a variety of Linux users. Bluestar can be installed permanently as a robust and fully configurable operating system on a laptop or desktop system, or it can be run effectively as a live installer and supports the addition of persistent storage for those who choose not to perform a permanent installation. A Bluestar Linux software repository is also maintained in order to provide additional tools and applications when needed or requested. Bluestar provides the following features: Up-to-date Kernel Wide Variety of Applications – Always Current Versions Full Development / Desktop / Multimedia Environment
[ Download BluestarLinux ]


packfilemanager

This is the Total War pack file manager project, starting from version 1.7. A short introduction into Warscape modding: http://www.twcenter.net/forums/showthread.php?620537-Warscape-Modding-Primer Join the PFM user group on Steam to receive update notifications: http://steamcommunity.com/groups/pfm_users
[ Download packfilemanager ]


Free Manga Downloader

The Free Manga Downloader (FMD) is an open source application written in Object-Pascal for managing and downloading manga from various websites. This is a mirror of main repository on GitHub. For feedback/bug report visit https://github.com/riderkick/FMD
[ Download Free Manga Downloader ]


strace

strace is a diagnostic, debugging and instructional userspace tracer for Linux. It is used to monitor interactions between userspace processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state. The operation of strace is made possible by the kernel feature known as ptrace.
[ Download strace ]


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 ]


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 ]


CMU Sphinx

CMUSphinx is a speaker-independent large vocabulary continuous speech recognizer released under BSD style license. It is also a collection of open source tools and resources that allows researchers and developers to build speech recognition systems.
[ Download CMU Sphinx ]

Categories: Open Source

June 2016, “Staff Pick” Project of the Month – Pandora FMS

Fri, 06/03/2016 - 05:53

For our June “Staff Pick” Project of the Month, we selected Pandora FMS, a flexible monitoring system ready for big environments. Sancho Lerena and Axel Amigo, the people behind the project shared some thoughts about the project’s history, purpose, and direction.

SourceForge (SF): What made you start this?
Pandora FMS (PF): First of all I would like to thank you for this opportunity! We are very excited to be part of the selected projects for June.

Back in 2003, Sancho Lerena (current CEO of Ártica ST, vendors of Pandora FMS) was working as a senior specialist consultant in one of the biggest banks of Spain. He found that the in-place monitoring lacked several aspects, and a lot of time and human resources were being spent because of it. One year later, in August 2004, the first public version was published (v 0.8).

SF: Has the original vision been achieved?
PF: Yes, and much more. In almost 12 years, we’ve improved a lot from our first approach. Now we know that “monitoring” today involves much more than classical servers or network: now we are talking about ITOM, BAM and APM. Pandora’s capabilities today are far from those of the first version, and we will continue improving our vision and features with each version.

SF: Who can benefit the most from your project?
PF: Pandora FMS is an all-purpose monitoring solution, focused on ITOM, APM and BAM mainly. It can be used by Open Source users who want to monitor a Raspberry, to SMB’s with a small datacenter, and even MSP’s to provide monitoring as a Service (MaaS). And also in a pure on-premise deployment in huge companies like Rakuten- that’s one of our best success stories.

SF: What core need does Pandora fulfill?
PF: ITOM, APM and BAM: Which means IT operation infrastructure, application performance monitoring, and business activity monitoring. In IT we love acronyms :-)

SF: How can we get the most out of using Pandora?
PF: We are SO Open Source, we have a really big documentation available online, videos, tutorials, quicksteps and easy ways to install. We also are now offering a free Pandora FMS training + certification to companies which want to offer Pandora FMS Opensource as base for their services. More information [http://pandorafms.org/en/community/Affiliate-business-program]

SF: What has your project team done to help build and nurture your community?
PF: We’ve always listened through our forums, and recently we’ve opened an Ambassador program [http://pandorafms.org/en/community/ambass] to allow the power users of the Open Source edition with a dedicated site on the web.

SF: Have you all found that more frequent releases helps build up your community of users?
PF: In fact, yes. More releases means more features and improvements and new technologies to monitor, which increases the size of the community.

SF: What was the first big thing that happened for your project?
PF: Our biggest challenge was to deploy Pandora FMS in Rakuten (see Rakuten case study), it was a very complex scenario with almost 10,000 devices.

SF: What helped make that happen?
PF: We absolutely owe this big success to our most loyal Partner: Rworks, from Japan. Without their invaluable help, we would not have stood a chance. They also developed the code, so this is a cooperation in all levels: commercial and in development.

SF: How has SourceForge and its tools helped your project reach that success?
PF: SourceForge for us is the main platform for Open Source distribution, which has helped us reach millions of users throughout our history.

SF: What is the next big thing for Pandora FMS?
PF: We are introducing a new version this year, which will adopt the “rolling-release” cycle, that will allow us to add more features to the product more frequently, without the need for tedious migrations.

SF: How long do you think that will take?
PF: We will start releasing RC versions in Q2 this year, with the final stable version planned for mid Q3.

SF: Do you have the resources you need to make that happen?
PF: Absolutely yes! Thanks to our community and our clients, we are a 10 year old solid Software company.

SF: If you had to do it over again, what would you do differently for Pandora?
PF: As with many software projects, we would like to have more automated tests from the beginning. Sometimes you leave that as a TO-DO task, and building a testing framework of a legacy project takes a lot of time and resources.

[ Download Pandora FMS ]

Categories: Open Source

June 2016, “Community Choice” Project of the Month – Movistartv

Wed, 06/01/2016 - 05:13

For our June “Community Choice” Project of the Month, the community elected Movistartv, an add on for XBMC/Kodi that allows for a virtual Movistar + TV decoder for different OS. Victor Juidiaz, the developer of Movistartv, shared some thoughts about the project’s history, purpose, and direction.

SourceForge (SF): What made you start this?
Victor Juidiaz (VJ): At the beginning I bought the raspberry just for fun, and to use it as a media center.

Then I realized I could incorporate the IPTV Movistar decoder as another functionality of the media center.

I installed TVheadend on the raspberry but there were too many functionalities that were exclusive of the operator (cloud recordings, automatic channel search…) so I decided to develop a specific element only for this operator by myself.

SF: Has the original vision been achieved?
VJ: Yes indeed. The initial project was not so ambitious, but now and then new ideas emerged and I introduced them, improving, in some cases, the operator’s own functionalities… but it’s always possible to improve even more.

SF: Who can benefit the most from your project?
VJ: Any of the Movistar TV users (more than 2 million users at present).

SF: What is required to make Movistartv work?
VJ: Actually the requirements are quite limited. It works through Kodi, so it can even work with the Raspberry limitations.

SF: What’s the best way to get the most out of using Movistartv?
VJ: The best way is by installing it and integrating it with the Kodi repository and adding the recorded series to the local repository or to the cloud (used as a video repository, with a scrapper for TV series).

SF: What has your project team done to help build and nurture your community?
VJ: This project is somewhat atypical, since it wasn’t initially planned as a team project but as a personal one, so in fact it is a personal challenge to me. It is also a way to acquire knowledge of other languages (c++ and python) and a way of self-learning.
The team coordination has been done day by day, at work. But now it should be different.

SF: Have you all found that more frequent releases helps build up your community of users?
VJ: The truth is that sometimes the better way to build the community is by meeting the new functionalities that they request. This makes the project improve a lot.

SF: What was the first big thing that happened for your project?
VJ: When it was published something real big happened. It started as a personal “living-room” project for me, for my family and house, and then it became something bigger: I shared it with the whole community.

SF: What helped make that happen?
VJ: Well, I just met a point in which I realized that the functionalities that I offered could even replace the operator’s decoder.

SF: How has SourceForge and its tools helped your project reach that success?
VJ: The opportunity to publish and especially the communication with the users through the forums; those specific forums for queries, questions, answers, comments and so on were so good!

SF: What is the next big thing for Movistartv?
VJ: Right now I am working on a sports “multicamera” machine, on a short term project. On a longer term project I would like to develop a way for all the clients connected to a remote server of MovistarTV, to connect from everywhere, I mean from any location.

SF: How long do you think that will take?
VJ: At the end of the year I expect the transition to a client-server architecture to be complete.

SF: Do you have the resources you need to make that happen?
VJ: Sure, but the main problem here is the spare time I need for this. But I have the knowledge to start it, and I enjoy the research part and learning more.

SF: If you had to do it over again, is there anything you would do differently with Movistartv?
VJ: No.

SF: Is there anything else we should know?
VJ: Only that my wife and daughter have been really patient and I want to thank them for that. Also thank them for the time I’ve had for the development of the project. Thank you for enduring all the restarts and errors and the testing of the different versions of it.
The success of this project is mostly due to their patience.

[ Download Movistartv ]

Categories: Open Source

Projects of the Week, May 30, 2016

Mon, 05/30/2016 - 05:19

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

Double Commander

Double Commander is a cross platform open source file manager with two panels side by side. It is inspired by Total Commander and features some new ideas.
[ Download Double Commander ]


Miranda IM

Miranda IM is an open source, multi-protocol instant messaging client designed to be very light on system resources, extremely fast and customizable. A powerful plugin-based architecture make Miranda IM one of the most flexible clients on the planet.
[ Download Miranda IM ]


ApexDC++

ApexDC™ is an innovative Direct Connect client based on the DC++ and StrongDC++ projects. Direct Connect provides a rare blend of seamless file sharing and community based chat and messaging between users. ApexDC features plugins and scripting through Lua and much more. Both operators and users alike should find it a pleasant experience.
[ Download ApexDC++ ]


Smoothwall

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 ]


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 much more
[ Download MediaPortal ]


JSToolNpp

A javascript plugin for Notepad++ (formerly JSMinNpp). * Douglas Crockford’s JSMin algorithm to minimize javascript code. * My own algorithm to format javascript code. * A JSON data viewer. This JSON data viewer can handle >10MB JSON file easily. Really helpful to javascript coder on Notepad++ and really easy to use it. Made in China. Project Site http://www.sunjw.us/jstoolnpp Any bugs, please send me email: sunjw8888 at? gmail.com Thanks Source code repository has been moved to GitHub. Please check https://github.com/sunjw/jstoolnpp.
[ Download JSToolNpp ]


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 Windows Operating Systems: Windows 7/7 SP1 OS x86|x64 Windows 8/8.x OS x86|x64 Windows 10 OS x86|x64 (Windows XP Unsupported, Windows Vista Unsupported) Dedicated support forums. https://8pecxstudios.com/Forums/index.php Dedicated Contact Forms. https://cyberfox.8pecxstudios.com/contact-us Profile Buddy: Transfer your profile from any Mozilla base browser. https://8pecxstudios.com/Forums/viewtopic.php?f=6&t=350 Tell us what you think and write a review.
[ Download Cyberfox ]


NamelessROM

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. NamelessRom == endless possibilities. Unless you have an iPhone, then you’re out of luck. Get more information and find support on our forums at https://nameless-rom.org
[ Download NamelessROM ]


Bodhi Linux

Bodhi is a minimalistic, enlightened, Linux desktop.
[ Download Bodhi Linux ]

Categories: Open Source

Making a Hesitant Entry Into Open Source? Here’s What You Need to Know

Fri, 05/27/2016 - 05:40

Entering the open source world by contributing to a project can be a very rewarding experience. But taking that first step can be intimidating. There’s so much you have to learn, strangers you have to interact with, and at the end of it all, code you’ll have to put out there for all the world to see. Needless to say, it can all be a bit overwhelming for a first-timer.

But as intimidating as it seems, it’s really not that difficult and the rewards definitely outweigh whatever challenges you may face. If you find yourself still lacking the courage to take those first steps, here are some nuggets of wisdom that may help you through:

It’s Alright Not to Know Things
No one starts out knowing everything about everything. So it’s okay to admit that you don’t know how to use some of the tools that others are using. It’s alright not to know what certain projects are about, how to start collaborating on projects or where to begin making contributions. You don’t have to know everything right from the start. The great thing here is there is a whole community of more experienced people that can help you and you still have plenty of time to learn.

You Can Start Small
The biggest pressure you’ll face often comes from yourself. But you have to remember that you’re still starting out, so you can, and in many cases should, start small. It’s good to set high expectations for yourself, but you should always keep in mind that you’re still learning things and failures are inevitable but very useful in helping you grow.

Speaking of Failure…
Sometimes your code isn’t going to work. Sometimes the project won’t include your contribution. But you know what? These do not and should not mean the end of your efforts! You can always keep trying to improve your code and get help from community members. If your code never makes it to the project, that’s perfectly fine. You can still use it for yourself, and maybe even distribute it on your own (within the guidelines of the existing license of course).

You Don’t Have to Code
Or at least, not yet. Although most people expect contributions in open source to be code contributions, there are plenty of other ways you can contribute sans code. Reporting bugs, writing reviews and blog posts, and updating documentation are just some of the ways you can contribute with no codes required.

You’re Part of a Community
While this means that you have a responsibility to help other members of the community, it also means that there are plenty others out there who can help you when you’re in need. That’s a pretty solid assurance that no matter what kind of bind you may find yourself in, help is always available.

You Can Do This!
Many great programmers and developers started out just like you. They began only with what they knew. In time, they became project experts and soon had projects of their own. So don’t let those initial fears stop you- go ahead and start making your mark in open source.

SourceForge, Your Open Door to Open Source
SourceForge has been aiding developers of all levels create and contribute to open source projects for over a decade. If you’re new to open source, SourceForge is a great place to find your bearings, discover a lot of great projects and be part of a thriving and supportive community.

Categories: Open Source

Projects of the Week, May 23, 2016

Mon, 05/23/2016 - 05:14

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

PostInstallerF

PostInstallerF will install all the software that Fedora Linux and others doesn’t include by default, after running Fedora for the first time. Its easy for a new user. PostInstallerF contains everything that you need for your daily computing. SPANISH PostinstallerF Instalara todo software que no se incluye por defecto. Es fácil para el nuevo usuario. No te compliques! ————————————————— *How to Install PostInstallerF* from a terminal (5 steps): —————————– * FEDORA 22/23 * —————————– 1) su 2) dnf -y install wget 3) rpm –import https://raw.githubusercontent.com/kuboosoft/postinstallerf/master/GPG/$(rpm -E %fedora)/RPM-GPG-KEY-postinstallerf 4) wget -P /etc/yum.repos.d/ https://raw.github.com/kuboosoft/postinstallerf/master/postinstallerf.repo 5) dnf clean all && dnf -y install postinstallerf
[ Download PostInstallerF ]


TYPO3

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.
[ Download TYPO3 ]


Cool Reader

CoolReader is fast and small cross-platform XML/CSS based eBook reader for desktops and handheld devices. Supported formats: FB2, TXT, RTF, DOC, TCR, HTML, EPUB, CHM, PDB, MOBI. Platforms: Win32, Linux, Android. Ported on some eInk based devices.
[ Download Cool Reader ]


Maxima — GPL CAS based on DOE-MACSYMA

Maxima is a computer algebra system comparable to commercial systems like Mathematica and Maple. It emphasizes symbolic mathematical computation: algebra, trigonometry, calculus, and much more. For example, Maxima solves x^2-r*x-s^2-r*s=0 giving the symbolic results [x=r+s, x=-s]. Maxima can calculate with exact integers and fractions, native floating-point and high-precision big floats. Maxima has user-friendly front-ends, an on-line manual, plotting commands, and numerical libraries. Users can write programs in its native programming language, and many have contributed useful packages in a variety of areas over the decades. Maxima is GPL-licensed and largely written in Common Lisp. Executables can be downloaded for Windows, Mac, Linux, and Android; source code is also available. An active community maintains and extends the system. Maxima is widely used: annual direct downloads exceed 100,000. Many other users receive it through secondary distribution.
[ Download Maxima — GPL CAS based on DOE-MACSYMA ]


JasperReports Library

JasperReports Library, the world’s most popular open source business intelligence and reporting engine and JasperReports Server, the most popular open source interactive report server built-on JasperReports Library
[ Download JasperReports Library ]


Wine

Wine is an Open Source implementation of the Windows API on top of X and Unix. Wine provides both a development toolkit for porting Windows sources to Unix and a program loader, allowing many unmodified Windows binaries to run on x86-based Unixes.
[ Download Wine ]


Avisynth rev. 2

Avisynth is a scripting language and a collection of filters for simple (and not so simple!) non-linear video editing tasks. It frameserves video to applications.
[ Download Avisynth rev. 2 ]


Pandora FMS: Flexible Monitoring System

Pandora FMS is a performance & availability monitoring system, ready for big environments. It uses agents for local monitoring and can do several kinds of remote network monitoring (SNMP v3, TCP checks, remote WMI probes…) Agents works on Linux, Windows, AIX, HP-UX, Solaris and BSD systems. Highly scalable (up to 2000 nodes with one single server), completely web-driven and a multitenant interface. It has a very flexible ACL system and a lot of graphical reports and user-defined control screens.
[ Download Pandora FMS: Flexible Monitoring System ]


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 ]

Categories: Open Source

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

Fri, 05/20/2016 - 05:13

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


Linux Diagnostic Tools

Project’s goal is to create better tools for diagnosing Linux systems. Diagnostics include first failure data capture, error log analysis, preventative testing, and system inventory gathering.
[ Download Linux Diagnostic Tools ]


FreeCAD

FreeCAD is a general purpose feature-based, parametric 3D modeler for CAD, MCAD, CAx, CAE and PLM, aimed directly at mechanical engineering and product design but also fits a wider range of uses in engineering, such as architecture or other engineering specialties. It is 100% Open Source and extremely modular, allowing for very advanced extension and customization. FreeCAD is based on OpenCasCade, a powerful geometry kernel, features an Open Inventor-compliant 3D scene representation model provided by the Coin 3D library, and a broad Python API. The interface is built with Qt. FreeCAD runs exactly the same way on Windows, Mac OSX and Linux platforms.
[ Download FreeCAD ]


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 ]


LibreCAD

LibreCAD is a fully comprehensive 2D CAD application that you can download and install for free. There is a large base of satisfied LibreCAD users worldwide, and it is available in more than 30 languages and for all major operating systems, including Microsoft Windows, Mac OS X and Linux, including Debian, Ubuntu, Fedora, Mandriva, Suse, etc. https://github.com/LibreCAD/LibreCAD http://forum.librecad.org/ http://wiki.librecad.org/ http://translate.librecad.org/
[ Download LibreCAD ]


TYPO3

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.
[ Download TYPO3 ]


K-Meleon

K-Meleon is a fast and customizable web browser that can be used instead of Internet Explorer on Windows. Powered by the same Gecko engine as the Firefox and Mozilla browsers, K-Meleon provides users with a secure browsing experience.
[ Download K-Meleon ]


iDempiere

iDempiere = OSGi + ADempiere iDempiere Business Suite ERP/CRM/SCM done the community way. Focus is on the Community that includes Subject Matter Specialists, Implementors and End-Users. iDempiere is based on original Compiere/Adempiere plus a new architecture to use state-of-the-art technologies like OSGi, Buckminster, zk.
[ Download iDempiere ]


ChaletOS

We all know someone who tried to switch to Linux but was unsuccessful. The system that he tried was too different from what he was used to, there were too many new things and the old things were not where he expected. The goal of this project is to let anyone get used to Linux. This system is not too different from Xubuntu, on which it is based, but ChaletOS has a style that everyone knows well, appealing simplicity and an impressive speed. All this will let them to fall in love with this system quickly. Because of its small hardware requirements it will revive some old machines and refresh others, not so old. The name ChaletOS came from the style of the mountain houses in Switzerland. The concept of these houses is similar to the concept that we had while we made this system: simplicity, beauty and recognizability. Since we want the new users to feel at home, we hope this project will meet this goal.
[ Download ChaletOS ]


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 ]

Categories: Open Source

SourceForge now scans all projects for malware and displays warnings on downloads

Tue, 05/17/2016 - 19:05

Starting today, SourceForge will display a warning badge next to the download button on any project that has been flagged as containing malware by our malware scans. Our definition of malware includes adware, viruses, and any unwanted applications that may be intentionally or inadvertently included in the software package of any project on SourceForge.

We’ve partnered with Bitdefender to scan the open source software projects on SourceForge so that users feel more secure in downloading clean, safe software from SourceForge that will not put their machines in jeopardy, nor bundle any adware, malware, or unwanted applications. We will also be running additional scans with ESET.

The top 1000 most popular SourceForge projects, representing 84% of all SourceForge traffic, have already been scanned. The vast majority of them contained no issues, but projects that were flagged for malware were notified, and most of them have rectified the issues already by removing the flagged files. For the few projects that have not addressed the issues, the malware warning badge (screenshot below) will display in red next to the download button. At this very moment, in a process that will take weeks, every last project, even dating back years, will be scanned and will display a warning flag if there are any suspicious files flagged by our virus scanners.

screen-malware-1

Interested parties can click the “Files” tab to see exactly which files in the project were flagged. We’ve also disabled automatic downloads on projects that have been flagged, so a user would manually have to proceed with downloading a file that may contain malware. Project admins will get an additional dashboard that will provide more in-depth details on why a file was flagged and how to address it. Project admins will also be able to submit a support request related to any issue detected by the scanners, and they’ll also be able to request a file be whitelisted once we’ve reviewed it.

screen-malware-2

screen-malware-3

Going forward, all new projects uploaded to SourceForge from brand new user accounts will not be accepted if they are flagged by either Bitdefender or ESET scans upon uploading. Projects from users who have been registered with SourceForge for a certain amount of time will be able to upload projects, but if they are flagged they will display the warning.

As with all virus scanners, the method is not 100% perfect, but we are committed to doing everything in our power to ensure that the open source software hosted and distributed on SourceForge is clean, safe, trustworthy, and free of any adware, viruses, malware, or unwanted applications.

Categories: Open Source

Projects of the Week, May 16, 2016

Mon, 05/16/2016 - 05:06

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

Linux Diagnostic Tools

Project’s goal is to create better tools for diagnosing Linux systems. Diagnostics include first failure data capture, error log analysis, preventative testing, and system inventory gathering.
[ Download Linux Diagnostic Tools ]


LibreCAD

LibreCAD is a fully comprehensive 2D CAD application that you can download and install for free. There is a large base of satisfied LibreCAD users worldwide, and it is available in more than 30 languages and for all major operating systems, including Microsoft Windows, Mac OS X and Linux, including Debian, Ubuntu, Fedora, Mandriva, Suse, etc. https://github.com/LibreCAD/LibreCAD http://forum.librecad.org/ http://wiki.librecad.org/ http://translate.librecad.org/
[ Download LibreCAD ]


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 ]


arch-openrc

archopenrc provides OpenRC and eudev packages for Arch Linux and derivatives. For more details check out the links given below. Links ~~~~~ Wiki: https://wiki.manjaro.org/index.php?title=OpenRC,_an_alternative_to_systemd Github: https://github.com/manjaro/packages-openrc Installation guide: http://systemd-free.org/install.php
[ Download arch-openrc ]


FreeCAD

FreeCAD is a general purpose feature-based, parametric 3D modeler for CAD, MCAD, CAx, CAE and PLM, aimed directly at mechanical engineering and product design but also fits a wider range of uses in engineering, such as architecture or other engineering specialties. It is 100% Open Source and extremely modular, allowing for very advanced extension and customization. FreeCAD is based on OpenCasCade, a powerful geometry kernel, features an Open Inventor-compliant 3D scene representation model provided by the Coin 3D library, and a broad Python API. The interface is built with Qt. FreeCAD runs exactly the same way on Windows, Mac OSX and Linux platforms.
[ Download FreeCAD ]


Linux Lite

By producing an easy to use Linux based Operating System, we hope that people will discover just how simple it can be to use Linux Lite. Linux Lite is free for everyone to use and share, and suitable for people who are new to Linux or for people who want a lightweight environment that is also fully functional. Linux Lite is based on the Ubuntu LTS series giving you 5 years of support per major release. The following software is included: LibreOffice Suite, VLC Media Player, Firefox Web Browser, Thunderbird Email, Steam, Gimp Image Editor, Lite Control Center, Lite User Manager, Lite Software, Lite Tweaks, Lite Welcome, Lite Manual and more. https://www.linuxliteos.com/
[ Download Linux Lite ]


SparkyLinux

SparkyLinux is a GNU/Linux distribution created on the “testing” branch of Debian. It features customized lightweight desktops (like E19, LXDE and Openbox), multimedia plugins, selected sets of apps and own custom tools to ease different tasks. Sparky is in-between the distros that are beginner-friendly and those, that require some amount of Linux knowledge. Beginning Linux users are advised to consult the project forums regarding any issues or doubts.
[ Download SparkyLinux ]


fldigi

Fldigi is a modem program for most of the digital modes used by radio amateurs today: CW, PSK, MFSK, RTTY, Hell, DominoEX, Olivia, and Throb are all supported. It can help calibrate a sound card to a time signal and do frequency measurement tests.
[ Download fldigi ]


Vienna

Vienna is an open source Mac OSX RSS reader with support for RSS/Atom feeds, article storage and management via a SQLite database, written in Objective-C and Cocoa. Feeds can be accessed directly, or through a syncing service supporting the Open Reader API, like BazQux.com, FeedHQ.org, InoReader.com or TheOldReader.com. Development now happens on GitHub: https://github.com/ViennaRSS/vienna-rss
[ Download Vienna ]

Categories: Open Source

The Evolution of Open Source

Fri, 05/13/2016 - 05:15

For those who entered the IT industry in the late 2000s, open source software is part of the norm. For them, there isn’t a time when open source software was not free and available to everyone, and permeating through almost every facet of technology.

But those who have been with open source from the beginning know that such was not always the case. As open source stands at the brink of technological breakthroughs, we remember its past and look forward to its promising future.

Humble Beginnings
It’s unclear exactly when open sourcing truly began, but many would agree that it started way back in the ‘80s when software was free by default and sharing of code was widespread. It was during this time that Richard Stallman emerged and founded the free software movement, which brought the concept of open source out into the world and gave it the firm foundation on which it now stands. The movement saw the creation of the GNU Project and Free Software Foundation, but it was a struggle. Open source remained at the sidelines for most of this time, as proprietary software reigned supreme. For Stallman and his peers, establishing free and open source software was a moral crusade, and an uphill battle.

Growing Pains
By the 1990s to 2000s a new kind of movement emerged. Linus Torvalds created the Linux kernel and because of it, more people were able to use open source operating systems and improve them to a level that was competitive with proprietary platforms.

Unlike the programmers of Stallman’s time, Torvalds and his peers’ primary motivations for moving open source forward were not moral but functional. They viewed it as the more efficient way to code, and way less expensive than its proprietary counterparts. Despite this industry-aligned motivation and the developments that arose from it, open sourcing was still a much debated issue. Many a programmer had to battle with giants like Microsoft for using open source software.

Open Source Today
Fast forward to today and we can clearly see that open source is no longer an issue, it’s the norm. In fact, it’s steadily making its way into practically every area of technology, even creating job opportunities that were once non-existent. Its value is no longer questioned, it is widely known and embraced. It’s not just created by individuals sitting at the sidelines anymore, it’s created by large corporations too. And with plenty of developments still on the way, there’s no doubt that the scope and significance of open source can only increase.

The Future of Open Source
As of late, big corporations Yahoo, IBM, Facebook and even Microsoft have slowly but surely gone the open source route. These companies have each announced open source projects and plans, with a big chance of more to follow. There’s also been news of open source making its way into the Internet of Things courtesy of the Linux Foundation.

With the strides it’s been making, it seems clear that open source is headed somewhere good. And wherever this future may lead, you can be sure that SourceForge will be there to support all those who keep open source software thriving and evolving.

Categories: Open Source

Projects of the Week, May 9, 2016

Mon, 05/09/2016 - 05:20

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

K-Meleon

K-Meleon is a fast and customizable web browser that can be used instead of Internet Explorer on Windows. Powered by the same Gecko engine as the Firefox and Mozilla browsers, K-Meleon provides users with a secure browsing experience.
[ Download K-Meleon ]


NAPS2 (Not Another PDF Scanner 2)

Visit NAPS2’s home page at www.naps2.com. NAPS2 is a document scanning application with a focus on simplicity and ease of use. Scan your documents from WIA- and TWAIN-compatible scanners, organize the pages as you like, and save them as PDF, TIFF, JPEG, PNG, and other file formats. Requires .NET Framework 4.0 or higher. NAPS2 is currently available in over 30 different languages. Want to see NAPS2 in your preferred language? Help translate! See the wiki for more details. This is a fork of the NAPS project with many improvements.
[ Download NAPS2 (Not Another PDF Scanner 2) ]


gretl

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


x264vfw

x264vfw is the VfW (Video for Windows) version of well known x264 encoder + ffh264 decoder (from FFmpeg/Libav project).
[ Download x264vfw ]


ChaletOS

We all know someone who tried to switch to Linux but was unsuccessful. The system that he tried was too different from what he was used to, there were too many new things and the old things were not where he expected. The goal of this project is to let anyone get used to Linux. This system is not too different from Xubuntu, on which it is based, but ChaletOS has a style that everyone knows well, appealing simplicity and an impressive speed. All this will let them to fall in love with this system quickly. Because of its small hardware requirements it will revive some old machines and refresh others, not so old. The name ChaletOS came from the style of the mountain houses in Switzerland. The concept of these houses is similar to the concept that we had while we made this system: simplicity, beauty and recognizability. Since we want the new users to feel at home, we hope this project will meet this goal.
[ Download ChaletOS ]


Super Audio CD Decoder

Super Audio CD Decoder input plugin for foobar2000. Decoder is capable of playing back Super Audio CD ISO images, DSDIFF and DSF files. Direct DSD playback for compatible devices.
[ Download Super Audio CD Decoder ]


ThumbApps

Critics, tipping software updates, new software suggestions (make sure it’s free or—even better—FOSS/free open source software), just Google+ us! And to software publisher who wishes their portablized software taken down from our blog, can also tips us on Google+. We promise to take it down without questions, but please be patient—since we don’t have an always-on Internet connection—we can’t respond promptly, but we WILL :) …thanks for your patience, and sorry for being such a NAUGHTY uploader! All softwares are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. YOU USE AT YOUR OWN RISK. THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES, AND LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR MISUSING THESE SOFTWARES.
[ Download ThumbApps ]


LXLE

Change is good but changing everything isn’t always great. Same is true for aging computers and their operating systems. Support is sometimes lost too quickly with a 6 month core release cycle. Graphics & Audio cards and chipsets get dropped along with other miscellaneous functions with programs or drivers that just go missing. We all like having updated software we certainly don’t like down time or loss of features and capabilities. I believe most aging hardware just needs the right system on it, and lets face it, it helps keep a couple bucks in your pocket if you can squeeze a few more years out of your current system; without sacrificing, performance, capability, usability and of course aesthetics. http://lxle.net/forums/
[ Download LXLE ]


budgie-remix

Budgie-desktop built upon the Ubuntu foundations Support: https://www.reddit.com/r/budgieremix https://plus.google.com/u/0/communities/106822666079268690759
[ Download budgie-remix ]

Categories: Open Source

Characteristics of Great Open Source Documentation

Fri, 05/06/2016 - 05:10

Where there’s an open source project, there’s bound to be documentation. But the question is, is it great documentation, or is it just “good enough”?

Documentation can often fall in the latter category, mainly because it isn’t given the proper respect and recognition that’s due. While documentation may not be considered the “meat” of a project, it certainly plays a significant role. Without it, you’d hardly have any users and contributions would cease to exist. And even if it is present, if it is not crafted well, it still won’t be effective in encouraging users and contributors.

It’s important therefore, not just to create documentation but to make it exceptional. Any less and it will fail to fulfill its purpose, which is to easily guide users and encourage them to use, share, adapt and contribute to the project.

Defining Greatness
In order to create great documentation, we must first define exactly what this “greatness” means. So what are the characteristics of great documentation?

  • Inclusive

The very nature of open source means that projects ought to be open to anyone who wants to use or change it. Documentation must therefore be as inclusive as possible. This means using simple, easy-to-understand language, making sure final docs are in the formats most users are familiar with and require, and offering clear invitations and opportunities for contributions.

  • User-friendly

Great documentation is not just read, it is easily understood and applied. To that end it needs to exhibit the three C’s : clear, consistent and concise. You have to use clear, unambiguous terms and keep the phrasing as simple and concise as possible. The less time readers spend trying to figure out what you’re saying, the more time they can work with your software and make meaningful contributions. It also has to be consistent: in word choices, in markup style and writing style. Apart from these three C’s, it’s important to offer documentation that’s less mechanical and more conversational, such as FAQs and blog posts. Offering samples and screenshots also goes a long way to making your documentation more user-friendly.

  • Tested

The best documentation is one that doesn’t need further clarification. One sure way you can achieve this is to test your documentation or better yet, have it tested by a beginner. By testing it you can check which areas are unclear, missing or don’t achieve intended results.

  • Forward-thinking

Aside from being accommodating to current users, great documentation considers the needs of future users. This means that you should keep word choices consistent to make future translations more efficient, be open to feedback and provide updates whenever it is needed.

These are just some of the most common characteristics of great documentation. In the end however, what really defines great documentation is how well it is able to attract contributors, enhance the quality of the code and grow the community.

What other features do you consider pivotal in great open source documentation? Share your thoughts in the comments section below.

Categories: Open Source

May 2016, “Staff Pick” Project of the Month – Arch Bang

Thu, 05/05/2016 - 05:20

For our May “Staff Pick” Project of the Month, we selected ArchBang, a simple GNU/Linux distribution that provides a lightweight Arch Linux system combined with the OpenBox window manager. Mr. Green, the current developer of ArchBang, shared some thoughts about the project’s history, purpose, and direction.

SourceForge (SF): What made you start this?
ArchBang (AB): I took over development of iso for Will at the time to allow him to focus on his studies.

SF: Has the original vision been achieved?
AB: Mostly; we try to keep iso to a minimum with all the tools you need to install and set up archlinux.

SF: Who can benefit the most from your project?
AB: Newcomers to Arch, Linux or even more experienced users who want a comfortable portable system.

SF: What core need does ArchBang fulfill?
AB: [The need for an Arch Linux system] that’s light, easy-to-use, fast, and up-to-date (as possible).

SF: What’s the best way to get the most out of using ArchBang?
AB: Try it live or load and run from ram, get the feel of Archlinux without having to install, break or risk your own system.

SF: What has your project team done to help build and nurture your community?
AB: We tend to keep things friendly and light-hearted. [We] pride ourselves on helping out when we can or at least point a user in the right direction.

SF: Have you all found that more frequent releases helps build up your community of users?
AB: Not really noticed that so much; we aim to release every three months (seasonal) subject to any major changes in Archlinux.

SF: How has SourceForge and its tools helped your project reach success?
AB: [It has] allowed users to find and download isos easily.

SF: What is the next big thing for ArchBang?
AB: Working towards a system free iso…

SF: How long do you think that will take?
AB: Hopefully within a few months we can have a fully working release.

SF: Do you have the resources you need to make that happen?
AB: Always looking to upgrade hardware; builds currently limited to the power of my laptop.

SF: If you had it to do over again, what would you do differently for ArchBAng?
AB: For me keeping things light and gui free would be ideal.

SF: Is there anything else we should know?
AB: Special thanks goes to Oliver and Pablokal

Categories: Open Source