[GNU-linux-libre] parabola GNU/Linux-libre on Risc-V and OpenPower
Hi All, I am happy to announce that today, the kingstone has been placed on top of the parabola risc-V port, meaning that we can now reliably produce virtual machine images running on both the riscv64 and the powerpc64le architectures. parabola is completely self-sufficient and self-hosted on these systems, which means that, while the amount of available packages is limited, the entire system, and indeed every other package, can be built and reproduced using only packages that are already available and no further cross-compilation is needed. All of this work has been done on x86_64 parabola GNU/Linux-libre hosts using exclusively free software, so the ports are not tainted by non-free software. If you want to check out the virtual machine images, they are available here: https://mirror.grapentin.org/parabola-ports/riscv64/ https://mirror.grapentin.org/parabola-ports/powerpc64le/ We are currently limited by a lack of actual hardware, which we would need to progress further with these ports. There might be unforseen issues if you try to deploy parabola to a physical device. Feel free to contact us if you have a device to spare! Best Regards, Andreas oaken-source for the parabola project https://parabola.nu -- -- my GPG Public Key: https://files.grapentin.org/.gpg/public.key -- signature.asc Description: PGP signature
Re: [GNU-linux-libre] Parabola GNU/Linux
Sam Geeraerts wrote: In gNewSense we rebrand at least the highly visible things in the standard desktop install, e.g. GRUB, usplash, GDM, Gnome, package manager. I think it's enough to fulfill FSDG. Karl Berry wrote: I agree. Parabola people, can you follow that lead, please? Nicolás Reynolds wrote: we're working on that :), grubs are ready, for instance. New rebranded ISO images showed up a few months ago. I help to participate in the freedom verification process by sending their entire repo to my FOSSology instance for analysis. A few non-free things were found, and were promptly removed by the Parabola folks. I think that Parabola is ready. signature.asc Description: PGP signature
Re: [GNU-linux-libre] Parabola GNU/Linux
El 07/01/11 11:16, Karl Berry dijo: In gNewSense we rebrand at least the highly visible things in the standard desktop install, e.g. GRUB, usplash, GDM, Gnome, package manager. I think it's enough to fulfill FSDG. I agree. Parabola people, can you follow that lead, please? we're working on that :), grubs are ready, for instance. I'm sure there are still a lot of places that show the string Ubuntu, I don't think there was ever a requirement to eradicate every single mention of the string. As you say, that wouldn't make sense. Thanks, k -- Salud! Nicolás Reynolds, xmpp:fa...@kiwwwi.com.ar omb:http://identi.ca/fauno blog:http://selfdandi.com.ar/ gnu/linux user #455044 http://parabolagnulinux.org http://endefensadelsl.org pgpedH7UOUhQZ.pgp Description: PGP signature
Re: [GNU-linux-libre] Parabola GNU/Linux
On 03/01/11 17:20, Jason Self wrote: Parabola is a GNU/Linux distro that claims to be a fully free copy of Arch. In reviewing it I have some concerns: 1. The Parabola developers perform no rebranding of any kind. This results in the installer claiming to the Arch Linux. I've also found that the GRUB menu lists it as Arch Linux when booting, and so does the login prompt. (There's probably more, I imagine but that's where I stopped.) I wonder how this fits in the the we will not list a distribution whose name makes confusion with non-free distributions likely in the Free Distro Guidelines? I've also discovered this as of this afternoon: We avoid having a kernel-free distro (!) by packaging a vanilla kernel and applying ArchLinux's patches, but deblobing everything before compiling and packaging. [2] I took this to mean the binary has been freed but not the source. I then grabbed the source from [3] and verified that it does indeed contain all of the non-free parts of the kernel. I think that this means their kernel deblobbing efforts are insufficent, if anyone is able to go and obtain the non-free bits of the kernel in this way. Archlinux has an automatic building system in wich you provide some information and the script automatically build them. For Parabola GNU/Linux we provide scripts for deblobing while building so anyone can compile it's linux-libre kernel from the vanilla source. If the purpose is to provide the means to build a free kernel we already make this. Isn't this enough? Has anyone else looked at Parabola? [1] http://parabolagnulinux.org/ [2] http://wiki.parabolagnulinux.org/index.php?title=Blacklist [3] http://repo.parabolagnulinux.org/sources/packages/kernel26-2.6.36.2- 1.src.tar.gz
Re: [GNU-linux-libre] Parabola GNU/Linux
Joshua Ismael wrote: Archlinux has an automatic building system in wich you provide some information and the script automatically build them. For Parabola GNU/Linux we provide scripts for deblobing while building so anyone can compile it's linux-libre kernel from the vanilla source. If the purpose is to provide the means to build a free kernel we already make this. Isn't this enough? My understanding is that the existing free distros provide already-deblobbed kernel source code for their users to get, instead of having them download the original unmodified tarball from kernel.org. My own personal opinion is that grabbing the corresponding linux-libre tarballs and then fixing any distro-specific patches that don't cleanly apply is a better choice. It's a good question, though: Can a free distro have their users download nonfree software and then go through the process to clean it up later? signature.asc Description: This is a digitally signed message part
Re: [GNU-linux-libre] Parabola GNU/Linux
El 03/01/11 03:20, Jason Self dijo: Parabola is a GNU/Linux distro that claims to be a fully free copy of Arch. In reviewing it I have some concerns: 1. The Parabola developers perform no rebranding of any kind. This results in the installer claiming to the Arch Linux. I've also found that the GRUB menu lists it as Arch Linux when booting, and so does the login prompt. (There's probably more, I imagine but that's where I stopped.) I wonder how this fits in the the we will not list a distribution whose name makes confusion with non-free distributions likely in the Free Distro Guidelines? I've also discovered this as of this afternoon: We avoid having a kernel-free distro (!) by packaging a vanilla kernel and applying ArchLinux's patches, but deblobing everything before compiling and packaging. [2] I took this to mean the binary has been freed but not the source. I then grabbed the source from [3] and verified that it does indeed contain all of the non-free parts of the kernel. I think that this means their kernel deblobbing efforts are insufficent, if anyone is able to go and obtain the non-free bits of the kernel in this way. you took the wrong file. but you hit a known bug on our repo that we're working to solve. our own build scripts are here [0], and kernel's is here [1], where you can find that the linux sources are being deblobbed. isn't that sufficient? Has anyone else looked at Parabola? [1] http://parabolagnulinux.org/ [2] http://wiki.parabolagnulinux.org/index.php?title=Blacklist [3] http://repo.parabolagnulinux.org/sources/packages/kernel26-2.6.36.2-1.src.tar.gz [0] http://repo.parabolagnulinux.org/pkgbuilds/ [1] http://repo.parabolagnulinux.org/pkgbuilds/core/kernel26-libre-2.6.36.2-1.src.tar.gz -- Salud! Nicolás Reynolds, xmpp:fa...@kiwwwi.com.ar omb:http://identi.ca/fauno blog:http://selfdandi.com.ar/ gnu/linux user #455044 http://parabolagnulinux.org http://endefensadelsl.org pgpB6PDv2UApE.pgp Description: PGP signature
Re: [GNU-linux-libre] Parabola GNU/Linux
Nicolás Reynolds wrote: you hit a known bug on our repo that we're working to solve. Ah; so including kernel26-2.6.36.2-1.src.tar.gz, with its non-free bits, is a bug. Good. :) our own build scripts are here [0], and kernel's is here [1], where you can find that the linux sources are being deblobbed. isn't that sufficient? I think that modifying kernel26-libre/PKGBUILD and changing source=(http://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$_basekernel.tar.bz2 to source=(http://www.fsfla.org/svnwiki/selibre/linux-libre/download/releases/$_basekernel-libre.tar.bz2 would be better, IMHO, since people then aren't downloading the non-free bits at all. signature.asc Description: This is a digitally signed message part
Re: [Parabola] [GNU-linux-libre] Parabola GNU/Linux
El 04/01/11 09:24, Jason Self dijo: Nicolás Reynolds wrote: you hit a known bug on our repo that we're working to solve. Ah; so including kernel26-2.6.36.2-1.src.tar.gz, with its non-free bits, is a bug. Good. :) that's correct. our own build scripts are here [0], and kernel's is here [1], where you can find that the linux sources are being deblobbed. isn't that sufficient? I think that modifying kernel26-libre/PKGBUILD and changing source=(http://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$_basekernel.tar.bz2 to source=(http://www.fsfla.org/svnwiki/selibre/linux-libre/download/releases/$_basekernel-libre.tar.bz2 would be better, IMHO, since people then aren't downloading the non-free bits at all. we prefer to add arch patches into it, but they're made for linux, not linux-libre, so the deblob has to be made on build time. how are other distros doing it? the only problem i can find with this is that generating a source tarball will include the unfree kernel tarball, because the deblob is made after obtaning the sources, making us distribute unfree software. i'll look for a solution asap (i'm the package maintainer). -- Salud! Nicolás Reynolds, xmpp:fa...@kiwwwi.com.ar omb:http://identi.ca/fauno blog:http://selfdandi.com.ar/ gnu/linux user #455044 http://parabolagnulinux.org http://endefensadelsl.org pgphAFHuqcHSp.pgp Description: PGP signature
Re: [GNU-linux-libre] Parabola GNU/Linux
actually that's all, there's barely branding on Arch itself. we're looking into it anyway :) Good, on both counts. does rebranding count as a derived work? we're discussing it right now. Why do you ask? It would seem so to me. If you change the strings in the installer, for example, it's no longer the original installer, so it's derived. Thanks, k
[GNU-linux-libre] Parabola GNU/Linux
Parabola is a GNU/Linux distro that claims to be a fully free copy of Arch. In reviewing it I have some concerns: 1. The Parabola developers perform no rebranding of any kind. This results in the installer claiming to the Arch Linux. I've also found that the GRUB menu lists it as Arch Linux when booting, and so does the login prompt. (There's probably more, I imagine but that's where I stopped.) I wonder how this fits in the the we will not list a distribution whose name makes confusion with non-free distributions likely in the Free Distro Guidelines? I've also discovered this as of this afternoon: We avoid having a kernel-free distro (!) by packaging a vanilla kernel and applying ArchLinux's patches, but deblobing everything before compiling and packaging. [2] I took this to mean the binary has been freed but not the source. I then grabbed the source from [3] and verified that it does indeed contain all of the non-free parts of the kernel. I think that this means their kernel deblobbing efforts are insufficent, if anyone is able to go and obtain the non-free bits of the kernel in this way. Has anyone else looked at Parabola? [1] http://parabolagnulinux.org/ [2] http://wiki.parabolagnulinux.org/index.php?title=Blacklist [3] http://repo.parabolagnulinux.org/sources/packages/kernel26-2.6.36.2- 1.src.tar.gz signature.asc Description: PGP signature