News and Editorials
By Rebecca Sobol
September 3, 2008
There was a discussion recently on the fedora-advisory-board list about
when a derivative is an official spin vs. one that is Fedora based. It
started out innocently enough with
a request
for trademark approval for an Appliance Operating Spin.
Right away Bill Nottingham noted that
SELinux is disabled in this spin and wondered why. The answer was simple
enough, there are some current issues with the building tool and SELinux.
A simple enough start to what turned into a somewhat lengthy discussion of
what makes Fedora Fedora. This is not the first time that the Fedora
Advisory Board has tackled this issue, but it seems that not all board
members are in complete agreement of the difference between an official
Fedora spin and something which is merely Fedora based.
Jesse Keating recalled a conversation that
took place during the merge of core and extras on whether or not there
should be a "Fedora Standard Base".
That is, a basic set of
things you must have in your "spin" in order to call it Fedora. These
include things like rpm, yum, and SELinux (at least in my opinion), but
we never really coded this up nor hashed out what should be in the FSB,
or if FSB was even a good name for the concept.
A draft
version of trademark guidelines is available, and awaiting comments
and approval by the Fedora Board. The guidelines in this document do not
make any packages mandatory for trademark approval. They do state that
official spins will include only those packages that are available in the
official Fedora repository. Pretty much all spins, with the notable
exception of the Everything Spin, will contain a subset of all the packages
in the repository and are left to chose which packages they need or don't
need.
Axel Thimm posted that official spins
should have high standards and should improve the brand name.
Currently I cannot imagine Fedora w/o rpm or yum, but I can imagine it
w/o selinux if I think about very small footprints, nano-Fedoras and
all the recent suggestion. I wouldn't mind my phone to advertise that
it runs on Fedora, even if selinux was turned off (but the high
standard of security is ensured in another way).
Since we can't envision what nice spins/derivatives people will come up
with (I first heard of the appliance spin), we should not statically
enforce any requirements, but instead have the board be the checking
instance like it is now.
Of course, it's not just about the trademarks. The discussion also brought
up the kickstart pool and whether unofficial spins should be included in
the pool, or even whether all official spins should be included. So there
could be trademarked Fedora spins that aren't allowed in the kickstart
pool, perhaps because of their choice of packages. Or there could be
"Xora", a Fedora based distribution, that would be in the kickstart pool
and available in the Fedora Hosted service.
Jeff Spaleta looked at how the kickstart
pool might be structured.
Under the current workflow, there are essentially 3 different technical
levels.
1) Spin SIG best practices to get into kickstart pool
2) Technical issues which are associated with trademark approval
3) Technical requirements for RelEng for 'release' of a spin.
These can be layered technical hurdles, which the kickstart pool
could be structured to mimic.
The bottom line, in this instance, seems to be that AOS (Appliance
Operating Spin) will likely get trademark approval, since it only contains
official Fedora packages. However, unless they get SELinux running on it,
either with permissive mode or with a custom policy, it won't get into the
kickstart pool. Or perhaps it will be relegated to a second-class pool.
It may seem odd that an appliance needs SELinux, but as Jeroen van Meeuwen
says: "On the other hand, of course
we do have an agenda to push and that agenda includes SELinux as being one
of the core features of the entire Fedora line of products (including the
few enterprise linux spin-offs). It's one of the main features and we
would rather see appliances built upon an AOS that has SELinux enforcing by
default while it can still be disabled."
Comments (none posted)
New Releases
PLD Live 2.0 beta3 is out, along with a new Anaconda installer on the Live
CD.
Full Story (comments: none)
Live CD images of Webconverger 3.3 beta are available for testing.
"
Announcing Webconverger
3.3 beta Live CD with a new feature to
install to the hard drive. This is a much anticipated feature where
users can effectively setup a PC as a public Web kiosk in a matter of
minutes."
Full Story (comments: 3)
Distribution News
Debian GNU/Linux
The release of Debian that follows Lenny has been named. In keeping with the
Toy Story theme, the codename will be
Squeeze (a "three-eyed space alien"). The name was announced as part of a
release update email. "
We are happy to publish yet another issue of our highly successful
motivational status updates. This month's issue contains, as reward for
your continued interest, the name for lenny's successor."
Comments (28 posted)
The Debian project has announced 100% completeness for po-debconf
translations in unstable (not counting Debian Installer packages, handled
in a specific way). "
The i18n work force would like to thank all
translators who made this happen as well as all package maintainers who had
a very collaborative attitude wrt localization efforts during the entire
etch-lenny release cycle."
Full Story (comments: none)
Fedora
For those who wonder how the Fedora project plans to migrate its users to a
new set of package signing keys, a
proposed
plan has been posted. It involves an update to the fedora-release
package (signed with the old key) which
swaps in a new key and repository location, and a slow movement of older
packages to the new repository. It should work, as long as one is sure
that the old key can be trusted for a little longer.
Comments (7 posted)
Terse minutes from the August 26 Fedora board meeting have been posted;
they offer some hints at how the "infrastructure issues" discussion went.
One-line summaries include "
Ongoing tension between Fedora being able
to act independently and Red Hat being liable for Fedora's actions"
and "
Don't want to get into a situation where every Fedora decision
or announcement has to be vetted through Red Hat executive levels."
Full Story (comments: 18)
Slackware Linux
We previously reported that KDE 4.1 is available in
Slackware current. Now the KDE 3.5
branch has been upgraded to 3.5.10.
Full Story (comments: none)
SUSE Linux and openSUSE
Some articles and pictures from the SUSE HackWeek can be found
on the openSUSE Lizards blog site.
Comments (none posted)
Ubuntu family
A new 2.6.27 kernel became available for Ubuntu's Intrepid Ibex, along with
a call for testing. "
We'd like to ask everyone to really give it a
good kicking around to ensure we aren't introducing major regressions from
2.6.26."
Full Story (comments: none)
The Feature Freeze is now in effect for Intrepid. From now until release,
the focus is on polishing and bug fixing. "
Our next testing
milestone, Intrepid Alpha 5, is scheduled for next Thursday, September
4."
Full Story (comments: none)
New Distributions
Tin Hat is derived from hardened Gentoo. The project aims to provide a
very secure, stable and fast Desktop environment that lives purely in RAM.
"
This release includes bugfixes/updates to keep Tin Hat in sync with
Gentoo, including updating the hardened kernel to the latest stable
version: 2.6.25-hardened-r4."
Full Story (comments: none)
Distribution Newsletters
The
Arch
Linux Newsletter for September covers new versions of Eclipse and
Pacman, Arch at FrOSCon 2008, Arch in the 10 Best-designed Linux
Distribution Websites, a Review: FaunOS 0.5.4, a featured interview with
Allan McRae, Roman Kyrylych & Grigorios Bouzakis, Talk About Arch Linux
Bugs.and much more.
Comments (none posted)
The
DistroWatch
Weekly for September 1, 2008 is out. "
The world of Linux
distribution has traditionally associated the arrival of September with the
start of a grand testing period as all major projects are about to finalise
their feature lists, freeze their development trees and begin fixing any
remaining bugs. So what can we expect when the final products eventually
hit the download mirrors? We'll take a look at the feature lists of all
major distributions to see what's coming up in the next few months. In the
news section, Debian announces the code name of its post-Lenny release,
Novell launches SUSE Studio - a web-based tool for building custom
distributions, and Linpus Technologies releases an installable Linpus Lite
live CD for netbooks. Also among the interesting web links, a user reports
how Xubuntu has managed to turn an OLPC into a perfect travelling
companion, while the developers of FreeNAS tell us why their FreeBSD-based
distribution is an excellent way of storing important files on a remote
machine."
Comments (none posted)
The development team for Fedora's echo-icon-theme has released it's first
Echo
Monthly News. Inside you'll find New Icons, "Huge" icons - 256x256,
One Canvas Work-Flow, Automating the secondary jobs, Echo for Fedora 10?,
Future plans, and a Request for feedback.
Full Story (comments: none)
The Fedora Weekly News for August 30, 2008 covers the Fedora Unity release
of Fedora 8 Re-Spin, Planet Fedora articles on the Education Spin, how to
get an OLPC laptop, Tech Tidbits, Fedora at events, discussions on
Resurrecting Multi-Key Signatures in RPM and Intrusion Recovery Slow and
Steady, and much more.
Full Story (comments: none)
The
Gentoo
Monthly Newsletter for August 2008 covers PHP4 removed from the Portage
tree, Trustees Meeting, Interview: Google Summer of Code Student Nandeep
Mali, Tigase: A Gentoo-based LiveCD, Tin Hat: A Hardened Gentoo-based
LiveCD, and much more.
Comments (none posted)
This edition of the
OpenSUSE Weekly
News looks at Hack Week III, openSUSE Election Committee Founded,
openSUSE at Utah Open Source Conference, T&T: Accelerate your build
speed with Icecream, linux.com: A video tour of openSUSE 11 (with KDE 4
desktop), and several other topics.
Comments (none posted)
The Ubuntu Weekly Newsletter for August 30, 2008 covers: Second Ubuntu
Developers Week, Intrepid feature freeze - Alpha 5 freeze ahead, Call for
testing of 2.6.27 kernel(Intrepid), Xfce 4.6-beta now available for
Intrepid users, Asia Oceania board, Using identi.ca for Ubuntu information,
Ubucon El Salvador, This week in Launchpad's web API, Full Circle Magazine
#16, Ubuntu Christian 4.0, Post your Xfce news on reddit, Server team
meeting summary, and much more.
Full Story (comments: none)
Newsletters and articles of interest
IBM developerWorks has a
tutorial
(registration required) on building a custom embedded Linux distribution.
"
This tutorial shows you how to install Linux on a target system. Not
a prebuilt Linux distribution, but your own, built from scratch. While the
details of the procedure necessarily vary from one target to another, the
same general principles apply. The result of this tutorial (if you have a
suitable target) is a functional Linux system you can get a shell prompt
on."
Comments (none posted)
HowtoForge
covers
the use of incron on a Debian etch (stable) system. "
This guide
shows how you can install and use incron on a Debian Etch system. Incron is
similar to cron, but instead of running commands based on time, it can
trigger commands when file or directory events occur (e.g. a file
modification, changes of permissions, etc.)."
Comments (none posted)
Page editor: Rebecca Sobol
Next page: Development>>