THE LINUX FOUNDATION has launched its latest initiative to bring the tech sector closer together. This time, its sights are set on supercomputing or high-performance computing (HPC) if you're not into the whole brevity thing.
The project will provide a new open source framework to meet HPC's unique application demands and parallel runtime requirements, the organization said.
The framework will provide upstream project components, tools and interconnections to enable the software stack. The HPC components will contribute to a full-featured reference software stack for developers, system administrators and users.
Let’s just get this out of the way: this isn’t the year of Linux on the desktop. That year will probably never arrive. But Linux has gotten just about everywhere else, and the Linux community can take a bow for making that happen. Android, based on the Linux kernel, is so prevalent on mobile devices that it makes the longstanding desktop quest seem irrelevant. But beyond Android there are a number of places where you can find Linux that are truly odd and intriguing, and by “places” we mean both strange devices and weird geographical locations. This slideshow will show you that it’s always the year of Linux pretty much everywhere.
On 30th September 2015, Kampala was host to two international ICT conferences. The International ICT BPO Conference took place at the Kampala Serena Hotel and attracted a wide variety of participants, ranging from students studying IT at the various Ugandan universities to visitors from faraway lands. Several delegates flew in that morning from Nairobi after the close of the Indo-Africa Expo the previous day. I was on the team of 15 Ugandans who attended the conference and exhibited at the expo, with support from the ITC NTF III project, and we flew back Tuesday night so that we could attend the conferences.
Software Defined Radio (SDR)–the ability to process radio signals using software instead of electronics–is undeniably fascinating. However, there is a big gap from being able to use off-the-shelf SDR software and writing your own. After all, SDRs require lots of digital signal processing (DSP) at high speeds.
Not many people could build a modern PC from scratch, but nearly anyone can get a motherboard, some I/O cards, a power supply, and a case and put together a custom system. That’s the idea behind GNU Radio and SDR. GNU Radio provides a wealth of Python functions that you can use to create sophisticated SDR application (or, indeed, any DSP application).
If Python is still not up your alley (or even if it is), there’s an even easier way to use GNU Radio: The GNU Radio Companion (GRC). This is a mostly graphical approach, allowing you to thread together modules graphically and build simple GUIs to control you new radio.
Version 2.1 of the GNU Scientific Library (GSL) is now available. GSL provides a large collection of routines for numerical computing in C.
This release is primarily for fixing a few bugs present in the recent 2.0 release, but also provides a brand new module for solving large linear least squares problems.
GNU Guix is committed to improving the freedom and autonomy of computer users. This obviously manifests in the fact that GuixSD is a fully free distro, and this is what GNU stands for. All the packages in Guix are built from source, including things like firmware where there is an unfortunate tendency to use pre-built binaries; that way, users can know what software they run. On the technical side, Guix also tries hard to empower users by making the whole system as hackable as possible, in a uniform way—making Freedom #1 practical, à la Emacs.
Guix provides pre-compiled binaries of software packages as a service to its users—these are substitutes for local builds. This is a convenient way to save time, but it could become a threat to users if they cannot establish that those substitutes are authentic—that their Corresponding Source really is what it claims to be.
On November 8, the antiX development team announced the immediate availability for download and testing of the first Beta build of the upcoming antiX MX 15 GNU/Linux distribution.
Based on the latest Debian GNU/Linux 8.2 (Jessie) operating system and dubbed Fusion, antiX MX 15 Beta 1 is powered by Liquorix Linux 4.2 kernel for the 64-bit edition, as well as two stable Linux 3.16 kernels from Debian on the 32-bit flavor.
ClearOS 7.1.0 Final for all editions has arrived! ClearOS now comes in three different editions: Community, Home and Business. All editions can be installed from the same download ISO, but each edition provides a mix of apps, support and services to meet different needs. This release is the first in the ClearOS 7 series and provides major improvements and new features. ClearOS 7.1.0 introduces:
The revelation of this clause has confused our community, as it appears as if this provision, once adopted, might impact or restrict the international operation of copyleft licenses. Below we explain that, while everyone should reject and oppose this provision — and the rest of TPP — this provision has no dramatic impact on copyleft licensing.
First, as others have pointed out, Party is a defined term that refers specifically to government entities that sign the treaty. As such, the provision would only constrain the behavior of governments themselves. There are some obviously bad outcomes of this provision when those governmental entities interfere with public safety and ethical distribution of software, but we believe this provision will not interfere with international enforcement of copyleft.
Copyleft licenses use copyright as a mechanism to keep software free. The central GPL mechanism that copyright holders exercise to ensure software freedom is termination of permission to copy, modify and distribute the software (per GPLv2§4 and GPLv3§8). Under GPL's termination provisions, non-compliance results in an automatic termination of all copyright permissions. In practice, distributors can chose — either they can provide the source code or cease distribution. Once permissions terminate, any distribution of the GPL'd software infringes copyrights. Accordingly, in an enforcement action, there is no need to specifically compel a government to ask for disclosure of source code.
For example, imagine if a non-US entity ships a GPL-violating, Linux-based product into the USA, and after many friendly attempts to achieve compliance, the violating company refuses to comply. Conservancy can sue the company in US federal court, and seek injunction for distribution of the foreign product in the USA, since the product infringes copyright by violating the license. The detailed reasons for that infringement (i.e., failure to disclose source code) is somewhat irrelevant to the central issue; the Court can grant injunction (i.e., an order to prevent the company from distributing the infringing product) based simply on the violator's lost permissions under the existing copyright license. The Court could even order the cease of import of the infringing products.
In our view, the violator would be unaffected under the above TPP provision, since the Court did not specifically compel release of the source code, but rather simply ruled that the product generally infringed copyrights, and their distribution rights had fully terminated upon infringement. In other words, the fact that the violator lost copyright permissions and can seek to restore them via source code disclosure is not dispositive to the underlying infringement claim.
While TPP thus does not impact copyright holders' ability to enforce the GPL, there are nevertheless plenty of reasons to oppose TPP. Conservancy therefore joins the FSF, EFF, and other organizations in encouraging everyone to oppose TPP.