Language Selection

English French German Italian Portuguese Spanish

OSS

OSI and Programming

Filed under
Development
OSS
  • Open Source Initiative names first Executive Director

    The Open Source Initiative ® (OSI), stewards of the Open Source Definition that sets the foundation for the open source ecosystem, is excited to announce Stefano Maffulli as its first Executive Director. The appointment is a key step for the transformation of OSI into a professionally managed organization, a process that the Board of Directors started in 2020.

    After an expansive search led by OSI’s purpose-built staffing committee, the Board of Directors appointed Maffulli, an experienced international leader in enterprise and open source environments. OSI is grateful to Deb Nicholson, interim general manager, for her outstanding work in this transitional year.

    “Bringing Stefano Maffulli on board as OSI’s first Executive Director is the culmination of a years-long march toward professionalization, so that OSI can be a stronger and more responsive advocate for open source,” says Joshua Simmons, Board Chair of OSI. “We can now deprecate the role of President transitioning to Chair of the Board with confidence about OSI’s future.”

  • Open Source Initiative Appoints Stefano Maffulli As Its First Executive Director

    The Open Source Initiative (OSI) has announced Stefano Maffulli as its first Executive Director. After an expansive search led by OSI’s purpose-built staffing committee, the Board of Directors appointed Maffulli, an experienced international leader in enterprise and open source environments.

    The appointment is a key step for the transformation of OSI into a professionally managed organization, a process that the Board of Directors started in 2020.

  • I’m back with qutebrowser

    Back in August, I wrote about how I was tired of QtWebEngine and that I was switching to Firefox with Vimium to emulate a similar mouse-less workflow. Well. That didn’t last long.

    It took me about a week before I was back with qutebrowser again. The Vimium addon is a good addon (for what it is), but it’s simply not good enough for me. While I could use keybindings for a lot of things, unfortunately, some basic things didn’t work at all.

  • What are Chrome DevTools

    You may occasionally need to make adjustments to your website and check the results simultaneously. For this purpose, Google has created a utility that is pre-installed in the Google Chrome browser. Chrome DevTools or Chrome Development Tools permit users to repair bugs in their code without leaving the opened current tab.

  • Debugging Python C extensions with GDB

    Many popular Python modules are written in the C language, and bugs in C extensions can cause nasty crashes that Python's error-catching mechanism won't catch. Fortunately, numerous powerful debuggers—notably, the GNU Project Debugger (GDB)—were designed for the C language. In Python 3.9, developers can use these to debug Python programs, and particularly the C extensions included in Python programs.

    This article shows how to use the improved Python debug build in Python 3.9. I'll first discuss how we adapted Python to allow developers to use traditional C debuggers, then show you how to use the debug build and GDB to debug C extensions in a Python program.

  • Bash if-else Statement

    While working in Bash, you may need to add conditions in your script. Depending on whether a programmer-specified boolean condition turns out to be true or false, Bash conditional statements perform specified operations based on the conditions. These conditional statements are utilized to execute specific sections of your shell program.
    The if, if-else, if-elif-else statements are used in Bash scripts for executing blocks of code based on a condition outcome, just like they work in any other programming language.

    This article will go through the fundamentals of the Bash if-else Statement and will show you how to utilize these conditional statements in your Bash script. So let’s start!

Best Free and Open Source Alternatives to Microsoft Project

Filed under
OSS

Microsoft’s stance for decades was that community creation and sharing of communal code (later to be known as free and open source software) represented a direct attack on their business. Their battle with Linux stretches back many years. Back in 2001, former Microsoft CEO Steve Ballmer famously tarnished Linux “a cancer that attaches itself in an intellectual property sense to everything it touches”. Microsoft also initiated its “Get the Facts” marketing campaign from mid-2003, which specifically criticized Linux server usage, total cost of ownership, security, indemnification and reliability. The campaign was widely criticized for spreading misinformation.

However, in recent years, there has been a partial shift by Microsoft to embrace the open source software paradigm. For example, some of their code is open sourced. Examples include Visual Studio Code, .NET Framework, Atom, and PowerShell. They have also made investments in Linux development, server technology and organizations including the Linux Foundation and Open Source Initiative. They have made acquisitions such as Xamarin to help mobile app development, and GitHub a hugely popular code repository for open source developers. And they have partnered with Canonical, the developers of the popular Ubuntu distro. But many developers remain hugely sceptical about Microsoft and their apparent shift to embrace open source.

Read more

9 Best Free and Open Source Audio Converters

Filed under
Software
OSS

There is a huge range of open source free audio software available for Linux which is both mature and feature-laden. Linux has all the tools needed to be a serious contender in music production without a user having to venture into the commercial software world. Linux is a superior platform for professional audio production: rock solid, efficient, and you don’t get fleeced for software licenses. Software that creates music can often be expensive.

Do you need to convert music files to a different audio format? Unsure of what tool is best suited for the job? To provide an insight into the quality of software that is available, we have compiled a list of 9 high quality free and open source Linux audio converters.

Here’s our verdict summarized in one of our legendary ratings chart.

Read more

Essential open source tools for an academic organization

Filed under
OSS

As an academic open source programs office (OSPO), Open @RIT's mission is to assist faculty, staff, and students at the Rochester Institute of Technology in creating and maintaining communities for their open projects. We accomplish this by offering consultation and documents that teach our clients the best ways to operate their communities and projects. None of this would be feasible, however, if not for the systems of digital infrastructure we have created and adopted to facilitate these interactions.

