Language Selection

English French German Italian Portuguese Spanish

BSD

FreeBSD: 10 Things to Do After Fresh Installation of FreeBSD, Second FreeBSD 10.4-Beta Available

Filed under
BSD

Lumina desktop – Show me the light

Filed under
Reviews
BSD

The good thing about Qt (as a framework and technology) is that it powers so many interesting products seamlessly, quietly, unassumingly. The bad thing is, sometimes you may use something that has Qt DNA, and yet, you wouldn’t know it unless explicitly told. Such is the case with the Lumina desktop.

This less-known desktop environment powers mostly BSD operating systems, but it does not seem to have caught on in the Linux world that much. At the moment, you are most likely to find it gracing TrueOS, which uses it as its default interface. And yet, with modern architecture under the hood, it could be a suitable alternative to other mainstream desktop environments. Let’s see what gives.

Read more

Swift/BSD/LLVM

Filed under
Development
BSD

BSD: LLVM, Clang “Absolute FreeBSD”

Filed under
BSD
  • LLVM's Clang C/C++ Compiler Is Still Having Problems With ~5% Of Debian Packages

    Debian developer and LLVM/Clang enthusiast Sylvestre Ledru has provided an update regarding the build results for trying to compile the Debian archive using this GCC compiler alternative.

  • Rebuild of Debian using Clang 3.9, 4.0 and 5.0

    tldr: The percentage of failure is decreasing, Clang support is improving but there is a long way to go.

    The goal of this initiative is to rebuild Debian using Clang as a compiler instead of gcc. I have been doing this analysis for the last 6 years.

    Recently, we rebuilt the archive of the Debian archive with Clang 3.9.1 (July 6th), 4.0.1 (July 6th) and 5.0 rc2 (August 20th).

    For various reasons, we didn't perform a rebuild since June 2016 with version 3.8. Therefor, we took the opportunity to do three over the last month.

  • ARC Backend Merged In LLVM

    LLVM 6.0 SVN/Git now has landed a Synopsys DesignWare ARC processor back-end.

  • AF3e status, 22 August 2017

    Your irregular “Absolute FreeBSD” status report!

    It’s at 123,700 words. 12 of 26 chapters exist as first drafts. (Yes, the last report said 7 of 24. I can’t count.) Two more chapters are partially done. One of those partially-done chapters, on “Pre-Install Considerations,” won’t be done until I finish the whole book. I keep going back to add tidbits to it. It’s complete, except when I find something else I have to add to it.

BSD: DragonFly, LLVM, and Kernel Syspatches

Filed under
BSD
  • Next DFly release will have an initial HAMMER2 implementation

    The next DragonFly release (probably in September some time) will have an initial HAMMER2 implementation.  It WILL be considered experimental and won't be an installer option yet.  This initial release will only have single-image support operational plus basic features.  It will have live dedup (for cp's), compression, fast recovery, snapshot, and boot support out of the gate.

  • Next DragonFlyBSD Release Will Offer Experimental HAMMER2

    After the HAMMER2 file-system was announced back in 2012, the next DragonFlyBSD release likely to be released in September will offer experimental support for this next-generation HAMMER file-system.

    A few days back I reported on HAMMER2 looking like it was getting ready for its debut and DragonFlyBSD/HAMMER lead developer Matthew Dillon has now announced it will indeed be an experimental feature in the next release of this BSD operating system.

  • Cortex-A75 and Cortex-A55 Now Supported By LLVM

    ARM's latest big.LITTLE cores are now supported by LLVM, the Cortex A75 and A55.

  • RISC-V Support Continues Advancing For LLVM

    For those interested in the RISC-V open-source, royalty-free RISC-V instruction set architecture, the LLVM compiler support for it continues advancing.

    Alex Bradbury gas written a status update concerning the RISC-V LLVM support. At the moment the code remains out-of-tree for all the active development work. With that code, most of the GCC torture suite can compile for RV32I.

  • Kernel syspatches will soon be smaller thanks to KARL

     

    [...] the groundwork is done for having syspatch update only the kernel object files that have changed.

BSD: BSDCAN, t2k17 Hackathon, and Interview with Andrew Tanenbaum

