Language Selection

English French German Italian Portuguese Spanish

Recent comments

  • Geoffrey Knauth elected Free Software Foundation president; Odile Bénassy joins the board   7 hours 38 min ago
    • Statement from FSF's new president, Geoffrey Knauth

      The FSF Board chose me at this moment as a servant leader to help the community focus on our shared dedication to protect and grow software that respects our freedoms. It is also important to protect and grow the diverse membership of the community. It is through our diversity of backgrounds and opinions that we have creativity, perspective, intellectual strength, and rigor.

      It is the community that has selflessly built the impressive collection of free software the world now enjoys. The community must be given credit for this achievement. The free software movement may have started with Richard Stallman's passion and lifelong commitment, and we all are grateful to that spark of imagination that gave us high purpose. At the same time, we are all aware that this community has grown large over the years. That's a very good thing.

      It requires renewed focus to achieve our goals. We must remember what unites us and why we came to free software in the first place. What inspired us in the past? What will keep us inspired, and what will inspire new generations of free software developers? We must be kind to each other and respect each other when our good faith arguments differ, in order to produce the best solutions together. I pledge to support honest dialog and emerging leaders in the quest to secure the future for free software for generations to come, and not to alter the tenets of the free software vision.

      I have been an active supporter and contributor from the moment the GNU Manifesto appeared, and by accident of time and space, I was lucky to witness the birth of a movement truly great and wonderful. To be honest, at the time my first thought was, "What a noble idea, but one person cannot do all this." Then I saw how over time, many good people from literally every corner of the planet gave of themselves to make free software a reality. It is you who are important, it is you who joined the effort to help the world see the virtues of free software, the dedication of its thousands of contributors and volunteers, the high quality of free software used every day around the world, and its sheer endurance and ability to find itself in widespread use even by those who were once fierce opponents to free software. Take that to heart, let's keep it going. Tell it to your children, and let's make sure your children have the freedoms you have achieved, and more.

  • Geoffrey Knauth elected Free Software Foundation president; Odile Bénassy joins the board   7 hours 40 min ago
    • FSF Has Finally Elected A New President

      The Free Software Foundation has elected Geoffrey Knauth as the new president. Knauth has been a FSF board member dating back to 1997. Knauth is a computer science professor in Pennsylvania and has contributed to the GNU Objective-C stack and other longtime involvement in the GNU and FSF.

      The Free Software Foundation announced the new president today while also naming French free software promoter Odile Bénassy to the board.

  • Security Leftovers   7 hours 51 min ago
    • Linux Foundation Addresses Open Source Security

      The Open Source Security Foundation (OpenSSF) will consolidate the efforts of existing open source security initiatives Core Infrastructure Initiative and the Open Source Security Coalition previously launched by GitHub. In addition, various security projects launched by other founding governing board members including, Google, IBM, JPMorgan Chase, Microsoft, NCC Group, OWASP Foundation, Red Hat and others will be incorporated.

  • Linux 5.8 Released   7 hours 54 min ago
    • Collabora’s Contributions to Linux Kernel 5.8 Were Their Biggest Yet

      Collabora reports today on their contributions to the latest Linux 5.8 kernel series, which is one of the biggest releases of all time according to Linus Torvalds. Collabora’s contributions to Linux kernel 5.8 would be its biggest yet too.

      Linux kernel 5.8 was released over the weekend by Linus Torvalds, after almost two months in development, which kicked off as one of the biggest releases of all time. Now, the final release is here and it turns out it’a indeed a massive update to the Linux kernel.

      Highlights include Shadow Call Stack and Branch Target Identification (BTI) support for ARM platforms, LZO-RLE compression for the F2FS file system, new boot parameter to specify the initial RAM disk image, inline encryption support in the block layer, and a new event-notification mechanism.

      Additionally, Linux kernel 5.8 features Thunderbolt 4 support, Kernel Concurrency Sanitizer (KCSAN) dynamic data race detector for kernel space, support for multiple private instances in the /proc file system, and mitigations for the SRBDS/CrossTalk hardware vulnerability.

  • Proprietary Software Leftovers   8 hours 55 min ago
  • Pinta Open-Source Image Editing and Drawing App Sees New Major Release After 5 Years   9 hours 8 min ago
    • Pinta Image Editor Gets First Update in 5 Years

      The Pinta image editor and drawing tool was a one-time must-have for the Linux desktop thanks to its broad feature set and user-friendly interface.

      Sadly development just kinda stopped…

      But five years on — or 283 weeks if you’ve been keeping count — Pinta is back from the dead with a brand new release. in this post we take a closer look at what’s new, and show you how to install it on Ubuntu using a PPA.

  • Linux 5.8 Released   9 hours 21 min ago
    • Kernel 5.8: Collabora's biggest & most significant contributions yet!

      Earlier this week, the Linux 5.8 kernel was released. It is one of the biggest releases of all time, as if developers started to code more during the recent lockdowns across the globe. As usual, you can the find the most important changes for this release in the always great LWN.net articles - part 1 and part 2.

      According to Linus himself, the 5.8 release is big. While Collabora modestly contributed to this massive release, Linux 5.8 marks our biggest and most significant contributions yet. Everyone at Collabora has been impressed by the efforts put together by our kernel developers. Working directly upstream, contributing to the Linux kernel has long been a key objective of Collabora as an organization. Over the past decade we have been growing our participation in this essential effort that Linux is.

      The ability for a relatively small software consultancy such as Collabora to contribute at this level demonstrates a fantastic improvement in vendors' mindset when it comes to working Open First (hence Collabora's tagline). Providing mainline support out-of-box as early as possible is really becoming a priority for all our customers and we appreciate them all the more for it.

      So a big thank you to all our clients for the continued trust they are placing in Collabora. We look forward to continuing to contribute on their behalf of years to come.

  • Security Leftovers   9 hours 26 min ago
    • New Open Source Initiative Consolidates Security Goals [Ed: This initiatives was founded by companies that put back doors in everything, so only fools and crackpots would believe it's about genuine security rather than domination]

      The Linux Foundation on Monday announced the formation of the Open Source Security Foundation (OpenSSF) as the latest initiative to improve software security.

  • LibreOffice 7.0 is released. This is what's new   9 hours 48 min ago
    • A new Writer Outline folding mode in LibreOffice

      Jim Raykowski, one from LibreOffice developers, realized so much requested feature - Writer Outline folding mode. You should enable Experimental features in Tools ▸ Options ▸ LibreOffice ▸ Advanced dialog to see "Show outline content visibility button" checkbox in Tools ▸ Options ▸ LibreOffice Writer ▸ View dialog.
      After checking it you'll can see a button with arrow near any selected heading in your document. Click on it to fold all text from the current heading to next heading. Right click on it to fold all text from current heading to next the same level heading with all its subheadings.

  • LibreOffice 7.0 is released. This is what's new   9 hours 51 min ago
    • LibreOffice 7: Now more Microsoft-compatible -- and still free

      Microsoft has made it clear that it sees the desktop office suite future on the cloud, not on your PC. As a "last resort" -- Microsoft's words, not mine -- Microsoft recommends Office 2019. Maybe paying an eternal subscription fee for Microsoft works for you. It does for many users. But, if you want an old-style office suite which lives on your PC, LibreOffice is now your top choice. Oh, and did I mention? LibreOffice won't cost you a cent.

      This new major release comes with several improvements. At the top of the list for users who've spent their working lives with Microsoft Office, the best feature is better compatibility with DOCX, XLSX, and PPTX files. LibreOffice 7's DOCX is now saved in native 2013/2016/2019 mode, instead of 2007 compatibility mode. This greatly improves interoperability across multiple MS Office versions. The program can also now export to XLSX files with sheet names longer than 31 characters and exporting XLSX checkboxes. A long time Office XLSS bug, the "invalid content error" when opening exported XLSX files with shapes has also been resolved. Finally, he PPTX import/export filter has been improved.

  • LibreOffice 7.0 is released. This is what's new   15 hours 55 min ago
    • Announcement of LibreOffice 7.0

      LibreOffice 7.0: the new major release of the best FOSS office suite ever is available on all OSes and platforms, and provides significant new features

    • LibreOffice 7.0 Officially Released, This Is What’s New

      Many months in development, the LibreOffice 7.0 open-source and free office suite is finally here and will soon be available for installation from the stable software repositories of many popular GNU/Linux distributions, so you can enjoy a better and more modern office suite experience.

      As you can imagine, this is a major release that adds numerous new features and improvements over previous versions. Highlights include ODF 1.3 support with the ability to add visual digital signatures in existing documents, encrypt XML documents with the OpenPGP/GPG standard, change tracking, and additional details in the description of elements in first pages, text, numbers and charts.

    • LibreOffice 7.0 Released As The Open-Source, Vulkan-Accelerated Office Suite

      LibreOffice 7.0 has been released! Making LibreOffice 7.0 so exciting is that the Cairo code was replaced with Google's Skia library and in the process gaining optional support for GPU accelerating the user-interface with Vulkan.

      Beyond the Skia+Vulkan support, LibreOffice 7.0 brings ODF 1.3 document support, better compatibility for Microsoft Office formats like DOCX / XLSX / PPTX, icon and other user-interface improvements, HiDPI improvements, removal of Adobe Flash export support, other import/export improvements, different performance optimizations, and other changes. At the last minute for the 7.0 release they did revert the "Personal Edition" branding their marketing folks originally proposed for this release.

    • LibreOffice 7.0 released

      Version 7.0 of the LibreOffice office suite is out. It brings a long list of new features, including: "support for OpenDocument Format (ODF) 1.3; Skia graphics engine and Vulkan GPU-based acceleration for better performance; and carefully improved compatibility with DOCX, XLSX and PPTX files". The plan to create a differentiated "enterprise edition" that was discussed in July has been deferred and is not part of this release.

    • LibreOffice 7.0 Released, This is What’s New

      Naturally LibreOffice 7.0 boasts a raft of welcome improvements and notable new features, the bulk of which we take a look at in this post.

      The Document Foundation, the non-profit organisation driving the development of this free office suit, say LibreOffice 7.0 is a “new major release providing significant new features”.

      If you just want to download LibreOffice 7.0 for your Windows, macOS, or Linux system you can skip to the download section near the bottom of the post.

  • Linux 5.8 Released   16 hours 33 min ago
  • Linux 5.8 Released   1 day 18 min ago

    • Top 10 New Features in Linux Kernel 5.8

      Linus Torvalds recently announced the release of Linux Kernel 5.8, and he seems delighted with it. He has pointed it out as the most significant release of all time. To developers, this new kernel comes with an addition of 800,000 new code lines and more than 14,000 changed files. To the average user, you might not see many eye-candy changes, as seen in the earlier releases.

      Overall, the Linux Kernel 5.8 releases include a bunch of driver support, optimizations, processor improvements, and a variety of security enhancements. In the Linux Kernel mailing lists, Linus Torvalds wrote, “So I didn’t expect this, but 5.8 looks to be one of our biggest releases of all time.”

      Given the release timeline for Linux 5.8, it may be available for testing in distributions like Ubuntu 20.10 and Fedora 33 soon. Let’s take a look at some of the features you can expect in Linux Kernel 5.8.

  • Security Leftovers   1 day 2 hours ago
    • Open Source Security Foundation Launched To Improve OSS Security

      The Linux Foundation has announced the formation of the Open Source Security Foundation (OpenSSF), a cross-industry collaboration that brings together leaders to improve the security of open source software (OSS) by building a broader community with targeted initiatives and best practices.

      The OpenSSF combines efforts from the Core Infrastructure Initiative, GitHub’s Open Source Security Coalition and other open source security work from founding governing board members GitHub, Google, IBM, JPMorgan Chase, Microsoft, NCC Group, OWASP Foundation and Red Hat, among others. Additional founding members include ElevenPaths, GitLab, HackerOne, Intel, Okta, Purdue, SAFECode, StackHawk, Trail of Bits, Uber and VMware.

  • Security Leftovers   1 day 8 hours ago
    • Open Source Security Foundation Joined by Microsoft and Others To Improve Linux Software [Ed: The Linux Foundation isn't about Linux anymore and it isn't about security either (but NSA back doors]

      Microsoft is a founding member of the Open Source Security Foundation, along with "GitHub, Google, IBM, JPMC, NCC Group, OWASP Foundation and Red Hat," the announcement added. The JPMorgan Chase banking chain is also listed as a founding member, per the Open Source Security Foundation's FAQ.

  • Linux 5.8 Released   1 day 9 hours ago
    • Linux 5.8 released, features Thunderbolt 4.0 support and improved security

      Linux's creator Linus Torvalds has released a new version of the Linux kernel following seven release candidates.

      While he did consider creating an eighth release candidate for Linux 5.8 last week, on Sunday Torvalds decided "it's not just worth waiting another week when there aren't any big looming worries around”.

      Linux 5.8 succeeds the latest stable Linux Kernel 5.7 and includes all of the changes that were pulled out during the kernel 5.8 merge windows. As Linux 5.8 received a surprisingly high number of merge requests during its merge window, Torvalds said that it is one of the biggest Linux releases yet in terms of the number of commits and close to Linux 4.9.

  • Linux 5.8 Released   1 day 9 hours ago
  • Security Leftovers   1 day 16 hours ago
    • New Open Source Security Foundation wants to improve open source software security

      It combines efforts from the Core Infrastructure Initiative, GitHub’s Open Source Security Coalition and other open source security work from founding governing board members GitHub, Google, IBM, JPMorgan Chase, Microsoft, NCC Group, OWASP Foundation and Red Hat, among others. Additional founding members include ElevenPaths, GitLab, HackerOne, Intel, Okta, Purdue, SAFECode, StackHawk, Trail of Bits, Uber and VMware.

      Open source software has become pervasive in data centers, consumer devices and services, representing its value among technologists and businesses alike. Because of its development process, open source that ultimately reaches end users has a chain of contributors and dependencies. It is important that those responsible for their user or organization’s security are able to understand and verify the security of this dependency chain.

      The OpenSSF brings together the industry’s most important open source security initiatives and the individuals and companies that support them. The Linux Foundation’s Core Infrastructure Initiative (CII), founded in response to the 2014 Heartbleed bug, and the Open Source Security Coalition, founded by the GitHub Security Lab, are just a couple of the projects that will be brought together under the new OpenSSF.

  • Linux 5.8 Released   1 day 17 hours ago

    • Shiny New Linux Kernel 5.8 Comes With Highest Number Of Commits

      After seven release candidates, Linus Torvalds recently announced the new mainline Linux Kernel 5.8. The new release succeeds the latest stable Linux Kernel 5.7 including all the changes pulled out during the kernel 5.8 merge window.

      Since Linux 5.8 received one of the highest numbers of merge requests during its merge window, Linus Torvalds dubbed it “the biggest release of all time.” Surpassing the previous record-holder Linux Kernel 4.9, 5.8 now consists of the highest number of over 17595 commits.

      However, 5.8 is not the biggest release ever in terms of file changes and new lines. For more git status on any Linux kernel, check out the data aggregated by Thorsteen Leemhuis, who is also known as “The Linux Kernel Logger.”

  • Linux 5.8 Released   1 day 17 hours ago
  • Linux 5.8 Released   1 day 17 hours ago
    • Linus Torvalds pines for header file fix but releases Linux 5.8 anyway

      As is usual, would-be-contributors to Linux 5.9 now have a couple of weeks to get their code into the queue for the next release.

      Google has already proposed an intriguing contribution in the form of what it’s described as “fine-grained user-space control/scheduling” code that it uses in its own systems. Google's post says "This patchset is the first step to open-source this work." The Register has asked Google how much of this system it intends to share but has not received a reply to our July 29th request at the time of writing.

  • Linux 5.8 Released   1 day 18 hours ago
  • Security-Oriented Kodachi Linux 7.2 Released with One of the Best Secure Messengers   2 days 2 hours ago
    • Kodachi 7.2 The Secure OS

      Linux Kodachi operating system is based on Xubuntu 18.04 it will provide you with a secure, anti-forensic, and anonymous operating system considering all features that a person who is concerned about privacy would need to have in order to be secure.

      Kodachi is very easy to use all you have to do is boot it up on your PC via USB drive then you should have a fully running operating system with established VPN connection + Connection established + service running. No setup or knowledge is required from your side its all been automated for you. The entire OS is functional from your temporary memory RAM so once you shut it down no trace is left behind all your activities are wiped out.

      Kodachi is a live operating system that you can start on almost any computer from a DVD, USB stick, or SD card.

  • Security Leftovers   2 days 9 hours ago
    • The Linux Foundation announces collective to enhance open source software security

      "We believe open source is a public good and across every industry we have a responsibility to come together to improve and support the security of open source software we all depend on," said Jim Zemlin, executive director at The Linux Foundation in a press release. "Ensuring open source security is one of the most important things we can do, and it requires all of us around the world to assist in the effort. The OpenSSF will provide that forum for a truly collaborative, cross-industry effort."

      According to The Linux Foundation, an array of contributors are involved in the open-source software development process and, as a result, "it is important that those responsible for their user or organization's security are able to understand and verify the security of this dependency chain." The creation of the OpenSSF is designed to unite leading open-source security projects with the individuals and organizations that support these initiatives.

      The Linux Foundation's Core Infrastructure Initiative (CII), which was created following the Heartbleed bug, is one such open-source security program brought into the fold with the creation of OpenSSF. Others include GitHub Security Lab's Open Source Security Coalition.

  • Security Leftovers   2 days 9 hours ago
    LWN

More in Tux Machines

5 tips for making documentation a priority in open source projects

Open source software is now mainstream; long gone are the days when open source projects attracted developers alone. Nowadays, users across numerous industries are active consumers of open source software, and you can't expect everyone to know how to use the software just by reading the code. Even for developers (including those with plenty of experience in other open source projects), good documentation serves as a valuable onboarding tool when people join a community. People who are interested in contributing to a project often start by working on documentation to get familiar with the project, the community, and the community workflow. Read more

5 reasons to run Kubernetes on your Raspberry Pi homelab

There's a saying about the cloud, and it goes something like this: The cloud is just somebody else's computer. While the cloud is actually more complex than that (it's a lot of computers), there's a lot of truth to the sentiment. When you move to the cloud, you're moving data and services and computing power to an entity you don't own or fully control. On the one hand, this frees you from having to perform administrative tasks you don't want to do, but, on the other hand, it could mean you no longer control your own computer. This is why the open source world likes to talk about an open hybrid cloud, a model that allows you to choose your own infrastructure, select your own OS, and orchestrate your workloads as you see fit. However, if you don't happen to have an open hybrid cloud available to you, you can create your own—either to help you learn how the cloud works or to serve your local network. Read more

today's howtos and leftovers

  • Linux commands for user management
  • CONSOOM All Your PODCASTS From Your Terminal With Castero
  • Install Blender 3D on Debian 10 (Buster)
  • Things To Do After Installing openSUSE Leap 15.2
  • GSoC Reports: Fuzzing Rumpkernel Syscalls, Part 2

    I have been working on Fuzzing Rumpkernel Syscalls. This blogpost details the work I have done during my second coding period.

  • Holger Levsen: DebConf7

    DebConf7 was also special because it had a very special night venue, which was in an ex-church in a rather normal building, operated as sort of community center or some such, while the old church interior was still very much visible as in everything new was build around the old stuff. And while the night venue was cool, it also ment we (video team) had no access to our machines over night (or for much of the evening), because we had to leave the university over night and the networking situation didn't allow remote access with the bandwidth needed to do anything video. The night venue had some very simple house rules, like don't rearrange stuff, don't break stuff, don't fix stuff and just a few little more and of course we broke them in the best possible way: Toresbe with the help of people I don't remember fixed the organ, which was broken for decades. And so the house sounded in some very nice new old tune and I think everybody was happy we broke that rule.

Programming Leftovers

  • Podcast: COBOL development on the mainframe

    Nic reached out when COBOL hit the news this spring to get some background on what COBOL is good for historically, and where it lives in the modern infrastructure stack. I was able to talk about the basics of COBOL and the COBOL standard, strengths today in concert with the latest mainframes, and how COBOL back-end code is now being integrated into front ends via intermediary databases and data-interchange formats like JSON, which COBOL natively supports.

  • What I learned while teaching C programming on YouTube

    The act of breaking something down in order to teach it to others can be a great way to reacquaint yourself with some old concepts and, in many cases, gain new insights. I have a YouTube channel where I demonstrate FreeDOS programs and show off classic DOS applications and games. The channel has a small following, so I tend to explore the topics directly suggested by my audience. When several subscribers asked if I could do more videos about programming, I decided to launch a new video series to teach C programming. I learned a lot from teaching C, and in the process, I came across some meaningful takeaways I think others will appreciate. Make a plan For my day job, I lead training and workshops to help new and emerging IT leaders develop new skills. Outside of regular work, I also enjoy teaching as an adjunct professor. So I'm very comfortable constructing a course outline and designing a curriculum. That's where I started. If you want to teach a subject effectively, you can't just wing it. Start by writing an outline of what topics you want to cover and figure out how each new topic will build on the previous ones. The "building block" method of adding new knowledge is key to an effective training program.

  • Google's Flutter 1.20 framework is out: VS Code extension and mobile autofill support
  • Google Engineers Propose "Machine Function Splitter" For Faster Performance

    Google engineers have been working on the Machine Function Splitter as their means of making binaries up to a few percent faster thanks to this compiler-based approach. They are now seeking to upstream the Machine Function Splitter into LLVM. The Machine Function Splitter is a code generation optimization pass for splitting code functions into hot and cold parts. They are doing this stemming from research that in roughly half of code functions that more than 50% of the code bytes are never executed but generally loaded into the CPU's data cache.

  • Modernize network function development with this Rust-based framework

    The world of networking has undergone monumental shifts over the past decade, particularly in the ongoing move from specialized hardware into software defined network functions (NFV) for data plane1 and packet processing. While the transition to software has fashioned the rise of SDN (Software-defined networking) and programmable networks, new challenges have arisen in making these functions flexible, efficient, easier to use, and fast (i.e. little to no performance overhead). Our team at Comcast wanted to both leverage what the network does best, especially with regards to its transport capacity and routing mechanisms, while also being able to develop network programs through a modern software lens—stressing testing, swift iteration, and deployment. So, with these goals in mind, we developed Capsule, a new framework for network function development, written in Rust, inspired by Berkeley's NetBricks research, and built-on Intel's Data Plane Development Kit (DPDK).

  • This Week in Rust 350
  • Firefox extended tracking protection

    This Mozilla Security Blog entry describes the new redirect-tracking protections soon to be provided by the Firefox browser.

  • Karl Dubost: Browser developer tools timeline

    I was reading In a Land Before Dev Tools by Amber, and I thought, Oh here missing in the history the beautifully chiseled Opera Dragonfly and F12 for Internet Explorer. So let's see what are all the things I myself didn't know.

  • Daniel Stenberg: Upcoming Webinar: curl: How to Make Your First Code Contribution

    Abstract: curl is a wildly popular and well-used open source tool and library, and is the result of more than 2,200 named contributors helping out. Over 800 individuals wrote at least one commit so far. In this presentation, curl’s lead developer Daniel Stenberg talks about how any developer can proceed in order to get their first code contribution submitted and ultimately landed in the curl git repository. Approach to code and commits, style, editing, pull-requests, using github etc. After you’ve seen this, you’ll know how to easily submit your improvement to curl and potentially end up running in ten billion installations world-wide.