Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Friday, 24 May 19 - Tux Machines is a community-driven public service/news site which has been around for over a decade and primarily focuses on GNU/LinuxSubscribe now Syndicate content

Search This Site

Quick Roundup

Type Title Author Replies Last Postsort icon
Story Antergos Linux has been Discontinued itsfoss 22/05/2019 - 6:16am
Story OSS: Molly de Blanc, ownCloud, Document Foundation, Red Hat Summit, Github Lockin and Contributor License Agreements Roy Schestowitz 22/05/2019 - 5:09am
Story systemd Clocks In At More Than 1.2 Million Lines Roy Schestowitz 22/05/2019 - 5:05am
Story today's howtos Roy Schestowitz 22/05/2019 - 5:02am
Story Android Leftovers Rianne Schestowitz 1 22/05/2019 - 5:01am
Story Security: CBS FUD, .NET Push and Intel Disaster Due to Defects Roy Schestowitz 2 22/05/2019 - 4:56am
Story Spyder 4.0 takes a big step closer with the release of Beta 2! Roy Schestowitz 22/05/2019 - 4:48am
Story Performance Impact of Serious CPU Defects Roy Schestowitz 22/05/2019 - 4:45am
Story Smartphone alternatives to Google and Apple Roy Schestowitz 22/05/2019 - 4:36am
Story Top 20 Best Data Mining Software for Linux in 2019 Roy Schestowitz 22/05/2019 - 4:30am

Events: OpenStack, Open Source Day (OSD), and Intel

Filed under
OSS
  • OpenStack Keeps One Eye on the Prize, One Over Its Shoulder

    The OpenStack Foundation (OSF) used its recent Open Infrastructure Show (OIS) to remind the open source community of its importance, maturity, and flexibility. But the event also showed that the group understands that the virtualized infrastructure environment is evolving rapidly.

    I must admit that heading into the OIS event I was not expecting much. Conversations I have had over the past year continued to show a strong core of OpenStack supporters, but it seemed that the platform’s innovative spirit was diminishing. And in such a rapidly evolving technology segment, any sort of diminishing momentum is the equivalent of going backwards.

  • Open Source Day 2019 focuses on the cloud, security and development

    The 12th edition of Open Source Day (OSD) will take place today at the Legia Warsaw Stadium in Poland’s capital city.

    The event will include presentations, forums and nine technical sessions spanning automation, containerization, cloud computing, virtualization, security, monitoring, CI/CD, software and app development and databases.

  • Inspur and Intel share Rocky testing data at premiere of OpenInfra Summit
  • Intel hosts Open Source Technology Summit - OSTS 19 - Software - News
  • Intel Pushes Open Source Hypervisor With Cloud Giants

    Intel, along with cloud giants Amazon and Google, is working on an open source hypervisor based on the rust-vmm project. The chipmaker discussed this and several other open source efforts at its Open Source Technology Summit, which kicked off yesterday.

    The company “is and has been one of the largest contributors to open source,” said Imad Sousou, Intel corporate vice president and general manager of system software products. “Intel is the No. 1 contributor to the Linux kernel. We write 10% to 12% of the Linux kernel code.” For the record: Red Hat is No. 2, and it contributes about 6%, according to Sousou.

  • Open Source to trickle into AI and Cloud

    Intel’s Clear Linux* Distribution is adding Clear Linux Developer Edition, which includes a new installer and store, bringing together toolkits to give developers an operating system with all Intel hardware features already enabled. Additionally, Clear Linux usages are

Latest Openwashing

Filed under
OSS

Google: TensorFlow, Open Hardware and More on Collaboration

Filed under
Hardware
OSS
  • Beginner's guide for TensorFlow: The basics of Google's machine-learning library

    It is an open-source, accelerated-math library designed to help developers build and train machine-learning models using a wide range of hardware — CPUs, GPUs, and even specialized chips such as TPUs (Tensor Processing Units).

    While TensorFlow was originally designed for use with more powerful machines, it has evolved to be able to create models to run in all sorts of unlikely places, from browsers to low-power IoT devices. Today, TensorFlow can be used with a wide range of programming languages, including Python, Go, C++, Java, Swift, R, Julia, C#, Haskell, Rust, and JavaScript.

  • Google extends lowRISC FOSSi partnership

    Unlike proprietary processors, the design and instruction set architecture (ISA) for which are kept behind a typically expensive licence wall, free and open source silicon (FOSSi) does what it says on the tin: Projects like RISC-V provide both the ISA and key implementations under permissive licences, allowing anyone to use, modify, distribute, and commercialise the technology without a single license or royalty payment - including, in many cases, the ability to create a proprietary implementation, should they so choose.

    Following on from the news that it was a founding member of the Linux Foundation's CHIPS Alliance, an industry group set up to 'host and curate high-quality open source code relevant to the design of silicon devices', Google has now announced that it is extending its existing partnership with the lowRISC project to include additional funding, support, and the appointment of two Google staffers as board members on the project.

  • Google wants an open source silicon community for chip design

    As evidenced by Android and Chromium, Google has long been committed to open source software. The company now wants to foster a similar community for hardware and chip design, particularly open source silicon.

  • To Create Prosperity, Free Market Competition Isn’t Enough—You Need Collaboration Too

    What’s ironic is that all of this communal activity isn’t driven by beret-wearing revolutionaries plotting in coffee houses, but by many of today’s most powerful and profit-driven corporations, who act not out of altruism, but self-interest. The fact is that technology firms today who do not actively participate in open source communities are at a significant competitive disadvantage.

    For example, Chris DiBona, Director of Open Source at Google, once told me, “We released Android as an open source product because we knew that was the fastest way to grow adoption, which enabled us to preserve the relationships with customers for businesses like search, maps and Gmail.” That is the reality of today’s marketplace. You collaborate in order to compete effectively. Businesses that don’t accept that simple fact will find it difficult to survive.

    Science’s commitment to communal effort is not at all new, but is a thread running deep in America’s long history of technological dominance. And it’s not all about private companies competing with each other, either: it’s about how the market can benefit from public investment. When Vannevar Bush submitted his famous report, “Science, The Endless Frontier,” to President Truman at the end of World War II, he argued that scientific discovery should be considered a public good crucial to the competitiveness of the nation. The crux of his argument is that such efforts build capacity through creating what he called “scientific capital” and pointed out that “New products and new processes do not appear full-grown. They are founded on new principles and new conceptions, which in turn are painstakingly developed by research in the purest realms of science.”

