The Wayback Machine - https://web.archive.org/web/20170808155121/https://sourceforge.net/blog/
Advertisement

Projects of the Week, August 7, 2017

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

Peace Equalizer, UI for Equalizer APO

Peace equalizer is a user interface for Equalizer APO http://sourceforge.net/projects/equalizerapo by Jonas Thedering. Besides a Windows equalizer, Peace has an effects panel, a graph window and more. In short: Peace is an equalizer for all your software on any Windows version from Vista to 10. Your configuration (e.g. EQ, preset, profile) can be saved and activated again by 1 click, hotkey, tray or desktop shotcut. Note: Your virus scanner may detect a virus in Peace.exe or PeaceSetup.exe. This is a false positive, more info on the forum. Install by running downloaded PeaceSetup.exe. YouTubers: Please mention Peace in your video description. Many thanks to my reviewers and supporters. They helped make the Peace equalizer a great app. For issues on virus scanners and their false positives go to the Wiki.
[ Download Peace Equalizer, UI for Equalizer APO ]


PlatformIO Storage

Cross-platform code builder and library manager. Continuous and IDE integration. Arduino and MBED compatible. Ready for Cloud compiling. Development Platforms – Embedded and Desktop development platforms with pre-built toolchains, debuggers, uploaders and frameworks which work under popular host OS: Mac, Windows, Linux (+ARM) Embedded Boards – Rapid Embedded Programming, IDE and Continuous Integration in a few steps with PlatformIO thanks to built-in project generator for the most popular embedded boards and IDE Library Manager – Hundreds Popular Libraries are organized into single Web 2.0 platform: list by categories, keywords, authors, compatible platforms and frameworks; learn via examples; be up-to-date with the latest version Atmel AVR & SAM, Espressif, Freescale Kinetis, Nordic nRF51, NXP LPC, Silicon Labs EFM32, ST STM32, TI MSP430 & Tiva, Teensy, Arduino, mbed, libOpenCM3, etc.
[ Download PlatformIO Storage ]


fre:ac – free audio converter

fre:ac is a free audio converter and CD ripper for various formats and encoders. It features MP3, MP4/M4A, WMA, Ogg Vorbis, FLAC, AAC, and Bonk format support, integrates freedb/CDDB, CDText and ID3v2 tagging and is available in several languages.
[ Download fre:ac – free audio converter ]


Cream (for Vim)

Cream is a free, easy-to-use configuration of the famous Vim text editor for Microsoft Windows, GNU/Linux, and FreeBSD. It uses common menus, standard keyboard shortcuts, and has extensive editing functions for the beginner and expert alike. UPDATE: Development has slowed recently due to the author’s full time endeavor to begin an architectural practice (http://SteveHallArchitecture.com). But the project still continues to build gVim installers and add minor features and bug fixes in the Cream source code.
[ Download Cream (for Vim) ]


ReactOS

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


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. GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation. Octave is normally used through its interactive command line interface, but it can also be used to write non-interactive programs. The Octave language is quite similar to Matlab so that most programs are easily portable. Refer to www.octave.org for more information.
[ Download Octave-Forge ]


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 ]


PNG and MNG tools

pngcrush and other tools for manipulating PNG (Portable Network Graphics) and MNG (Multiple-image Network Graphics) files.
[ Download PNG and MNG tools ]


9-patch-icon 9-Patch-Resizer

9-Patch-Resizer is a resizer tool that automatically resizes png files and 9 patches in several densities. No longer do you have to struggle with densities for Android, especially when dealing with 9 patch png. 9-Patch-Resizer takes an xhdpi PNG file, or 9.png file, and generates ldpi, mdpi and hdpi png files fast and easy.
[ Download 9-Patch-Resizer ]

August 2017, “Staff Pick” Project of the Month – IssabelPBX

