openSUSE Leap 15.2 Release Brings Exciting New Artificial Intelligence (AI), Machine Learning, and Container Packages
ISO 639-1 Languages - CA - CS - DE - FR - ID - IT - ES - JA - ZH-TW - PT
NUREMBERG, Germany (02/07/2020) – The openSUSE release team is proud to announce the availability of community-developed openSUSE Leap 15.2. Professional users, from desktops and data-center servers to container hosts and Virtual Machines (VM), will be able to use Leap 15.2 as a high-quality, easy-to-use, enterprise-grade Linux operating system.
Download openSUSE Leap 15.2
This release provides security updates, bug fixes, network enhancements, and many new features for openSUSE users who depend on a stable and scalable distribution. openSUSE’s rich and mature Linux platform supports workloads on x86-64, ARM64 and POWER systems. The dependability of core packages found in previous Leap 15 versions and newer open source technologies in Leap 15.2 are ready for multiple use cases and workloads.
“Leap 15.2 represents a huge step forward in the Artificial Intelligence space,” said Marco Varlese, a developer and member of the project. “I am super excited that openSUSE end-users can now finally consume Machine Learning / Deep Learning frameworks and applications via our repositories to enjoy a stable and up-to-date ecosystem.”
What’s New
Several exciting Artificial Intelligence (AI) and Machine Learning packages are added in Leap 15.2.
Tensorflow: A framework for deep learning that can be used by data scientists, provide numerical computations and data-flow graphs. Its flexible architecture enables users to deploy computations to one or more CPUs in a desktop, server, or mobile device without rewriting code.
PyTorch: Made for both server and compute resources, this machine learning library accelerates power users’ ability to prototype a project and move it to a production deployment.
ONNX: An open format built to represent machine learning models, provides interoperability in the AI tool space. It enables AI developers to use models with a variety of frameworks, tools, runtimes, and compilers.
Grafana and Prometheus are two new maintained packages that open up new possibilities for analytical experts. Grafana provides end users the ability to create interactive visual analytics. Feature-rich data-modeling packages: Graphite, Elastic and Prometheus give openSUSE users greater latitude to construct, compute and decipher data more intelligibly.
In general, software packages in the distribution grew by the hundreds. Data fusion, Machine Learning and AI aren’t all that is new in openSUSE Leap 15.2; a Real-Time Kernel for managing the timing of microprocessors to ensure time-critical events are processed as efficiently as possible is available in this release.
“The addition of a real time kernel to openSUSE Leap unlocks new possibilities,” said Gerald Pfeifer, chair of the project’s board. “Think edge computing, embedded devices, data capturing, all of which are seeing immense growth. Historically many of these have been the domain of proprietary approaches; openSUSE now opens the floodgates for developers, researchers and companies that are interested in testing real time capabilities or maybe even in contributing. Another domain open source helps open up!”
Container Technologies
openSUSE users will have more power to develop, ship and deploy containerized applications using the newer container technologies that are being maintained in the distribution.
For the first time, Kubernetes is an official package in the release. This gives a huge boost to container orchestration capabilities, allowing users to automate deployments, scale, and manage containerized applications.
Helm, the package manager for Kubernetes, is also added. Helm helps developers and system administrators manage complexity by defining, installing, and upgrading the most complex of Kubernetes applications.
Container Runtime Interface (CRI) using Open Container Initiative (OCI) conformant runtimes (CRI-O) is also new to this release. CRI-O is a lightweight alternative to using Docker as the runtime, which allows Kubernetes to use any OCI-compliant runtime as the container runtime for running pods or processes running on a cluster.
Even with Docker, the use of microservices will be secure thanks to more container packages arriving in this release.
Cilium helps in transparently securing network connectivity and load-balancing between application containers and services deployed using Linux container frameworks like Docker and Kubernetes. Cilium provides an efficient way to define and enforce both the network-layer and the application-layer security policies, which are based on a container/pod identity.
Leap 15.2 offers both Server and Transactional Server system roles. The Server system role uses a small set of packages that are suitable for servers with a text mode interface while the Transactional Server system role is similar to the Server role, but uses a read-only root filesystem to provide atomic, automatic updates of the system without interfering with the running system.
Installation process
The openSUSE installer remains as powerful and as versatile as ever, allowing to easily tweak every single aspect of the system including the mitigation for CPU based attacks like Spectre or Meltdown. The installation process presents several improvements like a more user-friendly dialog for selecting the system role, improved information about the installation progress, better compatibility with right-to-left languages like Arabic and many other small enhancements.
In Leap 15.2, it offers a more accurate detection of MS Windows partitions encrypted with BitLocker and a better management of storage devices for Raspberry Pi.The installer also makes it easy to tweak the mitigation for CPU based attacks like Spectre or Meltdown.
Unattended installations with AutoYaST is greatly improved. Many aspects are polished at all levels. More configuration options are added and the possible errors in the user’s profile and the installation process are now handled and reported in a more sensible and informative way.
Improvements to YaST - The most complete configuration tool for Linux
The YaST Partitioner remains the most powerful tool to configure all kinds of storage technologies in Linux, both during installation of the system or at any later point. This release incorporates the possibility of creating and managing a Btrfs file-system that expands over several devices, and the release allows for the use of more advanced encryption technologies.
Leap 15.2 is the first openSUSE release to introduce a gradual change that splits system’s configuration between /usr/etc and /etc directories. YaST supports this new structure in all the affected modules, offering to system administrators a central point to inspect the configuration that will help them during the transition and beyond.
Leap can be executed on top of the Windows Subsystem for Linux (WSL), delivering the power of openSUSE to the Windows world. The YaST version in Leap 15.2 improves the compatibility with that platform, specially when executing YaST Firstboot in order to perform all the needed initial adjustments.
Desktop Environment
While the desktop environments in this release will be new, the focus remains on more conservative fixed release. The Long-Term-Support version of KDE’s Plasma 5.18 is available in Leap 15.2. The newer LTS has a significant amount of polish and new features. Notifications are clearer, settings are streamlined and the overall look is more attractive. GNOME 3.34 updates from the previous 3.26 version that was available in Leap 15.1. The new GNOME provides a considerable amount of visual refreshes for a number of applications. More data sources in Sysprof makes performance profiling of an application even easier and there are multiple improvements to Builder including an integrated D-Bus inspector. Xfce has a minor update to version 4.14 after four plus years of development; the new version produced a slew of updates and features, including enhancements for the window manager, file manager, application finder and power management.
Cloud Images, Hardware and Architectures
Linode cloud images of Leap are available today and ready for all infrastructure needs. Cloud hosting services will offer images of Leap 15.2 in the coming weeks like Amazon Web Services, Azure, Google Compute Engine and OpenStack. Leap 15 is continually optimized for cloud usage scenarios as a host and virtualization guest.
TUXEDO Computers and Linux notebooks can be purchase with Leap 15.2 preinstalled. Leap 15.2 can also be ordered preinstalled with Slimbooks.
Leap deployment scenarios include physical, virtual, host and guest, and cloud. Ports to other architectures like ARM64 and POWER are expected in the coming weeks.
Core Components
Compilers, scripting languages, system configuration tools and graphical user interfaces have all been improved.
GNU Compiler Collection 7 through 9 are available in this newer Leap minor version along with an updated version of the 3D Graphics package Mesa to support the use of the professional grade operating system. Leap 15.2 has the same 234 version of systemd used in Leap 15.0 and 15.1.
New graphics hardware support has been backported for the release of Leap 15.2 and Linux Kernel 5.3 will be used for the release. Kernel features automatically become available in Leap since the distribution shares the same kernel as SUSE Linux Enterprise (SLE).
openSUSE Leap 15.2 is a distribution with community packages built on top of core sources of SLE 15 Service Package 2. The shared common core and alignment with SLE makes migrations to SUSE’s enterprise product easy for professional who want to extend the life cycle of their maintenance and security past the life cycle of Leap. Migrating from the community version of Leap to SUSE Linux Enterprise is an available option for those who desire to migrate. The migration from openSUSE Leap server installations to SUSE Linux Enterprise is easy for system integrators developing on Leap code who may decide to move to an enterprise version for SLAs, certification, mass deployment, or extended Long Term Support.
Health Packages
This Leap release increases the capabilities of health services. The award-winning health- and hospital management system GNU Health comes in version 3.6.4. It has an updated GUI and is prepared for COVID-19 pandemic tracking, including updated ICD-10 codes and improved laboratory functions. GNU Health can directly interface with Orthanc, the free PACS Server, which is newly shipped in this release. Developers of the health and medical fields have several open-source tools with openSUSE Leap that can be be used for creating powerful User Interfaces (UI) and User Experiences (UX) for medical devices. Healthcare device developers can be confident in the use and performance of Leap and rely on the system supporting newer and older hardware.
Configuration Management
System administrators will have the most up-to-date tools for configuration management. Salt 3000 has arrived in Leap; the new Salt version removes the date versioning and provides new functions to chroot: apply, sls, and highstate. It also updates slot syntax to support parsing dictionary responses and to append text. Ansible is also availble for sysadmins. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes.
Groupware and File Hosting
File sharing and cloud services include software such as NextCloud and even the groupware application suite Kopano (formerly known as Zarafa) is part of the official Leap 15.2 repositories.
Like prior versions, System Administrators and small businesses can use Leap for hosting web and mail servers or for network management with DHCP, DNS, NTP, Samba, NFS, LDAP, and hundreds of other services.
Life Cycle of Leap
Minor versions of the Leap 15 series have about an 18-month life cycle; minor releases come roughly once a year. Users of openSUSE Leap 15.1, which was released in May of 2019, should upgrade to Leap 15.2 within the next 6 months. The first release of Leap 15 was released two years ago. Download Leap 15.2
The openSUSE Project is a worldwide community that promotes the use of Linux everywhere. It creates two of the world’s best Linux distributions, the Tumbleweed rolling-release, and Leap, the hybrid enterprise-community distribution. openSUSE is continuously working together in an open, transparent and friendly manner as part of the worldwide Free and Open Source Software community. The project is controlled by its community and relies on the contributions of individuals, working as testers, writers, translators, usability experts, artists and ambassadors or developers. The project embraces a wide variety of technology, people with different levels of expertise, speaking different languages and having different cultural backgrounds. Learn more about it on opensuse.org.
Ubuntu Cinnamon | Review from an openSUSE User
CubicleNate now on LBRY | Blathering
Software War (Keith Curtis)
Hello there! Do you know who Keith Curtis? If yes then good! If no and you are someone who using opensource software then you should get to know who are this guy.
I never meet him personally but I my love with linux start with Debian and I like to read his blog about debian, opensource vs proprietary software, questioning about Ubuntu existant etc (which is how this thing lead me to his weblog 10 years ago).. I just silent reader, I read this articles including everyone comments which I believe everyone have they own implicit objective and mutual objective for everything about IT.
Ok, sorry for the crap introduction taking too long. Today, I visited his weblog and found out he releasing “Software Wars, the Movie”.
You can download the torrent file HERE or watch it on the Peertube that he already setup.
P/s: If you wonder which articles lead me to his weblog 10 years ago..then let me tell you. That articles was “Should Ubuntu Have Been Created?”. From the title itself you can already smell how controversial yet so brave. Even Mark Shuttleworth come and leave a comment there.
openSUSE Tumbleweed – Review of the week 2020/26
Dear Tumbleweed users and hackers,
Week 26, aka half of the year, is over. But as we all know, Tumbleweed does not care much about the weather, the temperatures, or the season at all. It only cares for its contributors to have fun – at any given moment. So, week 26 has seen 3 snapshots (0618, 0621, and 0622).
The snapshots contained these changes:
- VLC 3.0.11
- KDE Plasma 5.19.1
- Linux kernel 5.7.2
- LibreOffice 7.0 beta2 (please report bugs if you see regressions)
The staging projects are filled with these relevant changes:
- Linux kernel 5.7.5
- KDE Plasma 5.19.2
- systemd 245.6: the maintainer started adding the minor release number to the package version to make it clearer, what the openSUSE package is based on
- LibreOffice 7.0 will enable skia
- openSSL 3.0
- RPM change: %{_libexecdir} is being changed to /usr/libexec. This exposes quite a lot of packages that abuse %{_libexecdir} and fail to build
Creative Common license (CC)
Have you heard keyword such as intellectual property, copyright, pattern, watermark, plagiarize etc? Well of coz you heard it everywhere. It all about licenses and permission.
If someone creating opensource software, we normally heard it under “Free and open-source software software licenses” such as GNU GPL, BSD, Apache, MIT, Mozilla public, Common public and many more.
How about books, plays, movies, music, articles, photographs, blogs, and websites? Okey,it is also eligible to file for a license. Creative Common license (CC) is one of several public copyright licenses we can use.
The CC licenses are appropriate for all types of content you want to share publicly, except software and hardware. The CC licenses all grant the “baseline rights”, such as the right to distribute the copyrighted work worldwide, for non-commercial purposes and without modification.
The details of each of these licenses depend on the version, and comprises a selection out of four conditions:
| Icon | Right | Description |
|---|---|---|
| Attribution (BY) | Licensees may copy, distribute, display and perform the work and make derivative works and remixes based on it only if they give the author or licensor the credits (attribution) in the manner specified by these. Since version 2.0, all Creative Commons licences require attribution to the creator and include the BY element. | |
| Share-alike (SA) | Licensees may distribute derivative works only under a license identical (“not more restrictive”) to the license that governs the original work. (See also copyleft.) Without share-alike, derivative works might be sublicensed with compatible but more restrictive license clauses, e.g. CC BY to CC BY-NC.) | |
| Non-commercial (NC) | Licensees may copy, distribute, display, and perform the work and make derivative works and remixes based on it only for non-commercial purposes. | |
| No Derivative Works (ND) | Licensees may copy, distribute, display and perform only verbatim copies of the work, not derivative works and remixes based on it. Since version 4.0, derivative works are allowed but must not be shared. |
Reference : wikipedia.org/wiki/Creative_Commons_license
This weblog work is under “CC BY-NC-ND 4.0”
As per title said, this weblog work is under CC BY-NC-ND 4.0 - Attribution-NonCommercial-NoDerivatives 4.0 International

