| DistroWatch Weekly
|DistroWatch Weekly, Issue 366, 9 August 2010
Welcome to this year's 32nd issue of DistroWatch Weekly! Our themes for this week are Debian and communication. A freeze has been declared on the Debian Squeeze repo and we should soon see a new Stable release from the beloved GNU/Linux distribution. In honour of the upcoming release we will look at a new project which is trying to spread Debian to the world, talk about sidux and explore whether Dell is still selling machines with Ubuntu pre-installed. In our Question & Answer section we will ponder what the world might be like without Debian. In this issue we will also talk about the importance of communication in the open source community and we share some announcements with you about projects which are making an effort to exchange more information with their users. We will also look at a new project related to OpenSolaris, which has risen out of Oracle's unwillingness to communicate with the open source community. Happy reading!
Join us at irc.freenode.net #distrowatch
|Feature Story (by Jesse Smith)
Customer Service and Open Source Software
It is my opinion that customer service plays a large roll in attracting and keeping customers . Of course there are a lot of factors consumers will be looking at when deciding on products. Price is usually a factor, location (if applicable), brand recognition and referrals will all play a role. But to me, and many other people, the communication we have with our fellow humans makes a huge difference. It makes sense, really, we're social animals and so how we interact with others is important. This is true in most walks of life, including open source.
In a way, I think the open source community is a bit of a paradox. Here we have a huge, loosely knit group of people who, for the most part, want to share their resources and help each other. Yet this community has historically been populated by people who are more introverted  and less likely to be social face-to-face. In the physical world this usually isn't a problem. The IT people can hide out in the back rooms, or the broom-closet offices or a cubical while HR, PR, sales staff and receptionists provide the face of an organization. But the open source world works a little differently, a little more transparently, and part of that transparency is clients and end-users usually have direct contact with developers and package maintainers. When the developer has good people skills, this can be a great experience. The client gets quick results, realistic expectations and firm technical information. However, when the developer isn't comfortable dealing with the public, we get results like these:
I think angry package managers and unhelpful programmers have almost become a cliché in the open source community and almost everyone who files regular bug reports or feature requests has encountered some hostility from the software's developer. With some projects the apathy so obvious that I sometimes consider saving the maintainer the effort and marking my own bug report "WONTFIX". Perhaps that's a bit facetious, but it does raise the question, in my mind, why bother setting up a bug reporting database if the developers are going to spend more time arguing with the users than fixing problems?
Some people may look at the situation and claim if people don't like the developers' attitudes then it's best to find a different program, or even a different operating system. Open source is about choice and options so if you don't like the service provided, you shouldn't complain. It's free after all. Which is true, a lot of the software in the open source community is free and a lot of distributions are offered free of charge. But some aren't. Some distributions charge for their products, some come with support contracts and a large number of distros accept donations. Let's not forget too that some free distributions are tied to companies which sell other products. For instance, if a person has a good experience with Fedora, they may purchase from Red Hat. The same applies to openSUSE or Mandriva. Many distributions, and open source projects in general, do stand to gain by increasing their user base and making their end-users happy. Yet communicating with users in a friendly manner (while becoming easier technologically) seems to be a low priority with a lot of projects.
We all weigh our choices differently; I think it's important to have a good rapport with the organization which provides my operating system. I don't mean developers should bend over backwards to fulfil every feature request, it's not possible to make everyone happy all of the time. Rather I am suggesting distributions should make sure bug reports are responded to in a timely manner, that the package maintainers conduct themselves in a civil manner, that an effort is made to keep mailing list content polite . Developers may not think of themselves as being in the customer service business, but every time they respond to a bug report or an e-mail or respond to a user on a forum, they become the virtual face of their project. With our ability to communicate instantly with others around the world coders no longer have the privilege to simply be the people behind the scenes, hidden by a wall of customer service agents. Open source developers, whether they like it or not, now are the customer service agents. Their reactions, their words, are now made immediately public. For little hobby distros, this isn't such a concern, but bigger projects stand to gain or lose a lot of funding based on their customer service record. A quick estimate shows the average donation to Linux Mint (and there are often over one hundred donations per month) is about $25 . That's pretty good incentive to make users feel at home.
I am of the opinion larger open source projects (and companies) should make an effort to recruit developers who have good people skills and, at the same time, discourage their developers who lack people skills from representing the project publicly. The end-user doesn't always have to be right, but they should always conclude an interaction with the feeling they were treated with respect. One of the best ways for the open source community to spread is by referral, word-of-mouth, and we're more likely to get positive reviews by being polite to our customers. This is an aspect of business which is taken for granted in face-to-face practises, but it's something which has yet to properly catch on in many corners of the open source world. In the bazaar of FOSS, we are all ambassadors and I feel it is important that we embrace transparency and, at the same time, realise some responsibility must go with it. Much in the same way people should choose their words carefully when granted free speech, we should make an effort to keep our communications in the community civil. Open source lives in a glass house and the world is watching.
|Miscellaneous News (by Jesse Smith)
New hope for OpenSolaris, Custom FreeBSD, new PC-BSD blog and Dell's stance on selling Ubuntu
Since Oracle took over Sun there has been talk about whether the OpenSolaris project will survive. In the past six months there have been several calls to fork OpenSolaris to keep it alive, with or without Oracle's help. One group is looking into that possibility. They have set up the Illumos project website and held a web conference on August 3. A recording of the hour long conference is available from the
* * * * *
FreeBSD Custom Releases project provides the BSD community with free, up-to-date spins of FreeBSD. They also offer, as the name suggests, custom spins containing packages which some users find helpful to have on the install media. Their latest offering is a
set of 32- and
64-bit Xfce spins. Manolis Kiagias of the project states, "As you may know, the official [FreeBSD] DVD only provides ready packages for Gnome and KDE (and also windowmaker and
afterstep) but is missing Xfce packages - a very nice alternative for
lightweight desktops. The custom DVD also provides up-to date packages for well known
productivity apps, like OpenOffice, abiword/gnumeric, gimp, inkscape and
others. Installation is done in the standard FreeBSD way of sysinstall,
but the package selection is the custom one."
* * * * *
Communication between developers and users is very important. In an effort to make sure ideas flow freely between the coders and the community PC-BSD's Directory of Community Development, Dru Lavigne, has set up a blog where she plans to talk about the FreeBSD-based project and collect feedback from the readers.
* * * * *
Though a relatively small project, DragonFly brings a lot of new and different concepts to the BSD community. The project's HAMMER file system, mail agent and thread scheduler being some of the key attractions in this project. In an effort to better showcase what the project offers, they have set up a feature page with highlights from DragonFly BSD.
* * * * *
There have been rumours floating around that Dell is dropping their Ubuntu product line. In fact, the OEM is expanding its Ubuntu line of options in some areas, while removing Ubuntu machines from its United Kingdom website. Dell's stance appears to be a confused one, but you can untangle some of the mystery in the latest Ubuntu Weekly Newsletter.
* * * * *
There are a number of on-line stores which will send you burned copies of your favourite distribution. Recently, a new provider has stepped onto the scene. They are the Debian CD project, a non-profit organization which will send you nice-looking Debian CDs. Any additional money made above and beyond the cost of burning and shipping the discs goes to the Debian project.
In other Debian news, fans of the project will be happy to know that Debian "Squeeze" is now
frozen. This means no more features will be added to the soon-to-be stable repository. This release will not only include the regular GNU/Linux branch, but will also supply a GNU environment on top of the FreeBSD kernel. As usual, no official release date has been set for Squeeze, but we're on the final stretch.
* * * * *
The sidux project appears to be going through a tumultuous time. According to the distribution's website, there "are ongoing problems between the developers and sidux e.V. (the German foundation) that need to be settled before we can move on." At the moment, a meeting is scheduled for August 14 to iron out these problems and the developers say they will post updates after the meeting.
* * * * *
Fans of the Puppy distribution and people who like netbooks are in for a treat. There is a spin-off from Puppy, called
Puppeee Linux The small distro is targeting low-resource machines and aims to be both fast and easy to use. The 1.0 release includes application clean up, 3g modem updates, some bug fixes and new themes. Worth a look if you want to teach your low-resource computer new tricks.
|Questions and Answers (by Jesse Smith)
Playing a game of What-If
From-the-basement-up asks: What happens to Ubuntu if Debian folds?
A lot of the ground work for a good many distributions is done by the Debian project. I think, to date, there are over one hundred distros which can trace their roots back to Debian. With all of these projects, including Ubuntu, using Debian as a base it makes sense to ask ourselves what would happen should the Debian project fold. However, it is very unlikely that Debian will disappear.
Debian is one of the oldest surviving Linux distributions and it has been stable for a long time. The Debian developers do not rely on a single sponsor in the same way Fedora, Ubuntu and openSUSE do, their funding comes from a wide range of sources. Likewise, the Debian developers themselves are not centralized. There are hundreds of Debian contributors spread out over the world and it's very unlikely anything could cause the majority of them to stop working. What it all boils down to is Debian is very likely to have a long life.
But let's play pretend for a moment and assume the Debian team suddenly decided to dissolve the project without warning. What would happen to Knoppix, Ubuntu and the rest? My best guess is that we would see a lot of developers and a few companies/sponsors step forward to make a fork of Debian's core infrastructure. There are probably enough users and developers who use Debian (or a Debian-based project) to put together a team who would re-create the main Debian repositories. I think we'd see a smaller, more focused Debian clone. With, probably, just three or four repos which would focus on GNU/Linux without the spin-offs such as GNU/Hurd or Debian/kFreeBSD. In short, I think we would see a concentrated effort to recreate Debian as a common base from which other projects could pull. For a while there would be a vacuum and some small forks, but in the end I think we'd see one large project created which would try to follow in Debian's foot steps.
There's some precedent for this. When the Fedora Core project was created and their policies prevented the distribution from shipping certain packages, we saw several community-created repositories spring up to offer additional software. Over the years the repositories started working together more and now we have the excellent unofficial Fedora repository of RPMFusion. I think a similar process would take place in the wake of the Debian project, should it disappear.
|Released Last Week
Jo Harris just announced the availability of Karoshi 7.0, now an Ubuntu-based server operating system designed for schools providing a simple graphical interface for easy installation and network maintenance: "What's New? Built on Ubuntu 10.04 LTS; 64bit and 32bit available; choice of server and domain names; wide range of modules available - Email, E-learning, website, proxy, home access, web filtering, printing, and much more; administration of the servers via web management; mobile phone web management; the system expanded with new servers with home areas auto copied; network monitoring with Email / text message alerts." The
release announcement is here.
MeeGo for IVI 1.0
MeeGo is an open-source Linux project which brings together Moblin headed up by Intel, and Maemo by Nokia, into a single open-source activity targeting netbooks and other mobile devices. MeeGo for IVI (In-Vehicle Infotainment) Version 1.0 was just announced: "We are pleased to present this 1.0 release of MeeGo for IVI. As part of this release, we are including a sample IVI home screen and taskbar, using the included Qt framework, and designed with Automotive Center Console HMI requirements in mind. We have also included some automotive specific middleware components and a few sample applications, including sample navigation program (Navit) and a sample dialer application (BT-HFP Dialer) which uses Bluetooth and a paired phone..." The rest of
the announcement is here.
The MeeGo desktop
(full image size: 251KiB, resolution: 550x413 pixels)
Parted Magic 5.2
Patrick Verner announced the immediate availability of Parted Magic 5.2, a live utility distribution designed for hard disk partitioning and data rescue tasks: "Parted Magic 5.2 updates GParted to 0.6.2, fixes some bugs, and improves international language support. The new GParted re-enables MiB partition alignment option and fixes the problem with logical partition move overwriting the EBR. A mess of bugs have been fixed with the help of Dick Burggraaff (burdi01), Jason Vasquez, and most of all, users willing to take the time to report them and help us test. Asian language support has been greatly improved with the addition of SCIM and GCIN. GCIN is automatically started when Taiwanese is selected at the boot menu and SCIM is automatically started when Japanese or Chinese is selected at the boot menu." The rest of the announcement is on the
project's home page.
After six release candidates, Rafael Bonifaz announced the availability of Elastix 2.0, a CentOS-based Linux distribution that integrates the best tools available for Asterisk-based Private Branch Exchanges (PBX) into a single, easy-to-use interface: "Elastix 2.0 includes many suggestions received from our users as well as many new ideas around Unified Communications. The ability to extend new functionalities through add-ons will allow Elastix to adapt to the requirements of broad scenarios, while at the same time enabling the integration with third party applications. There are lots of new functionalities included in this release. We will highlight the most relevant in this article: renovated dashboard, add-ons, Elastix operator panel, Elastix conference room, mail module improvements, web-based faxing, DHCP module improvements, automatic backups, and agenda module improvements." The release announcement has more information.
Muayyad Al-Sadi has announced the availability of Ojuba 4, a Fedora-based distribution from Jordan optimised for Arabic speakers: "With God's blessing we are pleased to announce the final release of Ojuba Linux 4. This is the first release to have 64-bit support besides the 32-bit one, which we also offer for legacy PCs. Each got a LiveCD version within 700 MB and an installation media with packages within 4 GB. This release includes a pre-release version of Thawab the Arabic Islamic library (http://thawab.ojuba.org) and Ojuba-personal-lock (a GUI for folder encryption) and many more applications and enhancements. For more information please check Ojuba 4 release notes in Arabic." The release announcement can be found
The Ojuba Desktop
(full image size: 362KB, resolution: 900x675 pixels)
eBox Platform is an Ubuntu-based Linux server for small business. While its 2.0 release will be delayed, a development update was unleashed soon after its 1.5 release: "You can now download a new installer CD for the eBox Platform 1.5 series. Please note that eBox Platform 1.5-1 is a development version based on Ubuntu 10.04 and it will become eBox Platform 2.0 (next stable release) after a stabilization period. As to the improvements, the most relevant changes on this new 1.5-1 installer are focused on improving the performance. We believe that this is an important change and we would be glad to have your feedback to check that everything is right. In addition, the 1.5-1 installer includes new versions of the following modules: Users, DHCP, Backup, Groupware, Firewall, IDS, Monitor, NTP, Software Management, HTTP Proxy and Webserver." The rest of
the announcement can be read here.
* * * * *
Development, unannounced and minor bug-fix releases
|Upcoming Releases and Announcements
Summary of expected upcoming releases
DistroWatch database summary|
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 16 August 2010.
If you've enjoyed this week's issue of DistroWatch Weekly, please consider sending us a tip.
(Tips this week: 0, value: US$0.00)
|Linux Foundation Training
|• Issue 721 (2017-07-17): Fedora 26, finding source based distributions, installing DragonFly BSD using Orca, Yunit packages ported to Ubuntu 16.04|
|• Issue 720 (2017-07-10): Peppermint OS 8, gathering system information with osquery, new features coming to openSUSE, Tails fixes networking bug|
|• Issue 719 (2017-07-03): Manjaro 17.0.2, tracking ISO files, Ubuntu MATE unveils new features, Qubes tests Admin API, Fedora's Atomic Host gets new life cycle|
|• Issue 718 (2017-06-26): Debian 9, support for older hardware, Debian updates live media, Ubuntu's new networking tool, openSUSE gains MP3 support|
|• Issue 717 (2017-06-19): SharkLinux, combining commands in the shell, Debian 9 flavours released, OpenBSD improving kernel security, UBports releases first OTA update|
|• Issue 716 (2017-06-12): Slackel 7.0, Ubuntu working with GNOME on HiDPI, openSUSE 42.3 using rolling development model, exploring kernel blobs|
|• Issue 715 (2017-06-05): Devuan 1.0.0, answering questions on systemd, Linux Mint plans 18.2 beta, Yunit/Unity 8 ported to Debian|
|• Issue 714 (2017-05-29): Void, enabling Wake-on-LAN, Solus packages KDE, Debian 9 release date, Ubuntu automated bug reports|
|• Issue 713 (2017-05-22): ROSA Fresh R9, Fedora's new networking features, FreeBSD's Quarterly Report, UBports opens app store, Parsix to shut down, SELinux overview|
|• Issue 712 (2017-05-15): NixOS 17.03, Alpha Litebook running elementary OS, Canonical considers going public, Solus improves Bluetooth support|
|• Issue 711 (2017-05-08): 4MLinux 21.0, checking file system fragmentation, new Mint and Haiku features, pfSense roadmap, OpenBSD offers first syspatch updates|
|• Issue 710 (2017-05-01): TrueOS 2017-02-22, Debian ported to RISC-V, Halium to unify mobile GNU/Linux, Anbox runs Android apps on GNU/Linux, using ZFS on the root file system|
|• Issue 709 (2017-04-24): Ubuntu 17.04, Korora testing new software manager, Ubuntu migrates to Wayland, running Nix package manager on alternative distributions|
|• Issue 708 (2017-04-17): Maui Linux 17.03, Snaps run on Fedora, Void adopts Flatpak, running Android apps on GNU/Linux, Debian elects Project Leader|
|• Issue 707 (2017-04-10): PCLinuxOS 2017.03, Canonical stops Unity development, OpenBSD on a Raspberry Pi, setting up a VPN for privacy|
|• Issue 706 (2017-04-03): Super Grub2 Disk, Snap packages of deepin applications, Subgraph OS routes network traffic for one application, announcements from Linux Mint|
|• Issue 705 (2017-03-27): Minimal Linux Live, sharing control of the operating system, new KaOS features, Uplos32 provides 32-bit fork of PCLinuxOS|
|• Issue 704 (2017-03-20): ToarusOS 1.0.4, Linux Mint's security record, Debian starts Project Leader election, Ubuntu 12.04 reaches end-of-life|
|• Issue 703 (2017-03-13): SolydXK 201701, CloudReady, Solus announces new features, KDE Connect sends text messages from desktop, openSUSE's YaST module for Let's Encrypt|
|• Issue 702 (2017-03-06): Fatdog64 Linux, elementary OS bundled with new netbook, Haiku announces new features, security and the size of a distro's development team|
|• Issue 701 (2017-02-27): OBRevenge 2017.02, Mageia 6 delays, NetBSD reproducible builds, questions about swap space, trying to steam video on a Raspberry Pi|
|• Issue 700 (2017-02-20): RaspBSD, Debian replaces Icedove with Thunderbird, Fedora's licensing guidlines, tips for switching shells, finding battery charge, getting IP address and killing processes|
|• Issue 699 (2017-02-13): Clear Linux, GhostBSD network utility ported to FreeBSD, Ubuntu coming to Fairphone, elementary OS crowd funding an app store|
|• Issue 698 (2017-02-06): Solus 2017.01.01, comparing containers with portable applicatins, Tails dropping 32-bit support, Debian Stretch enters freeze|
|• Issue 697 (2017-01-30): Subgraph OS 2016.12.30, running Ubuntu on an Android phone, Arch Linux phasing out 32-bit support, Linux Mint testing updated LMDE media|
|• Issue 696 (2017-01-23): GoboLinux 016, remotely running desktop applications, Solus adopting Flatpak, KDE neon using Calamares, TrueOS tests OpenRC|
|• Issue 695 (2017-01-16): Zorin OS 12, Peppermint team fixes installer bug, Debian refreshes Jessie media, Ubuntu improves low graphics mode, Exciting things coming in 2017|
|• Issue 694 (2017-01-09): MX Linux 16, Fedora considers systemd security features, DragonFly BSD to support massive swap space, Ubuntu Touch roadmap, Puppy's newsletter, sudo's password prompt|
|• Issue 693 (2017-01-02): Comparing small distros, fig language, video driver comparsion, Debian+PIXEL, Wayland on FreeBSD|
|• Issue 692 (2016-12-19): Bodhi Linux 4.0.0, Cappsule containers, Calculate's new Utilities package, Solus and Ubuntu MATE build new application menu|
|• Issue 691 (2016-12-12): SalentOS 1.0, openSUSE improves YaST, Fedora considers slower release cycle, KDE neon gets LTS branch|
|• Issue 690 (2016-12-05): Fedora 25, Ubuntu adopts rolling HWE kernel, running Android apps on GNU/Linux, Haiku working toward EFI support|
|• Issue 689 (2016-11-28): openSUSE 42.2, Fedora's upgrade path, plans for Korora 25, transitioning from PC-BSD to TrueOS, Webconverger's reproducible builds|
|• Issue 688 (2016-11-21): Endless OS 3.0.5, KDE neon fixes security hole, FreeBSD's Quarterly Status Report, Rolling release trial #2 concludes|
|• Issue 687 (2016-11-14): NAS4Free 10.3.0.3, Fedora gains MP3 playback, budgie-remix becomes Ubuntu Budgie, Ubuntu flavours compared, Rolling release trial #2|
|• Issue 686 (2016-11-07): FreeBSD 11.0, rolling release trial #2, Debian announces supported architectures, Simplicity switching to antiX base, farewell to Mythbuntu|
|• Issue 685 (2016-10-31): elementary OS 0.4, SUSE gains ARM support, Mint improves language support, Dirty COW explained, Rolling release trial #2|
|• Issue 684 (2016-10-24): Ubuntu 16.10, Linux popularity in different markets, Fedora runs on Raspberry Pi, Ubuntu features live kernel patching|
|• Issue 683 (2016-10-17): Refracta 8.0, making packages for distributions, Alpine switches to LibreSSL, 386BSD website publishes classic code|
|• Issue 682 (2016-10-10): KDE neon 20160915, Android-x86 6.0, Fedora warns of update bug, HandyLinux drops English translation, LXQt benchmarks|
|• Issue 681 (2016-10-03): OpenBSD 6.0, DragonFly BSD to support LibreSSL in ports, systemd denial of service bug, upgraded Mintbox Mini|
|• Issue 680 (2016-09-26): Uruk GNU/Linux 1.0, blocking applications at the firewall, Lenovo controversy, Ubuntu running on the Nextcloud Box|
|• Issue 679 (2016-09-19): OpenMandriva 3.0, 32-bit vs 64-bit performance, openSUSE updates, KaOS unveils first run wizard|
|• Issue 678 (2016-09-12): Apricity 07.2016, Mageia adopts DNF, KDE neon to use Wayland, FreeBSD updates Linux compatibility, creating cron jobs|
|• Issue 677 (2016-09-05): Peppermint OS 7, Manjaro updates leadership, TrueOS becomes rolling release, organizing files, creating torrents|
|• Issue 676 (2016-08-29): Korora 24, Fedora 25 to use Wayland by default, Linux turns 25, PC-BSD becomes TrueOS, finding software licensing information|
|• Issue 675 (2016-08-22): Gentoo LiveDVD "Choice Edition", moreutils, Ubuntu improves terminal convergence, MATE packaged for Openindiana, FreeBSD improves video support|
|• Issue 674 (2016-08-15): Zenwalk Linux 8.0, Ubuntu phone follow-up, Lubuntu transitioning to LXQt, Steam running on FreeBSD|
|• Issue 673 (2016-08-03): noop linux and EasyNAS, Debian's GnuPG switch, Fedora "Flock", using "nice"|
|• Issue 672 (2016-08-01): Ubuntu Phone 15.04, Solus embraces rolling release model, interview with Jane Silber, FreeBSD Quarterly Report|
|• Issue 671 (2016-07-25): Slackware 14.2, Point Linux 3.2, OpenBSD disables usermount, KaOS releases significant changes, Fedora 22 reaches end of life.|
|• Issue 670 (2016-07-18): Linux Lite 3.0, Bodhi team plans 4.0.0, pfSense changes licensing, running software across distributions, Linux Mint upgrade path|
|• Full list of all issues|