For our August “Staff Pick” Project of the Month, we selected IssabelPBX, a Free Open Source Software that Unifies communications in a single platform and allows you to build communication tools for businesses. It is based on an Elastix® fork (currently purchased by 3CX) to provide the community with continuity, peace of mind and support needed to continue with their PBX and operation developments.

IssabelPBX integrates PBX, mailing and collaborating tasks, as well as a database server. It is one of the last Opensource projects in Unified Communications, spearheaded by a group of driven and enthusiastic specialists and supported by a diverse community of individuals, organizations and companies. The goal of IssabelPBX is to evolve into anything it may be needed for in the field of Unified Communications, and ultimately transform the market of information and communication technologies.

New add-ons and versions are being developed as needed, and additional information and support can be found at the following:

[ Download IssabelPBX ]

Today in Tech – 1902

On this day in 1902 accomplished mathematician and one of the earliest female computer pioneers Mina Spiegel Rees was born. Rees was born in Cleveland, Ohio but grew up in New York City where she received her formal education. She graduated valedictorian from Hunter College High School and Summa cum laude at Hunter College. She had degrees in mathematics from both Hunter College and Columbia University, and became a professor at Hunter College before becoming a Technical Aide with the Applied Mathematics Panel at the Office of Scientific Research and Development in World War II. She later became the Head of Mathematics at the Office of Naval Research, where she spearheaded research on various programs involving hydrofoils, logistics, computers and more. She was instrumental in developing such projects as the study of mathematical algorithms for computing, and the building of computers such as Project Whirlwind at MIT. Her many contributions in the use of computers to solve applied mathematical problems left a lasting mark on the growth of mathematical studies and computer technology.

Rees earned at least 18 honorary doctorates during her lifetime and many prestigious achievement awards. In 1971 she became the first female president of the American Association for the Advancement of Science (AAAS), a remarkable event as women were a rarity in the field at the time, much less in positions of community leadership.

Rees died on October 25, 1997. She was 95 years old.

Image taken from Wikipedia

Image taken from Wikipedia

August 2017, “Community Choice” Project of the Month – Lazarus

For our August “Community Choice” Project of the Month, the community elected Lazarus, a stable and feature-rich visual programming environment for the FreePascal Compiler. It supports the creation of self-standing graphical and console applications. Developer Mattias Gaertner shared some thoughts about the project’s history, purpose, and direction.

SourceForge (SF): Tell me about the Lazarus project please.
Mattias Gaertner (MG): Lazarus is a Pascal IDE with RAD capabilities. It uses Free Pascal as compiler. Our main goal is to provide easy cross platform development, with the comfort of a modern IDE.

We also aim to keep the API of our core libraries (LCL) compatible with Delphi, so users coming from Delphi will find it easy to use, and even can port their existing projects to Lazarus. We work closely together with the FPC team, and they share this ambition.

There is a large active community around the Lazarus project.

SF: What made you start this?
MG: Lazarus was started in 1999 to create a Delphi like IDE and visual component library on Linux and other platforms. I came to the project in 2000 needing a good editor for the Free Pascal compiler – an Object Pascal compiler. Soon the goal turned to make Lazarus an x-platform Rapid Application Development tool.

SF: Has the original vision been achieved?
MG: Yes, definitely. Lazarus nowadays supports a dozen platforms in its official releases and many more platforms are maintained by third parties. The visual designer allows to create whole applications with a few mouse clicks. The IDE supports true x-platform editing and navigation. Over the years many more goals have been added, like better Delphi compatibility, converters and hundreds of packages for all kinds of stuff – a whole eco system.

SF: Who can benefit the most from your project?
MG: System and application programmers with long-lasting projects, beginners who want to learn a programming language with an easy learning curve, Delphi programmers who want to port their apps to other platforms.

SF: What core need does Lazarus fulfill?
MG: A good RAD IDE for small to huge FreePascal projects.

