Language Selection

English French German Italian Portuguese Spanish

OS

JingOS arrives as China’s first Linux Distro, offers iPadOS-like features and functions

Filed under
OS
Linux

JingOS was built with the idea of improving the functionality and productivity of a tablet overall. So, the team behind the new operating system took inspiration from the Cupertino based giant’s iPadOS platform to offer a simple/clean, yet productive and efficient UI design that can ensure that your tablets are a mini computer that one can work on, on the go. JingOS is not only a tablet OS but a full function Linux distro.

Read more

Distrowatch is Not a Measure of Popularity

Filed under
OS

Here’s a fun blog post where I get possibly irrationally annoyed by people who use a web page incorrectly. Let me get this off my chest and then move on to better topics tomorrow.

Distrowatch is a popular website among Linux enthusiasts. The main page consists of reverse-chronological news articles of interest to Linux users. Often this consists of new stable and development release announcements, reviews and weekly roundups.

Read more

Genode OS Planning For PinePhone Bring-Up, Better GPU Support In 2021

Filed under
OS
Linux

For those wanting to run a micro-kernel operating system for your low-cost, open-source friendly PinePhone, the Genode OS framework plans to port to the PinePhone this year. Genode OS and its Sculpt general purpose platform are also wanting to better embrace GPU support in 2021.

The Genode operating system framework that features an original, open-source micro-kernel abstraction layer and a set of user-space components in development since 2008, published their road-map for the year.

Like many in the open-source community, Genode OS developers and users have been intrigued by PINE64's PinePhone that offers an Allwinner A64-powered open-source smartphone with 2GB of RAM, 16GB eMMC, and other basics for just $149~199 USD. While there are many Linux distributions supporting the PinePhone, Genode OS wants in on the action too and plans to port their operating system framework to it this year. They want Genode on PinePhone to serve as "a feature phone, covering basic web-browsing needs, placing calls, and SMS."

Read more

Also: Genode OS Framework is adding PinePhone support

20+ Best Lightweight Linux Operating Systems In 2021

Filed under
OS
Linux

This is the list of lifeline for your old gadget in your home. Yes, you can start playing with your old computers/laptops. There are plenty of Linux based operating system available that can easily run on computers with low specs.

Let’s have a quick look into the list of some of the best lightweight Linux operating system for your old computers or laptop in 2021.

Read more

Is Linux POSIX-Compliant?

Filed under
OS
Linux

Software is written by numerous developers with various backgrounds. General algorithms are available under a free license or have been scientifically published, and they might also be available for free for studying purposes. This results in different implementations and software versions that fit a variety of needs. A standardization of interfaces and data formats is necessary to make these different implementations both interchangeable and modular.

In short, POSIX [1] does exactly that for UNIX and UNIX-like systems (see Zak H’s article [4] for a more detailed history on this topic). It defines the exchange interfaces, calling mechanisms, and transferred data for the software but leaves the internal implementation to the developer or maintainer of the software. The aim is to unify all the various UNIX forks and UNIX-like systems in such a way that different software implementations can interact with one another. The main advantage of POSIX is to have a binding documentation for these components – interfaces, mechanisms, and data – available in written form.

Read more

ReactOS in 2020

Filed under
OS

Despite all the turbulence, it has been quite a productive year for ReactOS. Many bugs and instabilities were resolved, many more have been introduced. This year we hired two kernel developers full-time, this happened for the first time in the project’s history.

Read more

Also: ReactOS Has Been Steadily Improving As An Open-Source Windows Implementation

Redox OS 0.6.0

Filed under
OS

A number of new projects have been introduced during this release cycle, and many improvements have been landed. Very many bugs have been squashed. This list is an extreme over-simplification of the thousands of commits done since the last release. Hopefully, releases will happen more often so this is not always the case.

Read more

Also: Redox OS 0.6 Released With Many Fixes, Rewritten Kernel Memory Manager - Phoronix

Replicant: A free mobile phone OS is more important than ever, and needs your help

Filed under
OS

In 2020, mobile devices such as phones and tablets (which are full computers with powerful hardware running complete operating systems, with applications) are an increasingly important part in our computing. Hence, they are particularly subject to freedom and security concerns. So-called smartphones present a number of freedom, privacy, security, ecological, and social justice issues in a relatively small device.

Replicant works hard to address these issues by enabling people to run fully free operating systems on supported devices. You can read more about the freedom, privacy, and security issues that Replicant addresses on the Replicant Web site. The site and wiki also give further information about Replicant, the devices it supports, installation instructions, the latest info about its limitations, and more.

Read more

Linus Benedict Torvalds: Computer scientist and software sector genius

Filed under
OS
Linux

Between 1988 and 1996, he attended the University of Helsinki and obtained a master’s degree in computer science.

