Tuesday, September 8, 2020

Open Source

 Plebware Supports and Promotes Open Source























Image by Free-Photos  wattblicker and guaxipo from Pixabay Edited By Otto Brinkmeier

The term open source refers to something people can modify and share because its design is publicly accessible.

The term originated in the context of software development to designate a specific approach to creating computer programs. Today, however, "open source" designates a broader set of values—what we call "the open source way." Open source projects, products, or initiatives embrace and celebrate principles of open exchange, collaborative participation, rapid prototyping, transparency, meritocracy, and community-oriented development.

What is open source software?

Open source software is software with source code that anyone can inspect, modify, and enhance.

"Source code" is the part of software that most computer users don't ever see; it's the code computer programmers can manipulate to change how a piece of software—a "program" or "application"—works. Programmers who have access to a computer program's source code can improve that program by adding features to it or fixing parts that don't always work correctly.

The best open source software is widely used across a huge range of applications, for everyone from home to business users, yet people often won't be aware they're using it.

Open source software is any kind of program where the developer behind it chooses to release the source code for free. Whenever software has an open source license, it means anyone in the world can download, modify and distribute it without paying fees to its original creator. 

Since the open source movement took off as a software development philosophy at the end of the 1990s, it’s changed the world. Estimates even suggest that a mind-blowing 96% of all web servers globally are running on some form of open source Linux operating system, for example. 

1. LibreOffice

A real open source alternative to Microsoft Office

Operating system: Windows, macOS, Linux

With support for documents, spreadsheets, databases, presentations, diagrams, and mathematical formulae, LibreOffice is essentially a free version of the world’s most popular office productivity suite, Microsoft Office 365. 

Some would actually argue that LibreOffice is the more fully-featured of the two, thanks to its dedicated developer community which is adding new tools and tricks all the time. For example, in the latest update, LibreOffice added a QR code generator tool so you can quickly create mobile-friendly links. 

An alternative well-known open source office tool is Open Office, which offers many similar features to LibreOffice. The reason that LibreOffice has taken the top spot today is that it is much better at preserving Microsoft file formats. In other words, your formatting won’t get screwed up if you need to modify a document originally written in Microsoft Word. 

The only downside to this awesome free office software is that editing documents collaboratively online is a bit tricky. Recently, an online editing option has been added but it still requires some technical know-how to implement. 

2. VLC Media Player

An open source media player than can play virtually anything

Operating system: Windows, macOS, Linux, Android, iOS

VLC (or VideoLAN Client) media player is a lightweight application created by an open source development group known as the VideoLAN project. This video and media player has been leading the industry for years in terms of popularity, and it’s not hard to see why. You can use VLC media player to open audio and video files in just about any format without having to hunt down extra codecs. 

VLC also works for streaming media such as podcasts and online radio stations. But perhaps the greatest VLC media player feature is playback control. You can change almost everything about how your media is displayed from hardware optimization to adding subtitle files from third-party sources. 

Like some of the other amazing open source offerings mentioned here, VLC is constantly being upgraded with new goodies and features to explore. The latest updates to the free video player have included the ability to stream to other devices (like Chromecasts) and 360-degree video support for VR headsets. 

3. GIMP

A powerful open source photo and image editing tool

Operating system: Windows, macOS, Linux

Beloved by Linux users since its original release in 1996, GIMP is one of the most famous and best-maintained open source software tools out there. This software is about as close to image editing power and flexibility of the Adobe Photoshop platform as you’re likely to get for free.

GIMP has built-in support for layers, filters, and automatic photo enhancement. It also makes it easy to create new graphic design elements and you can really take things to the next level by downloading plug-ins created by the broader GIMP open source community. 

Just like Photoshop, GIMP has a fairly steep learning curve but anyone who puts in a bit of time is sure to appreciate its customizable interface and GPU hardware acceleration. However, if you’re looking for a simple free photo editor, check out Paint.NET instead. It’s not as powerful, but easier to get to grips with.

4. Shotcut

A slick open source program for advanced video editing

Operating system: Windows

Shotcut is open source free video editing software. It’s one of those open source programs that really demonstrates how much a dedicated development community can improve a platform given time. In earlier versions, the Shotcut interface was a little bare, but later releases have added extra dockable panels, an intuitive timeline, and other touches that put Shotcut in the same league as premium video editors like Adobe Premiere Pro.

This video tool supports non-destructive audio and video editing, meaning you can compile effects without any quality loss. You can also use this platform to do color keying and grading operations, as well as more basic clip splicing and trimming. 

Perhaps the coolest thing about Shotcut is its ability to work with more or less any format of video, audio, or photo media. That’s largely thanks to FFmpeg, an open source video framework that sits under the hood of the Shotcut program. 

5. Brave

For a private open source browsing experience

Operating system: Windows, macOS, Linux, Android, iOS

Built on top of Google’s open source Chromium project, Brave is a web browser that’s designed to keep your browsing activity private by automatically disabling website trackers and blocking pesky ads. For even more secure browsing, it has a built-in Tor function. 

