Empowering the Linux Community

From a Linux Developer point of view, when users are no longer developing with you…you’ve lost. Empowerment is key to a successful community in Linux. The day the community is no longer empowered to improve is the day the distribution dies. What kills empowerment? Helplessness. Despair. Inability.

As an example, a user might not like it if you tell them their bug will not be fixed for the next release. This is normal practice in many major distributions. But if you tell a user that their bug won’t be fixed through 4 releases, you may have a problem. Unfortunately, this also is becoming a normal practice for some major distributions.

Continue reading “Empowering the Linux Community”

Use Foresight Linux? Add Some Spice to Your Life!

Hot on the heels of the .4 beta release of Spicebird and a Lifehacker article previewing spicebird (with many screenshots and functionality tests) I bring you the Conary package available for your consumption. To install spicebird on Foresight:

sudo conary update spicebird=/foresight.rpath.org@fl:1-contrib

What is Spicebird? From the Spicebird.com homepage:

Spicebird is your one platform for many collaboration needs. It provides e-mail, calendaring and instant messaging with intuitive integration and unlimited extensibility.

  1. View the Demo
  2. See Screenshots
  3. Check the Roadmap

Please remember that Spicebird is beta software currently so use it at your own risk. Enjoy!

Is the iPhone killing the Playstation?

What? The Playstation and iPhone? You bet. First, some background and reference material for that background. Now using the same information linked above, I can logically say that the iPhone may be killing the Playstation. After all, this comparison can be drawn…both have browsers right? Both are on platforms that aren’t PC’s. I draw this conclusion of course to show the fallacy represented in the article above.

I love market share studies. They’re ultimately inaccurate. Yet many websites quote them and use them in drawing conclusions to appeal to readers. Good idea to get your click through rate to soar and score some cash on the old advertisements…

Most market share studies are most likely based on two things:

  1. Computers that are sold and what operating system is pre-installed on the computer
  2. Browser statistics

I’m going to assume that NetApplications, who published the chart, were using browser statistics…because it makes more sense than the pre-installed sales figures…which I would rate Linux much lower on since most OEMs do not feature pre-installed Linux. Browser statistics are inherently biased toward someone using a browser that communicates operating system data to the webhost. I have Konqueror at home set to display no operating system data (I can provide a reason for those that wonder why in comments…just ask). I could also set Konqueror to display FALSE data telling any host that I’m running Mac or Windows. So what’s the margin of error with possibilities existing like this? HUGE of course. Should we trust a “study” like this? Heck no. Would you trust a financial graph that was this accurate? You’re a brave soul if so.

Look at the perspective. The numbers are slanted. If you examine the growth of Linux and the growth of Mac quoted by Apple Matters:

“However, as is also being noted, it is the trend of these figures that bears consideration. In the last two years, OS X has seen continual growth, from 4.21% in Jan 2006 (the first month of figures), to 5.67% in December 2006, to 7.31% in December 2007.

In the same time, Linux’s percentage has risen from only 0.29% to 0.63%.”

So, Mac has just about doubled…almost. Notice that Linux HAS doubled. Interesting eh? So if this study is correct, Linux has seen more growth in the same time than Mac has by more than doubling. Most likely, this results in less users overall…but who cares?

Continue reading “Is the iPhone killing the Playstation?”

Are You Secure?

When I was little, I was afraid of heights (to a degree, I still am). Therefore, you hardly ever caught me climbing trees or swinging high…anytime anyone wanted to elevate past my head level in any shape and form I was grounded..literally. The feeling of security given when my feet touched the ground was comforting. I knew from experience that the ground would be there…it wasn’t going to swallow me up whole (didn’t know much about earthquakes at this time). There were no pitfalls that I was aware of.

Fast forward to today.

I still get a sense of security by the ground being under my feet…this time with my operating system. I know that Linux doesn’t have any pitfalls, no security breached backdoors…because I can SEE the code. It’s like I am Indiana Jones being given a map of every single boobie trap before he enters the temple to get the artifact.

Continue reading “Are You Secure?”

Follow-Up: BBC Caves on iPlayer – Linux Support Added

Looks like the BBC buckled under backlash from bloggers (say that 20 times fast). They’ll be offering their iPlayer in Mac and Linux flavors 🙂

I talked about what a crock they had begun to simmer with a Windows only version a few weeks ago. Glad to see that they have understood that the benefits outweigh the caveats many times over.

It’s much like standards compliant web pages…you only limit yourself by making your page non-compliant…because it won’t display in all browsers. You lose business if you have an ecommerce site…you lost hits if you have a blog. The BBC now understands that by limiting the ability of those to use its player, it shut the door to those users. It also knows that a network of bloggers is a powerful force to be reckoned with.

Whether Linux and Mac users be a small number or a large number, the BBC has set precedent here that I hope they follow in the future. Keep Open BBC!

Thoughts on Package Management

The Change in Distro-Land

Distros have changed. In the past, they were made up of a small, tightly knit group collaborators working toward a common goal. With distributions today we now have an informal, large group of collaborators…some of which may not even be aware of the main goal of the distro. That informal collaborator may just want package foo version 2.2 included in his/her distribution so that he/she can use it on their desktop. How does that informal collaborator become empowered? How can the developers reap what that collaborator sows and harness the collective collaboration of thousands of informal contributors? The answer for many software projects is version control. But how can this system benefit package management?

What If?

What if you could combine SVN/CVS/git behavior and packages? What if when you build the package properly, it is checked into the software development tree. You’d be eliminating an entire step in the process (i.e. working more efficiently) and you’d reap all the benefits of version control (diff, merge, shadow, exports, rollbacks, tags, logs) with the actual software packages without losing the benefit of working with source or binaries. Thousands of contributions could be made in the form of ready to install packages that are CERTIFIED (see how this is possible later in this post) to work on the distribution. The contributions would come in on a version control branch designed by the distribution developers…say 1-contribs (much like a contribs rpm server would be)…but unlike most distributions, they would be certified to run on your distro before they even hit the contribs server/branch. Imagine the impact that this would have for bug testing alone.

Sound too good to be true? It’s not. It’s Conary and it is getting ready to go to version 2.0. Let’s take a look at some advantages that conary has over traditional package management and how it can empower the end user.

Continue reading “Thoughts on Package Management”

Creative Commons License
Except where otherwise noted, the content on this site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.