During his studies, he joined the Finnish Army Uusimaa brigade in 1989 and attended the 11-month officer training programme to fulfil the country’s mandatory military service norm.

Fascination for computers

In 1990, he resumed studies at the university. It was during this time that he got acquainted with the operating system, ‘Unix’. He wrote his Master’s thesis on ‘Linux: A Portable Operating System’. He became fascinated and interested in computer science after he worked on the 8-bit home computer, VIC-20.

He later purchased the personal computer but was not satisfied with the computer’s operating system and modified the computer, especially the operating system. Months of determined programming work yielded the beginnings of an operating system known as Linux.

Read more

Free Software: Haiku OS, FOSS Quiz, and LibreOffice

Filed under
OS
LibO
OSS
  • Haiku OS Gearing Up For 2021 With Improving ARM Port, Other Hardware Improvements - Phoronix

    mt fixed various warnings, use-after-free, memory leaks, and dead code problems detected by the clang static analyzer.

    X512 reworked app_server memory management to use owning pointers and avoid some memory leaks and use-after-free cases. This led to a rework of the classes used for that purpose, in particular AutoDeleter and its variants, to be more efficient and more flexible.

    kallisit5 fixed a crash in the icon-o-matic save panel.

    PulkoMandy fixed an ABI problem that resulted in crashes for the 64bit version of Wonderbrush. Wonderbrush is now available in HaikuDepot for 64bit systems.

  • Haiku OS Gearing Up For 2021 With Improving ARM Port, Other Hardware Improvements - Phoronix

    The Haiku project has issued an activity report concerning their happenings for November/December 2020. Haiku over this time has seen code clean-ups, various user interface improvements, continued work on the ARM port, POSIX compatibility enhancements, networking updates, storage handling updates, and continued work on sound and other hardware drivers. The fixed up ACPI thermal driver is also now able to read some motherboard and CPU temperatures.

  • Announcing FOSS Quiz: Quiz Platform For Open Source

    At FOSS Post, we are very happy today to release our newest project: FOSS Quiz.

    When any new user enters the open source world, he/she will discover that there are so many details, so much information and tons of software to learn a lot about. Users wishing to dive deeper in the field may find it hard to just browse the random Internet in order to collect the knowledge they need about the topics they wish to learn more about.

    FOSS Quiz comes here to solve that problem; A central platform for taking various quizzes about open source software, so that interested users can try to answer these quizzes and learn much more about the respective project/software in the process, in a fun and interactive way.

  • Best Community 2020: LibreOffice at DINAcon

    At the recent online DINAcon (Digital Sustainability Conference) in Switzerland, Mike Saunders from The Document Foundation gave a talk about how TDF and the LibreOffice community works.

    And guess what: our community won an award at DINAcon too: Best Community 2020! We’re really proud to have such an active, passionate and diverse range of contributors all across the globe – LibreOffice wouldn’t be as popular and powerful today without their help.

Syndicate content

More in Tux Machines

Devices: Xtra-PC, Arduino and Inventor Coding Kit

  • Xtra-PC Reviews – Best Linux USB-Stick? - Product Review by Rick Finn

    The Xtra-PC Linux USB-Stick might be your solution if you have problems with your old and slow PC. It's a small flash drive stick and it's using Linux OS to boost you PC's operations. Check out now.

  • Arduino Blog » Old keyboard turned into a new children’s learning toy

    Peter Turczak’s toddler son loves “technical stuff,” especially things like keyboards and computers that adults use. After discussing this with other likeminded technical parents, the idea of giving new life to an old (PS/2 or AT) keyboard as a teaching tool was hatched.

  • SiFive Helping To Teach Kids Programming With RISC-V HiFive Inventor Coding Kit

    SiFive in cooperation with Tynker and BBC Learning have launched a Doctor Who themed HiFive Inventor Coding Kit. This Initial HiFive Inventor Coding Kit is intended to help kids as young as seven years of age get involved with computer programming through a variety of fun exercises and challenges involving the RISC-V powered mini computer and related peripherals like LED lighting and speaker control. [...] So for those looking to get their kids involved with computer programming and looking for an IoT-type device with some fun sensors and various themed exercises to get them experimenting, the HiFive Inventor Coding Kit is worth looking into further. More details on the programming platform can be found via Tynker.com and on the hardware at HiFiveInventor.com. The HiFive Inventor Kit is available from Amazon.com and other Internet retailers for $75 USD.