FOSS in Telco

Filed under
OSS
  • The benefits of open source networking for enterprise IT

    Open source software has proved its benefits for various aspects of the IT community in terms of costs, agility and flexibility. Open source networking software is in its early stages of deployment among enterprises. Meantime, hyperscale cloud providers and the largest service providers have made effective use of open source networking.

    It is standard in large IT organizations to consider open source software alongside packaged software and SaaS as part of their IT architecture. Enterprise IT shops frequently deploy open source software in test environments and when designing new applications, like in DevOps.

    IT organizations report a range of benefits from open source software, including innovative design, time to market and agility. While open source software helps reduce some costs, deployment in production environments is generally accompanied by a vendor-supplied support contract.

  • How “Lab as a Service” supports OPNFV and ONAP development

    The Interoperability Lab at the University of New Hampshire (UNH-IOL) is a community resource that allows developers and open source users to have access to resources that they might not have themselves. The “Lab as a Service” provides the necessary shared compute and networking resources for developers working on projects such as OPNFV. Access is remote via a VPN connection, so it acts like a remote server. Those new to OPNFV can create a virtual deployment on a single node and run small VNFs on top. It gives developers access to a bare metal system for low level checking and installs. The next step is to add better support for multi-node usage, integrating the CI work that's being done in the OPNFV project and making the system more compatible with ONAP development.

  • The modern data center and the rise in open-source IP routing suites

    Primarily, what the operators were looking for was a level of control in managing their network which the network vendors couldn’t offer. The revolution burned the path that introduced open networking, and network disaggregation to the work of networking. Let us first learn about disaggregation followed by open networking.

  • Tracking Telco Progress in Open Networking

    I recently attended the Open Infrastructure Summit (formerly the OpenStack Summit -- more on this later). While the conference has gotten smaller, I didn't hear any complaints. Instead, people attending recognized that the developers who showed up came to work on real problems, rather than to cheerlead for the latest technology. Despite some of the dire headlines of the past year, I did not sense a crisis or panic.

  • Exclusive: Google suspends some business with Huawei after Trump blacklist
  • 5G and #Huawei – Trade wars can be prevented by using Open Source

    Consumer Choice Center Managing Director Fred Roeder stressed that more openness and transparency of telephone and radio networks could lead to more trust in the soft- and hardware of infrastructure providers: “Outright bans by country of origin should only be the last resort for policy makers. Bans risk getting the global economy deeper into costly trade wars. Consumers benefit from competition and the fast rollout of new technologies such as 5G networks. At the same time, we are worried about vulnerabilities and potential backdoors in equipment and software. Closed systems have a much higher likelihood of hiding vulnerabilities. Hence more open systems and open source approaches can really help consumers, and governments, trust the security promises of 5G providers,” said Roeder.

    “Private efforts such as the Open Radio Access Network Alliance show that open source systems are an option for telecommunication infrastructure. It would be a win-win situation for consumers and industry if more companies would embrace open standards. An open source approach in telecommunications could revolutionize market access and rollout pace of new standards in the era of 5G, in the same way as blockchain does in the financial services and payment industry. Manufacturers that commit to open source systems show that they don’t have any vulnerabilities to hide, and at the same time have a compelling case not to be excluded on the basis of their country of origin,” he added.

  • Why 5G is a huge future threat to privacy

    The next-generation of mobile communications, 5G, is currently a hot topic in two very different domains: technology – and politics. The latter is because of President Trump’s attempts to shut the Chinese telecoms giant Huawei out of Western procurement projects. That might work in the US, but the move is meeting a lot of resistance in Europe.

    There seem to be two primary concerns about allowing Chinese companies to build the new 5G infrastructure. One is a fear that it will help China consolidate its position as the leading nation in 5G technologies, and that it could come to be the dominant supplier of 5G hardware and software around the world. The other is more directly relevant to this blog: a worry that if Chinese companies install key elements of 5G systems, they will be able to spy on all the traffic passing through them. As the South China Morning Post reports, in an attempt to soothe those fears, Huawei has even promised to sign “no-spy agreements with governments“. That’s a rather ridiculous suggestion – as if signing an agreement would prevent Chinese intelligence agencies from using Huawei equipment for surveillance if they could.

