Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Tuesday, 30 Aug 16 - 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 4Duino combines Arduino, WiFi, and a 2.4-inch touchscreen Roy Schestowitz 25/08/2016 - 8:19pm
Story The 25 biggest events in Linux's 25-year history Roy Schestowitz 25/08/2016 - 8:08pm
Story Today in Techrights Roy Schestowitz 25/08/2016 - 7:55pm
Story Conferences and Kids Roy Schestowitz 25/08/2016 - 6:03pm
Story 50 Essential Linux Applications Mohd Sohail 25/08/2016 - 5:12pm
Story today's leftovers Roy Schestowitz 25/08/2016 - 4:35pm
Story Leftovers: OSS and Sharing Roy Schestowitz 25/08/2016 - 4:33pm
Story Linux at 25: How Linux changed the world Roy Schestowitz 25/08/2016 - 4:07pm
Story Linux Kernel News and Microsoft Breaks PowerShell Roy Schestowitz 25/08/2016 - 3:28pm
Story Android Leftovers Roy Schestowitz 25/08/2016 - 3:25pm

Open Hardware

Filed under
Hardware
OSS
  • Open Source Hardware Comes of Age

    Most people have at least heard of the term “open source” but the wide popularity of open source has been in software rather than hardware. Open source software is well known. Home computer users recognize it in downloads like Office Libre, GIMP, and the VLC media player. More serious computer users realize that much of the Internet itself was built on open source technologies like Linux and the Apache Web Server. Open source software can quickly be defined as source code that anyone can inspect, modify, and enhance.

  • The Opposite of the EOMA-68 Modular Laptop

    In the photos of the laptop that David exposed and is keeping functional, the complexity of the design is clearly apparent. Huge heat sinks and heat pipes, a densely populated and really quite large PCB on both sides (which is costly to manufacture). Chances of repair and ongoing maintenance: absolutely zero. The only reason that David is even considering keeping this machine going is down to years of experience with computers - something that most people simply do not have time to do.

    By contrast, the EOMA68 Laptop Housing is kept to a bare minimum out of pure necessity: it’s a simpler design that’s been made using tools that the average electronics engineer could conceivably imagine owning… so that they can make or repair these devices, for themselves, or for other people.

    The main PCB (PCB1) is only 6” square with a small extension for the USB ports, and is approximately only 30% populated with components, only on one side. PCB2 (for the keyboard and mouse) is very small and has around 30 components on it, and PCB3 likewise. Here are some pictures taken last year: the first shows the 3 PCBs wired together and assembled in the 3D-printed case, whilst the second is a partially-populated PCB (USB2 connectors in the top left corner to give an idea of scale).

  • Earth-friendly EOMA68 Computing Devices

Linux Kernel 3.14.77 LTS Has Updated Radeon and InfiniBand Drivers, CIFS Fixes

Filed under
Linux

Immediately after announcing the release of Linux kernel 4.7.2, renowned kernel developer Greg Kroah-Hartman informed the community about the immediate availability of Linux kernel 3.14.77 LTS.

Read more

GNU Software

Filed under
GNU
  • GNU Parallel 20160822 ('Og Nomekop') released
  • Second release of eiffel-iup

    I’m glad to announce the second release of eiffel-iup. A wrapper that allow create graphical applications with Liberty Eiffel using the IUP toolkit. This second version add flat buttons and fix some errors. The main changes are in the names of some features, which now have names in the eiffel style. This is enough mature to create graphical interfaces. The package contains examples that show how use eiiffel-iup. So let me know if you have problems and Happy hacking!

  • diffutils-3.5 released [stable]

Chakra GNU/Linux Users Receive KDE Applications 16.08, VirtualBox 5.1.4, More

Filed under
GNU
Linux

Neofytos Kolokotronis from the Chakra GNU/Linux team announced a few moments ago the availability of the latest KDE technologies in the main software repositories of the distribution.

Read more

Lubuntu Team Needs Your Feedback on the Size of the Lubuntu Linux ISO Images

Filed under
Ubuntu

Simon Quigley from the Lubuntu team published recently a new blog post on the distribution's website to ask for community's input on Lubuntu Linux operating system's Live ISO image sizes.