Whether you're starting your own academic OSPO or an open source project, finding the right tools and methods for managing your unique community can be challenging if you don't know where to look. Therefore, in the spirit of openness, the Open @RIT team is happy to share the experiences and strategies used to build our digital infrastructure right here.
Read more

OpenRemote fully open-source IoT platform targets OEMs and DIY projects

Filed under
Software
OSS

OpenRemote claims to be a 100% open-source IoT platform suitable for DIYs as well as OEMs. The asset management platform can help with the tracking of vehicle fleets, energy systems, or crowds, help to build smart cities, smart buildings, smart airports, and more.

While most cloud IoT platforms rely on open-source tools, the software hosted on the providers’ servers is usually closed-source as we’ve seen in our comparison between Microsoft Azure IoT, Balena, and Particle, but OpenRemote is different will the full stack being released under an AGPLv3 open source license.

Read more

3 Best Free and Open Source Rust Static Site Generators

Filed under
Software
OSS

LinuxLinks, like most modern websites, is dynamic in that content is stored in a database and converted into presentation-ready HTML when readers access the site.

While we employ built-in server caching which creates static versions of the site, we don’t generate a full, static HTML website based on raw data and a set of templates. However, sometimes a full, static HTML website is desirable. Because HTML pages are all prebuilt, they load extremely quickly in web browsers.

There are lots of other advantages of running a full, static HTML website.

Read more

Linux for Starters: Your Guide to Linux – Managing Users – Part 15

Filed under
OSS
Ubuntu

This is a series that offers a gentle introduction to Linux for newcomers.

This article explains how to create users on your Ubuntu machine. Let’s start with a brief explanation of groups as they are central to the process.

Groups help define the permissions and access for each user account. They determine who has access to files, directories, settings, devices, and more. Finding out the groups to which a user account belongs helps give you a better understanding of that user’s access (and troubleshoot when things don’t function as expected).

In a default desktop installation, the first user on the system is considered an administrator. That user is a member of various groups. The groups command shows the groups to which a user belongs.

Read more

How my team built an open source learning experience platform

Filed under
OSS

Learning is based on the open exchange of ideas and experiences. By sharing, testing, and practicing what we've learned with others, we're able to develop in our lives and careers. It follows that openness is the ideal state for any successful learning organization.

I am passionate about learning, building teams, and technology. At Red Hat, we believe that open source powers innovation and results in better solutions. Five years ago, our learning management system was proprietary and closed. All of our learning platforms existed as islands with limited integration and provided a mediocre user experience. Over the past five years, our team has embraced the open source ethos. We've built and implemented new open source platforms, integrated our disparate learning platforms allowing us to freely exchange data and create a superior user experience.

Read more

Zulip: An Interesting Open-Source Alternative to Slack

Filed under
Software
OSS

Zulip is an open-source collaboration platform that pitches itself as a better replacement to Slack. Let us take a closer look.

Messaging and collaboration platforms make a big difference when it comes to your work.

While there are several options available, Slack is a popular one used by many organizations. But, what about an open-source alternative to Slack that you can self-host?

Zulip is one such software.

Read more

ProtonVPN: An Open-Source VPN for Privacy-Minded Users

Filed under
OSS
Security

ProtonVPN is a Swiss-based multi-platform open-source VPN service popular for its spectacular GUI, convenience for connecting to other routers, and strict no-log policy.

If you are familiar with ProtonMail, then you might be excited to know that it is the same team of scientists, cryptographers, and engineers that is behind both applications.

Unlike a lot of other VPN services, ProtonVPN has security and privacy as its main focus and this is the reason why it learns from working with activists and journalists in the field. It sends all user traffic first through its core network in privacy-friendly countries e.g., Iceland and Switzerland so that even if a VPN endpoint server is compromised, users’ true IP addresses will remain hidden.

Read more

Syndicate content

More in Tux Machines

Best Free and Open Source Alternatives to Adobe Photoshop

Adobe is a large multinational computer software company with over 22,000 employees. Its flagship products include Photoshop, Illustrator, InDesign, Premiere Pro, XD, Acrobat DC, as well as the ubiquitous the Portable Document Format (PDF). Their products are wrapped up and marketed as the Creative Cloud, a subscription-only way of accessing more than 20 desktop and mobile apps and services for photography, design, video, web, UX, and more. We are long-standing admirers of Adobe’s products. They develop many high quality proprietary programs. It’s true there are security and privacy concerns in relation to some of their products. And there’s considerable criticism attached to their pricing practices. But the fundamental issue regarding Adobe Creative Cloud is that Linux isn’t a supported platform. And there’s no prospect of support forthcoming. Read more

6 Best Command Line Music Players for Linux in 2021

Linux terminal is used for performing administrative tasks without having any issues. However, many people don't know that we can play music through the command line. Linux provides different CLI music players by which users can play the audio files from the terminal. CLI music players are simple to use and consume lesser memory. This article briefs about the 6 best command line Music players for Linux in 2021. Read more

Stable Kernels: 5.14.13, 5.10.74, 5.4.154, 4.19.212, 4.14.251, 4.9.287, and 4.4.289

I'm announcing the release of the 5.14.13 kernel.

All users of the 5.14 kernel series must upgrade.

The updated 5.14.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.14.y
and can be browsed at the normal kernel.org git web browser:
	https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...

thanks,

greg k-h
Read more Also: Linux 5.10.74 Linux 5.4.154 Linux 4.19.212 Linux 4.14.251 Linux 4.9.287 Linux 4.4.289

Android Leftovers