FOSS Project Spotlight: SIT (Serverless Information Tracker)

sit logo

In the past decade or so, we’ve learned to equate the ability to collaborate
with the need to be online. The advent of SaaS clearly marked the departure
from a decentralized collaboration model to a heavily centralized one. While
on the surface this is a very convenient delivery model, it simply doesn’t
fit a number of scenarios well.

As somebody once said, “you can’t FTP to Mars”, but we don’t need to go as far.
There are plenty of use cases here on Earth that are less than perfectly suited
for this “online world”. Lower power chips and sensors, vessel/offshore collaboration,
disaster recovery, remote areas, sporadically reshaping groups—all these make
use of central online services a challenge.

Another challenge with centralization is somewhat less thought of—building software
that can handle a lot of concurrent users and that stores and processes a lot of
information and never goes down is challenging and expensive, and we, as consumers,
pay dearly for that effort.

And not least important, software in the cloud removes our ability to adapt it
perfectly for use cases beyond its owner’s vision, scope and profitability
considerations. Convenience isn’t free, and this goes way beyond the price tag.

SIT is a free, open-source project that addresses these and other concerns in software
that enables us to collaborate. It allows sporadically connected parties to continue
collaborating seamlessly, over just about any digital transport (ranging from a P2P
network to a USB drive). At its core, it’s a very small tool that records every
change as an immutable, additive-only set of files and allows this information
to be displayed and operated on in a familiar way, though browser-based applications
or the command line.

Figure 1. SIT Issue Tracker

Although its foundation is rather generic, its first real application is in issue
, and it enables a lot of
scenarios that were previously rather difficult to achieve. For example, if a SIT
repository is committed to a project repository, this allows you to see a
snapshot of all issues for any revision, making it much easier to maintain
separate versions or trace changes. Another interesting feature is its
merge request functionality, where a patch, by its nature, can contain file
changes that affect a project’s issues, giving enormous flexibility in managing
dependent issues (say you developed a feature and want to attach a “to-do” list
to it as a part of the patch, so those new issues will appear only once the
patch has been merged—with SIT this is a rather trivial task).

Source: Linux Journal

Linux Kernel 4.18 Gets First Point Release, It’s Now Ready for Mass Deployments

Just a few days after the release of the Linux 4.18 kernel series, Linux kernel developer and maintainer Greg Kroah-Hartman announced the availability of the first point release, Linux kernel 4.18.1.

Linux kernel 4.18 was released on Sunday, August 12, 2018, by Linus Torvalds, and it’s currently the most advanced kernel series available for Linux-based operating systems. The first point release, Linux 4.18.1, is now available, which marks the Linux 4.18 kernel series as stable and ready for mass deployments.

All Linux OS vendors are now urged to adopt the latest Linux 4.18 kernel series for their operating systems on supported architectures as it brings various new features, improvements, and updated drivers for better hardware support. Linux kernel 4.18.1 is now available for download from or… (read more)

Source: Softpedia

CentOS Linux 7.5 Operating System Is Now Available for IBM POWER9 Architecture

The CentOS project announced the general availability of the latest CentOS Linux 7.5 (build 1804) operating system on the IBM POWER9 (PPC64le) hardware architecture.

Released back in May 2018, CentOS Linux 7.5 is based on the Red Hat Enterprise Linux 7.5 operating system and supported 32-bit (i386), 64-bit (x86_64), ARM64 (AArch64), PowerPC 64-bit Little Endian (PPC64el), PowerPC 64-bit (PPC64), and ARMhf architectures. However, the initial release only supported IBM POWER8 processors, but it’s now available for IBM POWER9 processors too.

“I am pleased to announce the general availability of CentOS Linux 7 (1804) for POWER9 processors (ppc64le – powerpc 64-bit little endian). This release is derived from Red Hat Enterprise Linux 7.5 ALT,” said James O’Connor. “Note this release is 99% equivalent to the existing CentOS 7 Linux 7 (1804) for POWER8 processors (ppc64le – powerpc 64… (read more)

Source: Softpedia

Akademy 2018 Tuesday BoF Wrapup

Tuesday continued the Akademy BoFs, group sessions and hacking. There is a wrapup session at the end of the day so that what happened in the different rooms can be shared with everyone including those not present.Watch Tuesday[he]#039[/he]s wrapup session in the video.

Source: LXer

Ubuntu, Debian, RHEL, and CentOS Linux Now Patched Against “Foreshadow” Attacks

A new Spectre-like flaw affects Intel x86 CPUs once again, called L1 Terminal Fault (L1TF) or Foreshadow, and patches are now available for the most popular Linux-based operating systems.

Both Canonical and Red Hat emailed us with regards to the L1 Terminal Fault security vulnerability, which are documented as CVE-2018-3620 for operating systems and System Management Mode (SMM), CVE-2018-3646 for impacts to virtualization, as well as CVE-2018-3615 for Intel Software Guard Extensions (Intel SGX). They affect all Linux-based operating system and machines with Intel CPUs.

“It was discovered that memory present in the L1 data cache of an Intel CPU core may be exposed to a malicious process that is executing on the CPU core. This … (read more)

Source: Softpedia