SF: What’s the best way to get the most out of using Lazarus?
MG: There is our wiki containing various tutorials, descriptions of packages and links to third party packages. The IDE itself lets you explore the source of every function with a simple click, down to the very root, since everything is Open Source and written in Object Pascal.
There are some Lazarus and FreePascal books as well.

SF: What has your project team done to help build and nurture your community?
MG: We have a Wiki (http://wiki.lazarus.freepascal.org), forum (http://forum.lazarus.freepascal.org/), various mailing lists (https://lists.lazarus-ide.org/listinfo), bug/feature tracker, public svn, git mirror, and build releases for all major platforms. The IDE has a package system for third party plugins. Almost all libraries are extendable and free for commercial use. Last year the Lazarus and FPC foundation was founded.

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

SF: What was the first big thing that happened for your project?
MG: The 1.0 version was a big thing, as the original goals were officially achieved and from there we started the two separate branches policy. One for the bugfix releases and one for the development version. On the one hand it meant more work for the devels, but on the other hand more companies began supporting Lazarus.

SF: What helped make that happen?
MG: An insisting community. 😉

SF: How has SourceForge and its tools helped your project reach that success?
MG: SF allowed us to distribute our big binaries on a trustworthy site.

SF: What is the next big thing for Lazarus?
MG: QT5, Cocoa for Mac OS, Gtk3, Pas2js and the Online package manager.

SF: How long do you think that will take?
MG: They all work basically, but need to mature. Hard to say when. Depends on contributions.

SF: Do you have the resources you need to make that happen?
MG: Well, with some funding and developers it could happen much faster.

SF: If you had to do it over again, what would you do differently for Lazarus?
MG: Design the structures for multi threading.

SF: Is there anything else we should know?
MG: I would like to thank the community for voting Lazarus as project of
the month.

[ Download Lazarus ]

Projects of the Week, July 31, 2017

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

deepin

deepin is a distribution that aims to provide an elegant, user-friendly, and stable operating system.
[ Download deepin ]


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 ]


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 ]


arch-openrc

OpenRC, eudev and no-systemd packages for Arch Linux (and, possibly, derivatives). For migrating from existing systemd installations read the guide at http://systemd-free.org, which currently uses the [openrc-eudev] repository and contains both openrc and nosystemd packages. Go to arch-openrc for a clean OpenRC installation with the provided ISO and [arch-openrc] repository. Use the [arch-nosystemd] repository for completely systemd-free installations. Links ~~~~~ Github: https://github.com/cromerc/arch-nosystemd https://github.com/cromerc/arch-openrc Installation guide: http://systemd-free.org/install.php
[ Download arch-openrc ]


NSIS: Nullsoft Scriptable Install System

NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution. Being a user’s first experience with your product, a stable and reliable installer is an important component of succesful software. With NSIS you can create such installers that are capable of doing everything that is needed to setup your software. NSIS is script-based and allows you to create the logic to handle even the most complex installation tasks. Many plug-ins and scripts are already available: you can create web installers, communicate with Windows and other software components, install or update shared components and more.
[ Download NSIS: Nullsoft Scriptable Install System ]


XBian

XBian is a free, Open Source media center distribution for mini computers (currently Raspberry Pi, Solidrun’s CuBox-i/Hummingboard supported). It can be downloaded at http://www.xbian.org. Our slogan is “bleeding edge” as our main focus is delivering the fastest media center solution. We believe that everyone can help make XBian better. Please visit our website for support and if you have suggestions, wishes or contributions, please share them with us! Want more info about XBian? You can read everything about it here: http://www.xbian.org/what-is-xbian/
[ Download XBian ]


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 ]


strace

strace is a diagnostic, debugging and instructional userspace tracer for Linux. It is used to monitor and tamper with 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 ]


nheqminer

nheqminer is the Equihash miner for NiceHash, an advanced crypto currency cloud mining, hash rental service and multipool. Builds are currently available for Windows and in progress for Linux.
[ Download nheqminer ]