Monday, 14 August 2017

Moving upstreams, part II

As we mentioned before, we had moved our upstream basis from Gentoo Linux to Galapagos Linux. We had hoped to revitalise the Portage system and create something great together with the Galapagos Linux team. However, due to further increased toxicity from the Gentoo Linux project that was their upstream, such a future could not be created.

We are therefore excited to announce that we have moved our upstream basis to Alpine Linux, a project that has no ties to the Gentoo project. This brings about a number of enhancements to Adélie with no additional action on our part:

  • Better integration with APK, including real triggers and install scripts.
  • A more responsive upstream that shares many of our goals for reliability and security.
  • Higher code coverage for package testing.
  • More contributions to libgcompat, resulting in the ability to run more glibc-based binaries without changing them.

Unfortunately, this has severely delayed the release of Alpha 3, and the eventual release of 1.0, for many reasons:

  • All of our ebuild work has to be rewritten in a new format.
  • All packages must be rebuilt for all architectures.
  • Alpine does not yet package core packages required for the Adélie system and POSIX® compliance.

Rest assured that we are still dedicated to shipping Adélie Linux with the same featureset we planned before. If you would like to contribute resources (including build infrastructure), code review, or others, please contact us on IRC or Twitter! We would love the additional assistance.

Wednesday, 1 February 2017

Adélie Linux 1.0-ALPHA2: Now available for x86, x86_64, PowerPC

It is our great honour to announce the availability of the 1.0-ALPHA2 release of Adélie Linux. The 32-bit PowerPC platform is now fully supported, and 64-bit PowerPC support is expected for ALPHA3.

This release updates SYSLINUX to 6.03, bringing UEFI compatibility to x86_64; updates Plasma to 5.8.5 and Qt to 5.7.1 on most platforms (x86_32 will be updated within the week); and adds ELILO and GRUB 2 as bootloaders on the x86 platforms. GRUB 2 is the only supported bootloader on PowerPC. Yaboot is not supported due to multiple known issues. This does, however, mean that booting with LVM, LUKS, and modern filesystems like ext4, XFS, and btrfs are available to the PowerPC platform. Additionally, this release adds iproute2 (the `ip` command), s6-dns (a fast, easy-to-use replacement for `dig`), and a multitude of supported filesystems to the installed system and the live CD!

You can download the 1.0-ALPHA2 release at your nearest Adélie Linux mirror. Happy hacking!

Monday, 12 December 2016

Adélie Linux 1.0-ALPHA1: Now available for x86_32 and x86_64

The Adélie Linux Release Engineering team is proud to announce that 1.0-ALPHA1 has been released for the x86_32 (Pentium III / Pentium-M) and x86_64 (Generic) architectures.

Adélie Linux is a binary Linux distribution that focuses on unique goals: Full POSIX® compliance, multi-architecture compatibility, and flexibility over politics. Learn more about our goals and focuses on our Web site.

Please note: This is an early alpha of Adélie Linux. Features and packages may be missing, or not work correctly. You should always back up your computer's data before you install a new Linux distribution. XFCE 4 and KDE Plasma 5 are being actively tested on the Adélie Linux platform and may not function correctly right now. It is highly recommended to use a virtual machine until you are comfortable with using the Adélie Linux system and its package manager, apk.

Downloads are available here.

Details on the installation process are available on our Community Wiki.

Issues and comments may be directed to our issue tracker or IRC on interlinked.me or Freenode: #Adelie.

Friday, 9 December 2016

Adélie Linux 1.0-ALPHA1: We still exist!

Over the past few months, some inquiries have been made as to whether Adélie is still being actively developed. A quick perusal will show Git being very active, but Git isn't a release. The short answer is that yes, Adélie is still extant and we are very excited for the progress that has been made.

Most of our blockers for the 1.0-ALPHA1 release have been solved. What remains is the last bit of on-hardware and virtualisation testing. A few version bumps have also occurred, including KDE Plasma 5.8. We have already changed our upstream to the more fast-moving Galapagos Linux, which is a fork of Gentoo Linux.

We have also successfully tested wireless networking as working fully on supported chipsets on the Linux 4.4 kernel. I have personally done testing on some more "extravagant" setups, including a Pentium III with an ath9k-based 802.11n card (pictured), and all have been quite performant and worked without any issues.

Keep an eye on this space. ISOs for i686-class machines and x86_64 should be released this weekend, and with any luck, PowerPC builds may also be available in the very near future.

Saturday, 13 August 2016

Adélie Linux 1.0-ALPHA1: Release progress

Due to the unpredictable nature of testing a software distribution on a wide variety of hardware, the Adélie Linux team has felt it necessary to delay the public release of 1.0-ALPHA1 for a few more days. This was not an easy decision, but it is the correct decision to ensure you have a solid platform for testing.

Showstopper bugs currently preventing release include:

  • Bug #16: apk-tools cannot connect to HTTPS mirrors when booted from the Live CD
  • Bug #14: No initramfs generation is possible rendering LVM root non-bootable
  • Bug #17: Shell profile issues

Once these bugs are fixed, a final version of the ALPHA1 ISO will be released for x86_64 and x86_32.

Bugs already fixed include: modules missing on the live CD; lvmetad not being included on the live CD; and improper dependencies for Qt libraries.

Sunday, 7 August 2016

Adélie Linux 1.0-ALPHA1 release progress

Due to a few unforeseen kernel configuration issues, the release of 1.0-ALPHA1 for x86_64 and x86_32 has been delayed one day. We are continuing to do integration testing on a wide variety of hardware to ensure that there are no other boot-time issues.

GCC 5.4.0 compiling on a PowerPC

Additionally, the PowerPC port is beginning to progress towards a working toolchain; once this is complete, a base system image can be generated. A small teaser of current progress may be seen on the right (if you are using a graphical browser).

We hope to have a release of 1.0-ALPHA1 for x86_64 and x86_32 out to the public today, pending further kernel testing. Stay tuned.

Saturday, 6 August 2016

1.0-ALPHA1: Impending release

The Adélie Linux team is proud to announce that the 1.0-ALPHA1 release will be coming very shortly. Most of the x86_64 port is ready for testing, and the x86-525 (Pentium III/Pentium-M) port is progressing nicely. The PowerPC port has unfortunately been delayed again, as our build server is having issues with display hardware preventing it from booting.

On the desktop front, XFCE 4 has been added to the repository and may be tested. We are excited to offer multiple choices for desktop environments, and if you have your own request, please let us know in the comments.

We are also proud to announce that we are drawing close to self-hosting a distfiles mirror - that is, running a mirror using Adélie itself! This means that Apache 2.4 is also newly available.

ISO images for x86_64 should be available by Sunday evening UTC. ISO images for x86-525 may be delayed.

Significant packages updated

  • jpeg -> has been replaced with libjpeg-turbo on x86_64 for performance
  • KDE Frameworks 5.21 -> 5.23
  • KDE Plasma 5.5.1 -> 5.6.5
  • Python 3.4.3 -> 3.5.2
  • Qt 5.5.1 -> 5.6.1

Significant packages added

  • Apache 2.4
  • Python 3.5
  • XFCE 4

Significant packages removed

  • Python 3.4