Read more

5 reasons professors should encourage students to get involved in open source projects

Filed under
OSS

I've been supporting student participation in humanitarian free and open source software (HFOSS) projects for over a decade. I've seen students get motivated and excited by working in a professional community while they learn and mature professionally. Out of the many reasons for supporting student participation in open source, here are five of the most compelling reasons.

Read more

Linux 4.8-rc3

Filed under
Linux

After last weeks somewhat unusual patch statistics (only 1/6th
drivers), we're not back to the normal programming with rc3, and we
have the usual situation with roughly ~60% of the patch being driver
updates. It's spread out, but most of it tends to be networking, GPU,
USB and a new EDAC driver. But all of it is fairly small.

Outside of the driver department, we've got core networking, some
filesystem updates (mainly xfs, although in the diffstat afs shows up
too, but that's really from the networking changes) and a smattering
of updates all over: documentation, scheduler, some miinor arch
updates etc.

Read more

Also: Linus Torvalds Announces a Fairly Small Third Linux Kernel 4.8 Release Candidate

Linux 4.8-rc3 Kernel Is Out

10 Linux Distros You Should Know About

Filed under
Linux

These distributions prove that the Linux community is still full of creativity and good ideas, and prepared for whatever the future might bring. There are many more similar projects worth checking out, such as Trenta OS and the Clear Linux Project.

Read more

Intel's New Joule IoT Development Board Is Powered by Snappy Ubuntu Core

Filed under
Development
Ubuntu

Canonical, through Amrisha Prashar, has had the pleasure of announcing that their popular Snappy Ubuntu Core operating system is now available for Intel's recently launched Joule development board.

Read more

SparkyLinux 4.4 "Tyche" Arrives Powered by Linux Kernel 4.6.4, Debian Testing

Filed under
Linux

The SparkyLinux developers are announcing the release and general availability of the SparkyLinux 4.4 GNU/Linux operating system for personal computers as the latest stable and most advanced version of the project.

Read more

10-Way Radeon/AMDGPU Benchmarks On Linux 4.8 + Mesa 12.1 Git

Filed under
Graphics/Benchmarks

Continuing off from the fresh open-source AMDGPU test data from yesterday's AMDGPU-PRO vs. open-source Polaris + Fiji comparison, here are more AMD graphics cards tested from the Linux 4.8 development code paired with Mesa 12.1 Git.

The GPUs tested for this weekend benchmarking fun were the Radeon HD 6870. HD 7950. R7 260X. R9 270X, R9 285, R7 370, R9 Fury, RX 460, RX 470, and RX 480. All tests happened from Mesa 12.1-dev via the Padoka PPA this week on Ubuntu 16.04 LTS paired with the Linux 4.8 kernel from 18 August. Note that with Mesa Git on pre-GCN GPUs there is only OpenGL 4.4 support for the Radeon HD 5800/6900 series while all other cards such as the HD 6870 are still currently bound to OpenGL 3.3 due to lacking FP64 emulation support.

Read more

4MRescueKit 19.0 Enters Beta, Gets Antivirus Live CD 19.0-0.99.2 & 4MParted 19.0

Filed under
Development

Softpedia was informed by 4MLinux developer Zbigniew Konojacki about the availability for public beta testing of the Beta build of his upcoming 4MRescueKit 19.0 system rescue Live CD project.

Read more

Linux Kernel 4.7.2 Is a Big Update with Numerous AMDGPU and ARM64 Improvements

Filed under
Linux

Linux kernel developer and maintainer of several kernel branches, Greg Kroah-Hartman, announced the release of the second maintenance update for the Linux kernel 4.7 series.

Read more

Linux Event

Filed under
GNU
Linux

Linux Kernel

Filed under
Linux
  • Bus1: a new Linux interprocess communication proposal

    It is early days yet for bus1. Though it has been under development for a least eight months (based on Git history) and is based on even older ideas, there has been little public discussion. The follow-up comments on the kernel-summit email thread primarily involved people indicating their interest rather than commenting on the design. From my limited perspective, though, it is looking positive. The quality of the code and documentation is excellent. The design takes the best of binder, which is a practical success as a core part of the Android platform, and improves on it. And the development team appears to be motivated towards healthy informed community discussion prior to any acceptance. The tea-leaves tell me there are good things in store for bus1.

  • [Older] Open vSwitch Moves to the Linux Foundation

    Open Source usage and participation has increased across the industry in the last few years, driving the spotlight towards the technology powering the future of open collaboration. Similarly, with the rise of software defined networking (SDN) and network function virtualization (NFV), networking is going through its own star studded moment. As an early pioneer in the SDN space, Open vSwitch has been at the forefront of both of these trends, and has helped pioneer not only the concepts we all understand as SDN, but in the open cloud platform as well. Open vSwitch enables developers to easily connect and move between separate cloud environments. We at IBM have contributed heavily to Open vSwitch as part of our dedication to building the cloud as an open, accessible foundation for innovation – not a destination in and of itself.

  • Kernel 4.4.19 Has Been Released

    Kernel 4.4.19 has been released, bringing an impressive number of fixes.

Security News

Filed under
Security
  • Security and reproducible-build progress in Guix 0.11

    The GNU Guix package-manager project recently released version 0.11, bringing with it support for several hundred new packages, a range of new tools, and some significant progress toward making an entire operating system (OS) installable using reproducible builds.

    Guix is a "functional" package manager, built on many of the same ideas found in the Nix package manager. As the Nix site explains it, the functional paradigm means that packages are treated like values in a functional programming language—Haskell in Nix's case, Scheme in Guix's. The functions that build and install packages do so without side effects, so the system can easily offer nice features like atomic transactions, rollbacks, and the ability for individual users to build and install separate copies of a package without fear that they will interfere. Part of making such a system reliable is to ensure that builds are "reproducible"—meaning that two corresponding copies of a binary built on different systems at different times will be bit-for-bit identical.

  • VeraCrypt Audit Under Way; Email Mystery Cleared Up

    To say the VeraCrypt audit, which begins today, got off to an inauspicious start would be an understatement.

    On Sunday, two weeks after the announcement that the open source file and disk encryption software would be formally scrutinized for security vulnerabilities, executives at one of the firms funding the audit posted a notice that four emails between the parties involved had been intercepted.

  • Cryptocurrency Mining Virus Targets Linux Machines
  • Why The Windows Secure Boot Hack Is a Good Thing

    Most coverage of the subject has been written in that panicky, alarmist prose that makes for exciting news, but the problem is that the invalidation of Secure Boot is a very positive development for everyone concerned, except for Microsoft. Yes, it shows why backdoors for “the good guys” are a terrible idea — yes, it even has far-reaching implications for every piece of computing technology using the UEFI standard. However, I maintain that it will have a positive influence on the direction of security and tech standards moving forward.

Leftovers: Software

Filed under
Software
  • mutt 1.7.0 released
  • Vim 8 pre-announcement

    Work on Vim 8.0 is coming close to an end. I hope version 8.0 can be released in about two weeks.

    This is a last chance to modify new features in a way that is not backwards compatible. Once 8.0 is out we can’t make changes that would break plugins.

  • digiKam 5.x Photography Application Available For Ubuntu/Linux Mint

    digiKam is digital photo management application for specially designed for KDE desktop environment. Digital photo management program designed to import, organize, enhance, search and export your digital images to and from your computer. It provides a simple interface which makes importing and organizing digital photographs a "snap". The photos are organized in albums which can be sorted chronologically, by folder layout or by custom collections. digiKam enables you to manage large numbers of digital photographs in albums and to organize these photographs for easy retrieval using tags (keywords), captions, collections, dates, geolocation and searches. It has many features for viewing, organizing, processing and sharing your images. Thus, digiKam is a formidable digital asset management (DAM) software including powerful image editing functions. An easy-to-use camera interface is provided, that will connect to your digital camera and download photographs directly into digiKam albums. More than 1000 digital cameras are supported by the gphoto2 library. Of course, any media or card reader supported by your operating system will interface with digiKam.

  • 5 Tools for Monitoring Disk Activity in Linux
  • What is BPF and why is it taking over Linux Performance Analysis?

    The newest tool for observing the Linux operating system is the “Berkeley Packet Filter” (BPF). BPF allows users to run a small piece of code quickly and safely inside the operating system. Originally used for packet filtering, it has since been enhanced from its eponymous use-case to support dynamic tracing of the Linux operating system. For example, it is possible to write a small BPF program that prints every time a particular file was accessed by a user.

today's howtos

Filed under
HowTos

Release management in Open Source projects

Filed under
Development
OSS

Open source software is widely used today. While there is not a single development method for open source, many successful open source projects are based on widely distributed development models with many independent contributors working together. Traditionally, distributed software development has often been seen as inefficient due to the high level of communication and coordination required during the software development process. Open source has clearly shown that successful software can be developed in a distributed manner.

The open source community has over time introduced many collaboration systems, such as version control systems and mailing lists, and processes that foster this collaborative development style and improve coordination. In addition to implementing efficient collaboration systems and processes, it has been argued that open source development works because it aims to reduce the level of coordination needed. This is because development is done in parallel streams by independent contributors who work on self-selected tasks. Contributors can work independently and coordination is only required to integrate their work with others.

Relatively little attention has been paid to release management in open source projects in the literature. Release management, which involves the planning and coordination of software releases and the overall management of releases throughout the life cycle, can be studied from many different aspects. I investigated release management as part of my PhD from the point of view of coordination theory. If open source works so well because of various mechanism to reduce the level of coordination required, what implications does this have on release management which is a time in the development process when everyone needs to come together to align their work?

Read more

Syndicate content

More in Tux Machines

University fuels NextCloud's improved monitoring

Encouraged by a potential customer - a large, German university - the German start-up company NextCloud has improved the resource monitoring capabilities of its eponymous cloud services solution, which it makes available as open source software. The improved monitoring should help users scale their implementation, decide how to balance work loads and alerting them to potential capacity issues. NextCloud’s monitoring capabilities can easily be combined with OpenNMS, an open source network monitoring and management solution. Read more

Linux Kernel Developers on 25 Years of Linux

One of the key accomplishments of Linux over the past 25 years has been the “professionalization” of open source. What started as a small passion project for creator Linus Torvalds in 1991, now runs most of modern society -- creating billions of dollars in economic value and bringing companies from diverse industries across the world to work on the technology together. Hundreds of companies employ thousands of developers to contribute code to the Linux kernel. It’s a common codebase that they have built diverse products and businesses on and that they therefore have a vested interest in maintaining and improving over the long term. The legacy of Linux, in other words, is a whole new way of doing business that’s based on collaboration, said Jim Zemlin, Executive Director of The Linux Foundation said this week in his keynote at LinuxCon in Toronto. Read more

Car manufacturers cooperate to build the car of the future

Automotive Grade Linux (AGL) is a project of the Linux Foundation dedicated to creating open source software solutions for the automobile industry. It also leverages the ten billion dollar investment in the Linux kernel. The work of the AGL project enables software developers to keep pace with the demands of customers and manufacturers in this rapidly changing space, while encouraging collaboration. Walt Miner is the community manager for Automotive Grade Linux, and he spoke at LinuxCon in Toronto recently on how Automotive Grade Linux is changing the way automotive manufacturers develop software. He worked for Motorola Automotive, Continental Automotive, and Montevista Automotive program, and saw lots of original equipment manufacturers (OEMs) like Ford, Honda, Jaguar Land Rover, Mazda, Mitsubishi, Nissan, Subaru and Toyota in action over the years. Read more

Torvalds at LinuxCon: The Highlights and the Lowlights

On Wednesday, when Linus Torvalds was interviewed as the opening keynote of the day at LinuxCon 2016, Linux was a day short of its 25th birthday. Interviewer Dirk Hohndel of VMware pointed out that in the famous announcement of the operating system posted by Torvalds 25 years earlier, he had said that the OS “wasn’t portable,” yet today it supports more hardware architectures than any other operating system. Torvalds also wrote, “it probably never will support anything other than AT-harddisks.” Read more