Language Selection

English French German Italian Portuguese Spanish

BSD

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

The Linux Kernel Might Use FreeBSD's Capsicum Security Framework

Filed under
Linux
BSD

A Linux kernel developer is working on porting FreeBSD's CAPSICUM security framework over to the Linux kernel.

In announcing his work at the end of June that's now being discussed amongst kernel stakeholders, David Drysdale wrote, "The last couple of versions of FreeBSD (9.x/10.x) have included the Capsicum security framework, which allows security-aware applications to sandbox themselves in a very fine-grained way. For example, OpenSSH now uses Capsicum in its FreeBSD version to restrict sshd's credentials checking process, to reduce the chances of credential leakage. It would be good to have equivalent functionality in Linux, so I've been working on getting the Capsicum framework running in the kernel, and I'd appreciate some feedback/opinions on the general design approach."

Read more

FreeBSD 9.3-RC3 Now Available

Filed under
BSD

The third RC build of the 9.3-RELEASE release cycle is now available
on the FTP servers for the amd64, i386, ia64, powerpc, powerpc64 and
sparc64 architectures.

This is expected to be the final RC build of the 9.3-RELEASE cycle.

Read more

Ubuntu MATE Remix 14.04 Alpha Now Available for Download

Filed under
GNU
Linux
BSD
Ubuntu

We are pleased to announce today, July 4, that the Ubuntu MATE Remix 14.04 has reached Alpha stage and is available for download as Live DVD/USB images that can be installed.

Ubuntu MATE Remix 14.04 Alpha comes as a July 4 surprise to many who believed the controversial project would become reality sooner or later. It beautifully integrates the MATE desktop environment into the latest upstream Ubuntu release.

The distribution was developed by a few members of the Ubuntu community and provides users with an old-school graphical desktop environment, which reminds us of the good ol’ times of Ubuntu 10.04.

Read more

Syndicate content

More in Tux Machines

CoreOS Releases Building Block For Distributed Systems

Hyperscale Linux operating system specialist CoreOS said it is releasing its latest open source component for sharing and managing configuration data and other functions used in distributed systems. San Francisco-based CoreOS announced its first stable release of etcd, or “etc distributed,” an open-source distributed key value store that provides the backbone of CoreOS clusters and the etcd clients that run on each machine in a cluster. “Our goal with etcd has been to make building and using distributed systems easier,” CoreOS CTO Brandon Philips said Wednesday (January 28) in announcing the release. Read more

The 5 best open source email clients for Linux

Windows users have Outlook; Mac users have Mail. What options are there for Linux users? As it turns out, Linux land is rich with email clients. I have chosen five of the best, fully open source email clients (with two exceptions) for Linux users. Each has its pros and cons, and which email client is best for you is heavily dependent upon your needs. Read more

LibreOffice 4.4 Released With Major UI Revamp

A new version of open-source office suite LibreOffice is now available for download and the hands behind it are calling it ‘the most beautiful’ release ever. Jan Holesovsky, leader of the LibreOffice design team, says “LibreOffice 4.4 has got a lot of UX and design love, and in my opinion is the most beautiful ever.” The productivity suite, which was spun out of the slow moving OpenOffice project back in 2010, has certainly upped its game in the design department over the past few years, with each release of the 4.x series adding finesse. Read more

Android shipments in 2014 exceed 1 billion for first time

Google's Android mobile operating system has reached a major milestone. For the first time ever, worldwide shipments of smartphones packing Android exceeded 1 billion units in 2014, a significant gain from the 780.8 million units that shipped around the world in 2013, researcher Strategy Analytics announced Thursday. Android dwarfed its second-place competitor, Apple's iOS, which mustered 192.7 million worldwide shipments in 2014. Read more