Language Selection

English French German Italian Portuguese Spanish

Open Hardware and FOSS

Filed under
Hardware
OSS
  • Arduino Blog » Researchers propose a coil spring-based soft actuator using two flexible ultrasonic motors

    Researchers Yunosuke Sato, Ayato Kanada, and Tomoaki Mashimo have developed a novel continuum (snake) robot actuator that can flex and sense its position with twin coil spring assemblies. Each uses a couple of piezoelectric actuators to induce ultrasonic vibrations on a stator block, pushing the spring inside forwards or backwards. When combined, the springs can advance together, or twist left and right when lengths are varied.

    Extension sensing is accomplished via voltage feedback through the springs, allowing its Arduino Uno-based experimental setup to determined each position with no extra equipment. With this data, the curvature angle of the two springs together can be calculated, and while the “snake” now works in two dimensions, perhaps such a system could be used with another spring for full 3D control!

  • Arduino Blog » Pump and Surf uses an air pump to ‘manually’ surf the web

    Everyday you likely visit websites like this one, browsing the content without giving much thought to how it gets to your eyeballs. Of course there is plenty technology required throughout this process, but how much energy does all this equipment consume?

    As a hands-on (or foot-on) demonstration of the energy involved, Aurélien Pellegrini created Pump and Surf, which makes you pump the equivalent of the energy needed to load the webpage.

  • Pktvisor: Open source tool for network visibility

    The importance of applications and digital services has skyrocketed in 2020. Connectivity and resilience are imperative to keeping people connected and business moving forward. Visibility into network traffic, especially in distributed edge environments and with malicious attacks on the rise, is a critical part of ensuring uptime and performance.

    “NS1 created pktvisor to address our need for more visibility across our global anycast network,” said Shannon Weyrick, VP of architecture at NS1. “By efficiently summarizing and collecting key metrics at all of our edge locations we gain a deep understanding of traffic patterns in real time, enabling rich visualization and fast automation which further increase our resiliency and performance. We are big users of and believers in open source software. As this tool will benefit other organizations leveraging distributed edge architectures, we’ve made it open and we invite the developer community to help drive future updates and innovation.”

  • Slaying the Digital Frankenstein With Open Source | CDOTrends

    Say you are a large publicly-listed financial services organization under the supervision of a vigilant regulator. You are running legacy systems that you need to upgrade, which maintains all your compliance and ensures business continuity.

    It is a dilemma that many organizations have been through. Some of them, many times. But it does not necessarily lessen the pain or minimize the complexity each time you have to do it.

    Most organizations, somewhere or other, have those little legacy applications lurking in dark places. They are unsupported and incompatible but are business-critical in some way. The word “Frankenstein” has an IT implication.

    [...]

    For IAG, the Red Hat solution was one that ticked the essential boxes of scalability and flexibility. It had the benefit of automation capabilities to improve application migration and processes right across the organization.

    IAG is also moving towards a hybrid cloud environment. Some of its work was not suited to a container approach, so OpenStack offered an alternative because, as IAG’s principal platform architect Burak Hoban told the forum, “you can’t leverage containers for everything.”

    “The alternative was to build a brand-new cloud, and that would have been a nightmare for us,” Hoban said.

    Come late 2019, and IAG wanted to upgrade, and the decision was made to skip three versions and move from version 9 to 13. Certainly do-able, but there was one obstacle: the storage provider was not certified to provide services in the upgraded environment.

  • OpenOffice Or LibreOffice? A Star Is Torn | Hackaday

    When it comes to open source office suites, most people choose OpenOffice or LibreOffice, and they both look suspiciously similar. That isn’t surprising since they both started with exactly the same code base. However, the LibreOffice team recently penned an open letter to the Apache project — the current keepers of OpenOffice — asking them to redirect new users to the LibreOffice project. Their logic is that OpenOffice has huge name recognition, but hasn’t had a new major release in several years. LibreOffice, on the other hand, is a very active project. We could argue that case either way, but we won’t. But it did get us thinking about how things got here.

    It all started when German Marco Börries wrote StarWriter in 1985 for the Zilog Z80. By 1986, he created a company, Star Division, porting the word processor to platforms like CP/M and MSDOS. Eventually, the company added other office suite programs and with support for DOS, OS/2, and Windows, the suite became known as StarOffice.

  • WordPress 5.6 Beta 3 – WordPress.org

    WordPress 5.6 Beta 3 is now available for testing!

    This software is still in development, so we recommend that you run this version on a test site.

  • LG Wing and Samsung Galaxy S20 FE kernel sources are now available

    Apart from the compliance with the GNU General Public License v2, kernel source releases also help developers cook up custom ROMs and enhanced third party kernels which, in turn, boosts the aftermarket modding scene for the device. Manufacturers like LG and Samsung have a good track record of releasing such sources in a timely manner and they have now posted kernel source codes for the LG Wing and the Galaxy S20 FE, respectively.

  • An open guide to evaluating software composition analysis tools

    With the help of software composition analysis (SCA) tools, software development teams can track and analyze any open source code brought into a project from a licensing compliance and security vulnerabilities perspective. Such tools discover open source code (at various levels of details and capabilities), their direct and indirect dependencies, licenses in effect, and the presence of any known security vulnerabilities and potential exploits. Several companies provide SCA suites, open source tools, and related services driven as community projects. The question of what tool is most suitable for a specific usage model and environment always comes up. It is difficult to answer given the lack of a standard method to compare and evaluate such tools.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.