Security Leftovers

  • Security updates for Monday

    Security updates have been issued by Arch Linux (atftp, coturn, gitlab, mdbook, mediawiki, nodejs, nodejs-lts-dubnium, nodejs-lts-erbium, nodejs-lts-fermium, nvidia-utils, opensmtpd, php, python-cairosvg, python-pillow, thunderbird, vivaldi, and wavpack), CentOS (firefox and thunderbird), Debian (chromium and snapd), Fedora (chromium, flatpak, glibc, kernel, kernel-headers, nodejs, php, and python-cairosvg), Mageia (bind, caribou, chromium-browser-stable, dom4j, edk2, opensc, p11-kit, policycoreutils, python-lxml, resteasy, sudo, synergy, and unzip), openSUSE (ceph, crmsh, dovecot23, hawk2, kernel, nodejs10, open-iscsi, openldap2, php7, python-jupyter_notebook, slurm_18_08, tcmu-runner, thunderbird, tomcat, viewvc, and vlc), Oracle (dotnet3.1 and thunderbird), Red Hat (postgresql:10, postgresql:12, postgresql:9.6, and xstream), SUSE (ImageMagick, openldap2, slurm, and tcmu-runner), and Ubuntu (icoutils).

  • About CVE-2020-27348

    Well this is a doozey. Made public a while back was a security vulnerability in many Snap Packages and the Snapcraft tool used to create them. Specifically, this is the vulnerability identified as CVE-2020-27348. It unfortunately affects many many snap packages… [...] The problem arises when the LD_LIBRARY_PATH includes an empty element in its list. When the Dynamic Linker sees an empty element it will look in the current working directory of the process. So if we construct our search paths with an accidental empty element the application inside our Snap Package could be caused to load a shared library from outside the Snap Package’s shipped files. This can lead to an arbitrary code execution. It has been common to put a definition of the LD_LIBRARY_PATH variable into a Snap Package’s snapcraft.yaml that references a predefined $LD_LIBRARY_PATH as if to extend it. Unfortunately, despite this being common, it was poorly understood that SnapD ensures that the $LD_LIBRARY_PATH is unset when starting a Snap Package’s applications. What that means is that where the author tried to extend the variable they have inadvertantly inserted the bad empty element. The empty element appears because $LD_LIBRARY_PATH is unset so the shell will expand it to an empty string.

  • Wait, What? Kids Found A Security Flaw in Linux Mint By Mashing Keys!

    Security flaws can be incredibly stupid and dangerous. Of course, I’m not judging anyone, we are humans after all. But this little incident is quite funny.

Audiocasts/Shows: Blender 2.91, Server Security, Linux in the Ham Shack and More

IBM/Red Hat Leftovers

  • Davie Street Enterprises: A case study in digital transformation

    We would like to introduce you to Davie Street Enterprises (DSE). DSE is a fictitious 100-year-old multinational corporation that is beginning its digital transformation journey. In this post we will lay the groundwork for a series following DSE as an illustration of how some Red Hat customers are preparing for and succeeding at digital transformation to save money, become more efficient, and compete more effectively. The company isn't real, but its struggle is very real for many organizations. Throughout this series, we will explore the business problems any number of organizations are challenged with and how DSE, with the help of Red Hat and its partners, plan to solve those problems. To start, let’s learn more about DSE, its business, and some of the associates involved in its digital transformation journey.

  • Farewell 2020: A year of togetherness with our EMEA partners

    When reflecting on 2020, I do what many people do and think about what things were like prior to this year. For me, I immediately go back to a spring day three years ago. Red Hat was hosting our EMEA Partner Conference; a mix of distributors, independent software vendors (ISVs), system integrators and solution providers from across the region. Alongside the usual product updates and market insight sessions you might expect, we decided to do a little drumming. A lot of drumming, in fact — 900 people banging bongos and clashing cymbals. Other than the noise, what I remember was the genuine sense of togetherness; embarrassment and egos put to the side in the pursuit of the perfect tempo. It seems drumming is a good signal of solidarity. Even in a large group, it’s easy to notice someone beating to a different rhythm. Trainers and coaches use this drumming technique frequently to promote unity and coordination. Our coach that day later congratulated me on "having such a tight knit group of employees." When I told him they weren’t our employees but partners from 550 different companies, he couldn’t believe it.

  • Visualizing system performance with RHEL 8 using Performance Co-Pilot (PCP) and Grafana (Part 1)

    When it comes to performance metrics data collection and visualization on Linux, PCP metrics collection and visualization are key. Red Hat Enterprise Linux (RHEL) 8 provides an excellent framework for collecting performance metrics and visualizing them! The days of poring over command line output to try and figure out what is happening on a system are gone. In this series, I’d like to introduce the power of using Performance Co-Pilot (PCP) and Grafana to visualize system performance data in RHEL. By default, Performance Co-Pilot is not installed on RHEL 8. We believe in giving users choices and as such, you have to opt-in to using Performance Co-Pilot.