Language Selection

English French German Italian Portuguese Spanish

BSD

DragonFlyBSD Finally Gets Haswell Graphics Support

Filed under
BSD

While Broadwell is right around the corner and Intel's open-source Linux developers are already working on Skylake graphics support, the DragonFlyBSD crew has just managed Haswell graphics support for their DRM driver ported from FreeBSD that in turn was ported from an earlier version of the Linux kernel.

DragonFlyBSD 3.8 brought Intel DRM support but that only covered the Intel Ivy Bridge graphics hardware and was a port from the Linux 3.8 kernel era. Hitting DragonFlyBSD mainline Git for its kernel is now the Haswell support. While the i915 DRM driver's infrastructure was ported to DragonFly interfaces, adding Haswell support required extra work and still isn't fully operational.

Read more

clang 3.4, 3.5 and 3.6 are now coinstallable in Debian

Filed under
Development
Debian
BSD

Clang is finally co installable on Debian. 3.4, 3.5 and the current trunk (snapshot) can be installed together.

So, just like gcc, the different version can be called with clang-3.4, clang-3.5 or clang-3.6.

/usr/bin/clang, /usr/bin/clang++, /usr/bin/scan-build and /usr/bin/scan-view are now handled through the llvm-defaults package.

llvm-defaults is also now managing clang-check, clang-tblgen, c-index-test, clang-apply-replacements, clang-tidy, pp-trace and clang-query.

Changes are also available on llvm.org/apt/.
The next step will be to manage also llvm-defaults on llvm.org/apt to simplify the transition for people using these packages.

Read more

Facebook Is Hiring To Make Linux Networking Better Than FreeBSD

Filed under
Linux
BSD

Facebook is hiring another Linux kernel engineer to join its growing kernel team. The goal for the new employee will be to make "the Linux kernel network stack to rival or exceed that of FreeBSD" and carry out other improvements to the Linux network stack.

Read more

More Details On GCC & LLVM Collaboration

Filed under
Development
GNU
BSD

Last month in Cambridge was the 2014 GNU Tools Cauldron where GCC as a JIT compiler and other interesting topics were discussed by developers. One of the topics discussed was surrounding better collaboration between GCC and LLVM developers.

While in my earlier 2014 GNU Tools Cauldron coverage I commented on the session about GCC+LLVM collaboration, after the past Phoronix article on the event some additional information was published. The purpose of the GCC and LLVM/Clang compiler teams collaborating is to reach common defaults between compilers, avoid confusion with architecture flags and other compiler switches, and make other improvements to better the interoperability between the compilers to make a better end-user/developer experience. The focus isn't on merging GCC+LLVM, debating licensing differences, fighting over who as the faster compiler, or other such heated topics.

Read more

FreeBSD Quarterly Status Report - Second Quarter 2014

Filed under
BSD

The Unified Extensible Firmware Interface (UEFI) provides boot- and
run-time services for x86 and other computers. For the x86 architecture
it replaces the legacy BIOS. This project will adapt the FreeBSD loader
and kernel boot process for compatibility with UEFI firmware, found on
contemporary servers, desktops, and laptops.

Ed and Nathan completed a number of integration tasks over the past
three months. Nathan added a first-stage loader, boot1.efi, to support
chain-loading the rest of the system from a UFS filesystem. This allows
the UEFI boot process to proceed in a similar fashion as with BIOS
boot. Nathan also added UEFI support to the FreeBSD installer and
release image creation script.

The EFI framebuffer requires the vt(4) system console -- a framebuffer
driver is not implemented for the legacy syscons(4) console. Ed added
automatic vt(4) selection to the UEFI boot path.

Snapshots are now built as dual-mode images, and should boot via both
BIOS and UEFI. Our plan is to merge the UEFI and vt(4) work to
stable/10 to appear in FreeBSD 10.1-RELEASE.

This project is sponsored by The FreeBSD Foundation.

Read more

Pkg 1.3.0 Released To Improve Package Management On FreeBSD

Filed under
BSD

After more than a half-year in development and working on tens of thousands of lines of code, Pkg 1.3.0 has been released by FreeBSD developers.