Filed under
BSD
  • RETGUARD

    This year I went to BSDCAN in Ottawa.  I spent much of it in the 'hallway track', and had an extended conversation with various people regarding our existing security mitigations and hopes for new ones in the future.  I spoke a lot with Todd Mortimer.  Apparently I told him that I felt return-address protection was impossible, so a few weeks later he sent a clang diff to address that issue...

    The first diff is for amd64 and i386 only -- in theory RISC architectures can follow this approach soon.

  • t2k17 Hackathon Report: Ted Unangst OpenBSD with more ptys

     

    I did a bit of this and that, but the project that probably has the most interesting explanation has to do with pseudo terminals.

  • Interview with Andrew Tanenbaum

     

    Andrew Stuart Tanenbaum is an American computer scientist and professor emeritus of computer science at the Vrije Universiteit Amsterdam in the Netherlands. He is best known as the author of MINIX, a free Unix-like operating system for teaching purposes, and for his computer science textbooks, regarded as standard texts in the field. He regards his teaching job as his most important work. Since 2004 he has operated Electoral-vote.com, a website dedicated to analysis of polling data in federal elections in the United States.

BSD: FreeBSD 10.4 Beta, OpenBSD Foundation Receives Money From Smartisan

Filed under
BSD
  • FreeBSD 10.4 Enters Beta, Release Slated For October

    For those riding the FreeBSD 10 train and not yet prepared to jump on over to FreeBSD 11 with its recent v11.1 release, there is FreeBSD 10.4 being worked on.

    Available this weekend is the first beta for FreeBSD 10.4. This is the first beta snapshot of 10.4 while at least two more betas are coming before at least three release candidates and then in early October we should be seeing the official FreeBSD 10.4-RELEASE, per the schedule.

  • Smartisan Makes Another Iridium Donation to the OpenBSD Foundation

     

    For the second consecutive year, Smartisan (http://www.smartisan.com) has has made a donation of over CDN$100,000 to support OpenBSD and related projects.  

GCC 7.2 Release and LLVM Updates

Filed under
Development
GNU
BSD
  • GCC 7 Release Series

    The GNU project and the GCC developers are pleased to announce the release of GCC 7.2.

    This release is a bug-fix release, containing fixes for regressions in GCC 7.1 relative to previous releases of GCC.

  • GCC 7.2 Compiler Released

    Richard Biener of SUSE has just announced the release of the GNU Compiler Collection 7.2.

    GCC 7.2 is available this morning and is a point release to this year's GCC 7 stable release. This is the first point release since the GCC 7.1 release earlier this year, which was the first stable version of GCC 7.

  • More Sandy Bridge Scheduling Updates For LLVM

BSD: DragonFlyBSD and BSDCam

Filed under
BSD
  • DragonFlyBSD Finalizes Its Ryzen Workaround

    Separate from the AMD Ryzen performance marginality problem affecting Linux users, BSD users have been working on a workaround for their kernels to address problems with how their user stacks are mapped.

    A link circulating earlier this month was this FreeBSD commit to work around a guard page issue. Issues (funky behavior) can occur if code is running at the top of the user memory address space, so the workaround is to increase the guard page size. Linux has already had a large guard page while the BSDs have not, but they are now being increased for Ryzen.

  • BSDCam 2017 Trip Report: Michael Lucas

     

    BSDCam attendance is invitation only, and the facilities can only handle fifty folks or so. You need to be actively working on FreeBSD to wrangle an invite. Developers attend from all over the world. Yet, there’s no agenda. Robert Watson is the chair, but he doesn’t decide on the conference topics. He goes around the room and asks everyone to introduce themselves, say what they’re working on, and declare what they want to discuss during the conference. The topics of interest are tallied. The most popular topics get assigned time slots and one of the two big rooms. Folks interested in less popular topics are invited to claim one of the small breakout rooms.

Initial ARMv8.3-A Support Added To LLVM and LLVM 5.0 RC2 Released

Filed under
Development
BSD
  • Initial ARMv8.3-A Support Added To LLVM

    Initial enablement of the ARMv8.3-A architecture changes are now in place for the LLVM compiler infrastructure.

    The ARMv8.3-A update to the ARMv8 architecture include features pertaining to pointer authentication, nested virtualization, advanced SIMD complex number support, improved JavaScript type conversion support, changes to the memory consistency model, and an ID mechanism support for larger system-visible caches.

  • [llvm-dev] [5.0.0 Release] Release Candidate 2 tagged
  • LLVM 5.0 RC2 Released

    The second release candidate has been tagged for the upcoming LLVM 5.0 release.

    Hans Wennborg wrote that there are still "a bunch of open release blockers", but many patches have been merged since 5.0 RC1 so he is hoping for some fresh testing.

Syndicate content

More in Tux Machines

OSS: Meteoric Rise of Open Source, Document Foundation, Facebook U-Turn, Collaborative Knowledge Foundation, Slovenia Open Data

  • The Meteoric Rise Of Open Source And Why Investors Should Care
    The adoption and integration of open-source technologies have rapidly usurped the closed-source incumbents, so much so that investors are pouring record amounts of money into open-source software investments.
  • Coming up on 28th September: Reddit “Ask us Anything” (and a birthday)
    Thursday, 28th September 2017 will be a special day – not only is it the seventh birthday of The Document Foundation, but we will also be running an “Ask me (us) Anything” session on Reddit – specifically, the /r/linux subreddit.
  • Facebook U-turn: React, other libraries freed from unloved patent license
    Faced with growing dissatisfaction about licensing requirements for some of its open-source projects, Facebook today said it will move React, Jest, Flow, and Immutable.js under the MIT license next week. "We're relicensing these projects because React is the foundation of a broad ecosystem of open source software for the web, and we don't want to hold back forward progress for nontechnical reasons," said Facebook engineering director Adam Wolff in a blog post on Friday. Wolff said while Facebook continues to believe its BSD + Patents license has benefits, "we acknowledge that we failed to decisively convince this community."
  • New Collaboration To Deliver Open-Source Submission And Peer-Review Platform
    This week, eLife and Collaborative Knowledge Foundation announced a partnership “to build a user-driven, open-source submission and peer-review platform” aimed at improving on existing industry models. Working together, the two organisations “hope to accelerate progress in delivering a modern, fast and user-driven system,” they said in a press release. “The project will be designed to help streamline communications between authors, editors and reviewers at all stages of the submission and review process.”
  • Slovenia publishes statistics on open data portal
    As of this month, the Statistical Office of the Republic of Slovenia is making available 3374 data collections on the country’s open data portal, making it by far the portal’s biggest contributor. The Ministry of Labour, Family, Social Affairs and Equal Opportunities comes second, with 62 datasets.

End of Debian-Administration.org and 32-bit Support in Manjaro Linux

  • Retiring the Debian-Administration.org site
    So previously I've documented the setup of the Debian-Administration website, and now I'm going to retire it I'm planning how that will work.
  • Manjaro Linux Discontinues 32-bit Support
    You might already know that I love Manjaro Linux. And as an ardent Manjaro Linux fan, I have a bad news for you. Recently, Philip, the lead developer of Manjaro Linux, announced that the project would be dropping support for the 32-bit architecture. He said that the reason for the move was “due to the decreasing popularity of i686 among the developers and the community”.

Android Leftovers

Red Hat and Fedora: Patent Promise and Fedora Community

  • Red Hat Enlarges Its Open Source Patent Promise Umbrella
    Red Hat on Thursday announced major enhancements to the Patent Promise it first published 15 years ago, with the intention of providing new protections to innovation in the open source community. In its 2002 Patent Promise, Red Hat vowed not to pursue patent infringement actions against parties that used its covered Free and Open Source Software, or FOSS, subject to certain limitations. The current Patent Promise reaffirms the 2002 pledge and extends the zone of non-enforcement.
  • Red Hat breaks new ground with open source Patent Promise
    Red Hat has decided to revise its 2002 Patent Promise that originally signalled the company’s intention not to enforce its patents against free and open source software. The company, which is famed for its open source approach, had laid out in its original promise that it was designed to discourage patent aggression against free and open source software. The updated version not only reaffirms this but “extends the zone of non-enforcement.”
  • Two Docs Workshops at Flock 2017
  • Documentation and Modularity at Flock 2017
  • Join the Magazine team
    The recent Flock conference of Fedora contributors included a Fedora Magazine workshop. Current editorial board members Ryan Lerch, Justin W. Flory, and Paul W. Frields covered how to join and get started as an author. Here are some highlights of the workshop and discussion that took place.