Aug 02 2007

Marc Fleury on finding the right people

In Resurrecting Marc Fleury

Marc is asked :

Can you create an open-source developer? You were able to find them. Did you ever "build" one?

His response:

We tried once to create an open source developer out of a normal developer, but it completely failed. We never tried it again. Truth to told, I had an aversion to it.

An open source developer is a self-starter. He's competitive - this is someone that wants to prove that they can do something better than you can.

It's so true !

Jul 31 2007

Find the differences

Jul 26 2007

In the mail

I got this:

in the mail yesterday .. Thnx MySQL !

Jul 25 2007

T-Dose 2007 CFP

In the weekend of 13th and 14th October 2007 the free Open Source Event
T-DOSE (Technical Dutch Open Source Event) will take place at the Fontys
College of Applied Science in Eindhoven (The Netherlands). During this
event there are 2 central tracks an open source market and several
developer or community rooms. There is still room for more Open Source
projects and Talks.

For more information about T-DOSE see www.t-dose.org

Jul 24 2007

NoOOXML: NO to the Microsoft Office format as an ISO standard

If you haven't signed yet .. now is the right moment.

NoOOXML: NO to the Microsoft Office format as an ISO standard

Jul 23 2007

Free your phone !

Jul 23 2007

Keyboard Locked

Yesterday evening I had a weird problem, I could use my mouse on my laptop but I couldn't use my keyboard,
After an init 3 init 5 , I could log on (using the keyboard) but once logged on again I still couldn't use the keyboard.

On hardware level the keyboard was working but it seemed somehow my session was configured not to allow keyboard input.
I could log on as another user, from there the keyboard worked. So I was pretty sure it was a setting somewhere that got enabled by accident
(I blame SCSI or Floesie)

It ended up being the Keyboard Accesibility Features enabled
on my FC6 box hidden behind System/Preferences/Accesibility/Keyboard , disabling it again gave me full access to my keyboard.

Jul 23 2007

Quechup Sucks and violates privacy !

So I got an invite to join Quechup, (probably not even intentional) and as I register to most of these sites just to make sure no one else can create a fake account for me

Most social networking sites indeed ask you to import an addressbook, then ask you which contacts in that addressbook you want to invite for that network. So part of signing up to such a service is importing a small addressbook then NOT sending out any other invites apart from the people you really want to invite for that service.

I tried to connect to An who sent me the invite but that didn't even work.

After a while I saw replies from people and Out Of office bounces , wondering to which mail they were replying.. And indeed Quechup had send out mails to my whole GMail addressbook.