Pkg 1.3.0 introduces a new solver to automatically handle conflicts and dynamically discover them, pkg install can now install local files and resolve their dependencies via remote repositories, sandboxing of the code has happened, improved portability of the code took place, the pkg API has been simplified, improvements to the multi-repository mode, and a ton of other changes and fixes took place.

More on the pkg 1.3.0 release for improved package management on FreeBSD can be found via this mailing list post.

Read more

Final Version of FreeBSD 9.3 Arrives with Improved ZFS Filesystem

Filed under
BSD

The final version of FreeBSD 9.3, an operating system for x86, ARM, IA-64, PowerPC, PC-98, and UltraSPARC architectures, has been released and is now available for download.

Read more

GhostBSD 4.0 BETA 3 now available

Filed under
BSD

The GhostBSD team is pleased to announce the availability the third BETA build of the 4.0-RELEASE release cycle is available on SourceForge for the amd64 and i386 architectures. This is expected to be the final BETA build of the 4.0-RELEASE cycle.

Read more

FreeBSD 9.3-RELEASE Announcement

Filed under
BSD

The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 9.3-RELEASE. This is the fourth release of the stable/9 branch, which improves on the stability of FreeBSD 9.2-RELEASE and introduces some new features.

Read more

The OS That Switched From Linux To BSD Is Now Making Its Own GUI

Filed under
BSD

JabirOS, the distribution formerly powered by Ubuntu that changed to a FreeBSD base and then proclaimed itself an independent FreeBSD fork, is trying to invent its own user-interface.

Muhammadreza Haghiri of the Jabir Project wrote into Phoronix today to share news about their Cadmium UI, a new HTML5 GUI they're trying to use for their BSD-forked operating system. Their new Cadmium UI is written using HTML5 with CSS3 and JavaScript while depending upon the Impress.js library. This HTML5 GUI integrates with the Duck Duck Go search engine and rollApp. Some details on Cadmium UI can be found via the project's blog.

Read more

Syndicate content

More in Tux Machines

Munich Switching to Windows from Linux Is Proof That Microsoft Is Still an Evil Company

Reports about the city of Munich authorities that are considering the replacement of Linux with Microsoft products mostly comes from one man, the Deputy Mayor of Munich, who is also a long-term self-declared Windows fan. Munich is the poster child for the adoption of a Linux distribution and the replacement of the old Windows OS. It provided a powerful incentive for other cities to do the same, and it's been a thorn in Microsoft's side for a very long time. The adoption of open source software in Munich started back in 2004 and it took the local authorities over 10 years to finish the process. It's a big infrastructure, but in the end they managed to do it. As you can imagine, Microsoft was not happy about it. Even the CEO of Microsoft, Steve Ballmer, tried to stop the switch to Linux, but he was too late to the party. Read more

Dangling the Linux Carrot

Sometimes the direct sell method isn’t the best way to close the deal. How do you think the whole “play hard to get” thing got traction throughout the years? That method is successful in any number of applications. And really, I wasn’t wearing my Linux Advocacy hat that evening…I was just a guy relaxing after a day’s work. Read more

Red Hat Sets New 12-Month High at $61.97 (RHT)

They now have a $70.00 price target on the stock, up previously from $57.00. Three equities research analysts have rated the stock with a hold rating and eighteen have issued a buy rating to the company’s stock. Red Hat has an average rating of “Buy” and an average price target of $63.50. Read more

Systemd 216 Piles On More Features, Aims For New User-Space VT

Lennart Poettering announced the systemd 216 release on Tuesday and among its changes is a more complete systemd-resolved that has nearly complete caching DNS and LLMNR stub resolver, a new systemd terminal library, and a number of new commands. The systemd 216 release also has improvements to various systemd sub-commands, an nss-mymachines NSS module was added, a new networkctl client tool, KDBUS updates against Linux 3.17's memfd, networkd improvements, a new systemd-terminal library for implementing full TTY stream parsing and rendering, a new systemd-journal-upload utility, an LZ4 compressor for journald, a new systemd-escape tool, a new systemd-firstboot component, and much more. Read more