Open-source News

AmpereOne Sees Last Minute Compiler Tuning Ahead Of GCC 13

Phoronix - Mon, 03/27/2023 - 22:39
Going back to late 2021 was the initial GCC compiler patch for "Ampere-1" for that next-gen AArch64 server processor while last year this successor to Ampere Altra (Max) was formally announced under the AmpereOne brand. That initial compiler support appeared in GCC 12 while ahead of the GCC 13 release in the coming weeks has been some last minute tuning for the AmpereOne cost table...

Linux 6.4 Device Mapper To See Improved Concurrent I/O Performance

Phoronix - Mon, 03/27/2023 - 20:59
Thanks to forthcoming work out of Red Hat, the Linux 6.4 Device Mapper (DM) code is expected to see some optimization work that can significantly benefit concurrent I/O performance... In one case at least acquiring buffers now about 25 times faster...

XWayland Lands Fix For At Least One Game Hanging It & Causing 100% CPU Usage

Phoronix - Mon, 03/27/2023 - 19:02
While XWayland is in fairly good shape for enjoying both native and emulated games relying on X11 to run atop Wayland compositors for Linux gaming, occasionally different peculiar issues are uncovered. The most recent issue analyzed and addressed in XWayland Git is over the game Resident Evil 6 causing XWayland to hang and consume 100% of the CPU resources on launching that title...

OBS Studio Lands AV1 & HEVC RTMP Streaming Support

Phoronix - Mon, 03/27/2023 - 18:44
In time for OBS Studio 29.1, the Veovera Software Organization non-profit has contributed support for AV1 and HEVC streaming via RTMP so that gamers and other creators can stream their content to the YouTube RTMP server using these newer video formats...

FreeBSD 13.2-RC5 Released With One Last Fix

Phoronix - Mon, 03/27/2023 - 18:30
FreeBSD 13.2-RC4 was released this weekend while it's already been replaced by FreeBSD 13.2-RC5 to land one more fix prior to making the final release preparations on this next stable update to this BSD operating system...

How To Install and Use Android Debug Bridge (adb) in Linux

Tecmint - Mon, 03/27/2023 - 15:56
The post How To Install and Use Android Debug Bridge (adb) in Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

Android Debug Bridge (adb) is the most used command-line tool that enables communication between a personal computer and a connected Android-powered device or emulator instance over a USB cable or TCP/IP (wirelessly). It supports

The post How To Install and Use Android Debug Bridge (adb) in Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

Use this open source accounting app to run your small business

opensource.com - Mon, 03/27/2023 - 15:00
Use this open source accounting app to run your small business Don Watkins Mon, 03/27/2023 - 03:00

GnuCash is a powerful and flexible accounting tool that can be used for small business invoicing and accounting. It has a number of features that make it particularly well-suited for this purpose, including the ability to track expenses and income, generate reports, and manage invoices. Additionally, GnuCash is free and open source, which makes it accessible to small businesses with limited resources. In this article, I discuss the features of GnuCash that make it easy for you to get started using it in your own small business.

I began using GnuCash a number of years ago for my personal finances but found it could also function as a useful tool for my small business too. I'd been using a proprietary solution for much of the life of my business. I grew tired of being forced to upgrade periodically to get access to my invoices and statements for my small business. Moving to GnuCash gave me the ability to integrate my small business accounting with my personal finances without sacrificing any features.

Install GnuCash on Linux

You can install GnuCash from your software repository. On Debian, Elementary, and similar:

$ sudo apt install gnucash

On Fedora, CentOS, Mageia, and similar:

$ sudo dnf install gnucashGnuCash for business

GnuCash comes with an account setup wizard that can help you build a common business account configuration. To access it:

  1. Start GnuCash.
  2. Click on the File menu and select New File.

Follow the GnuCash Assistant that appears on screen to create your new business account file.

The onscreen instructions guides you through the process of setting up your business. Click on Next in the top right corner of the Assistant window. You're prompted to enter a company name, address, contact information, and a company ID of your own choosing. You must also choose a default tax table and a date format.

The next screen prompts you to choose the currency, and there are a large number of currencies supported.

Then you're prompted to choose the accounts you want to create. Select the option to create Business Accounts. You can always customize the list of accounts, and GnuCash provides copious documentation to help you better customize it to your individual needs.

Complete the assistant, then click Apply in the top right-hand corner of the GnuCash Assistant window.

Adding customers

The top menu of GnuCash has a menu item labeled Business. The first item on that menu is Customers, followed by Customers Overview. This is where you can view a list of all your customers.

The next item is New Customer. This is where you enter new customers. The dialog box provides a place for customer information, including billing information, shipping address, email address, telephone number, and more.

Our favorite resources about open source Git cheat sheet Advanced Linux commands cheat sheet Open source alternatives Free online course: RHEL technical overview Check out more cheat sheets Create an invoice

After adding a customer, you can begin the process of creating invoices. Click on the Business menu, select Customer, and then New Invoice.

Payment processing is easy too. This is located in the Business menu. Select Customer, and then Process Payment.

You're in business

The Business menu also includes options for entering vendors and employees, should your business require that information. There's a menu item for sales tax and many other options to ensure you're compliant with local expectations.

With GnuCash, your data isn't stored in a proprietary format, so you can migrate to any other platform in the future if you need to. Open standards for data storage, especially when that data is a legal requirement, are important and allow you to have full possession of your business history. Using GnuCash puts you in control of your small business.

Keep track of customers and invoices with GnuCash.

Image by:

Opensource.com

Alternatives Business What to read next This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License. Register or Login to post a comment.

Pages