So to everybody who received that mail.. I`m very sorry I never meant to send that mail and unlike what Qeuchup claims
"You received this because Kris Buytaert knows and agreed to invite you"

I never agreed to invite someone, (Quechup will probably claim that somewhere hidden in their bad layouted site they mentionned they would do so ... )

If you also feel these kind of practices aren't ethically correct.. please spread the news and BOYCOTT Quechup !

Anyway .. my account there is already deleted.. I hope they fall of the net fast.

Jul 21 2007

OSCON vs LinuxWorld

I've never been to Oscon but I've been to different European LinuxWorlds,
We had 2 EurOscon editions the past couple of years but O'Reilly decided to pull back from the Euro market. Dana gives clues why.

The two events are quite distinct:
OSCON is a theater. LinuxWorld is a show floor.
OSCON is intimate conversation. LinuxWorld is hard negotiation
OSCON is beer. LinuxWorld is wine.
OSCON is polo shirts. LinuxWorld is business suits.
OSCON is a code wizard. LinuxWorld is a star salesmen.

Now if you look at the features of OSCON to me that almost sounds like Fosdem with a pricetag. Looks like a pretty saturated market in europe to me , we have Fosdem, Froscon, LinuxTag, T-Dose and numerous smaller local events.

Jul 19 2007

Thinking about renewals in a productive fashion

Matt Asay realises the "support" model is broken in an Open Source economy.
Or at least buggy.

In Thinking about renewals in a productive fashion
he starts wondering with Savio Rodrigues

What happens when 15 percent of your current paying customers decide they can use your (open-source software) product without paying you a dollar. Worse still, these are users you convinced to buy support/license from the mass of nonpaying users. Customers surely realize that their support/license payments enable the OSS vendor to continue developing the product in question. Sure, you get some free development from the community, but 95 percent-plus is still done by the vendor's employees. What happens when more and more customers pass the "pay for continued development" buck and simply become users???

The big question is why does he stop paying you for support ?
Savio thinks of a couple of reasons but he fails to dig deeper into his 3rd and most important reason.

I`m writing this from the viewpoint of a Linux and Open Source Consultant who does implementations with local customers and supports these customers. The problem when we do an implementation of a comercially backed Open Source product is that we bascially have to charge a customer twice for support. First he buys the support service from the vendor.
But who do you think he is going to call when a problem arises, some phone number in the UK, or his local integrator who can be at his office in a couple of hours and speaks his language . Off course he'll call the local expert , but then he has to pay us for the time we spend on solving his issues, and most often we don't have to escalate to the vendor. (Actually in my 10+ year Linux career, the only times when we had to escalate to RedHat/Mysql/Suse etc is when we were either doing beta tests on bleeding edge software or when we were using proprietary products from these companies that we couldn't troubleshoot ourselves)
So from the customer point of view he doesn't need the RedHat/Novell/MySQL support.
He is getting al the support he needs from local people with similar skills as the RedHat/Novell people, so he won't renew.
(Oh and it gets worse when he buys his "licenses" from a Hardware vendor.. but let's not go there..)

Now often these local integrators are actually the real problem, and most often it's not the Open Source consultancy firms but the general IT firms that happen to do Linux, in most cases RedHat or Suse, they are still living in the old mindset, they resell products, RedHat today Solaris tomorrow, and HP OpenView the day after they move boxes and don't think about solutions, they don't have the right skills to solve the problems or even to document the real problem, (so what if they have a RHCT on staf with a crashcourse on Linux but no actual experience) but the end customer gets a really bad support and probably blames the product they bought.
However the RedHat and Novells love these companies because they keep selling licenses to customers, and thus generate revenue . But I woudn't want to be on the RedHat support staff to tackle a support call from one of these general IT companies, I'd prefer to get the call from the actual opensource guy pointing me to the problem with a potential solution already in the back of his mind.. because he has looked at the code.

Then there is the problem of communication between multiple layers of partners, we have some local companies with no Linux skills that use our support staff for their customers. Now we sometimes get calls from the actual customer why a problem hasn't been tackled and most often it is because their actual supplier never escalated the ticket to us.

On the other hand both for integrators and vendors, selling opensource support renewals is hard, especially since Open Source tends to be rock stable . If it doesn't break, if you don't need service on it, if you don't need support would you pay again for nothing ? Off course not.

Fabio claims that "you get some free development from the community, but 95%+ is still done by the vendor’s employees", this might be the case for JBoss and MySQL, but for a Linux distribution that's by definition wrong. Yes the Linux vendors contribute a lot and we wouldn't be where we are today without them. But not everybody is working for them, and companies such as we sureley have equally skilled people on board wo have been contributing as much to Linux and other Open Source tools as similar people on the vendors payroll. So by paying local partners they also guarantee the continued
development of Open Source products, maybe even better.. as a local employed developer might listen better to their needs and make sure the are implemented upstream than a far away vendor.

But have you ever seen anyone drop his fire insurance because his house didn't burn down for 5 years ?

So the question becomes what do you sell ?

  • Something a customer doesn't need, such as the right to call someone when he has a problem when he doesn't have problems, or the right to download updates for a system that he doesn't want to upgrade (Lots of people think "If it's not broken don't fix it" , rather than .. "Security as a LifeStyle")
  • Something a customer needs, the guarantee that in the rare event that something really goes bad, and he and his local supportteam can't fix it he will have someone to call who will look at his problem. Or just the proof to his boss that the product he chose is backed by a larger entity.

The whole support question is not easy, it's not because the Open Source vendors are doing a bad job that a customer doesn't renew. There's much more to it and I probably haven't touched half of the issues either. But heck .. an 85% renewal.. I'd call that really good. But if it is the ideal business model for an Open Source company .. I`m not sure.. time will tell.