Linux Kernel's Perf Now Supports Zstd-Compressed Trace Recording

Filed under
Linux

Late updates to the Linux kernel's perf subsystem introduces support for compressed recording of traces, which can yield a three to five time reduction in file-size.

The run-time trace compression and auto-decompression is actually a very useful feature in the context of the Perf subsystem with those records easily hitting many GB in size if making a recording of the events for any real length of time.

Read more

Servers: Red Hat, IBM and More

Filed under
Server
  • Why the future of the cloud is in Linux

    Organisations today are investing in new technologies and practices to transform the way they deliver value to customers. This has become a critical investment area as we move into an era of disruption.

    Cloud computing plays a vital role in supporting both the technologies and processes driving the digital transformation imperative. Offering greater speed, cloud-based strategies leave more time for companies to focus on building and delivering innovation, value, and differentiation while creating financial efficiency.

    While moving to a single public cloud has many benefits, the reality is that for some workloads the public cloud simply doesn't make sense, or meet requirements for things like control, security or regulatory compliance. As a result, a majority of today's IT environments are inherently hybrid, comprising of applications deployed on-premises, and in both private and public clouds.

  • A ‘smoking good’ deal? Red Hat could prove a $34 billion bargain for IBM
  • Keep Red Hat independent within IBM? Please, no!
  • Red Hat Helps Lockheed Adopt Open Source, Agile to Update F-22 Aircraft; Paul Smith Quoted [Ed: Openwashing Murder, Inc.]
  • CRI-O: An Open Source Container Runtime for Kubernetes

    The Cloud Native Computing Foundation (CNCF) Technical Oversight Committee (TOC) voted to accept CRI-O as an incubation-level hosted project on April 8th. CRI-O, created by Red Hat, is an Open Container Initiative (OCI) container runtime for Kubernetes that provides an alternative to Docker, rkt, or Moby.

    CRI-O is designed to work specifically with Kubernetes by delivering a minimal runtime that implements the standard components of the Kubernetes Container Runtime Interface (CRI). Early versions of Kubernetes only supported containers with the Docker runtime. As the Kubernetes team began to add support for new runtimes, such as rkt, they decided to develop and release CRI in order to decouple Kubernetes from specific container runtimes.

  • Solo.io wants to bring order to service meshes with centralized management hub

    Idit Levine, founder and CEO at Solo, says she formed the company because she saw an opportunity to develop a set of tooling for a nascent market. Since founding the company in 2017, it has developed several open-source tools to fill that service mesh tool vacuum.

Modding Devices and Freedom: Raspberry Pi, Arduino, Brushless Motors, HestiaPi and More

Filed under
Hardware
OSS
  • How to Build Your Own Futuristic Smart Mirror

    A smart mirror can show your calendar, weather, and news like something out of a sci-fi movie. Powered by a Raspberry Pi, you can build your own with some simple tools and hardware.

  • Arduino launches new Nano board range

    Arduino has established itself as one of the leading small open source single-board microcontroller and microcontroller kit makers on the market with its designs popular with enthusiasts through to schools and universities. Founded in Italy, the company has launched its new Nano range of compact project boards that also happen to be among the cheapest it currently offers. They range in price from just US$9.90 for the Nano Every through to US$29.50 for the Nano 33 BLE Sense that includes Bluetooth as well as a range of proximity, gesture and environmental sensors.

    [...]

    Also new from Arduino is a MKR GSM 1400 Cellular SIM Kit. The Nano Every and the Nano 33 IoT will ship from mid-June while the Bluetooth-equipped Nano 33 BLE and Nano 33 BLE Sense will ship from mid-July.

  • An Open Source ESC For Brushless Motors

    For something basic like a brushed DC motor, speed control can be quite simple, and powering up the motor is a simple matter of just applying voltage. Brushless motors are much more demanding in their requirements however, and won’t spin unless driven just right. [Electronoobs] has been exploring the design of a brushless speed controller, and just released version 1.0 of his open-source ESC design.

    The basic design is compact, and very similar to many off-the-shelf brushless ESCs in the low power range. There’s a small PCB packing a bank of MOSFETs to handle switching power to the coils of the motor, and a big capacitor to help deal with current spikes. The hacker staple ATMEGA328 is the microcontroller running the show. It’s a sensorless design, which measures the back EMF of the motor in order to determine when to fire the MOSFETs. This keeps things simple for low-torque, low-power applications.

  • A Customizable Open Source Mechanical Numpad

    Mechanical keyboards with reduced key counts are all the rage these days, but while those streamlined input devices might look cool on your desk, there are times when the traditional number pad or navigation keys are quite handy. Rather than just going without, [Mattia Dal Ben] decided to put together his own mechanical auxiliary input device for when the main board just isn’t cutting it.

  • Little Printer returns as an open-source messaging device

    Berg’s Little Printer, an adorable internet-connected box that printed out tiny snippets of news, Instagram photos, and to-do lists, stopped working when the studio and its servers shut down in 2014. Now, design consultancy firm Nord Projects has brought it back to life with a brand-new app, and it added the ability to send messages between devices, as reported by Core77.

  • Perfecting the Open Source RC Controller

    For this entry into the 2019 Hackaday Prize, [Vitor de Miranda Henrique] is working on his own version of the ultimate open source remote control. His design follows some of the trends we’ve already seen in terms of outward design and hardware expandability, but also branches off into some new territory with features such as dual integrated displays.

  • HestiaPi Touch open source Raspberry Pi smart thermostat

    This month Google has made a number of changes to its Nest smart thermostat platform and services, some of which will have a profound effect on the integration of the thermostat with other Internet of Things services. If you are interested in moving away from corporate smart thermostats a new open source thermostat specifically designed for controlling HVAC and water systems has been created by the team at MakeOpenStuff.

    The HestiaPi smart thermostat is powered by integrated Raspberry Pi Zero W to offer wireless connectivity has been equipped with the 3.5-inch LCD display together with a host of sensors to monitor and control home heating and water. What she demonstration video below to learn more about the open source system that allows you to build your very own smart home thermostat and offer root access and increased privacy and security from the prying eyes of large corporations.

  • The Rise of ROS: Nearly 55% of total commercial robots shipped in 2024 Will Have at Least One Robot Operating System package Installed
  • Raptor's Blackbird micro-ATX POWER9 System Is Ready To Take Flight This Week

    The much anticipated Raptor Blackbird is set to begin shipping over the days ahead. Blackbird is the lower-cost (compared to the Talos II Secure Workstation) micro-ATX motherboard for IBM POWER9 systems and offers open-source firmware as currently one of the most open, high-performance systems available.

    The Raptor Blackbird supports up to 8-core 160W Sforza POWER9 CPUs, two DDR4 ECC modules, one PCI Express 4.0 x16 slot (and one PCIe 4.0 x8), dual Gigabit Ethernet, 4 x SATA 3.0 ports, four USB 3.0 ports, and other standard connectivity.