The big advantage of using Brave is that you can access many of the Google Chrome store’s thousands of extensions but enjoy a faster browsing experience than you’d get with a normal Chrome browser. That’s because Brave is less of a resource hog than Google’s regular Chrome package, giving it a performance boost when loading pages. 

Another interesting thing about the Brave browser is something called Brave Rewards. The idea behind this feature is that you can opt in to see certain ads and receive a small Basic Attention Token crypto coin in return. Eventually, the developers behind Brave hope this will change the way advertising works on the internet.

6. Audacity

A powerful audio editor, ideal for music and podcasts

Operating system: Windows, macOS, Linux

Even two decades after its original launch date, Audacity remains one of the most widely-used open source applications. It’s a free audio editor that works on Windows, Mac, and Linux systems.

After installing this nifty little package, you’ll find everything you need to record, edit, and enhance sound files. What’s more, thanks to the enormous developer community supporting the program, you can use Audacity’s library of third-party extensions to add any features that aren’t included by default. These will allow you to do everything from adding sound effects to auto-tuning your tracks. 

The Audacity interface might look a little complex at first, but given the professional-grade tools available through the program, it’s easy to see why this is the go-to application for musicians and podcast creators.


7. KeePass

A handy password generator and credential storage tool

Operating systems: Windows (unofficial ports available for others)

There are plenty of great password managers out there, but KeePass Password Safe stands out from the crowd thanks to its simple set up and comprehensive feature set. It uses industry-standard (and near unbreakable) AES encryption and two-factor authentication to keep the details of your accounts safe and secure. 

KeePass also deserves a mention on this run-down of the best open source platforms due to its portability. Although this open source program can be installed on Windows, Mac, Linux, and mobile devices, you can also store your database and the program on a USB stick for safekeeping. 

As if that wasn’t enough, an extensive selection of plug-ins is available for KeePass. You can use these to sync KeePass credential data automatically with your cloud storage service of choice or your browser. 


8. Thunderbird

An excellent option for open source email management

Operating system: Windows, macOS, Linux

If you’ve used Microsoft Outlook before, you’ll know all about the benefits of being able to check multiple email inboxes in one place. That’s exactly what Mozilla Thunderbird allows you to do, but with an open source twist. Thunderbird is an email client developed by Mozilla, which you’ve likely heard of thanks to its other famous project, Firefox. 

Thunderbird comes with plenty of cool tricks to help you deal with your email more efficiently. You can, for example, link emailed event updates with an inbuilt calendar or check the news with an RSS reader. If you need to send a contact a huge file, Thunderbird will even let you do by uploading it to a separate server and dropping a link into your message. 

9. FileZilla

An open source FTP client that's refreshingly user-friendly

Operating system: Windows, macOS, Linux

FileZilla is a free file transfer protocol (FTP) client that allows you to manage server file systems remotely. If you own your own website, you’ll already know that doing FTP operations through a web client can be a frustrating experience, and FileZilla provides a far more consistent and pleasant FTP experience than you can get with the default FTP applications that most web hosts offer. 

This open source FTP tool comes with all sorts of advanced features such as support for large file transfers, synchronized directory browsing, and filename filters. In case you have any trouble getting through to your website’s server, a network configuration wizard is also included. 

The FileZilla interface might look a little confusing to first time users, but it’s actually very simple to use. In the left-hand panel, you’ll find a window displaying your local file system. Meanwhile, on the right, you’ll see the file system of your server. To move a file from one to the other, simply drag and drop it. 

10. Linux

The open source operating system

Operating system: It Is The operating System Of Choice...👴

Obviously this list couldn’t be wrapped up without mentioning the most iconic open source software around, Linux. First released in 1991, Linux has since morphed into a huge family of different OS distros including desktop variants like Chrome OS (which you'd find on a Chromebook) and Ubuntu, and server stack solutions like LAMP. 

Back in the day, Linux was only run by a handful of coders due to the difficulty of installation and the amount of tweaking Linux systems required to run. However, in recent years, the developers behind the best known Linux distros have made a conscious effort to turn them into more user-friendly packages. It’s now easier than ever to run a virtual Linux machine or re-partition your hard drive to add Linux as an extra OS.

Several big-name computer manufacturers have even started selling Linux laptops directly to the public. That’s probably, in part, because Linux uses completely different base code from more popular Windows and Os X systems, making it less of a target for hackers and bad actors online. 

Back in the day, users would often be put off Linux because few software manufacturers developed for the system. Fortunately, cloud applications don’t care what kind of local system you’re running, and as these get more popular there’s less reason than ever not to give Linux a go.

No comments:

Post a Comment

Title: Unveiling the Pen Name: Othello Cody Verrocchio - God's Journalist

By Otto Brinkmeier, Writing as O.C. Verrocchio Greetings, Dear Readers! Today, I want to share a glimpse behind the curtain of my writing wo...