This license is the most restrictive of CC six main licenses, only allowing others to download my works and share them with others as long as they credit back, but you can’t change them in any way or use them commercially purpose.
I choose to CC BY-NC-ND 4.0 in order to be able to protect my own contents from getting stolen. Although things that I write might be full of crap and bulls**t, broken grammar, not interesting but at least it is a way to practice on using the intellectual property rights.
A new Amiga 1200 Case and Keys in 2020
Tumbleweed Gets LibreOffice 7, New Breezy Features
New Breezy Features work with GitHub, GitLab and Launchpad
The newest major version of the open-source offices suite landed in an openSUSE Tumbleweed snapshots this week.
LibreOffice 7 beta 2 was updated in snapshot 20200622. The new major version improves the usage of quotation marks and an apostrophe in several languages with autocorrect. LibreOffice 7 adds support for exporting to new versions of Open Document Format, available via Tools > Options > Load/Save > General > ODF format version: “ODF 1.3” and “ODF 1.3 Extended”; the latter is the default, unless the user has previously changed the version in the configuration. Another new (experimental) feature is to make documents more accessible: an accessibility check tool to review common accessibility problems in documents, and support for PDF/UA specifications in the PDF export dialog. To enable the accessibility check tool and the PDF/UA export, go to: Tools > Options… > LibreOffice > Advanced > Optional Features > Enable experimental features (may be unstable). Then restart LibreOffice. A handful of libraries were updated in the snapshot including libzip 1.7.1, which restore LIBZIP_VERSION_{MAJOR,MINOR,MICRO} symbols, and gnome-desktop 3.36.3.1 had some clock and translation updates. The general-purpose scripting language php7 updated to version 7.4.7 fixed a regression in the previous version when yielding an array based generator and fixed a bug that involved hangs when an invalid value was encountered. The microcode updates for Intel x86/x86-64 CPUs, ucode-intel, reverted some code for the processor microarchitecture Skylake in the snapshot that caused some stability issues. The snapshot is trending moderately stable with a rating of 78, according to the Tumbleweed snapshot reviewer.
The previous day’s snapshot, 20200621, brought an update for KDE users with an update to Plasma 5.19.1. The update fixed some unprintable characters and actions for application search results. KDE’s task manager and performance monitor, KSysGuard added units to disk/all/{read,write} and uses a new name for the dbus interface. The CD and DVD authoring application by KDE, k3b 20.04.2, had a fix for when the application does not finish if started without a splash screen. Both YaST and snapper received updates in the snapshot to versions 4.3.8 and 0.8.10 respectively; the graphical user interface yast2 package updated XML.validate arguments, made a change to distinguish between a String argument (containing a XML document/schema) and Pathname (path to a file) and the update also adds a method to determine the default start mode for a system service. Snapper’s update provides a special rollback for a transactional server. A change was made in the yast2-bootloader 4.3.6 version that avoids random failure in unit tests when there is a serial console. The version control system breezy 3.1.0 added several new features including a new brz land command that can merge merge proposals on Launchpad, GitHub and GitLab sites. And pkgconf received several fixes in it’s update from version 1.6.3 to version 1.7.3. Documentation generator python-Sphinx update to version 3.0.4; the new major version adds a new feature C, parse array declarators with static, qualifiers, and variable-length array specification. The snapshot is trending moderately stable with a rating of 79, according to the Tumbleweed snapshot reviewer.
The two snapshots be snapshots 20200618 and 20200617 both recorded a moderate rating of 74. The 20200618 snapshot had handful of packages updated including vlc 3.0.11, which fixed regression with some encrypted HLS (HTTP Live Streaming) streams, linux-glibc-devel 5.7, and nftables 0.9.6, which fixed two AddressSanitizer runtime errors. An update in the 20200617 snapshot brought a fix for some rendering issue affecting Unreal Engine 4 games on i965 with the update of Mesa 3D Graphics Library 20.1.1. The snapshot also brought an update of bolt 0.9, which is the userspace system daemon for Thunderbolt 3, and adds improvements and new features like a ‘generation’ attribute for the manager, an ability to change the policy of a stored device and support for systemd’s service watchdog. Ceph and zypper were also updated in the snapshot.