Programming Leftovers

Filed under
Development
  • Helping Developers Succeed with Open Source Languages in 2019: Global Survey Results

    Enterprise CEOs and executives are driving digital transformation to keep pace and lead in their markets. One way to get ahead is to leverage open source, which underpins the majority of today’s software applications.

  • Cthulhu: New open source chaos engineering tool for Java

    Ready to create a little chaos? xMatters newly open sourced their internal chaos engineering tool. Cthulhu helps developers by automating cross-platform software failure testing. It detects failures automatically and self-heals back to a normal state.
    Meet the newly opened sourced chaos engineering tool: Cthulhu. It helps automate cross-platform software failure testing by simulating different scenarios. The digital service team xMatters open sourced this tool on May 14, 2019. It is now available on GitHub under the Apache License for DevOps team to implement into their workflow.

    Chaos engineering is used by teams to simulate disaster in order to test the reliability or security of a piece of software. This method of testing aims to save time and take a proactive approach to solve issues. Perhaps one of the most well-known examples of this mode of testing is Netflix’s internal tool, Chaos Monkey.

    Add some Lovecraftian horror into the mix; let’s take a look at Cthulhu and what it offers.

  • Open Source Testware for Systematic IoT Testing: Eclipse IoT-Testware

    The project Eclipse IoT-Testware is delivering free open-source test tools and programs for the industry and companies developing Internet-of-Things (IoT) solutions. At TestCon Moscow 2019 Axel Rennoch, senior scientist at Fraunhofer FOKUS, spoke about quality assurance for IoT.

    Today and in the future, IoT products and solutions will be omnipresent; they do appear in most of our daily environments at home, in industry, agriculture or traffic situations, said Rennoch. IoT solutions are generally characterized by openness, distribution, dynamics, scaling, and a long service life, argued Rennoch. IoT devices and services should be tested with a focus on conformance, interoperability, robustness, and security.

  • Should IT Professionals Learn to Code?

    Do you have a non-development career in technology? Do you ever ask yourself if it would be worth the time to learn to code? If so, rest assured; the answer is absolutely YES! But what do you have to gain by learning a programming language or two?

  • Codementor: Python's Counter - Part 1
  • New CTO Solidifies npm, Inc.’s Enterprise and Open Source Capabilities
  • Weekly Python StackOverflow Report: (clxxviii) stackoverflow python report
  • RQuantLib 0.4.9: Another small updates

    A new version 0.4.9 of RQuantLib reached CRAN and Debian. It completes the change of some internals of RQuantLib to follow suit to an upstream change in QuantLib. We can now seamlessly switch between shared_ptr<> from Boost and from C++11 – Luigi wrote about the how and why in an excellent blog post that is part of a larger (and also excellent) series of posts on QuantLib internals.

LibreOffice 6.3 Alpha Was Tagged This Week, Stable Expected In August

Filed under
LibO

Tagged at the start of the week was LibreOffice 6.3 Alpha 1 as the first step towards the next major release of this cross-platform, open-source office suite.

