Language Selection

English French German Italian Portuguese Spanish

GNU

GNU: Release of GNU Binutils 2.33.1 and GNUFEST 2019 in San Cristóbal

Filed under
GNU
  • GNU Binutils 2.33.1 Released With Support For Newer Arm Cortex CPUs, SVE2/TME/MVE

    The GNU Binutils 2.33(.1) release brings BFloat16 support (BF16), many ARMv8 architecture updates, eBPF support for the GNU toolchain to complement the GCC 10 compiler support for this alternative now to using LLVM, support for the new CTF (Compact Type Format) debug format, and other work accumulated in recent months.

  • GNU Binutils 2.33.1 has been released.
    Hello Everyone,
    
      We are pleased to announce that version 2.33.1 of the GNU Binutils project
      sources have been released and are now available for download at:
    
        https://ftp.gnu.org/gnu/binutils
        https://sourceware.org/pub/binutils/releases/
    
      The md5sum values are:
        
        56a3be5f8f8ee874417a4f19ef3f10c8  binutils-2.33.1.tar.bz2
        1a6b16bcc926e312633fcc3fae14ba0a  binutils-2.33.1.tar.gz
        f4e7e023664f087b3017fc42955ebb46  binutils-2.33.1.tar.lz
        9406231b7d9dd93731c2d06cefe8aaf1  binutils-2.33.1.tar.xz
    
    
      This release contains numerous bug fixes, and also the following new
      features:
    
        Assembler:
        
        * Adds support for the Arm Scalable Vector Extension version 2
          (SVE2) instructions, the Arm Transactional Memory Extension (TME)
          instructions and the Armv8.1-M Mainline and M-profile Vector
          Extension (MVE) instructions.
    
        * Adds support for the Arm Cortex-A76AE, Cortex-A77 and Cortex-M35P
          processors and the AArch64 Cortex-A34, Cortex-A65, Cortex-A65AE,
          Cortex-A76AE, and Cortex-A77 processors.
    
        * Adds a .float16 directive for both Arm and AArch64 to allow
          encoding of 16-bit floating point literals.
    
        * For MIPS, Add -m[no-]fix-loongson3-llsc option to fix (or not)
          Loongson3 LLSC Errata.  Add a --enable-mips-fix-loongson3-llsc=[yes|no]
          configure time option to set the default behavior. Set the default
          if the configure option is not used to "no".
    
        Linker:
    
        * The Cortex-A53 Erratum 843419 workaround now supports a choice of
          which workaround to use.  The option --fix-cortex-a53-843419 now
          takes an optional argument --fix-cortex-a53-843419[=full|adr|adrp]
          which can be used to force a particular workaround to be used.
          See --help for AArch64 for more details.
    
        * Add support for GNU_PROPERTY_AARCH64_FEATURE_1_BTI and
          GNU_PROPERTY_AARCH64_FEATURE_1_PAC  in ELF GNU program properties
          in the AArch64 ELF linker. 
    
        * Add -z force-bti for AArch64 to enable GNU_PROPERTY_AARCH64_FEATURE_1_BTI
          on output while warning about missing GNU_PROPERTY_AARCH64_FEATURE_1_BTI 
          on inputs and use PLTs protected with BTI.
    
        * Add -z pac-plt for AArch64 to pick PAC enabled PLTs.
    
        Utilities:
    
        * Add --source-comment[=] option to objdump which if present,
          provides a prefix to source code lines displayed in a disassembly.
    
        * Add --set-section-alignment =
          option to objcopy to allow the changing of section alignments.
    
        * Add --verilog-data-width option to objcopy for verilog targets to
          control width of data elements in verilog hex format.
    
        * The separate debug info file options of readelf (--debug-dump=links
          and --debug-dump=follow) and objdump (--dwarf=links and
          --dwarf=follow-links) will now display and/or follow multiple
          links if more than one are present in a file.  (This usually
          happens when gcc's -gsplit-dwarf option is used).
    
          In addition objdump's --dwarf=follow-links now also affects its
          other display options, so that for example, when combined with
          --syms it will cause the symbol tables in any linked debug info
          files to also be displayed.  In addition when combined with
          --disassemble the --dwarf= follow-links option will ensure that
          any symbol tables in the linked files are read and used when
          disassembling code in the main file.
    
        * Add support for dumping types encoded in the Compact Type Format
          to objdump and readelf.    
    
      Our thanks go out to all of the binutils contributors, past and
      present, for helping to make this release possible.
    
      Note in case you are wondering about what happened to the 2.33
      release, it is stuck pending the resolution of an issue with the keys
      used to sign the release.  Once this is resolved the 2.33 tarballs
      will be uploaded, even though they will now be slightly out of date.
    
    Cheers
      Nick Clifton
      Binutils Chief Maintainer.
    
  • 1er GNUFEST 2019

    On October 26 I was present at the event 1 GNUFEST 2019 in the city of San Cristóbal, in this event I was representing Fedora giving the talk “What do people live in Free Software?“, Is the second time I give this talk the which was created at FudConf Panamá 2011, I like to give this talk since I usually give technical talks, in this I explain how someone can live from Free Software and that there is an entire economic ecosystem behind free software that allows it to be self-sustaining.

8 Ways Ubuntu Has Changed and Improved Linux

Filed under
GNU
Linux
Ubuntu

Ubuntu is the world’s most prominent Linux distribution. Ubuntu and its developer, Canonical, has caught a lot of flack over the years, but the Linux world is much better off thanks to both.

So let’s stop and take a moment to appreciate some of what Canonical and Ubuntu have given the Linux community.

Read more

4 Best Docker GUI tools to manage containers graphically

Filed under
GNU
Linux
Software

Docker is basically a virtualized open-source environment that allows users to distribute and install multiple apps on the server but without interfering each other’s installation and process. Docker benefits most from cluster environments and data centres. It provides an isolated environment for the container. Now, what are Docker containers?

You can compare the Docker Container with multiple containers available on a single shipyard with different articles. In the same way, Docker has implemented a technology called containers, which you can say a term used alternatively instead of virtual machines. However, containers take less space as compared to regular VMs.

The operating system images created by different developers to be used on containers are a package of a single application and all dependencies such as libraries, utilities, and static data into one image file, but without a complete operating system. That’s why containers can be compared to lightweight virtualization. All containers installed on any Docker can run simultaneously using the host OS kernel but with isolated processes. This gives them better performance while using low resource. The images running on it are only of few MBs. However, unlike VirtualBox or Hyper-V, natively the containers and Docker is available to manage using a command-line interface whether you want to download some OS image or managing of different apps, you need to type commands. It could be cumbersome for noobs or professionals those have to manage multiple containers on personal desktop or data centres or server clusters.

Thus, to mitigate all such incommodious the Docker provides an API that can be used to manage it using GUI (graphical user interface) based desktop applications and web-based management tools.

Read more

Free software is not an ethical issue, its a user right issue

Filed under
GNU
OSS

Ethics of free software

Anything happens in our life or society can be seen through lens of ethics. So software also has that. But that ethics is comes from the perspective of developer. Stallman says he dont want develop software that chains its users. That is a strong ethical point. But it comes from developer. Some egoistic developers and companies sees this as a charity from software developers or companies.

User’s right is above developer’s ethics

Software developer or company is just a worker. We cannot rely on them for our rights. We have our rights. So I think its user right issue. For example, I want to use some software. but I can say that (1) I should get the right to run the software, (2) I should get the right to see the source code, (3) I should get the right to share the software and source code, (4) I should get the right to modify and share the modified version. If I am not getting these rights I dont want your software. I will ask somebody else to write softwares with those rights for me. Thats all. Simple.

But it can become ethical issue when somebody taking a decision on it. A school management can think like should we impose software that cannot be shared in school. Or somebody asks you can copy of the program. Usually we tell kids to share things. But its a rare case compared to huge individual use of software.

Read more

9 of The Best Linux Distros in 2019

Filed under
GNU
Linux

Linux is a far cry from the esoteric bundles of code it once was, and the number of polished distros out there, offering variants on Windows, OS X and Ubuntu, is testament to that.

If you’re new to Linux or are looking for a change, these distributions are easily among the best options in 2019. This list was designed to cover different experience levels and use cases. So whether you’re a system admin, developer, or a desktop user, you’ll find something to interest you.

Read more

IDAD 2019: Join us on October 12th, and use this special dust jacket to uphold the right to read

Filed under
GNU

Each year we stage the International Day Against DRM (IDAD) to help others learn about the dangers of Digital Restrictions Management (DRM). For this year's IDAD on October 12th, we are focusing in particular on the increasing and disturbing amount of DRM present in ebooks and other online educational materials. Having so thoroughly invaded our leisure time, the digital infection known as DRM should not be allowed to spread into the classroom. Joining us in the fight for IDAD 2019 are the Electronic Frontier Foundation, Creative Commons, and The Document Foundation, among ten other participating organizations we are privileged to have standing with us in the fight against DRM.

In a bid to become the "Netflix of textbooks," and like many other publishers, Pearson is doing the opposite of what anyone committed to education should do: severely restricting a student's access to the materials they need for their courses through arbitrary page limits, "rented" books that disappear, and many which require a constant Internet connection.

Publishers like Pearson should not be allowed to decide the rigidly specific conditions under which a student can learn. No book should spy on your reading habits or simply "disappear" after you have had it for too long. In the digital age, it is unacceptable for a publisher to impose the same principles of scarcity that would apply to a physical product to a digital file. The computing revolution was caused by files being shared, not merely rented. Imposing these limitations on digital media is an attack on user freedom, no matter how much corporate PR may spin the story. It's our aim to let the world know that we support the rights of readers. You could say that for IDAD 2019, Defective by Design has you covered.

Read more

Also: parted-3.3 released [stable]

Linux Foundation and FSF Announcements

Filed under
GNU
Linux
  • The Zephyr Project Welcomes Eclipse IoT and Oticon As Members to Create a Safe and Secure RTOS

    The Zephyr™ Project, an open source project at the Linux Foundation that aims to build a secure and flexible real-time operating system (RTOS) for the Internet of Things (IoT) announces its growing ecosystem with the addition of Eclipse IoT and the move up for long-time member Oticon to Platinum member. Additionally, the project announces the release of Zephyr 2.0.0 and that several popular developer boards are now shipping with Zephyr including Nordic Semiconductor’s Nordic Thingy91 and Adafruit’s Actinius Icarus.

    In today’s technology landscape, fragmentation is the biggest challenge. Developers have a wide range of choices for platforms, boards and components and many of those don’t and can’t connect with each other. Zephyr offers a small memory footprint and a secure and flexible RTOS that extends functionality of IoT devices. It is a customizable, embedded open source platform that can be built for multiple hardware architectures with safety and security.

  • Zephyr RTOS 2.0 Release Highlights

    Last month, the Zephyr Project announced the release of Zephyr RTOS 2.0 and we are excited to share the details with you! Zephyr 2.0 is the first release of Zephyr RTOS after the 1.14 release with Long-Term support in April 2019. It is also a huge step up from the 1.14 release, bringing a wide list of new features, significant enhancements in existing features, as well as a large list of new HW platforms and development boards.

  • LibrePlanet 2020 IRC CFS Office Hours

    The LibrePlanet call for sessions is open now and will be open until November 20 and we want to hear from you!

    Speaking at a conference, and even submitting a proposal, can be intimidating or hard. Luckily, some great, experienced speakers are volunteering their time to help out during the CFS Office Hours.

  • Meet the FSF staff in Raleigh, NC on October 15

    Executive director John Sullivan, licensing and compliance manager Donald R. Robertson, III, copyright and licensing associate Craig Topham, and program manager Zoë Kooyman, will all be in Raleigh, NC on October 15th, in anticipation of this year's licensing seminar on GPL Enforcement and Legal Ethics.

    We look forward to hosting this informal meetup to show our appreciation for your support of the FSF's work. We'll share some bites and drinks while giving you the opportunity to meet other FSF associate members and supporters while learning about what the FSF is currently working on. We are curious to hear your thoughts, and would love to answer any questions you may have.

What does the FSF censor during the Richard Stallman lynching?

Filed under
GNU

Why do the FSF staff censor an email like this supporting the founder of their organization and the founder of the Free Software movement?

Has the FSF become another Fake Community?

Since raising the issue of censorship in FSF, I received a number of emails from people who feel their own communications have been censored.

[...]

Just as MIT Media Lab staff systematically hid donations from convicted sex trafficker Jeffrey Epstein, Free Software organizations are systematically hiding donations from Google. Censorship is one of the tools they use to achieve this deception.

Read more

GNU/Linux Communities at Reddit

Filed under
GNU
Linux

Our GNU/Linux community information is naturally centralized at Reddit for news and discussion, it's not a secret. For instance, all big GNU/Linux distros have Reddits. Even often, news from a FLOSS project comes first at Reddit and being discussed a lot there rather than other social networks. See for example news of r/KDE and r/LibreOffice there (notice that unique Reddit IDs?). If you feel unfamiliar with this, you can think Reddit like Facebook or Twitter, but amazingly faster to browse, with greatly less picture and more text. With this list, after registering you can find your first community on Reddit for example r/Ubuntu and r/linux4noobs. Speaking personally, as an active GNU/Linux user I love Reddit and actually I use DNSCrypt just because I want to visit it. Also, if you're tired of other social networks you can give Reddit a try and I believe you will love it! I wish you will find nice people and friends there. Now let's go!

Read more

RK3328-based industrial SBC eases Raspbian porting

Filed under
GNU
Linux
Hardware

Novasom’s new M7+ version of its Pi-like, RK3328 based SBC-M7 board adds RS485, power over USB, an FPC connector for HDMI, and a library that lets Pi users recompile Raspbian apps for use with its industrial RASPMOOD stack.

In February, Novasom Industries launched its Linux-powered, Rockchip RK3328 based SBC-M7 single board computer, which Novasom now calls the Novasom M7, along with an SBC-M8 board based on a Snapdragon 410E. Now, Novasom has followed customer feedback to upgrade the somewhat Raspberry Pi-like Novasom M7 with a Novasom M7+ (or M7Plus) model that provides a variety of hardware and software improvements.

Read more

Syndicate content