LibreOffice 6.3 is expected to make its stable debut by mid-August and for that to be the feature freeze and branching is approaching at the end of the month followed by the first beta and then a few release candidates over the next two months. Alpha 1 striked on time so things are looking good at this stage for LibreOffice 6.3.

Read more

DXVK 1.2.1 Released

Filed under
Software

‘Remotely’ is a Simple VNC Viewer For Linux Desktops

Filed under
Software
GNOME

Simple by design, Remotely is not packed full of advanced features.

Remotely does not have VNC server capabilities built-in. While you can connect to a VNC server on a different device you cannot use the app to ‘share’ a desktop with another device.

So if you need an expansive, fully featured remote desktop client with support for protocols other than VNC, stick with Remmina — it even comes preinstalled in Ubuntu!

Otherwise, have at it!

Remotely is free, open source software. It’s available to install from Flathub, the Flatpak app store:

Read more

Security Leftovers

Filed under
Security
  • [Florida] Panhandle county that backed Trump among Russian hacking victims [iophk: "Windows TCO"]

     

    Washington County was one of two counties successfully hacked by Russians seeking voter information files. The FBI and the Department of Homeland Security in the past week have briefed Gov. Ron DeSantis and Florida’s congressional delegation about the attack, but federal authorities have asked that the names of the two counties be kept confidential.

  • Hacking democracies: Cataloguing cyber-enabled attacks on elections

     

    Of the 97 national elections in free or partly free countries reviewed for this report during the period from 8 November 2016 to 30 April 2019, a fifth (20 countries) showed clear examples of foreign interference, and several countries had multiple examples (see the appendix to this report).17 It’s worth noting that confidence in attributions to foreign actors varied widely. In ideal circumstances, a government source made the attribution, but often the attribution was more informal. Our intention was not to provide an exhaustive list of every alleged case of foreign interference but instead to capture the spread of states experiencing the phenomenon and illustrative examples of different methods. Details on all examples identified through this research are set out in the appendix.

  • Slack patches vulnerability in Windows client that could be used to hijack files

     

    The potential attack used a weakness in the way the "slack://" protocol handler was implemented in the Windows application. By creating a crafted link posted in a Slack channel, the attacker could alter the default settings of the client—changing the download directory, for example, to a new location with a URL such as “slack://settings/?update={‘PrefSSBFileDownloadPath’:’’}”. That path could be directed to a Server Message Block (SMB) file-sharing location controlled by the attacker. Once clicked, all future downloads would be dropped onto the attacker's SMB server. This link could be disguised as a Web link—in a proof-of-concept, the malicious Slack attack posed as a link to Google.

  • Protecting your computer against Intel’s latest security flaw is easy, unless it isn’t

     

    The new vulnerabilities are built into Intel hardware and go by various names. ZombieLoad, Fallout, or RIDL are the catchy ones; the more technical name is Microarchitectural Data Sampling (MDS). Before we get into it more, you probably want to know what to do about it.

  • Sites infected as open source Alpaca Forms & analytics service Picreel compromised [Ed: JavaScript is a security threat and this isn't the fault of FOSS but of poor stewardship]

    Hackers have breached two services and modified the JavaScript code to infect more than 4,600 websites with malware, according to security researchers.

  • The 10 Best Free and Open Source Identity Management Tools

    Identity and access management must form the core of your cybersecurity policies and platforms. Securing credentials and verifying users can help deflect and prevent an overwhelming majority of data breaches. Indeed, IAM forms the modern enterprise’s digital perimeter; strong authentication protocols alone can help keep digital assets secure and keeps external and internal threat actors out.

  • Top 3 Open Source Tools for SAST

    Static Application Security Testing, or SAST, is a type of security testing which analyzes the source code of an application to determine security flaws. It can also be termed as Source Code Analysis. SAST examines the source code before it’s compiled without executing anything. Due to this feature, it can be employed early in the development cycle to reap maximum benefits. This ensures that secure source code is written. Also, making early detection of security vulnerabilities lowers cost of fixing bugs post development. 

  • Open Source Innovation in Cybersecurity

    There is a convergence of growth in the number of protection vulnerabilities. The rise in hacker capabilities and tools are being enacted in the European Union, and businesses are expanding their investments in cybersecurity significantly. According to Global Market Insights, between 2019 and 2024, the demand for cybersecurity goods and assistance is assumed to grow from $120 billion to more than $300 billion annually. Estimation of Gartner affirms that by 2020 more than 60 percent of companies will have invested in multiple data security tools.

    [...]

    In smart cars, IoT platforms and cybersecurity software projects like Kali Linux, open source is a leading technology. While it has undergone exponential growth, the thriving proliferation of convenient source by banking networks, was not invariably a foregone conclusion.

  • Open Source Versioning: The Race to Stay Up-to-Date [Ed: The same is true for proprietary software, but companies like Microsoft bankrolled an industry of FUD that never speaks of back doors in blobs, only high-profile FOSS bugs]

    Open source libraries, once shunned as risky and not ready for prime time, are now used extensively across major corporations, including insurers. The reason is simple: In time- and resource-constrained companies trying to stay technologically competitive, it doesn’t make sense anymore to try to reinvent a wheel that’s already been battle-tested. However, having made the commitment to open source code and solution sets, it’s imperative to keep up-to-date with open source library maintenance and updates.

  • Don't let security fall apart at the SIEMs. How open source search can upgrade SIEM to fight modern threats
  • WhatsApp hack: Is any app or computer truly secure?

Linux Foundation's Hyperledger and In-city Surveillance Project

Filed under
Linux

The Many Changes & Additions To Find With The Linux 5.2 Kernel

Filed under
Linux

The Linux 5.2 kernel merge window has been open for two weeks now and is expected to close today or in the next few days (there is some uncertainty due to Linus Torvalds traveling this week due to his daughter's graduation). But anyhow all of the major pull requests have already been sent in so here is a look at the new features to find with the Linux 5.2 kernel and the many other changes.

The TLDR version of the Linux 5.2 kernel is that this summer 2019 update is simply going to be massive... Among the work to get excited about in Linux 5.2 is EXT4 case-insensitive feature, Intel Sound Open Firmware support, better AMD Ryzen laptop touchpad/touchscreen support, Intel Comet Lake support, production-ready Intel Icelake/Gen11 graphics support, ARM Mali graphics drivers landed with Lima and Panfrost, the legacy IDE driver was deprecated, a brand new Realtek WiFi driver to replace the existing RTLWIFI driver, and new subsystems for Fieldbus and generic counters.

Read more

Bison 3.4 released

Filed under
GNU

We are happy to announce the release of Bison 3.4.
A particular focus was put on improving the diagnostics, which are now
colored by default, and accurate with multibyte input. Their format was
also changed, and is now similar to GCC 9's diagnostics.
Users of the default backend (yacc.c) can use the new %define variable
api.header.include to avoid duplicating the content of the generated header
in the generated parser. There are two new examples installed, including a
reentrant calculator which supports recursive calls to the parser and
Flex-generated scanner.

Read more

today's leftovers

Filed under
Misc
  • LHS Episode #285: Hamvention 2019 Day One

    Thank you for tuning in to Episode 285 of Linux in the Ham Shack. In this episode we wrap up our experiences with day one of the 2019 Hamvention in Xenia, Ohio. We would sincerely like to thank our supports who got us here and for everyone who has visited us in our booth at the show. We hope to see everyone before we leave town on Sunday.

  • OpenIndiana 2019.04 overview | Community-driven illumos Distribution

    In this video, I am going to show an overview of OpenIndiana 2019.04 and some of the applications pre-installed.

  • Debian XMPP Team Starts a Blog

    The Debian XMPP Team, the people who package Dino, Gajim, Mcabber, Movim, Profanity, Prosody, Psi+, Salut à Toi, Taningia, and a couple of other packages related to XMPP a.k.a. Jabber for Debian, have this blog now. We will try to post interesting stuff here — when it's ready!

OSS: Coreboot, OSI and OnePlus Linux Sources

Filed under
OSS
  • AMD Zen-Derived Hygon Dhyana Appears To Be Working On Coreboot Support

    Chengdu Haiguang IC Design Co with its Hygon Dhyana processor that is based on AMD Zen IP appears to be pursuing Coreboot support. 

    While AMD EPYC CPUs haven't seen Coreboot support to date, it appears Hygon Dhyana support is being worked on as the Chinese company posted their first Coreboot patch.

  • OSI Board Evolution

     

    I spent last week in New York at the annual new-inductees face-to-face Board meeting of the Open Source Initiative Board (pictured below – Christine Hall is also a member but was unable to join us).  Having spent the last 11 years working on refactoring OSI for a new generation, I had advised the Board in advance that I intended to step down as President to make way for fresh blood. The Board elected Molly de Blanc as the new President and Josh Simmons as Vice President, with Hong Phuc Dang bravely volunteering to be CFO. I agreed to serve as Board Secretary until someone else feels ready to play that role – no later than next April when my term ends.

  • OnePlus 7 Pro root achieved on global and Indian variants, kernel source codes released

    OnePlus phones are known for their developer friendliness as well as strong aftermarket development community. The Chinese OEM prefers to mandate GPL and push kernel source codes in a timely manner, which is a godsend compared to most of their competitors.

    The OnePlus 7 Pro is already available via open sales across the world, while the regular variant will make a delayed appearance in select markets. Clearly, the company is focusing on the beefier Pro model this time.

GNU/Linux Rising (Latest News)

Filed under
GNU
Linux
  • The Envelope Please.......

    Those who have followed Reglue.org over the years know that we place a strong emphasis on STEM topics and education. "STEM" is the given acronym for science, technology, engineering and mathematics. Linux is superbly well-tooled for these purposes and every computer we place with a financially disadvantaged student is Linux-powered. Now, that might sound like a steroid-fueled buzzkill to most, but in researching the online STEM subject matter, we found that we could actually make it fun. Yeah. Science....go figure.

    [...]

    Just so you know the dynamics involved in presenting these topics to the Reglue kid, we enabled the bookmark bar under the URL bar in Chromium or Firefox. We offer both browsers and allow the student to choose the default. Within that bookmark bar, we place the links to the subject matter we choose for that student, depending on age and aptitude. Our pool of choices is vast, so narrowing it down took a good bit of time, years actually. With feedback from 388 students, we were able to draw down the most popular websites and personalities within the STEM subject matter we wished to provide.

  • Govt Schools In Kerala To Use Linux-Based Free OS, Saving Rs 3000 Cr

    Kerala, the first 100% literate Indian state is not only known for its beautiful backwaters but also for its education policy which benefits everyone and not just one sector. And now, undertaking one of the most progressive educational reforms, this South-Indian state has declared to welcome open source in a huge way.

    As per a report by The Hindu, more than 2 lakh computers in schools across the state will soon be powered by the latest version of the Linux-based free Operating System called as [...] that provides a variety of applications for educational and general purposes. The state-owned Kerala Infrastructure and Technology for Education (KITE) has rolled out this new version which is based on the Ubuntu OS LTS edition and includes numerous free applications customised as per the state school curriculum such as DTP (Desktop Publishing) graphics, 3D animation packages, language input tools, video editing, Geographical Information System, image editing software, sound recording, database applications, open source office suite, and various others.

  • Google Extinguishes 'Campfire' Dual-Booting Windows 10 on Chromebooks

    Evidence from last year showed that Google was working on dual-booting Chrome OS alongside “AltOS,” a codename believed to be referring to Windows 10.

  • South Korea Thinks Of Switching From Windows To Linux Platform

    The government has opted for Linux instead of Windows 10 to save a significant amount of money Windows is a paid OS whereas Linux is a free, open-source operating system. It would cost around 780 billion won or 655 million dollars for switching to Linus platform and buying new PCs.

    Another reason for this change is that the Linux platform has lesser security risks compared to Windows. This is the main factor that most of the enterprise networks around the world uses Linux based OS to run their machines.

  • South Korea Government prefer Linux to Windows 10 [Ed: Microsoft boosters have begun smearing or belittling Korea's plan to move to GNU/Linux]

    A report from the Korean Herald  stated, “Before the government-wide adoption, the ministry said it would test if the system could be run on private networked devices without security risks and if compatibility could be achieved with existing websites and software which have been built to run on Windows.”

    It is not exactly clear which Linux distribution the South Korean Government are eyeing.

  • Government Planning to Replace Windows 7 with Linux, Not Windows 10 [Ed: Longtime Microsoft propagandists such as  Bogdan Popa will have a dilemma; maintain the lie/perception "Microsoft loves Linux" or viciously attack Linux (which Microsoft bribes governments to reject or, failing that, dump)?]

    While specifics on what Linux distro they want to embrace are not available, it looks like the first step towards this migration to the open-source world is a security audit that should help the government determine if their data is protected or not.

  • Meditations on First ThinkPad: How Lenovo adapts to changes in the PC industry

    Linux and ThinkPads go together, but not at the factory

    ThinkPads are often the laptop of choice for Linux users, as Lenovo does certify some ThinkPad models for Linux use. Unfortunately, buyers are typically subject to the Windows Tax, resulting in purchased, though unused, licenses.

    The question of getting Linux installed from the factory "comes up over and over with some of our very important customers, and it is taken very seriously," Paradise noted, adding that Lenovo "provides drivers and a BIOS that is compatible," reiterating that "we get that request a lot."

  • Red Hat CTO: Scalability, usability key RHEL 8 components

    As data center infrastructure grows beyond on-premises facilities, admins and developers need ways to effectively manage hardware through software. With Linux as the standard for many data centers, organizations must find new techniques to use the OS beyond server deployments.

Syndicate content

More in Tux Machines

Programming: GCC, C++, Python and PHP

  • AMD GCN GPU Target Continuing To Improve For The GCC 10 Compiler
    With the recent release of the GCC 9 stable compiler there is the initial "AMD GCN" GPU target/back-end merged. However, for this GNU Compiler Collection release the AMD GCN target isn't all that useful but continued work on it gives us hope of seeing it in good shape for next year's GCC 10 release. With the GCC 9.1 release, the AMD GCN back-end can only handle running basic single-threaded programs... Not exactly useful for graphics cards. The GCC 9 code supports targeting the Fiji and Vega 10 GCN instruction set architecture.
  • IBM Begins Plumbing "Future" Processor Into GCC Compiler - POWER10?
    IBM engineers have landed initial support for "-mcpu=future" into the GCC compiler... As they say in the commit message, "a future architecture level, as yet unnamed." This IBM "future" processor is being added to the POWER architecture code succeeding POWER9. More than likely, its the early enablement work for POWER10.
  • Little Trouble in Big Data – Part 1
    A few months ago, we received a phone call from a bioinformatics group at a European university. The problem they were having appeared very simple. They wanted to know how to usemmap() to be able to load a large data set into RAM at once. OK I thought, no problem, I can handle that one. Turns out this has grown into a complex and interesting exercise in profiling and threading. The background is that they are performing Markov-Chain Monte Carlo simulations by sampling at random from data sets containing SNP (pronounced “snips”) genetic markers for a selection of people. It boils down to a large 2D matrix of floats where each column corresponds to an SNP and each row to a person. They provided some small and medium sized data sets for me to test with, but their full data set consists of 500,000 people with 38 million SNP genetic markers!
  • Why precompiled headers do (not) improve C++ compile times
    Would you like your C++ code to compile twice as fast (or more)? Yeah, so would I. Who wouldn't. C++ is notorious for taking its sweet time to get compiled. I never really cared about PCHs when I worked on KDE, I think I might have tried them once for something and it didn't seem to do a thing. In 2012, while working on LibreOffice, I noticed its build system used to have PCH support, but it had been nuked, with the usual poor OOo/LO style of a commit message stating the obvious (what) without bothering to state the useful (why). For whatever reason, that caught my attention, reportedly PCHs saved a lot of build time with MSVC, so I tried it and it did. And me having brought the PCH support back from the graveyard means that e.g. the Calc module does not take 5:30m to build on a (very) powerful machine, but only 1:45m. That's only one third of the time. In line with my previous experience, on Linux that did nothing. I made the build system support also PCH with GCC and Clang, because it was there and it was simple to support it too, but there was no point. I don't think anybody has ever used that for real. Then, about a year ago, I happened to be working on a relatively small C++ project that used some kind of an obscure build system called Premake I had never heard of before. While fixing something in it I noticed it also had PCH support, so guess what, I of course enabled it for the project. It again made the project build faster on Windows. And, on Linux, it did too. Color me surprised.
  • KDAB at CppCon 2019
    CppCon is the annual, week-long face-to-face gathering for the entire C++ community – the biggest C++ event in the world. This year, for the first time, CppCon takes place in the stunning Gaylord Rockies Hotel and Convention Center in Aurora, Colorado, very near Denver International Airport.
  • Clear Linux Discovers Another AVX2/AVX512 Fix/Optimization To Yield Better Performance
    For those running a system with AVX-512 support, Clear Linux builds as of this week should be yielding even better performance on top of their existing AVX2 and AVX-512 optimizations. The Intel developers working on Clear Linux uncovered an issue how the new GCC 9 compiler has been building the important libm math library poorly in AVX2/AVX-512 mode. This poor code compilation yielded slowdowns in various math functions since the switch to the GCC 9 compiler.
  • Building Machine Learning Data Pipeline using Apache Spark
  • It is easier to gather package meta-data from PyPI package ecosystem, once know the right way
  • Python 2.7 vs Python 3.4 ─ What should Python Beginners choose?
  • Be Quick or Eat Potatoes: A Newbie’s Guide to PyCon
  • Remote Development with Wing Pro
    In this issue of Wing Tips we take a quick look at Wing Pro's remote development capabilities.
  • Data School: Data science best practices with pandas (video tutorial)
  • PHP extensions status with upcoming PHP 7.4

PostgreSQL 12 Beta 1 Released!

The PostgreSQL Global Development Group announces that the first beta release of PostgreSQL 12 is now available for download. This release contains previews of all features that will be available in the final release of PostgreSQL 12, though some details of the release could change before then. In the spirit of the open source PostgreSQL community, we strongly encourage you to test the new features of PostgreSQL 12 in your database systems to help us eliminate any bugs or other issues that may exist. While we do not advise you to run PostgreSQL 12 Beta 1 in your production environments, we encourage you to find ways to run your typical application workloads against this beta release. Read more Also: PostgreSQL 12 Beta Released With Performance Improvements

ZFS On Linux 0.8 Released With Native Encryption, TRIM, Device Removal

The feature-packed and long-desired ZFS On Linux 0.8 release has finally taken place! ZoL 0.8 is out there! ZFS On Linux 0.8 has debuted today as the newest feature release for this ZFS file-system port for Linux systems. ZFS On Linux 0.8 supports up through the latest Linux 5.1 stable series while still working going back to the Linux 2.6.32 kernel days, but the SIMD support isn't available on stock 5.0+ kernels leading to big performance penalties. Read more

Ubuntu Leftovers: Blobs, Snapcraft and Arronax

  • Ubuntu 19.10 To Bundle NVIDIA's Proprietary Driver Packages As Part Of Its ISO
    For Ubuntu 19.10 the developers are adding the NVIDIA driver packages onto the ISO. The NVIDIA binary drivers won't be activated by default, but will be present on the install media to make it easier to enable post-install. The open-source NVIDIA "Nouveau" drivers will remain the default for NVIDIA graphics on new Ubuntu installations, but this change is positioning the mainline and legacy NVIDIA proprietary drivers onto the Ubuntu ISO so that they can be easily obtained locally post-install. The main driver here is allowing users to enable the NVIDIA proprietary graphics on Ubuntu even if you don't have an Internet connection. NVIDIA has already okay'ed the distribution of their driver packages with the Ubuntu ISO.
  • Snapcraft parts & plugins
    Last week, we published Introduction to snapcraft, a tutorial that provided a detailed overview of the snap build process. We touched on the concepts like snap ecosystem components, snapcraft command line, snapcraft.yaml syntax, and more. We’d like to expand on the first lesson, and today, we are going to talk about parts and plugins, used in the build process of snaps.
  • Arronax – Graphical Tool to Create Desktop Launcher in Ubuntu
    For those who want to manually create desktop shortcut launcher in Ubuntu 16.04, Ubuntu 18.04, Ubuntu 19.04, Arronax is a good choice with graphical user interface. Other than creating .desktop file via Linux command, Arronax offers a graphical interface to create (and also edit) desktop shortcut for application, executable file, or URL.